|
|
@@ -803,7 +803,7 @@ SELECT * FROM old_ord_orderexception WHERE ExceptionNo = 1547312;
|
|
|
SELECT DISTINCT StatusCd FROM old_ord_orderexception;
|
|
|
|
|
|
INSERT INTO tb_payment (ORD_NO, PAY_DT, PAY_MEANS, PAY_AMT, PG_CPN_AMT, NPAY_PNT_AMT, PAY_GB, PAY_STAT, PG_GB, PG_TID, PG_TRADE_NO, PG_SHOP_ID, PG_SHOP_KEY, CARD_TYPE, CARD_KIND, CARD_BANK, CARD_CD, CARD_NM, COM_CARD_CD, CARD_MIPS, CARD_PCABLE_YN, VA_NO, VA_NM, VA_BANK, VA_DEADLINE, TELECOM, ESCROW_YN, CASH_AUTH_NO, CASH_TRADE_NO, ORD_CHG_SQ, REG_NO, REG_DT, UPD_NO, UPD_DT)
|
|
|
-SELECT DISTINCT ORD_NO, C.DateRefund AS PAY_DT, PAY_MEANS, (C.RefundAmount * -1) AS PAY_AMT
|
|
|
+SELECT DISTINCT ORD_NO, C.DateRefund AS PAY_DT, PAY_MEANS, ((refundcash + refundCardCancel) * -1) AS PAY_AMT
|
|
|
, PG_CPN_AMT, NPAY_PNT_AMT, PAY_GB, 'G016_99' AS PAY_STAT, PG_GB, PG_TID
|
|
|
, PG_TRADE_NO, PG_SHOP_ID, PG_SHOP_KEY, CARD_TYPE, CARD_KIND
|
|
|
, CARD_BANK, CARD_CD, CARD_NM, COM_CARD_CD, CARD_MIPS
|
|
|
@@ -830,7 +830,7 @@ SELECT
|
|
|
A.ORD_NO
|
|
|
, A.PAY_SQ
|
|
|
, A.ORD_CHG_SQ
|
|
|
- , C.RefundAmount AS REFUND_AMT
|
|
|
+ , (refundcash + refundCardCancel) AS REFUND_AMT
|
|
|
, C.RefundAccount AS RA_NO
|
|
|
, C.RefundBank AS RA_BANK
|
|
|
, C.AccountUserName AS RA_NM
|
|
|
@@ -843,9 +843,11 @@ SELECT
|
|
|
, C.RefundMileage AS RF_PNT_AMT
|
|
|
, 0 AS RF_PRE_PNT_AMT
|
|
|
, C.RefundTokenAmt AS RF_GFCD_USE_AMT
|
|
|
- , (C.RefundAmount + C.RefundCouponDiscount + C.RefundMileage + C.RefundTokenAmt - C.RefundDeliveryCost) AS RF_CNCL_AMT
|
|
|
+ , ((refundcash + refundCardCancel + CustomerChargeDeliveryCost + refundTokenAmt + refundMileage + RefundCouponDiscount) - refundDeliveryCost) AS RF_CNCL_AMT
|
|
|
, C.RefundDeliveryCost AS RF_DELIVERY_FEE
|
|
|
- , (C.RefundAmount - C.RefundDeliveryCost) AS RF_REAL_CNCL_AMT
|
|
|
+ , ((refundcash + refundCardCancel + CustomerChargeDeliveryCost) - refundDeliveryCost) AS RF_REAL_CNCL_AMT
|
|
|
+ , CustomerChargeDeliveryCost AS CUST_DELV_COST
|
|
|
+ , refundMemo AS RF_MEMO
|
|
|
, B.REG_NO
|
|
|
, B.REG_DT
|
|
|
, 'N' AS ENC_UPD_YN
|
|
|
@@ -1200,7 +1202,7 @@ WHERE A.ORD_CHG_SQ = B.ExceptionNo
|
|
|
;
|
|
|
|
|
|
INSERT INTO tb_payment (ORD_NO, PAY_DT, PAY_MEANS, PAY_AMT, PG_CPN_AMT, NPAY_PNT_AMT, PAY_GB, PAY_STAT, PG_GB, PG_TID, PG_TRADE_NO, PG_SHOP_ID, PG_SHOP_KEY, CARD_TYPE, CARD_KIND, CARD_BANK, CARD_CD, CARD_NM, COM_CARD_CD, CARD_MIPS, CARD_PCABLE_YN, VA_NO, VA_NM, VA_BANK, VA_DEADLINE, TELECOM, ESCROW_YN, CASH_AUTH_NO, CASH_TRADE_NO, ORD_CHG_SQ, REG_NO, REG_DT, UPD_NO, UPD_DT)
|
|
|
-SELECT DISTINCT ORD_NO, C.DateRefund AS PAY_DT, PAY_MEANS, (C.RefundAmount * -1) AS PAY_AMT
|
|
|
+SELECT DISTINCT ORD_NO, C.DateRefund AS PAY_DT, PAY_MEANS, ((refundcash + refundCardCancel) * -1) AS PAY_AMT
|
|
|
, PG_CPN_AMT, NPAY_PNT_AMT, PAY_GB, 'G016_99' AS PAY_STAT, PG_GB, PG_TID
|
|
|
, PG_TRADE_NO, PG_SHOP_ID, PG_SHOP_KEY, CARD_TYPE, CARD_KIND
|
|
|
, CARD_BANK, CARD_CD, CARD_NM, COM_CARD_CD, CARD_MIPS
|
|
|
@@ -1220,7 +1222,7 @@ SELECT
|
|
|
A.ORD_NO
|
|
|
, A.PAY_SQ
|
|
|
, A.ORD_CHG_SQ
|
|
|
- , C.RefundAmount AS REFUND_AMT
|
|
|
+ , (refundcash + refundCardCancel) AS REFUND_AMT
|
|
|
, C.RefundAccount AS RA_NO
|
|
|
, C.RefundBank AS RA_BANK
|
|
|
, C.AccountUserName AS RA_NM
|
|
|
@@ -1233,9 +1235,11 @@ SELECT
|
|
|
, C.RefundMileage AS RF_PNT_AMT
|
|
|
, 0 AS RF_PRE_PNT_AMT
|
|
|
, C.RefundTokenAmt AS RF_GFCD_USE_AMT
|
|
|
- , (C.RefundAmount + C.RefundCouponDiscount + C.RefundMileage + C.RefundTokenAmt - C.RefundDeliveryCost) AS RF_CNCL_AMT
|
|
|
+ , ((refundcash + refundCardCancel + CustomerChargeDeliveryCost + refundTokenAmt + refundMileage + RefundCouponDiscount) - refundDeliveryCost) AS RF_CNCL_AMT
|
|
|
, C.RefundDeliveryCost AS RF_DELIVERY_FEE
|
|
|
- , (C.RefundAmount - C.RefundDeliveryCost) AS RF_REAL_CNCL_AMT
|
|
|
+ , ((refundcash + refundCardCancel + CustomerChargeDeliveryCost) - refundDeliveryCost) AS RF_REAL_CNCL_AMT
|
|
|
+ , CustomerChargeDeliveryCost AS CUST_DELV_COST
|
|
|
+ , refundMemo AS RF_MEMO
|
|
|
, B.REG_NO
|
|
|
, B.REG_DT
|
|
|
, 'N' AS ENC_UPD_YN
|
|
|
@@ -1673,7 +1677,7 @@ WHERE A.ORD_CHG_SQ = B.ExceptionNo
|
|
|
|
|
|
-- 결제내역
|
|
|
INSERT INTO tb_payment (ORD_NO, PAY_DT, PAY_MEANS, PAY_AMT, PG_CPN_AMT, NPAY_PNT_AMT, PAY_GB, PAY_STAT, PG_GB, PG_TID, PG_TRADE_NO, PG_SHOP_ID, PG_SHOP_KEY, CARD_TYPE, CARD_KIND, CARD_BANK, CARD_CD, CARD_NM, COM_CARD_CD, CARD_MIPS, CARD_PCABLE_YN, VA_NO, VA_NM, VA_BANK, VA_DEADLINE, TELECOM, ESCROW_YN, CASH_AUTH_NO, CASH_TRADE_NO, ORD_CHG_SQ, REG_NO, REG_DT, UPD_NO, UPD_DT)
|
|
|
-SELECT DISTINCT ORD_NO, C.DateRefund AS PAY_DT, PAY_MEANS, (C.RefundAmount * -1) AS PAY_AMT
|
|
|
+SELECT DISTINCT ORD_NO, C.DateRefund AS PAY_DT, PAY_MEANS, ((refundcash + refundCardCancel) * -1) AS PAY_AMT
|
|
|
, PG_CPN_AMT, NPAY_PNT_AMT, PAY_GB, 'G016_99' AS PAY_STAT, PG_GB, PG_TID
|
|
|
, PG_TRADE_NO, PG_SHOP_ID, PG_SHOP_KEY, CARD_TYPE, CARD_KIND
|
|
|
, CARD_BANK, CARD_CD, CARD_NM, COM_CARD_CD, CARD_MIPS
|
|
|
@@ -1701,7 +1705,7 @@ SELECT
|
|
|
A.ORD_NO
|
|
|
, A.PAY_SQ
|
|
|
, A.ORD_CHG_SQ
|
|
|
- , C.RefundAmount AS REFUND_AMT
|
|
|
+ , (refundcash + refundCardCancel) AS REFUND_AMT
|
|
|
, C.RefundAccount AS RA_NO
|
|
|
, C.RefundBank AS RA_BANK
|
|
|
, C.AccountUserName AS RA_NM
|
|
|
@@ -1714,9 +1718,11 @@ SELECT
|
|
|
, C.RefundMileage AS RF_PNT_AMT
|
|
|
, 0 AS RF_PRE_PNT_AMT
|
|
|
, C.RefundTokenAmt AS RF_GFCD_USE_AMT
|
|
|
- , (C.RefundAmount + C.RefundCouponDiscount + C.RefundMileage + C.RefundTokenAmt - C.RefundDeliveryCost) AS RF_CNCL_AMT
|
|
|
+ , ((refundcash + refundCardCancel + CustomerChargeDeliveryCost + refundTokenAmt + refundMileage + RefundCouponDiscount) - refundDeliveryCost) AS RF_CNCL_AMT
|
|
|
, C.RefundDeliveryCost AS RF_DELIVERY_FEE
|
|
|
- , (C.RefundAmount - C.RefundDeliveryCost) AS RF_REAL_CNCL_AMT
|
|
|
+ , ((refundcash + refundCardCancel + CustomerChargeDeliveryCost) - refundDeliveryCost) AS RF_REAL_CNCL_AMT
|
|
|
+ , CustomerChargeDeliveryCost AS CUST_DELV_COST
|
|
|
+ , refundMemo AS RF_MEMO
|
|
|
, B.REG_NO
|
|
|
, B.REG_DT
|
|
|
, 'N' AS ENC_UPD_YN
|
|
|
@@ -1748,7 +1754,7 @@ SELECT
|
|
|
B.OLD_ORD_NO AS ORD_NO
|
|
|
, 0 AS PAY_SQ
|
|
|
, B.ORD_CHG_SQ
|
|
|
- , C.RefundAmount AS REFUND_AMT
|
|
|
+ , (refundcash + refundCardCancel) AS REFUND_AMT
|
|
|
, C.RefundAccount AS RA_NO
|
|
|
, C.RefundBank AS RA_BANK
|
|
|
, C.AccountUserName AS RA_NM
|
|
|
@@ -1761,9 +1767,11 @@ SELECT
|
|
|
, C.RefundMileage AS RF_PNT_AMT
|
|
|
, 0 AS RF_PRE_PNT_AMT
|
|
|
, C.RefundTokenAmt AS RF_GFCD_USE_AMT
|
|
|
- , (C.RefundAmount + C.RefundCouponDiscount + C.RefundMileage + C.RefundTokenAmt - C.RefundDeliveryCost) AS RF_CNCL_AMT
|
|
|
+ , ((refundcash + refundCardCancel + CustomerChargeDeliveryCost + refundTokenAmt + refundMileage + RefundCouponDiscount) - refundDeliveryCost) AS RF_CNCL_AMT
|
|
|
, C.RefundDeliveryCost AS RF_DELIVERY_FEE
|
|
|
- , (C.RefundAmount - C.RefundDeliveryCost) AS RF_REAL_CNCL_AMT
|
|
|
+ , ((refundcash + refundCardCancel + CustomerChargeDeliveryCost) - refundDeliveryCost) AS RF_REAL_CNCL_AMT
|
|
|
+ , CustomerChargeDeliveryCost AS CUST_DELV_COST
|
|
|
+ , refundMemo AS RF_MEMO
|
|
|
, B.REG_NO
|
|
|
, B.REG_DT
|
|
|
, 'N' AS ENC_UPD_YN
|
|
|
@@ -1808,6 +1816,7 @@ WHERE A.ORD_CHG_SQ = B.ExceptionNo
|
|
|
AND B.StatusCd = '환불완료'
|
|
|
;
|
|
|
|
|
|
+/*
|
|
|
INSERT INTO tb_delivery_fee ( PAY_SQ, ORD_NO, DELV_FEE_GB, DELV_FEE_CD, DELV_FEE, DELV_CPN_SQ, DELV_CPN_DC_AMT, REAL_DELV_AMT, ORD_CHG_SQ, SUPPLY_COMP_CD, DELV_USAC_YN, DELV_USAC_DT, REG_NO, REG_DT, UPD_NO, UPD_DT)
|
|
|
SELECT
|
|
|
A.PAY_SQ
|
|
|
@@ -1831,6 +1840,7 @@ WHERE A.ORD_NO = B.ORD_NO
|
|
|
AND A.PAY_SQ != B.PAY_SQ
|
|
|
AND RF_DELIVERY_FEE > 0
|
|
|
;
|
|
|
+*/
|
|
|
|
|
|
-- 교환
|
|
|
-- 주문상세별 교환
|