From b753594a93c7f26c6550fe3f44ed30e9c6ae5dbe Mon Sep 17 00:00:00 2001 From: hjjeong Date: Mon, 23 Feb 2026 17:07:51 +0900 Subject: [PATCH] =?UTF-8?q?=ED=92=88=EC=9D=98=EC=84=9C=20=EC=83=9D?= =?UTF-8?q?=EC=84=B1=20=EB=A1=9C=EC=A7=81=20=EA=B0=9C=EC=84=A0:=20?= =?UTF-8?q?=EB=8F=99=EC=9D=BC=20=ED=92=88=EB=B2=88=20=EA=B7=B8=EB=A3=B9?= =?UTF-8?q?=ED=95=91=20+=20QTY=20=EB=B6=84=EA=B8=B0=20+=20M-BOM=20?= =?UTF-8?q?=EB=B3=B5=EC=82=AC=20=EA=B0=9C=EC=84=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 품의서 대상 조회 시 구매리스트와 동일 기준(PART_OBJID+SUPPLY_TYPE+RAW_MATERIAL+SIZE)으로 동일 품번 그룹핑 - 소재 유무에 따라 QTY를 PO_QTY(소재O) 또는 PRODUCTION_QTY(소재X)로 분기 - INSERT 쿼리를 VALUES 기반으로 변경하여 그룹핑된 합산 데이터 직접 삽입 - M-BOM 복사 시 수주수량 기반 제작수량 자동계산 + PROPOSAL_DATE 초기화 Co-authored-by: Cursor --- src/com/pms/mapper/salesMng.xml | 207 +++++++++++------- .../service/ContractMgmtService.java | 12 +- .../salesmgmt/service/SalesMngService.java | 16 +- .../service/ProductionPlanningService.java | 19 +- 4 files changed, 164 insertions(+), 90 deletions(-) diff --git a/src/com/pms/mapper/salesMng.xml b/src/com/pms/mapper/salesMng.xml index ed05500..d98ebda 100644 --- a/src/com/pms/mapper/salesMng.xml +++ b/src/com/pms/mapper/salesMng.xml @@ -3900,21 +3900,35 @@ ORDER BY V.PATH2 - + + + - + + + + + - + + - + +