정수변환 오류 수정
This commit is contained in:
@@ -1193,7 +1193,7 @@
|
||||
#{PART_OBJID},
|
||||
REPLACE(#{BOM_QTY}::VARCHAR, ',', ''),
|
||||
REPLACE(#{QTY}::VARCHAR, ',', ''),
|
||||
REPLACE(#{ORDER_QTY}::VARCHAR, ',', ''),
|
||||
COALESCE(NULLIF(REPLACE(#{ORDER_QTY}::VARCHAR, ',', ''), '')::NUMERIC::INTEGER, 0),
|
||||
#{PARTNER_PRICE},
|
||||
#{REMARK},
|
||||
#{WRITER},
|
||||
@@ -1231,7 +1231,7 @@
|
||||
) ON CONFLICT (OBJID) DO
|
||||
UPDATE
|
||||
SET
|
||||
ORDER_QTY = REPLACE(#{ORDER_QTY} ::VARCHAR, ',', '')
|
||||
ORDER_QTY = COALESCE(NULLIF(REPLACE(#{ORDER_QTY}::VARCHAR, ',', ''), '')::NUMERIC::INTEGER, 0)
|
||||
,PARTNER_PRICE = REPLACE(#{PARTNER_PRICE} ::VARCHAR, ',', '')
|
||||
,REMARK = #{REMARK}
|
||||
<!--
|
||||
@@ -1836,8 +1836,7 @@
|
||||
<select id="getPurchaseOrderDeliveryTargetPartList" parameterType="map" resultType="map">
|
||||
SELECT
|
||||
P.*,
|
||||
(REAL_ORDER_QTY::NUMERIC -TOTAL_DELIVERY_QTY::NUMERIC) AS NON_ARRIVAL_QTY
|
||||
<!-- (ORDER_QTY::NUMERIC -(TOTAL_DELIVERY_QTY::NUMERIC - TOTAL_DEFECT_QTY::NUMERIC)) AS NON_ARRIVAL_QTY -->
|
||||
(ORDER_QTY::NUMERIC - TOTAL_DELIVERY_QTY::NUMERIC) AS NON_ARRIVAL_QTY
|
||||
FROM(
|
||||
SELECT
|
||||
ROW_NUMBER() OVER(ORDER BY PM.PART_NO, POP.REGDATE DESC) AS RNUM,
|
||||
@@ -1855,7 +1854,7 @@
|
||||
WHEN POM.PARTNER_OBJID LIKE 'C_%' THEN (SELECT CLIENT_NM FROM CLIENT_MNG WHERE 'C_' || OBJID::VARCHAR = POM.PARTNER_OBJID)
|
||||
ELSE (SELECT SUPPLY_NAME FROM ADMIN_SUPPLY_MNG WHERE 1=1 AND OBJID::VARCHAR = POM.PARTNER_OBJID)
|
||||
END AS PARTNER_NAME,
|
||||
POP.ORDER_QTY,
|
||||
COALESCE(NULLIF(POP.ORDER_QTY::VARCHAR, '')::NUMERIC::INTEGER, 0) AS ORDER_QTY,
|
||||
POP.REAL_ORDER_QTY,
|
||||
POP.OBJID AS ORDER_PART_OBJID,
|
||||
POP.PURCHASE_ORDER_MASTER_OBJID,
|
||||
|
||||
Reference in New Issue
Block a user