BIZENI ERP Showcase 교육 카드

공유 showcase 테넌트 데모 시나리오 원고입니다. /demo 허브·시드 데이터(DEMO-*)와 동기화합니다.

전체 보기·PDF 저장

8. 매출 청구·수금·채권 — 후발행 / 선발행

시나리오 상세 · 업무: 인보이스·수금 · 채권 원장

목표: 세금계산서(인보이스)를 **출하 이후에 발행하는 후청구(A)**와 **출고 전에 먼저 발행하는 선청구(B)**를 나란히 보고, 은행 입금을 수금으로 매칭해 채권이 줄어드는 흐름을 확인합니다.

구분 A. 후발행(후청구) B. 선발행(선청구)
고객 (데모) 미래건설 (데모) 한빛유통
수주 청구유형 후청구(기본) 선청구 — 수주 승인 전에 수주 편집 헤더에서 지정
인보이스 기준 출하 라인(출하된 수량) 수주 라인(수주 수량)
순서 출하 → 인보이스 발행 → 입금 매칭 인보이스 발행 → 선입금 전액 매칭 → 출하요청 → 피킹 → 출하
출하요청 한도 수주 잔량 발행된 인보이스 수량까지만
후청구 대기 출하분이 청구 대상으로 올라옴 출하분은 이미 청구됐으므로 올라오지 않음

선행 조건

  • A: 시나리오 7 완료(출하 DEMO-WB-001 출하 상태)
  • B: 시나리오 1 기준 데이터(DEMO-C001, DEMO-ITM-001)

샘플 데이터

A. 후발행

항목 값
인보이스 출하 라인 기준 생성·발행, 공급가액 600,000 + 부가세 60,000 = 660,000원, 만기 발행일 +30일
은행계좌 DEMO-BANK-01 (데모) 비즈은행 000-0000-0000-01
입금 1차(매칭됨) DEMO-DEP-001 — 공개 데모 입금(1차, 매칭) 330,000원 → 인보이스 부분수금
입금 2차(실습) DEMO-DEP-002 — 공개 데모 입금(2차, 매칭 실습용) 330,000원 — 미매칭

B. 선발행

항목 값
견적 → 수주 DEMO-Q-005 — DEMO-ITM-001 샘플 완제품 A 2EA × 250,000원, 수주 청구유형 선청구
영업 조직 영업담당 DEMO-E001 김영업 / (데모) 영업팀, 영업관리담당 DEMO-E002 이관리 / (데모) 영업관리팀
인보이스 수주 라인 기준 생성·발행, 공급가액 500,000 + 부가세 50,000 = 550,000원, 만기 발행일 +7일
선입금(매칭됨) DEMO-DEP-003 — 공개 데모 선입금(선청구 인보이스 전액) 550,000원 → 인보이스 수금완료
출하요청 DEMO-SR-005 — 공개 데모 출하요청(선청구 — 발행 인보이스 수량) 2EA, 발행 인보이스와 연결
출하 운송장 DEMO-WB-004, 출하 상태

인보이스 번호는 자동 채번(SI-yyyyMMdd-NNNN)입니다. 시드 발행은 전자세금계산서 전송·이메일 발송을 하지 않습니다.

체험 중 직접 발행할 때 고객 이메일을 실제 주소로 바꾸지 마세요. 인보이스 PDF 메일이 발송될 수 있습니다.

수주 편집 저장에는 영업담당·영업부서·영업관리담당·영업관리부서가 필수입니다. 데모 영업 조직(DEMO-E001·DEMO-E002)을 선택하세요.

완료 체크

A. 후발행

  1. [ ] 인보이스 (/finance/invoices) — 660,000원, 상태 부분수금, 수금액 330,000원
  2. [ ] 은행입금내역 (/finance/bank-deposit-lines) — DEMO-DEP-001 매칭됨, DEMO-DEP-002 미매칭
  3. [ ] 수금 목록 (/finance/receipts) — 인보이스 출처 수금 330,000원 1건
  4. [ ] 채권 원장 (/finance/ar-ledger) — (데모) 미래건설 잔액 330,000원
  5. [ ] 실습 — DEMO-DEP-002를 같은 인보이스에 매칭 → 인보이스 상태 수금완료, 채권 잔액 0

B. 선발행

  1. [ ] 수주 (/sales/orders) — DEMO-Q-005에서 전환된 수주, 청구유형 선청구, 승인
  2. [ ] 인보이스 (/finance/invoices) — 550,000원, 출처 수주 라인, 상태 수금완료
  3. [ ] 은행입금내역 (/finance/bank-deposit-lines) — DEMO-DEP-003 매칭됨
  4. [ ] 출하요청 (/shipping/shipment-requests) — DEMO-SR-005 2EA, 인보이스 연결, 출하완료
  5. [ ] 출하 (/shipping/shipments) — DEMO-WB-004 출하 상태
  6. [ ] 인보이스 발행 (/finance/invoices/issue) — 청구유형 후청구로 보면 DEMO-WB-004 출하 라인이 없음(이중 청구 방지), 선청구로 보면 B 수주 라인이 없음(전량 청구됨)
  7. [ ] 채권 원장 (/finance/ar-ledger) — (데모) 한빛유통 잔액 0

화면 경로

역할 메뉴 경로
영업 수주(청구유형 지정) /sales/orders
재무 인보이스 /finance/invoices
재무 인보이스 발행 /finance/invoices/issue
재무 은행입금내역 /finance/bank-deposit-lines
재무 수금 목록 /finance/receipts
영업 출하요청 /shipping/shipment-requests
창고 통합피킹/패킹 /shipping/picking
창고 출하 /shipping/shipments
조회 채권 원장 /finance/ar-ledger

시드 출처

  • A: DemoScenarioOrderToCashSeeder — EnsureIssuedInvoiceAsync(CreateInvoiceFromShipmentsAsync → IssueInvoiceAsync), EnsureBankDepositsAsync(CreateBankDepositLineAsync → MatchAsync)
  • B: DemoScenarioPreBillingSeeder — 견적·수주 전환 → SaveSalesOrderDocumentAsync(청구유형 선청구, 데모 영업 조직) → 수주 승인 → CreateConsolidatedInvoiceAsync(수주 라인) → IssueInvoiceAsync → CreateBankDepositLineAsync → MatchAsync → CreateShipmentRequestsFromCandidatesAsync → 피킹 확정 → 출하
  • 데모 영업 조직: DemoScenarioSeeder.EnsureDemoSalesOrganizationAsync — CreateDepartmentAsync·CreateJobPositionAsync·AddEmployeeAsync

관련 매뉴얼

  • docs/manual/ko/erp-sales/