fix(orders/approve): 출고 실패(승인 중 오류) — momo_stocks 없는 컬럼 regdate 참조
Deploy momo-erp / deploy (push) Successful in 1m55s

기준 창고에 재고 row 가 없는 품목 출고 시 INSERT INTO momo_stocks(...regdate)
가 실패('column regdate does not exist')해 트랜잭션 롤백 → "승인 중 오류".
momo_stocks 실제 컬럼은 update_date 뿐이라 update_date 로 수정.
(기존 row 가 있던 품목은 UPDATE 경로라 정상 → 그래서 일부만 실패했음)
This commit is contained in:
chpark
2026-05-27 11:11:50 +09:00
parent 3955638d9d
commit ecea7f6a55
+2 -1
View File
@@ -86,8 +86,9 @@ export async function POST(req: NextRequest) {
);
if (stk.rowCount === 0) {
// 재고 row 자체가 없는 품목 — 0 에서 -N 으로 새 row 생성
// (momo_stocks 에는 regdate 컬럼이 없고 update_date 만 존재)
await client.query(
`INSERT INTO momo_stocks (objid, wh_objid, item_objid, qty, regdate)
`INSERT INTO momo_stocks (objid, wh_objid, item_objid, qty, update_date)
VALUES ($1, $2, $3, $4, NOW())`,
[createObjectId(), whObjid, ln.item_objid, -Number(ln.qty)]
);