{
  "issueId": "4240",
  "environment": "dev",
  "source": "user-provided checklist (Redmine #4240)",
  "scenario": "branch-profit-bo-subtree",
  "sourceText": "요청자: 송인준\n[1] QA 요청 배경\n* https://itsm.bix.bz/issues/4240\n[2] 사전 데이터\n* 비스킷링크 BO 계정\n[3] 사전 작업\n* 비스킷링크 BO 계정 로그인\n[4] 권한별 테스트\n* BO\n[5] 검증 대상\n* 거래관리 > 영업점 기준 수익 집계 7월 ~ 10 월 조회\n[6] 체크리스트\n* 영업점 기준 수익 집계 목록에서 본인 영업점 + 하위 영업점이 출력 되는지 확인",
  "scope": "개발계 거래관리 > 영업점 기준 수익 집계: BO 계정 7~10월 조회 시 본인 + 하위 영업점 출력 QA",
  "checklist": [
    "BO(본인 영업점 A_주홍석_영업1) 계정으로 영업점 기준 수익 집계 2026-07-01 ~ 2026-10-31 조회 시 본인 + 하위 영업점이 모두, 그리고 그것만 출력",
    "기대 목록은 ADMIN에서 같은 기간 parentBranchOfficeId=본인 영업점으로 조회한 하위 영업점 + 본인 영업점",
    "월별(7·8·9·10월) 조회에서도 BO 목록이 본인 + 하위 영업점과 일치",
    "하위 영업점 행의 가맹점 상세보기 조회 가능 (같은 수정 범위 회귀)",
    "ADMIN은 기대 목록 계산용 참고 조회로만 사용"
  ],
  "roles": [
    "ADMIN",
    "BO"
  ],
  "routeCandidates": "../../../../qa-results/issues/4240/dev/route-candidates.json",
  "setupSteps": [],
  "pages": [
    {
      "name": "영업점 기준 수익 집계",
      "application": "admin",
      "path": "/branch-office-aggregations",
      "tenantParam": "tenantId",
      "roles": [
        "ADMIN",
        "BO"
      ],
      "searchFrom": "2026-07-01",
      "searchTo": "2026-10-31",
      "months": [
        "2026-07",
        "2026-08",
        "2026-09",
        "2026-10"
      ],
      "filters": []
    }
  ]
}
