프로젝트관리_일정관리(WBS)3페이지 출하일 추가
This commit is contained in:
@@ -3946,9 +3946,15 @@
|
|||||||
,MBOM_STATUS
|
,MBOM_STATUS
|
||||||
,(SELECT O.PURCHASE_DATE FROM PURCHASE_ORDER_MASTER AS O WHERE O.CONTRACT_MGMT_OBJID = T.CONTRACT_OBJID LIMIT 1) AS ORDER_DATE
|
,(SELECT O.PURCHASE_DATE FROM PURCHASE_ORDER_MASTER AS O WHERE O.CONTRACT_MGMT_OBJID = T.CONTRACT_OBJID LIMIT 1) AS ORDER_DATE
|
||||||
,RECEIVING_RATE
|
,RECEIVING_RATE
|
||||||
,PRODUCTION_TEAM_12
|
,PRODUCTION_TEAM_12
|
||||||
,PRODUCTION_TEAM_3
|
,PRODUCTION_TEAM_3
|
||||||
,(SELECT O.SHIPPING_DATE::TEXT FROM SHIPMENT_LOG AS O WHERE O.TARGET_OBJID = T.CONTRACT_OBJID LIMIT 1) AS SHIPMENT_DATE
|
-- 출하일: sales_registration 테이블에서 가져오기 (영업관리_판매관리와 동일)
|
||||||
|
,COALESCE(
|
||||||
|
(SELECT TO_CHAR(SR.shipping_date, 'YYYY-MM-DD')
|
||||||
|
FROM sales_registration SR
|
||||||
|
WHERE SR.project_no = T.PROJECT_NO),
|
||||||
|
''
|
||||||
|
) AS SHIPMENT_DATE
|
||||||
,(((SELECT SUM(COALESCE(DESIGN_RATE,'0')::INTEGER) / COUNT(1) FROM PMS_WBS_TASK AS O WHERE O.CONTRACT_OBJID = T.OBJID)
|
,(((SELECT SUM(COALESCE(DESIGN_RATE,'0')::INTEGER) / COUNT(1) FROM PMS_WBS_TASK AS O WHERE O.CONTRACT_OBJID = T.OBJID)
|
||||||
+(SELECT SUM(COALESCE(PURCHASE_RATE,'0')::INTEGER) / COUNT(1) FROM PMS_WBS_TASK AS O WHERE O.CONTRACT_OBJID = T.OBJID)
|
+(SELECT SUM(COALESCE(PURCHASE_RATE,'0')::INTEGER) / COUNT(1) FROM PMS_WBS_TASK AS O WHERE O.CONTRACT_OBJID = T.OBJID)
|
||||||
+(SELECT SUM(COALESCE(PRODUCE_RATE,'0')::INTEGER) / COUNT(1) FROM PMS_WBS_TASK AS O WHERE O.CONTRACT_OBJID = T.OBJID)
|
+(SELECT SUM(COALESCE(PRODUCE_RATE,'0')::INTEGER) / COUNT(1) FROM PMS_WBS_TASK AS O WHERE O.CONTRACT_OBJID = T.OBJID)
|
||||||
|
|||||||
@@ -3946,9 +3946,15 @@
|
|||||||
,MBOM_STATUS
|
,MBOM_STATUS
|
||||||
,(SELECT O.PURCHASE_DATE FROM PURCHASE_ORDER_MASTER AS O WHERE O.CONTRACT_MGMT_OBJID = T.CONTRACT_OBJID LIMIT 1) AS ORDER_DATE
|
,(SELECT O.PURCHASE_DATE FROM PURCHASE_ORDER_MASTER AS O WHERE O.CONTRACT_MGMT_OBJID = T.CONTRACT_OBJID LIMIT 1) AS ORDER_DATE
|
||||||
,RECEIVING_RATE
|
,RECEIVING_RATE
|
||||||
,PRODUCTION_TEAM_12
|
,PRODUCTION_TEAM_12
|
||||||
,PRODUCTION_TEAM_3
|
,PRODUCTION_TEAM_3
|
||||||
,(SELECT O.SHIPPING_DATE::TEXT FROM SHIPMENT_LOG AS O WHERE O.TARGET_OBJID = T.CONTRACT_OBJID LIMIT 1) AS SHIPMENT_DATE
|
-- 출하일: sales_registration 테이블에서 가져오기 (영업관리_판매관리와 동일)
|
||||||
|
,COALESCE(
|
||||||
|
(SELECT TO_CHAR(SR.shipping_date, 'YYYY-MM-DD')
|
||||||
|
FROM sales_registration SR
|
||||||
|
WHERE SR.project_no = T.PROJECT_NO),
|
||||||
|
''
|
||||||
|
) AS SHIPMENT_DATE
|
||||||
,(((SELECT SUM(COALESCE(DESIGN_RATE,'0')::INTEGER) / COUNT(1) FROM PMS_WBS_TASK AS O WHERE O.CONTRACT_OBJID = T.OBJID)
|
,(((SELECT SUM(COALESCE(DESIGN_RATE,'0')::INTEGER) / COUNT(1) FROM PMS_WBS_TASK AS O WHERE O.CONTRACT_OBJID = T.OBJID)
|
||||||
+(SELECT SUM(COALESCE(PURCHASE_RATE,'0')::INTEGER) / COUNT(1) FROM PMS_WBS_TASK AS O WHERE O.CONTRACT_OBJID = T.OBJID)
|
+(SELECT SUM(COALESCE(PURCHASE_RATE,'0')::INTEGER) / COUNT(1) FROM PMS_WBS_TASK AS O WHERE O.CONTRACT_OBJID = T.OBJID)
|
||||||
+(SELECT SUM(COALESCE(PRODUCE_RATE,'0')::INTEGER) / COUNT(1) FROM PMS_WBS_TASK AS O WHERE O.CONTRACT_OBJID = T.OBJID)
|
+(SELECT SUM(COALESCE(PRODUCE_RATE,'0')::INTEGER) / COUNT(1) FROM PMS_WBS_TASK AS O WHERE O.CONTRACT_OBJID = T.OBJID)
|
||||||
|
|||||||
Reference in New Issue
Block a user