fix(malaysia): 이동이력 낱개/콤보를 '입력 방식' 기준으로 구분
- 콤보 출고는 콤보 줄(set_movement)로만 표시. 분해된 구성 낱개는 숨김
· create_set_out 구성 낱개 ref_type 을 SET_COMPONENT_REF('set')로 고정
· 이동이력 낱개 목록에서 ref_type=SET_COMPONENT_REF 제외
- 직접 낱개 입력만 '낱개', 콤보 입력만 '콤보'로 표기(재고 계산엔 영향 없음)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -250,6 +250,8 @@ class MalaysiaStockStore:
|
||||
with conn.transaction():
|
||||
for comp_code, comp_qty in exploded.items():
|
||||
row = conn.execute(
|
||||
# 구성 낱개는 콤보 분해분 — ref_type 을 SET_COMPONENT_REF 로 고정해
|
||||
# 이동이력에서 '낱개 입력' 줄과 구분(숨김)한다. 재고 계산엔 포함.
|
||||
"""
|
||||
INSERT INTO stock_movement
|
||||
(movement_date, warehouse_code, item_code, movement_type,
|
||||
@@ -262,7 +264,7 @@ class MalaysiaStockStore:
|
||||
warehouse_code.strip(),
|
||||
comp_code,
|
||||
comp_qty,
|
||||
ref_t,
|
||||
store.SET_COMPONENT_REF,
|
||||
(ref_no or "").strip(),
|
||||
(memo or f"{sc} {q}세트 분해").strip(),
|
||||
(created_by or "").lower().strip(),
|
||||
|
||||
Reference in New Issue
Block a user