|
|
@@ -18,10 +18,20 @@
|
|
|
WHERE CPH.OCCUR_GB IN ('G069_12', 'G069_13')
|
|
|
AND CPH.PNT_UPLOAD_STAT = 'G070_10'
|
|
|
AND CPH.ORD_DTL_NO IN (
|
|
|
- SELECT ORD_DTL_NO
|
|
|
- FROM TB_ORDER_DETAIL
|
|
|
- WHERE ORD_DTL_STAT = 'G013_60'
|
|
|
- AND DELV_EDDT >= DATE_FORMAT(DATE_ADD(CURRENT_DATE(), INTERVAL - #{autoBuyConfirmDays} -1 DAY), '%Y%m%d%H%i%S')
|
|
|
+ SELECT OD.ORD_DTL_NO
|
|
|
+ FROM TB_ORDER_DETAIL OD
|
|
|
+ WHERE OD.ORD_DTL_STAT = 'G013_60'
|
|
|
+ AND OD.DELV_EDDT >= DATE_FORMAT(DATE_ADD(CURRENT_DATE(), INTERVAL - #{autoBuyConfirmDays} -1 DAY), '%Y%m%d%H%i%S')
|
|
|
+ AND NOT EXISTS (
|
|
|
+ SELECT 1
|
|
|
+ FROM TB_ORDER_CHANGE OC
|
|
|
+ INNER JOIN
|
|
|
+ TB_ORDER_CHANGE_DETAIL OCD
|
|
|
+ ON OC.ORD_CHG_SQ = OCD.ORD_CHG_SQ
|
|
|
+ WHERE OCD.ORD_DTL_NO = OD.ORD_DTL_NO
|
|
|
+ AND OCD.CHG_STAT IN ('G685_20', 'G685_21', 'G685_30', 'G685_31', 'G685_32', 'G685_33', 'G685_34', 'G685_50', 'G685_51')
|
|
|
+ AND OCD.DEL_YN = 'N'
|
|
|
+ )
|
|
|
)
|
|
|
GROUP BY CPH.ORD_NO, CPH.ORD_DTL_NO ,CPH.CUST_NO
|
|
|
HAVING SUM(PNT_AMT) > 0
|