본문으로 건너뛰기

단위

단위는 상품 수량을 어떤 기준으로 셀지 정하는 기준정보다. 같은 상품이라도 발주는 박스, 입고는 박스, 출고는 낱개, POS 판매는 묶음 단위로 처리될 수 있다.

단위가 필요한 이유

업무자주 쓰는 단위
발주BOX, CASE
입고BOX, EA
보관EA, PALLET
출고EA, BOX
POS 판매EA, SET

단위가 불명확하면 3박스 발주가 3개 입고로 처리되거나, 박스 바코드를 찍었는데 낱개 1개만 재고가 증가하는 문제가 생긴다.

단위 환산 흐름

예시 테이블

컬럼설명
product_id상품
unit_codeEA, BOX, SET
base_unit_yn기준 단위 여부
conversion_qty기준 단위 환산 수량
use_business발주, 입고, 출고, 판매 사용처

설계 시 주의사항

  • 재고 원장은 하나의 기준 단위로 저장하는 것이 안전하다.
  • 화면에는 업무 단위를 보여주되 저장 시 기준 단위로 환산한다.
  • 수량 컬럼 이름에는 단위 의미가 드러나야 한다. qty만 쓰면 박스인지 낱개인지 알기 어렵다.

관련 문서