|
|
@@ -108,7 +108,7 @@
|
|
|
, B.TMTB2_DC_AMT
|
|
|
, B.CART_CPN_DC_AMT
|
|
|
, B.SAVE_PNT_AMT
|
|
|
- , IFNULL(B.AF_LINK_CD, 'AF001') AS AF_LINK_CD
|
|
|
+ , CASE WHEN B.EXTMALL_ID IS NULL AND B.AF_LINK_CD IS NULL THEN 'AF001' ELSE B.AF_LINK_CD END AS AF_LINK_CD
|
|
|
, B.EXTMALL_ID
|
|
|
, A.PAY_DT
|
|
|
, A.FRONT_GB
|
|
|
@@ -199,7 +199,8 @@
|
|
|
SELECT DATE_FORMAT(COMPLETE_DT, '%Y-%m-%d') AS TERM
|
|
|
, SUM(CHG_QTY) AS VAL
|
|
|
, '6' AS GBN
|
|
|
- , E.GOODS_CD, B.FORMAL_GB, C.FRONT_GB, EXTMALL_ID, (CASE WHEN DISTRIBUTION_GB = 'G065_20' THEN 'SCM' ELSE 'WMS' END) AS DISTRIBUTION_GB, E.SUPPLY_COMP_CD, IFNULL(B.AF_LINK_CD, 'AF001') AS AF_LINK_CD, BRAND_CD, ITEMKIND_CD
|
|
|
+ , E.GOODS_CD, B.FORMAL_GB, C.FRONT_GB, EXTMALL_ID, (CASE WHEN DISTRIBUTION_GB = 'G065_20' THEN 'SCM' ELSE 'WMS' END) AS DISTRIBUTION_GB, E.SUPPLY_COMP_CD
|
|
|
+ , CASE WHEN B.EXTMALL_ID IS NULL AND B.AF_LINK_CD IS NULL THEN 'AF001' ELSE B.AF_LINK_CD END AS AF_LINK_CD, BRAND_CD, ITEMKIND_CD
|
|
|
, IFNULL(FN_DEC_AES(G.SEX_GB), 'G007_X') AS SEX_GB
|
|
|
, CASE WHEN FN_DEC_AES(G.BIRTH_YMD) = '' OR FN_DEC_AES(G.BIRTH_YMD) IS NULL THEN 'X'
|
|
|
WHEN (DATE_FORMAT(NOW(), '%Y') - DATE_FORMAT(CONCAT(SUBSTRING(FN_DEC_AES(G.BIRTH_YMD), 1, 4), '0101'), '%Y') + 1) BETWEEN 10 AND 19 THEN '10'
|
|
|
@@ -223,7 +224,8 @@
|
|
|
SELECT DATE_FORMAT(COMPLETE_DT, '%Y-%m-%d') AS TERM
|
|
|
, SUM(CHG_QTY) AS VAL
|
|
|
, '7' AS GBN
|
|
|
- , E.GOODS_CD, B.FORMAL_GB, C.FRONT_GB, EXTMALL_ID, (CASE WHEN DISTRIBUTION_GB = 'G065_20' THEN 'SCM' ELSE 'WMS' END) AS DISTRIBUTION_GB, E.SUPPLY_COMP_CD, IFNULL(B.AF_LINK_CD, 'AF001') AS AF_LINK_CD, BRAND_CD, ITEMKIND_CD
|
|
|
+ , E.GOODS_CD, B.FORMAL_GB, C.FRONT_GB, EXTMALL_ID, (CASE WHEN DISTRIBUTION_GB = 'G065_20' THEN 'SCM' ELSE 'WMS' END) AS DISTRIBUTION_GB, E.SUPPLY_COMP_CD
|
|
|
+ , CASE WHEN B.EXTMALL_ID IS NULL AND B.AF_LINK_CD IS NULL THEN 'AF001' ELSE B.AF_LINK_CD END AS AF_LINK_CD, BRAND_CD, ITEMKIND_CD
|
|
|
, IFNULL(FN_DEC_AES(G.SEX_GB), 'G007_X') AS SEX_GB
|
|
|
, CASE WHEN FN_DEC_AES(G.BIRTH_YMD) = '' OR FN_DEC_AES(G.BIRTH_YMD) IS NULL THEN 'X'
|
|
|
WHEN (DATE_FORMAT(NOW(), '%Y') - DATE_FORMAT(CONCAT(SUBSTRING(FN_DEC_AES(G.BIRTH_YMD), 1, 4), '0101'), '%Y') + 1) BETWEEN 10 AND 19 THEN '10'
|
|
|
@@ -247,7 +249,8 @@
|
|
|
SELECT DATE_FORMAT(COMPLETE_DT, '%Y-%m-%d') AS TERM
|
|
|
, SUM((C.CURR_PRICE + (SELECT SUM(OPT_ADD_PRICE * ITEM_QTY) FROM TB_ORDER_DETAIL_ITEM X WHERE X.ORD_DTL_NO = C.ORD_DTL_NO)) * B.CHG_QTY) AS VAL
|
|
|
, '8' AS GBN
|
|
|
- , E.GOODS_CD, C.FORMAL_GB, D.FRONT_GB, EXTMALL_ID, (CASE WHEN DISTRIBUTION_GB = 'G065_20' THEN 'SCM' ELSE 'WMS' END) AS DISTRIBUTION_GB, E.SUPPLY_COMP_CD, IFNULL(C.AF_LINK_CD, 'AF999') AS AF_LINK_CD, BRAND_CD, ITEMKIND_CD
|
|
|
+ , E.GOODS_CD, C.FORMAL_GB, D.FRONT_GB, EXTMALL_ID, (CASE WHEN DISTRIBUTION_GB = 'G065_20' THEN 'SCM' ELSE 'WMS' END) AS DISTRIBUTION_GB, E.SUPPLY_COMP_CD
|
|
|
+ , CASE WHEN C.EXTMALL_ID IS NULL AND C.AF_LINK_CD IS NULL THEN 'AF001' ELSE C.AF_LINK_CD END AS AF_LINK_CD, BRAND_CD, ITEMKIND_CD
|
|
|
, IFNULL(FN_DEC_AES(G.SEX_GB), 'G007_X') AS SEX_GB
|
|
|
, CASE WHEN FN_DEC_AES(G.BIRTH_YMD) = '' OR FN_DEC_AES(G.BIRTH_YMD) IS NULL THEN 'X'
|
|
|
WHEN (DATE_FORMAT(NOW(), '%Y') - DATE_FORMAT(CONCAT(SUBSTRING(FN_DEC_AES(G.BIRTH_YMD), 1, 4), '0101'), '%Y') + 1) BETWEEN 10 AND 19 THEN '10'
|
|
|
@@ -271,7 +274,8 @@
|
|
|
SELECT DATE_FORMAT(COMPLETE_DT, '%Y-%m-%d') AS TERM
|
|
|
, SUM((C.CURR_PRICE + (SELECT SUM(OPT_ADD_PRICE * ITEM_QTY) FROM TB_ORDER_DETAIL_ITEM X WHERE X.ORD_DTL_NO = C.ORD_DTL_NO)) * B.CHG_QTY) AS VAL
|
|
|
, '9' AS GBN
|
|
|
- , E.GOODS_CD, C.FORMAL_GB, D.FRONT_GB, EXTMALL_ID, (CASE WHEN DISTRIBUTION_GB = 'G065_20' THEN 'SCM' ELSE 'WMS' END) AS DISTRIBUTION_GB, E.SUPPLY_COMP_CD, IFNULL(C.AF_LINK_CD, 'AF999') AS AF_LINK_CD, BRAND_CD, ITEMKIND_CD
|
|
|
+ , E.GOODS_CD, C.FORMAL_GB, D.FRONT_GB, EXTMALL_ID, (CASE WHEN DISTRIBUTION_GB = 'G065_20' THEN 'SCM' ELSE 'WMS' END) AS DISTRIBUTION_GB, E.SUPPLY_COMP_CD
|
|
|
+ , CASE WHEN C.EXTMALL_ID IS NULL AND C.AF_LINK_CD IS NULL THEN 'AF001' ELSE C.AF_LINK_CD END AS AF_LINK_CD, BRAND_CD, ITEMKIND_CD
|
|
|
, IFNULL(FN_DEC_AES(G.SEX_GB), 'G007_X') AS SEX_GB
|
|
|
, CASE WHEN FN_DEC_AES(G.BIRTH_YMD) = '' OR FN_DEC_AES(G.BIRTH_YMD) IS NULL THEN 'X'
|
|
|
WHEN (DATE_FORMAT(NOW(), '%Y') - DATE_FORMAT(CONCAT(SUBSTRING(FN_DEC_AES(G.BIRTH_YMD), 1, 4), '0101'), '%Y') + 1) BETWEEN 10 AND 19 THEN '10'
|
|
|
@@ -305,7 +309,8 @@
|
|
|
SELECT DATE_FORMAT(COMPLETE_DT, '%Y-%m-%d') AS TERM
|
|
|
, SUM(CHG_QTY) AS VAL
|
|
|
, '11' AS GBN
|
|
|
- , E.GOODS_CD, B.FORMAL_GB, C.FRONT_GB, EXTMALL_ID, (CASE WHEN DISTRIBUTION_GB = 'G065_20' THEN 'SCM' ELSE 'WMS' END) AS DISTRIBUTION_GB, E.SUPPLY_COMP_CD, IFNULL(B.AF_LINK_CD, 'AF001') AS AF_LINK_CD, BRAND_CD, ITEMKIND_CD
|
|
|
+ , E.GOODS_CD, B.FORMAL_GB, C.FRONT_GB, EXTMALL_ID, (CASE WHEN DISTRIBUTION_GB = 'G065_20' THEN 'SCM' ELSE 'WMS' END) AS DISTRIBUTION_GB, E.SUPPLY_COMP_CD
|
|
|
+ , CASE WHEN B.EXTMALL_ID IS NULL AND B.AF_LINK_CD IS NULL THEN 'AF001' ELSE B.AF_LINK_CD END AS AF_LINK_CD, BRAND_CD, ITEMKIND_CD
|
|
|
, IFNULL(FN_DEC_AES(G.SEX_GB), 'G007_X') AS SEX_GB
|
|
|
, CASE WHEN FN_DEC_AES(G.BIRTH_YMD) = '' OR FN_DEC_AES(G.BIRTH_YMD) IS NULL THEN 'X'
|
|
|
WHEN (DATE_FORMAT(NOW(), '%Y') - DATE_FORMAT(CONCAT(SUBSTRING(FN_DEC_AES(G.BIRTH_YMD), 1, 4), '0101'), '%Y') + 1) BETWEEN 10 AND 19 THEN '10'
|
|
|
@@ -329,7 +334,8 @@
|
|
|
SELECT DATE_FORMAT(COMPLETE_DT, '%Y-%m-%d') AS TERM
|
|
|
, SUM(A.DELV_FEE) AS VAL
|
|
|
, '12' AS GBN
|
|
|
- , E.GOODS_CD, B.FORMAL_GB, C.FRONT_GB, EXTMALL_ID, (CASE WHEN DISTRIBUTION_GB = 'G065_20' THEN 'SCM' ELSE 'WMS' END) AS DISTRIBUTION_GB, E.SUPPLY_COMP_CD, IFNULL(B.AF_LINK_CD, 'AF001') AS AF_LINK_CD, BRAND_CD, ITEMKIND_CD
|
|
|
+ , E.GOODS_CD, B.FORMAL_GB, C.FRONT_GB, EXTMALL_ID, (CASE WHEN DISTRIBUTION_GB = 'G065_20' THEN 'SCM' ELSE 'WMS' END) AS DISTRIBUTION_GB, E.SUPPLY_COMP_CD
|
|
|
+ , CASE WHEN B.EXTMALL_ID IS NULL AND B.AF_LINK_CD IS NULL THEN 'AF001' ELSE B.AF_LINK_CD END AS AF_LINK_CD, BRAND_CD, ITEMKIND_CD
|
|
|
, IFNULL(FN_DEC_AES(G.SEX_GB), 'G007_X') AS SEX_GB
|
|
|
, CASE WHEN FN_DEC_AES(G.BIRTH_YMD) = '' OR FN_DEC_AES(G.BIRTH_YMD) IS NULL THEN 'X'
|
|
|
WHEN (DATE_FORMAT(NOW(), '%Y') - DATE_FORMAT(CONCAT(SUBSTRING(FN_DEC_AES(G.BIRTH_YMD), 1, 4), '0101'), '%Y') + 1) BETWEEN 10 AND 19 THEN '10'
|
|
|
@@ -469,7 +475,7 @@
|
|
|
TERM
|
|
|
, GOODS_CD, FORMAL_GB, FRONT_GB, EXTMALL_ID, DISTRIBUTION_GB, SUPPLY_COMP_CD, AF_LINK_CD, BRAND_CD, ITEMKIND_CD, SEX_GB, AGE, SHOT_DELV_YN
|
|
|
, ORD_AMT - (GOODS_CPN_AMT + TMTB_AMT + CART_CPN_AMT + USE_PNT_AMT) AS REAL_ORD_AMT
|
|
|
- , SELL_QTY, ORD_AMT, GOODS_CPN_AMT, TMTB_AMT, CNCL_QTY, RTN_QTY, CNCL_AMT, RTN_AMT, SAVE_PNT_AMT
|
|
|
+ , SELL_QTY, ORD_AMT, GOODS_CPN_AMT, TMTB_AMT, CART_CPN_AMT, CNCL_QTY, RTN_QTY, CNCL_AMT, RTN_AMT, SAVE_PNT_AMT
|
|
|
, CHG_QTY, CHG_DELV_FEE, ORD_CUST, USE_PNT_AMT, ORD_CNT
|
|
|
, SELF_AMT, CHANNEL_AMT, EXTMALL_AMT
|
|
|
, NOW()
|