1차 네비에 "세금계산서" 메뉴 추가, 소분류는 네비 우측 2차 레일(설정·재고·주문과 같은 패턴): ① 대상 추출(오프라인 출고 조회·선택·리스트 저장) ② 발행 리스트(약국별 영수/청구 지정) ③ 약국 매핑(약국 정보·품목 단가). 실제 앱 토큰(네이비 #002163·Pretendard) 기준.
대상 추출
오프라인 영업 담당이 발행대상 건을 골라 리스트로 저장
전체 약국 ▾
오프라인(거래처 입력) 출고만 표시 · 온라인 채널 주문 제외
날짜
품목
수량
단가
공급가액
상태
온누리약국 4건
1,364,000
06.03
담톤 크림 50ml
06.12
바이로담 겔 30g
06.19
담톤 클렌징폼
06.27
바이로담 립케어
행복한약국 3건
918,000
06.05
담톤 크림 50ml
06.16
바이로담 겔 30g
06.24
담톤 미스트 120ml
단가 미등록
미소약국 2건
576,000
06.02
담톤 크림 50ml
20
15,000
300,000
5월분 리스트에 담김
06.09
바이로담 겔 30g
17
16,235
276,000
5월분 리스트에 담김
선택 0건 · 공급가액 0원
수량·단가·공급가액은 수기 수정 가능 — 기본값은 수량=출고 수량, 단가=약국 매핑 단가, 공급가액=수량×단가 자동 계산(수량·단가를 고치면 다시 계산, 공급가액만 직접 고치는 것도 가능). 단가 미등록 건도 여기서 단가를 입력하면 바로 선택 가능해집니다. 저장하면 "2026년 6월분" 리스트가 만들어지고 발행 리스트(이력)에 쌓입니다. 이미 리스트에 담긴 건은 잠금 — 중복 발행 방지.
공용 달력 확장 — 년월 클릭 → 월 선택
일월화수목금토
2026년
앱 전체 공용 DatePicker·DateRangePicker 확장 — 달력 상단 "2026년 6월"을 클릭하면 월 그리드가 달력 위에 덮이고, 월을 누르면 해당 월로 즉시 이동. (기간 픽커 프리셋에는 "지난달 전체"·"이번달 전체" 추가)
2026년 6월분
06.01 ~ 06.30 · 7건
07.02 생성미지정 1
2026년 5월분
05.01 ~ 05.31 · 12건
06.03 생성지정 완료
2026년 4월분
04.01 ~ 04.30 · 9건
05.02 생성지정 완료
기간
2026.06.01 ~ 06.30
약국
3곳
건수
7건
공급가액 합계
2,858,000원
세액 합계
285,800원
영수/청구 지정
2/3 약국
온누리약국4건123-45-678901,364,000원
월
일
품목
수량
단가
공급가액
세액
6
3
담톤 크림 50ml
30
15,000
450,000
45,000
6
12
바이로담 겔 30g
24
16,000
384,000
38,400
6
19
담톤 클렌징폼
22
15,000
330,000
33,000
6
27
바이로담 립케어
25
8,000
200,000
20,000
행복한약국2건234-56-78901918,000원
월
일
품목
수량
단가
공급가액
세액
6
5
담톤 크림 50ml
34
15,000
510,000
51,000
6
16
바이로담 겔 30g
24
17,000
408,000
40,800
새봄약국1건345-67-89012576,000원
월
일
품목
수량
단가
공급가액
세액
6
21
담톤 크림 50ml
38
15,000
576,000
57,600
약국 헤더의 영수/청구 세그먼트로 지정(약국=세금계산서 1장 단위). 클릭 복사는 홈택스에 직접 타이핑하는 5가지만: 사업자등록번호 · 일 · 품목 · 수량 · 단가(숫자는 콤마 없이 복사). 약국명(상호)은 등록번호 확인 시 자동, 월은 작성일자에서 자동, 공급가액·세액·합계는 홈택스 "계산" 버튼이 계산 — 복사 대상 아님(표시만). 미지정 약국이 남으면 레일에 "미지정 n" 배지. 실제 발행은 홈택스에서 — ERP는 대상·유형 기록까지.
약국 검색
로담한의원
품목 단가 (세전 공급가)
품목 검색
담톤 크림 50ml
바이로담 겔 30g
담톤 클렌징폼
바이로담 립케어
담톤 미스트 120ml
바이로담 밤 10g
품목
단가
등록된 단가가 없습니다 — "품목 추가"에서 체크하면 행이 생깁니다
품목 추가 = 기존 품목 다중셀렉트(검색 + 체크 토글 + 건수 배지) — 체크하면 표에 행이 생기고 단가만 입력. 위탁 약국이면 목록에 "위탁" 배지. 사업자등록번호는 발행 리스트의 약국 옆에 함께 표시됩니다.
위탁처
2곳
총 위탁 잔량
147개
누적 판매 확정
43개
행복한약국위탁잔량 63개
품목
위탁 출고
판매 확정
회수
잔량
담톤 크림 50ml
60
22
0
38
바이로담 겔 30g
40
15
0
25
옵티마웰니스약국강남점위탁잔량 84개
품목
위탁 출고
판매 확정
회수
잔량
담톤 클렌징폼
50
0
0
50
바이로담 립케어
40
6
0
34
잔량 = 위탁 출고 − 판매 확정 − 회수. 위탁처는 약국 매핑에서 "위탁 약국"으로 표시된 곳이 기본 후보.
위탁 입력
행복한약국 ▾
담톤 크림 50ml ▾
2026.07.22▾
최근 위탁 이력
07.20
판매
행복한약국
-22
07.18
출고
행복한약국
+60
07.15
출고
옵티마웰니스약국강남점
+50
07.11
회수
서면짱약국
-8
위탁 출고 = 본사 재고 차감 → 위탁 잔량 증가(발송 구분 "위탁" 출고와 연동) · 판매 확정 = 위탁 잔량 차감(판매 매출로 집계, 세금계산서 대상 추출에 등장) · 회수 = 위탁 잔량 차감 → 본사 재고 복귀.
품목
5개
재고 부족
2품목
품목
사무실
원주
합계
상태
담톤 크림 50ml
120
40
160
바이로담 겔 30g
18
0
18
부족
담톤 클렌징폼
85
20
105
바이로담 립케어
6
0
6
부족
담톤 미스트 120ml
200
0
200
현재고를 보면서 보충 — 부족 배지는 기존 재고부족 알림 임계 그대로. 부족 행을 클릭하면 우측 입력에 품목이 선입력되게.
보충 입고
바이로담 겔 30g ▾
사무실 ▾
구매 입고 ▾
2026.07.22▾
최근 입고
07.21
담톤 크림 50ml
사무실
+100
07.17
담톤 미스트 120ml
사무실
+200
07.10
바이로담 립케어
원주
+50
사무실 총재고
429개
원주 총재고
60개
품목
사무실
원주
담톤 크림 50ml
120
40
바이로담 겔 30g
18
0
담톤 클렌징폼
85
20
바이로담 립케어
6
0
담톤 미스트 120ml
200
0
위치별 재고를 나란히 보면서 이동 결정. 행 클릭 시 우측 입력에 품목 선입력.
재고 이동
담톤 크림 50ml ▾
사무실 ▾
원주 ▾
2026.07.22▾
최근 이동
07.19
담톤 크림 50ml
사무실→원주
40
07.12
담톤 클렌징폼
사무실→원주
20
07.05
바이로담 겔 30g
원주→사무실
15
데이터 흐름: 오프라인 출고 = 거래처(약국) 입력된 출고 거래 → 기간 조회·선택 → 리스트 저장(tax_lists / tax_list_items) → 약국별 그룹에 영수/청구 지정.
금액 = 약국별 단가(pharmacy_prices) × 수량, 세전 공급가액. 단가 미등록 품목은 선택 불가 + 경고 배지(약국 매핑 탭에서 단가 등록 후 담기).
한 출고 건은 한 리스트에만 담김(중복 발행 방지). 역분개된 거래·역분개 거래는 조회에서 제외.
약국 매핑: 신규 pharmacies 테이블(약국명·약사명·사업자번호·위탁·메모) + 기존 pharmacy_prices(품목 단가) 연결. 설정의 기존 약국 단가 관리는 이 탭으로 이동.