MD-01 ✕ MD-04 · 재고 관리 프로토타입
매입 상품 재고 관리 (신규 메뉴)
그룹코드 1 : 히어로코드 N 구조 · 그룹 한 줄로 총재고·회전일수 집계, 하위 히어로코드(공급사)별 재고, 내역은 단가·판매가별 로트로.
01
「재고 관리」 목록 (신규 메뉴)
그룹코드 헤더 + 하위 히어로코드 행 · 촘촘하게
◆ OrderHero 어드민🔍 통합검색morty ▾
📊 대시보드
📦 상품관리
🧾 주문관리
🏬 재고관리
🎯 프로모션
💳 정산
⚙️ 설정
재고관리 › 재고 관리 신규 메뉴
센터 ▾상태 ▾그룹코드 ▾
🔍 그룹코드·히어로코드·상품명 검색
| 그룹코드/히어로코드 🆕 | 공급사 / 그룹상품명 | 넷공급가 | 총재고 | 월판매 | 회전일수 🆕 | 상태 🆕 | 재고금액 🆕 | ||
|---|---|---|---|---|---|---|---|---|---|
| 19870 | 토마토 상급 | — | 0 | 200 | - | - | - | ||
| ↳HERO-TOMATO-A | (허브)수마트DC | - | 0 | - | |||||
| ↳HERO-TOMATO-B | (부산)보광수산 | 2,400원 | 80 | 192,000원 | |||||
| ↳HERO-TOMATO-C | (허브)네슬레 | 2,600원 | 50 | 130,000원 | |||||
| 19863 | 토마토쿨리 3KG | — | 460 | 52 | 265일 | 폐기 | 585,580원 | ||
| ↳HERO-01072A | (허브)수마트DC | 1,273원 | 460 | 585,580원 | |||||
| 20115 | 케찹 15KG | — | 588 | 434 | 40.7일 | 경계 | 876,000원 | ||
| ↳HERO-KETCHUP15 | (허브)네슬레 | 1,500원 | 468 | 702,000원 | |||||
| ↳HERO-KETCHUP2 | (부산)대성상사 | 1,450원 | 120 | 174,000원 | |||||
| 20512 | 대파 1단 | — | 30 | 300 | 3.0일 | 양호 | 27,000원 | ||
| ↳HERO-GREEN1 | (허브)수마트DC | 900원 | 30 | 27,000원 |
총 그룹 수: 212 · 20/page‹123›
그룹 월판매(개/월)
양호 ≤ (일)
경계 ≤ (일)
그룹 총재고 = 하위 히어로 합계 · 회전일수·상태는 그룹 단위(담당 MD가 컷 설정) · 토마토 상급의 [재고 설정] → 팝업 연동
02
「(허브)수마트DC 재고 설정」 모달 — 어디서 뜨나 + 확장
상품 관리 › 공급사 상품 관리 목록에서 [재고 관리] 클릭 → 이 팝업
현행 「상품 관리 › 공급사 상품 관리」 실제 화면 — 표 오른쪽 「재고 관리」 컬럼의 버튼(행별)을 누르면 아래 팝업이 뜹니다 (표가 넓어 가로 스크롤 · shift+휠)
⬇ 행별 「재고 관리」 클릭 → 바로 아래 팝업
(허브)수마트DC 재고 설정✕
현재 재고
0
HERO-TOMATO-A · 토마토 상급(그룹 19870)
재고 변경 (±)
-20, 20 과 같이 수량을 입력하여 현재 재고를 증/차감합니다. 단가·판매가는 그대로 유지됩니다.
ex) 현재 재고: 100 / 재고 변경: 20 / 최종 재고: 120
ex) 현재 재고: 100 / 재고 변경: 20 / 최종 재고: 120
최종 재고 미리보기: 0 개
📋 이 히어로코드 재고 내역 · 수불 로그 (단가·판매가별 + 이력)
| 등록일 | 공급가 | 판매가 | 최종마진율 | 유통기한 | 잔여수량 | 재고금액(넷) |
|---|---|---|---|---|---|---|
| 합계(재고) | - | - | ||||
| 일시 | 작업 | ±수량 | 넷공급가 | 결과 재고 |
|---|
이 팝업 위치 = 상품 관리 › 공급사 상품 관리 › [재고 관리] · 상단 입력(① 조정 / ② 신규) + 하단에 재고 내역·수불 로그(사장님 의견 반영). [수정]하면 하단 내역이 반짝이며 반영 + 신규 「재고 관리」 목록의 그룹 총재고도 갱신. (선입선출 소진은 현장 물리라 시스템 미추적 — 차감은 장부상 오래된 매입분부터.)
03
회전일수 계산 근거 (① 목록 기준)
그룹 총재고로 회전일수·상태가 어떻게 나오나
확인 필요회전일수 = 그룹 총재고 ÷ 월판매 × 30(현재 재고 기준). 확정 산식 (전월말+금월말)÷월판매×30(2개월 평균)이면 값이 달라짐 — 이 부분만 미확정.
04
📌 계산식 정리 (컨펌용)
이 표 기준으로 확정받으면 그대로 개발합니다
입력값
| 항목 | 설명 |
|---|---|
| 공급가 | 매입 협상가 · VAT 제외 · 담당자 입력 |
| 판매가 | 식당 판매가 · VAT 포함 |
| 물류 수수료(%) | 상품(공급사상품)별 고정 설정값 · 재고 추가 시 변경 불가 |
| 수량 / 유통기한 | 추가 수량 · 유통기한(선택) |
| 과세여부 | 과세면 ×1.1(VAT), 면세면 ×1.1 없음 |
파생 계산식 (과세 기준)
| 값 | 계산식 | 비고 |
|---|---|---|
| 단가 | 공급가 × 1.1 | VAT 포함 (면세는 = 공급가) |
| NET 공급가 | 공급가 × (1 − 물류%) | 물류 수수료 차감 (실데이터: NET<공급가) |
| NET 단가 | NET 공급가 × 1.1 | VAT 포함 |
| 상품 마진율 (물류 미포함) | (판매가 − 단가) / 판매가 | 표시/저장·조정값 (참고) |
| 최종 마진율 (물류 반영·사용값) | (판매가 − NET 단가) / 판매가 | 실데이터 8행 소수점까지 검증 ✓ |
| 재고금액 | 수량 × NET 공급가 | VAT 제외 · 물류 반영 (재고 자산가치) |
| 회전일수 | (전월말 + 금월말) ÷ 월판매 × 30 | Buggy 확정 · 2개월평균 vs 현재고 방식만 확인 필요 |
| 상태 | 0~30 양호 / 31~70 경계 / 71~ 폐기 | 그룹코드별 담당 MD가 컷 설정 |
최종 마진율 검증 (실 운영 데이터)
| 상품(물류%) | 단가 | NET단가 | 판매가 | 화면 최종마진율 | 공식 결과 |
|---|---|---|---|---|---|
| 김밥단무지A (0%) | 1,782 | 1,782 | 2,130 | 16.338% | 16.338% ✓ |
| 815콜라 (0%) | 462 | 462 | 470 | 1.702% | 1.702% ✓ |
| 동치미냉면 (9%) | 517 | 471 | 570 | 17.368% | 17.368% ✓ |
| 냉면육수 (9%) | 616 | 561 | 670 | 16.269% | 16.269% ✓ |
확정 / 미확정확정: 단가·NET·상품/최종 마진율·재고금액 = 위 공식(실데이터 검증). · 미확정 2개: ① 회전일수(2개월 평균 vs 현재고) ② 물류 수수료 방향(차감이 맞는지) — 이 두 개만 컨펌해 주시면 끝.