미창조㈜ · AX 사업추진 TF
16-D. 매출·리포트 기능 상세 — 17개
15번 목록의 D 도메인을 와이어프레임 작성자가 화면에 무엇을 놓을지 판단할 수 있는 수준까지 폈다. 기능 하나를 여섯 줄(목적·트리거·입력·규칙·결과·예외)로 정의한다.
17개1차152차2미결 22차 미작성 2
상위: 15. RIAHN CONNECT 기능 목록 · 화면 목록 — D 도메인
필드 정의와 표기(⚑ 분리 검토 · ▷ 2차 상세 미작성)는 16-C 0-1과 같다
작성: 이원섭 PM · 2026-08-11
0. 이 도메인은 스스로 데이터를 만들지 않는다
전부 파생이다. 결제(C)·시술 기록(G)·예약(A)·고객(B)에서 나온 값을 다르게 잘라 보여줄 뿐이다. 그래서 원천이 틀리면 여기서 고칠 방법이 없다.
제약 넷
- 집계 기준이 먼저다. 취소·환불·마감 정정·재시술·회원권을 언제 매출로 잡는지가 정해지지 않으면 모든 숫자가 자의적이다. D-16이 이 도메인의 실질적 1번이다.
- 확정된 숫자는 흔들리지 않는다. 월마감 잠금(C-26) 구간은 재집계 대상에서 빠진다. 요율로 수수료를 지급한 뒤 숫자가 바뀌면 분쟁이 된다.
- 더미 매출이 섞이면 모델이 붕괴한다. 마감용 가짜 매출은 계획서 인프라2에 명시된 항목이며, CLV(B-09)·이탈(B-10) 예측의 입력을 오염시킨다.
- 내보내기는 개인정보 반출이다. PDF·엑셀 내보내기에 마스킹·사유·로그를 적용한다(J-11).
0-2. 군집
| 군집 |
기능 |
주 화면 |
| D-1 기준·품질 |
3 |
SC-M18 정산 리포트 · SC-M19 정합 보정 · SC-M32 설정 |
| D-2 핵심 지표 |
4 |
SC-M20 매출 대시보드 |
| D-3 분해 분석 |
4 |
SC-M21 매출 상세 분석 |
| D-4 진단·리포팅 |
5 |
SC-M22 경영 리포트 · SC-M31 알림센터 |
16-D. 매출·리포트 — RIAHN CONNECT 기능 상세
D-1. 기준·품질 — 3개
RC-D-16집계 기준 정의1차
- 목적
- 무엇을 언제 매출로 볼지 정한다. 이 도메인의 모든 숫자가 이 정의 위에 서 있다
- 트리거
- 기준 설정, 소급 사건 발생(환불·정정·재시술)
- 입력
- 결제(C-01) · 환불(C-05) · 마감 정정(C-24) · 재시술(C-25) · 회원권 판매·사용(C-04·C-15) · 잠금 구간(C-26)
- 규칙
- 다섯 가지를 정의한다. ①취소·환불을 원 거래일에 차감할지 발생일에 잡을지 ②마감 정정분의 반영 시점 ③재시술(0원)을 건수로만 셀지 ④회원권을 판매 시점과 사용 시점 중 어디서 매출로 볼지 ⑤예약금 몰수분을 매출로 볼지. 소급 사건이 생기면 재집계를 실행하되 C-26 잠금 구간은 건드리지 못한다. 재집계 이력을 남긴다
- 결과
- 집계 기준 확정, 재집계 실행, 이력
- 예외
- 기준을 바꾸면 과거 리포트가 달라진다. 변경 전후를 비교할 수 있게 하고 변경 시점을 리포트에 표시한다
- 미결
- 회원권 매출 인식 시점 — 회계 처리와 맞물린다. 판매 시점 인식이면 미상환잔액(C-20)과 이중 계상 위험
RC-D-17재집계 실행1차
- 목적
- 소급 사건이 생겼을 때 과거 수치를 다시 계산한다
- 트리거
- 환불(C-05)·마감 정정(C-24)·재시술(C-25) 발생
- 입력
- 소급 사건 · 집계 기준(D-16) · 잠금 구간(C-26)
- 규칙
- C-26 잠금 구간은 재집계 대상에서 제외한다 — 요율로 수수료를 지급한 뒤 숫자가 바뀌면 분쟁이 된다. 재집계 이력을 남기고 어느 리포트가 갱신됐는지 표시한다. 잠금 구간에 소급 사건이 걸리면 재집계 대신 다음 기간에 조정 항목으로 반영한다
- 결과
- 수치 갱신, 재집계 이력
- 예외
- 재집계 중에는 해당 기간 리포트를 잠정치로 표시한다
RC-D-14더미 매출 이상치 탐지1차
- 목적
- 마감용으로 만든 가짜 매출을 걸러낸다. 계획서 인프라2 명시 항목
- 트리거
- 일·주 단위 자동 점검
- 입력
- 결제 패턴 · 시술 기록 유무(C-12) · 탐지 기준(K-12)
- 규칙
- 의심 패턴을 찾는다 — 마감 직전 몰림, 시술 기록 없는 결제, 동일 금액 반복, 즉시 환불. 탐지는 자동이되 판정은 사람이 한다. 확정된 더미는 CLV(B-09)·이탈(B-10) 모델 입력에서 제외하되 회계 매출에서는 임의로 빼지 않는다 — 그건 별개 문제다
- 결과
- 이상치 플래그, 모델 입력 제외 표시
- 예외
- 정상 거래를 더미로 오판하면 매장이 반발한다. 탐지 근거를 반드시 함께 보여준다
RC-D-15매출 목표 설정1차
- 목적
- 달성률(D-07)의 기준값을 넣는다. 이게 없으면 D-07이 성립하지 않는다
- 트리거
- 월·분기 초 목표 수립
- 입력
- 매장·디자이너·기간 단위 목표액 · 과거 실적(D-08)
- 규칙
- 매장 목표와 디자이너 개인 목표를 따로 둔다. 개인 목표는 본인에게만 보인다(F-03, J-08). 본사가 하달하는지 매장이 자율로 잡는지에 따라 화면 위치와 권한이 달라진다 — 하달이면 M-06 표준 배포 대상
- 결과
- 목표 확정, D-07·F-03의 입력
- 예외
- 목표 미설정 시 달성률 대신 추이만 낸다
- 미결
- 목표 수립 주체 (본사 하달 vs 매장 자율)
D-2. 핵심 지표 — 4개
RC-D-01매출 대시보드 (일/주/월)1차
- 목적
- 지금 얼마 벌고 있는지 본다. 점주가 가장 자주 보는 화면
- 트리거
- 로그인, 수시 조회
- 입력
- 결제(C-01) · 집계 기준(D-16) · 목표(D-15) · 이상 변동(D-09)
- 규칙
- 일/주/월을 전환한다. 당일은 진행 중 값이므로 확정치와 구분해 표시한다. 목표 대비 달성률(D-07)과 전기 대비(D-08)를 함께 낸다 — 절대값만으로는 판단이 안 된다
- 결과
- 조회. 상세 분석(D-03~05)으로 진입
- 예외
- 마감 전 값과 마감 후 값이 다를 수 있다. 마감 여부를 표시한다
RC-D-02디자이너별 매출1차
- 목적
- 누가 얼마나 만들었는지 본다
- 트리거
- 대시보드에서 분해
- 입력
- 매출 귀속(C-10) · 근태(F-13) · 재시술 건수(C-25)
- 규칙
- 귀속 규칙(C-10)에 따라 배분된 값을 쓴다. 재시술은 매출 0이므로 건수로 별도 표기한다 — 빼놓으면 재시술이 많은 디자이너가 유리해 보인다. 근무시간 대비 생산성도 함께 볼 수 있게 한다. ⚠️ 디자이너 뷰에서는 본인 것만(J-08)
- 결과
- 디자이너별 매출·건수·생산성
- 예외
- 퇴사자도 해당 기간 실적은 남는다(F-15)
RC-D-06객단가·재방문율·신규/재방문 비중1차
- 목적
- 매출의 질을 본다. 총액이 같아도 구성이 다르면 다른 사업이다
- 트리거
- 대시보드 조회
- 입력
- 결제 건수·금액 · 고객 방문 이력(B-04) · 신규 등록(B-03)
- 규칙
- 객단가는 총매출/방문건수다. 재방문율의 기준 기간을 명시한다 — 3개월인지 6개월인지에 따라 값이 크게 다르다(K-12). 신규/재방문 비중은 유입과 유지의 균형을 보여준다
- 결과
- 세 지표
- 예외
- 회원권 사용 방문은 결제액이 0으로 잡혀 객단가를 낮춘다. 정가 환산값을 병기할지 정해야 한다
RC-D-07목표 대비 달성률1차
- 목적
- 잘 가고 있는지 판단한다
- 트리거
- 대시보드 조회
- 입력
- 실적 · 목표(D-15) · 기간 경과율
- 규칙
- 단순 달성률과 함께 기간 경과 대비 진도를 낸다 — 월 중순에 50%면 정상이다. 목표는 D-15에서 오고 여기서는 계산만 한다
- 결과
- 달성률·진도
- 예외
- 목표 미설정이면 표시하지 않는다
D-3. 분해 분석 — 4개
RC-D-03시술별 매출1차
- 목적
- 어떤 시술이 돈이 되는지 본다
- 트리거
- 상세 분석 진입
- 입력
- 시술 기록(G-01) · 메뉴(K-03) · 약제 원가(O-07)
- 규칙
- 시술 대·중분류로 묶어 본다. 원가가 있으면 마진까지 낸다 — 약제 소진(O-07)이 연결되면 가능하다. 재시술은 매출 0·원가 발생이므로 별도 표기
- 결과
- 시술군별 매출·건수·마진
- 예외
- 기록되지 않은 시술은 집계에서 빠진다. 기록률(G-06)을 함께 보여야 신뢰도를 안다
RC-D-04채널별 매출1차
- 목적
- 어느 채널이 돈이 되는지 본다. 채널 슬롯 배분(A-18)의 근거
- 트리거
- 상세 분석 진입
- 입력
- 예약 채널(A-09) · 결제 · 채널 수수료
- 규칙
- 채널별 매출과 함께 수수료를 빼고 본다 — 네이버 예약은 수수료가 있고 워크인은 없다. 채널별 객단가·재방문 전환율까지 봐야 어느 채널을 키울지 판단된다
- 결과
- 채널별 매출·순매출·전환
- 예외
- 채널 미매핑 건(A-09 "기타")이 많으면 분석이 왜곡된다
RC-D-05시간대·요일별 매출1차
- 목적
- 언제 비는지 본다. 슬롯 최적화(A-15)와 타임딜(K-08)의 근거
- 트리거
- 상세 분석 진입
- 입력
- 결제 시각 · 예약 시각 · 영업시간(K-01)
- 규칙
- 히트맵으로 낸다. 비수기·공백 구간이 프로모션(E-11)과 타임딜의 대상이 된다. 예약 시각과 결제 시각이 다르므로 어느 쪽 기준인지 명시한다
- 결과
- 시간대×요일 분포
- 예외
- 영업시간이 바뀌면 과거 비교가 어긋난다
RC-D-08전년·전월 동기 비교1차
- 목적
- 좋아지고 있는지 나빠지고 있는지 본다
- 트리거
- 대시보드·상세 조회
- 입력
- 현재 기간 · 비교 기간 실적
- 규칙
- 전년 동월·전월을 기본으로 하되 영업일 수 차이를 보정한다 — 2월과 3월을 그냥 비교하면 안 된다. 신규 매장은 비교 기간이 없으므로 개점 후 경과로 표시
- 결과
- 증감률·차이
- 예외
- 집계 기준(D-16)이 중간에 바뀌었으면 비교에 경고를 붙인다
D-4. 진단·리포팅 — 5개
RC-D-09이상 변동 알림1차
- 목적
- 나빠지는 것을 늦기 전에 안다
- 트리거
- 일·주 단위 자동 점검
- 입력
- 매출 추이 · 이상 판정 기준(K-12) · 알림 라우팅(K-17)
- 규칙
- 급락·급등을 감지해 알린다. 무엇이 얼마나 변했는지와 함께 보낸다 — "매출 하락"만 오면 아무도 안 본다. 임계값은 K-12, 수신자는 K-17. 본사 이상징후(M-02)와 기준을 맞춘다
- 결과
- 알림 발송, 알림센터 표시
- 예외
- 휴무일·임시 휴업(A-19)을 이상으로 오판하지 않게 제외한다
RC-D-10매출 원인 자동 진단1차
- 목적
- 왜 그렇게 됐는지 설명한다(S11)
- 트리거
- 이상 변동 감지, 월간 리포트 생성
- 입력
- 분해 지표(D-02~06) · 고객 세그먼트(B-11) · 채널·시술 구성 변화
- 규칙
- 변동을 요인별로 분해한다 — 객수 감소인지 객단가 하락인지, 어느 채널·시술·디자이너에서 났는지. 자연어로 요약하되 근거 수치를 함께 낸다
- 결과
- 원인 진단 문장 + 근거
- 예외
- 표본이 적은 매장은 진단이 과적합된다
RC-D-13리포트 내보내기 (PDF·엑셀)1차
- 목적
- 밖으로 가져간다
- 트리거
- 내보내기 실행
- 입력
- 조회 중인 리포트 · 반출 통제 규칙(J-11)
- 규칙
- 개인정보 반출 경로이므로 J-11 통제를 탄다 — 마스킹 적용·사유 입력·반출 로그. 고객 단위 데이터가 포함되면 대량 반출 승인이 필요하다. 집계 기준(D-16)과 생성 시각을 파일에 박아 나중에 숫자가 달라도 추적되게 한다
- 결과
- 파일 생성, 반출 로그
- 예외
- 잠금 전 데이터를 내보내면 나중에 값이 달라진다. 잠금 여부를 파일에 표시한다
RC-D-11포지셔닝 진단2차
- 목적
- 우리 매장이 상권에서 어디쯤인지 본다(S12)
- 규칙
- 가격대·시술 구성·고객층으로 위치를 잡는다. 상권 분석(M-12)과 데이터를 공유한다
▷ 2차 상세 미작성 — 비교 대상 데이터(경쟁 매장 정보) 확보 방법이 미정
RC-D-12월간 경영 리포트2차
- 목적
- 한 달을 요약해 읽을거리로 만든다(S15)
- 규칙
- 자연어 리포트와 이슈 3개를 낸다. 월마감(C-26) 이후 확정 데이터로 생성한다
▷ 2차 상세 미작성 — 리포트 구성과 배포 방식(매장 열람 vs 발송)이 미정