MD-01 · MD-04 · 재고 관리 · 기획 문서

재고 관리 · 재고금액·회전일수

재고를 공급사(히어로)별로 관리하고, 각 공급사 단가로 원가·마진을 계산한다. 재고금액과 회전일수를 그룹 → 공급사(히어로)별로 집계해 안 나가는 재고를 조기에 찾는다.

실제로 눌러보는 클릭 프로토타입md-0104-app 열기 ↗
v1.1 · 검수 반영 2026-09-02원안 v1.0 · 2026-08-06변경 4건 → ⑥ 검수 반영
선행 확인 — 개발 착수 전
  • 재고 단위 = 공급사(히어로)별 — 이지어드민 엑셀이 공급사별로 온다는 전제(MD-14 선행 확인)에 의존한다.
  • 회전일수 공식 — 현재고 ÷ 월판매 × 30(Buggy) vs (전월말+금월말) ÷ 판매 × 30(원안) → 재확인.
  • 원가 = 각 공급사 단가 그대로(평균 불필요) · 재고금액 = 수량 × NET공급가.
  • 히어로별 월판매 — 회전일수 히어로별(검수 3)은 공급사 상품(히어로코드) 단위 판매 집계를 전제한다 → 집계 원천 확인.

재고 관리 — 공급사별 재고 목록

재고관리 밑 새 메뉴 · 히어로 행마다 재고·단가·마진·재고금액 · 검색 · 그룹코드 열 · 행 선택 → 엑셀

실제 프로토타입 (라이브)전체 열기 ↗
↑ 화면 폭에 맞춰 축소 표시 · 원본은 「전체 열기」로
1
재고 수량은 공급사(히어로)별로 관리한다. 그룹 행은 합계만 보여준다.
2
원가는 각 공급사 단가(NET공급가) 그대로 쓴다. 재고금액 = 수량 × NET공급가.
3
재고가 소진되면 다음 매입 단가로 판매가·공급가가 자동 전환된다(지금은 MD가 수기).
4
[엑셀 다운로드]는 체크한 행을 내보낸다(검수 4). 매입 대량 등록용 업로드 엑셀은 별개 — 버튼 자리는 확인 필요 · 이지어드민 재고 대사 엑셀은 MD-14.
5
검색은 [검색] 버튼·Enter로 실행한다(입력 중 자동 검색 아님). 대상 = 그룹코드·상품명·제조사·공급사명 · 필터 단위 = 그룹(검수 1).
6
그룹코드는 별도 컬럼. 이름 셀엔 이름만 — 기존 "김밥단무지 400G… (20637)" 병기는 폐지(검수 2).
컬럼 정의 — 재고 관리 검수 반영이번 검수로 신설·변경
컬럼그룹 행히어로 행비고
☐ 선택체크박스— (그룹에 종속)헤더 체크박스 = 현재 목록 전체선택, 일부만 선택 시 indeterminate · 검수 4
그룹코드20637상품명 뒤 괄호 병기에서 분리 · 검수 2
그룹 / 히어로코드그룹 상품명(이름만)HERO-01086B
공급사공급사명
재고히어로 합계수량강조 컬럼
NET공급가 · 단가 · 판매가 · 최종마진공급사별 값단가 = NET공급가 ÷ (1−물류%) × 1.1 · 최종마진 = (판매가 − NET단가) ÷ 판매가
재고금액Σ(수량 × NET공급가)수량 × NET공급가원가 없는 항목 제외
관리[재고 관리] 버튼→ ② 조정·매입 모달

재고 조정 · 신규 매입 (모달)

[재고 관리] 버튼 → 두 가지 작업

실제 프로토타입 (라이브)전체 열기 ↗
↑ 화면 폭에 맞춰 축소 표시 · 원본은 「전체 열기」로
1
재고 조정(±). 분실·실사 보정 등 수량만 바꾼다. 단가는 유지한다.
2
신규 매입. NET공급가·판매가·물류%·수량·유통기한을 입력하면 공급가·단가·최종마진을 미리 계산해 보여준다.
3
취소·반품·미입고는 재고에 반영하지 않는다(뒷단 정산). 판매가는 건드리지 않고 공급가만 다룬다.
4
모든 변경은 수불 로그에 남는다(마이너스 방지·잘못 등록 원복).

재고금액·회전일수

별도 새 메뉴 · 그룹 집계 + ▶ 펼침으로 공급사(히어로)별

실제 프로토타입 (라이브)전체 열기 ↗
↑ 화면 폭에 맞춰 축소 표시 · 원본은 「전체 열기」로
1
회전일수 = 현재고 ÷ 월판매 × 30 (⚠️ 공식 재확인) · 상태 = 0~30 양호 / 31~70 경계 / 71일~ 폐기.
2
재고금액 = 수량 × NET공급가 · 원가 없는 항목은 금액에서 제외.
3
판매 0이면 부진 · 신규 상품은 첫 달 유예 · 월말 확정.
4
그룹 행 ▶ 펼침 → 히어로코드별(공급사·NET공급가·총재고·월판매·회전일수·상태·재고금액). 그룹 행 = 히어로 합계, 그룹 회전일수 = Σ재고 ÷ Σ월판매 × 30 — 히어로 회전일수의 평균이 아니다(검수 3).
5
검색 · 그룹코드 열 · 행 체크박스 · [엑셀 다운로드]는 ①과 동일하게 동작한다(검수 1·2·4).
컬럼 정의 — 재고금액·회전일수 검수 반영이번 검수로 신설·변경
컬럼그룹 행히어로 행 (▶ 펼침)비고
☐ 선택체크박스①과 동일 · 체크박스 클릭은 펼침 토글과 분리 · 검수 4
▶ 펼침행 클릭으로 토글펼치면 바로 아래에 히어로 행 삽입 · 검수 3
그룹코드19102검수 2
그룹 상품명이름만↳ 히어로코드 · 공급사 · NET공급가
총재고Σ히어로 재고히어로 재고
월판매Σ히어로 월판매히어로(공급사) 월판매월판매를 히어로 단위로 집계해야 함 → 확인 필요 c
회전일수Σ재고 ÷ Σ월판매 × 30재고 ÷ 월판매 × 30⚠️ 공식 재확인(선행 확인) · 월판매 0 → 부진
상태그룹 회전일수 기준히어로 회전일수 기준0~30 양호 / 31~70 경계 / 71일~ 폐기
재고금액Σ(수량 × NET공급가)수량 × NET공급가
📌

계산식 정리 (컨펌용)

Buggy 확정 · 실운영 8행 검증

공급가 = NET공급가 ÷ (1 − 물류%)
단가 = 공급가 × 1.1  ·  NET단가 = NET공급가 × 1.1
상품 마진율 = (판매가 − 단가) ÷ 판매가
최종 마진율 = (판매가 − NET단가) ÷ 판매가  (headline)
재고금액 = 수량 × NET공급가
회전일수(히어로) = 재고 ÷ 월판매 × 30 (⚠️ 재확인)
회전일수(그룹) = Σ히어로 재고 ÷ Σ히어로 월판매 × 30  (히어로 회전일수의 평균이 아님 · 검수 3)
실검증: 동치미맛 냉면육수 NET공급가 440(물류 0%) → 공급가 440 → 단가 484 → 최종마진 31.8% = 실제 어드민 31.831% 일치.

정책 · 예외

재고 단위
공급사(히어로)별. 그룹은 합계. 복제코드 재고는 대표 히어로만.
원가
각 공급사 단가 그대로 → 평균 불필요. 재고금액 = 수량 × NET공급가.
취소·반품·분실
재고 반영 안 함(뒷단 정산) · 판매가 안 건드리고 공급가만.
소비기한
선택 칼럼 · 미입력 시 미노출.
검색
[검색]·Enter로 실행(다이나믹 서치 아님) · 대상 = 그룹코드·상품명·제조사·공급사명 · 그룹 단위 필터, 빈 검색어 = 전체.
행 선택
선택 단위 = 그룹 행(히어로 행은 그룹에 딸림) · 헤더 = 전체선택/indeterminate · "N개 선택됨" · [선택 취소]로 초기화.
엑셀
다운로드 = 체크한 행만(0건이면 안내) · 업로드(매입 대량 등록) = 별개, 버튼 자리 확인 필요 · 이지어드민 대사 엑셀은 MD-14.
티켓이 문서 = MD-01(재고 관리) + MD-04(재고금액·회전일수) · 이지어드민 연동(매칭·업로드)은 MD-03·14

검수 반영 (2026-09-02)

4건 · 프로토에 반영 완료(검수 반영본 md-0104-v2 → md-0104-app 병합) · 이 문서 v1.1

#항목변경 전 → 후화면상태
1검색 버튼 추가검색 없음 → 상단 검색 입력 + [검색] 버튼(Enter/클릭으로 실행). 입력 중 자동 검색 아님. 대상 = 그룹코드·상품명·제조사·공급사명재고 관리 · 재고금액·회전일수반영
2그룹코드 열 분리상품명 뒤 "…(28626)" 병기 → 별도 「그룹코드」 컬럼. 이름 셀엔 이름만두 화면반영
3회전일수 히어로코드별그룹 레벨만 → 그룹 행 ▶ 펼침으로 히어로코드별(공급사·NET공급가·총재고·월판매·회전일수·상태·재고금액). 그룹 행 = 히어로 합계재고금액·회전일수반영
4행 체크박스 + 엑셀 다운로드일괄 [엑셀] 버튼 → 행 앞 체크박스 + 헤더 전체선택(indeterminate) + "N개 선택됨" + [엑셀 다운로드](선택분) + [선택 취소]두 화면반영
화면 흐름 — 검색 → 선택 → 엑셀 (두 화면 공통)
  1. 검색어 입력 → [검색] 또는 Enter. 그룹코드·상품명·제조사·공급사명 중 하나라도 포함되면 그 그룹이 남는다(히어로 행은 그룹을 따라감). 빈 검색어 = 전체. 프로토: 결과 그룹 수 토스트
  2. 행 앞 체크박스로 선택. 선택 단위 = 그룹 행. 헤더 체크박스 = 현재 목록 전체선택, 일부만 선택이면 indeterminate. 상단에 "N개 선택됨". 프로토: 검색을 다시 실행해도 선택은 유지
  3. [엑셀 다운로드] → 체크한 그룹만 내보낸다. 0건이면 "행 앞 체크박스를 선택하세요" 안내. [선택 취소] → 선택 초기화.
  4. ③ 회전일수 화면은 그룹 행 ▶ 클릭으로 히어로별 펼침. 체크박스 클릭은 펼침 토글과 분리된다.
확인 필요 — 검수 4건엔 없고 반영하며 생긴 결정 a. 매입 대량 등록 업로드 버튼 — 검수 반영 시 [엑셀 다운로드]가 원안의 [엑셀(매입 대량등록)] 자리를 대체해 업로드가 빠졌었음 → 2026-09-04 결정: 둘 다 유지. 재고 관리 툴바에 [엑셀(매입 대량등록)] 업로드 + [엑셀 다운로드] 나란히 복원(프로토 반영 완료). 회전일수 화면은 조회 전용이라 다운로드만 확정
b. 엑셀 다운로드 컬럼 — 화면 컬럼 그대로(그룹 행 + 하위 히어로 행)를 제안 결정필요
c. 히어로별 월판매 — 검수 3이 히어로 단위 월판매를 요구한다. 판매 집계가 히어로코드(공급사 상품) 단위로 나오는지 개발 확인 의존
d. 공급사명 검색 범위 — 프로토는 일치하는 공급사가 속한 그룹 전체를 표시한다(해당 히어로 행만 남기지 않음). 이대로 갈지 확인 결정필요
변경 이력
버전일자내용
v1.02026-08-06초안 — 공급사(히어로)별 재고 모델 · 조정/매입 모달 · 그룹 단위 회전일수
v1.12026-09-02검수 4건 반영 — 검색 버튼 · 그룹코드 열 분리 · 회전일수 히어로코드별 · 행 체크박스+엑셀 다운로드. ①③에 컬럼 정의 표 추가, 선행 확인에 히어로별 월판매, 📌 계산식에 그룹/히어로 회전일수 분리, ⑤ 정책에 검색·행 선택·엑셀 항목
요약공급사별 재고 · 각 공급사 단가로 원가·마진 · 재고금액=수량×NET공급가 · 회전일수(그룹·히어로별)로 부진 재고 조기 발견 · 검색 · 행 선택 → 엑셀.