فهرست منبع

ISTCS-16-WMS회수예외관리 미확인 오류문의
쿼리수정

smlee@yes24.com 4 سال پیش
والد
کامیت
e411a2f3ef
1فایلهای تغییر یافته به همراه8 افزوده شده و 8 حذف شده
  1. 8 8
      src/main/java/com/style24/persistence/mybatis/shop/TsaWithdraw.xml

+ 8 - 8
src/main/java/com/style24/persistence/mybatis/shop/TsaWithdraw.xml

@@ -180,10 +180,10 @@
 		    JOIN   TB_ORDER_RECALL_EXCEPTION_ITEM B       ON A.RECALL_EXCEPTION_NO = B.RECALL_EXCEPTION_NO
 		    LEFT   OUTER JOIN TB_ORDER_CHANGE_DETAIL CD   ON B.ORDER_DTL_NO = CD.ORD_DTL_NO AND CD.DEL_YN ='N' AND CD.CHG_STAT = 'G685_31'
 		    LEFT   OUTER JOIN TB_ORDER_CHANGE OC          ON CD.ORD_CHG_SQ = OC.ORD_CHG_SQ
-		    LEFT   OUTER JOIN TB_ORDER_DETAIL OD          ON B.ORDER_DTL_NO = OD.ORD_DTL_NO
+		    LEFT   OUTER JOIN TB_ORDER_DETAIL OD          ON B.ORDER_DTL_NO = OD.ORD_DTL_NO AND    CD.DEL_YN = 'N'
 		    WHERE  1=1
 		    AND    B.REASON_CODE NOT IN('08','10')
-		    AND    CD.DEL_YN = 'N'
+		    
 			<if test='customerName != null and customerName != ""'>
 		    AND    A.CUSTOMER_NAME = #{customerName}
 		    </if>
@@ -351,11 +351,11 @@
 		            LEFT   JOIN TB_ORDER O ON O.ORD_NO = A.ORDER_NO 
 		            LEFT   JOIN TB_OPTION C ON C.OPT_CD = B.SKU_CODE
 		            LEFT   OUTER JOIN TB_ORDER_CHANGE_DETAIL CD ON B.ORDER_DTL_NO = CD.ORD_DTL_NO
-		            LEFT   OUTER JOIN TB_ORDER_DETAIL OD ON B.ORDER_DTL_NO = OD.ORD_DTL_NO
+		            LEFT   OUTER JOIN TB_ORDER_DETAIL OD ON B.ORDER_DTL_NO = OD.ORD_DTL_NO AND    CD.DEL_YN = 'N'
 		            LEFT   OUTER JOIN TB_GOODS G ON OD.GOODS_CD = G.GOODS_CD 
 		            WHERE  1=1
 		            AND    B.REASON_CODE IN ('09','11')
-		            AND    CD.DEL_YN = 'N'
+		            
 					<if test='customerName != null and customerName != ""'>
 		            AND    A.CUSTOMER_NAME = #{customerName}
 					</if>
@@ -465,11 +465,11 @@
 		            LEFT   JOIN TB_OPTION C ON C.OPT_CD = B.SKU_CODE
 		            LEFT   OUTER JOIN TB_ORDER_CHANGE_DETAIL  CD ON B.ORDER_DTL_NO = CD.ORD_DTL_NO AND A.ORDER_EXCEPTION_NO = CD.ORD_CHG_SQ 
 		            LEFT   OUTER JOIN TB_ORDER_CHANGE         OC ON CD.ORD_CHG_SQ = OC.ORD_CHG_SQ
-		            LEFT   OUTER JOIN TB_ORDER_DETAIL         OD ON B.ORDER_DTL_NO = OD.ORD_DTL_NO
+		            LEFT   OUTER JOIN TB_ORDER_DETAIL         OD ON B.ORDER_DTL_NO = OD.ORD_DTL_NO AND    CD.DEL_YN = 'N'
 		            LEFT   OUTER JOIN TB_GOODS G ON OD.GOODS_CD = G.GOODS_CD 
 		            WHERE  1=1
 		            AND    B.REASON_CODE IN('00','02','03','04','05','06','15')
-		            AND    CD.DEL_YN = 'N'
+		            
 					<if test='customerName != null and customerName != ""'>
 		            AND    A.CUSTOMER_NAME = #{customerName}
 					</if>
@@ -579,11 +579,11 @@
 		            LEFT   JOIN TB_OPTION C ON C.OPT_CD = B.SKU_CODE
 		            LEFT   OUTER JOIN TB_ORDER_CHANGE_DETAIL  CD ON B.ORDER_DTL_NO = CD.ORD_DTL_NO 
 		            LEFT   OUTER JOIN TB_ORDER_CHANGE         OC ON CD.ORD_CHG_SQ = OC.ORD_CHG_SQ
-		            LEFT   OUTER JOIN TB_ORDER_DETAIL         OD ON B.ORDER_DTL_NO = OD.ORD_DTL_NO
+		            LEFT   OUTER JOIN TB_ORDER_DETAIL         OD ON B.ORDER_DTL_NO = OD.ORD_DTL_NO  AND    CD.DEL_YN = 'N'
 		            LEFT   OUTER JOIN TB_GOODS G ON OD.GOODS_CD = G.GOODS_CD
 		            WHERE  1=1
 		            AND    B.REASON_CODE IN('01')
-		            AND    CD.DEL_YN = 'N'
+		           
 					<if test='customerName != null and customerName != ""'>
 		            AND    A.CUSTOMER_NAME = #{customerName}
 					</if>