재고 관리
생두·원두 로트 재고, 유통기한까지 자동으로
들어온 묶음(로트)별로 수량과 유통기한을 따로 세고, 출고는 유통기한 이른 것부터 자동으로 나갑니다.
이런 상황에서 씁니다
생두를 여러 업체에서 나눠 구매하는 로스터리는 같은 품목이라도 입고 시점마다 단가와 품질이 조금씩 다릅니다. 이것을 엑셀 한 줄로 합쳐 관리하면 어느 로트가 먼저 들어왔는지, 유통기한이 얼마나 남았는지 알기 어렵습니다.
유통기한이 지난 재고가 출고 목록에 섞여 나가는 사고도 수기 관리에서 자주 생기는 문제입니다.
어떻게 동작하나요
- 입고할 때마다 새 로트로 등록 — 로트별 입고 단가·유통기한 기록
- 출고는 유통기한이 이른 로트부터 자동 선택 (FEFO)
- 유통기한이 지난 로트는 출고 대상에서 자동 제외
- 재고보다 많은 출고 시도는 그 자리에서 차단
- 재고 원장은 수정·삭제가 불가능한 이력으로만 쌓임
재고가 적정 수준 아래로 떨어지면 화면에서 바로 표시되고, 유통기한이 임박한 로트도 미리 알립니다. 로스팅이 끝나면 산출된 원두가 새 로트로 자동 등록돼 생두→원두 추적이 끊기지 않습니다.
다음 단계로 이어지는 것
실제 화면
관리자 — 로트·유통기한
로트 현황
오래된 것부터 먼저 나갑니다 (FEFO)| 로트 | 품목 | 잔량 | 유통기한 |
|---|---|---|---|
| LOT-2408-01 | 에티오피아 예가체프(생두) | 18.0kg | 2027-02-14넉넉 |
| LOT-2407-22 | 브라질 산토스(생두) | 4.5kg | 2026-09-02임박 22일 |
| LOT-2408-14 | 하우스 블렌드 1kg | 31.0kg | 2026-11-08넉넉 |
출고할 때 어느 로트에서 얼마가 나갔는지 함께 적힙니다. 그래서 그 주문의 진짜 원가가 남습니다 — 평균값이 아니라요.
화면은 실제 구성이고, 안에 든 숫자와 거래처 이름은 예시입니다.
자주 묻는 질문
로트가 무엇인가요?
같은 품목이라도 들어온 시점·업체가 다르면 별도로 관리하는 재고 묶음입니다. 로트마다 유통기한과 입고 단가가 따로 기록됩니다.
유통기한이 다른 재고가 섞여 있으면 어떻게 나가나요?
유통기한이 이른 로트부터 자동으로 출고됩니다(FEFO, First Expired First Out). 지난 로트는 출고 대상에서 아예 빠집니다.
재고가 마이너스가 될 수 있나요?
아니요. 재고보다 많이 출고하려는 시도는 그 자리에서 막힙니다. 원장에 직접 쓰는 경로도 없어 임의로 숫자를 바꿀 수 없습니다.
원료수불부 작성에 쓸 수 있나요?
로트별 입출고 이력이 그대로 남아 원료수불부 작성의 근거 자료로 쓸 수 있습니다.
재고 화면, 직접 눌러 보세요
로트별 재고와 유통기한 관리를 체험판에서 확인할 수 있습니다.