e-bom 팝업창 항목수량(part_mng.qty -> bom_part_qty.item_qty) #45

Merged
hjjeong merged 1 commits from feature/new-work into main 2025-10-31 01:28:45 +00:00
3 changed files with 10 additions and 3 deletions

View File

@@ -357,7 +357,7 @@ function fn_overlapPartMng(){
<td class="input_title">
<label for="">공급업체</label>
</td>
<td class="input_sub_title" colspan="">
<td class="input_sub_title" colspan=2">
<input type="text" name="MAKER" id="MAKER" value="${resultMap.MAKER}">
</td>
<!-- <td class="input_sub_title" colspan="2">

View File

@@ -185,7 +185,7 @@ function fn_initGrid() {
hozAlign: 'center',
width: 100,
title: '항목 수량',
field: 'QTY'
field: 'ITEM_QTY'
},
{
headerHozAlign: 'center',

View File

@@ -3186,6 +3186,7 @@ SELECT T1.LEV, T1.BOM_REPORT_OBJID, T1.ROOT_PART_NO, T1.PATH, T1.LEAF, T2.*
PART_NO,
LAST_PART_OBJID,
QTY,
ITEM_QTY,
QTY_TEMP,
REGDATE,
SEQ,
@@ -3206,6 +3207,7 @@ SELECT T1.LEV, T1.BOM_REPORT_OBJID, T1.ROOT_PART_NO, T1.PATH, T1.LEAF, T2.*
A.PART_NO,
A.LAST_PART_OBJID,
A.QTY,
A.ITEM_QTY,
A.QTY_TEMP,
A.REGDATE,
A.SEQ,
@@ -3244,6 +3246,7 @@ SELECT T1.LEV, T1.BOM_REPORT_OBJID, T1.ROOT_PART_NO, T1.PATH, T1.LEAF, T2.*
B.PART_NO,
B.LAST_PART_OBJID,
B.QTY,
B.ITEM_QTY,
B.QTY_TEMP,
B.REGDATE,
B.SEQ,
@@ -3292,6 +3295,7 @@ SELECT T1.LEV, T1.BOM_REPORT_OBJID, T1.ROOT_PART_NO, T1.PATH, T1.LEAF, T2.*
)
) AS LAST_PART_OBJID
,V.QTY
,V.ITEM_QTY
,(CASE WHEN V.STATUS = 'deploy' THEN V.QTY
WHEN V.STATUS = 'beforeEdit' THEN V.QTY
WHEN V.STATUS != 'editing' AND (V.QTY_TEMP IS NULL OR V.QTY_TEMP = '') THEN V.QTY
@@ -5943,6 +5947,7 @@ SELECT T1.LEV, T1.BOM_REPORT_OBJID, T1.ROOT_PART_NO, T1.PATH, T1.LEAF, T2.*
BPQ.PART_NO,
BPQ.PARENT_PART_NO,
BPQ.QTY,
BPQ.ITEM_QTY,
BPQ.SEQ,
COALESCE(BPQ.LAST_PART_OBJID, BPQ.PART_NO) AS LAST_PART_OBJID,
1 AS LEV,
@@ -5992,6 +5997,7 @@ SELECT T1.LEV, T1.BOM_REPORT_OBJID, T1.ROOT_PART_NO, T1.PATH, T1.LEAF, T2.*
BPQ.PART_NO,
BPQ.PARENT_PART_NO,
BPQ.QTY,
BPQ.ITEM_QTY,
BPQ.SEQ,
COALESCE(BPQ.LAST_PART_OBJID, BPQ.PART_NO) AS LAST_PART_OBJID,
BT.LEV + 1,
@@ -6013,6 +6019,7 @@ SELECT T1.LEV, T1.BOM_REPORT_OBJID, T1.ROOT_PART_NO, T1.PATH, T1.LEAF, T2.*
BT.LEV,
BT.LEV AS LEVEL,
BT.QTY,
BT.ITEM_QTY,
BT.QTY AS QTY_TEMP,
BT.SEQ,
BT.LEAF,
@@ -6063,7 +6070,7 @@ SELECT T1.LEV, T1.BOM_REPORT_OBJID, T1.ROOT_PART_NO, T1.PATH, T1.LEAF, T2.*
AND COALESCE(BPQ2.STATUS, '') NOT IN ('deleting', 'deleted')
) AS LEAF,
-- 상위 품번 (P_QTY 계산용)
BT.QTY AS P_QTY,
BT.ITEM_QTY AS P_QTY,
-- ROOT 정보
(SELECT CHILD_OBJID FROM BOM_PART_QTY WHERE BOM_REPORT_OBJID = BT.BOM_REPORT_OBJID AND COALESCE(PARENT_OBJID, '') = '' LIMIT 1) AS ROOT_OBJID,
BT.PARENT_OBJID AS SUB_ROOT_OBJID,