浏览代码

매출반영 데이터 생성 createYesterdaySalesUploadList 쿼리문에 GROUP BY 조건 추가 => 2개 이상의 온라인스타일코드가 동일한 ERP스타일코드로 매핑되는 문제로 인해

gagamel 4 年之前
父节点
当前提交
babfa4ac42
共有 1 个文件被更改,包括 9 次插入2 次删除
  1. 9 2
      src/main/java/com/style24/persistence/mybatis/shop/TsbStatistics.xml

+ 9 - 2
src/main/java/com/style24/persistence/mybatis/shop/TsbStatistics.xml

@@ -990,8 +990,8 @@
 		     , IFNULL(HS.ERP_CD_COLOR,ODIH.CD_COLOR) AS CD_COLOR
 		     , IFNULL(HS.ERP_CD_SIZE,ODIH.CD_SIZE)   AS CD_SIZE
 		     , ODIH.BRAND_CD
-		     , ODIH.QT_SALE
-		     , ODIH.AM_ACSALE
+		     , SUM(ODIH.QT_SALE)                     AS QT_SALE
+		     , SUM(ODIH.AM_ACSALE)                   AS AM_ACSALE
 		     , ''                                    AS DS_REMARK
 		     , NOW()                                 AS REG_DT
 		FROM   (
@@ -1059,6 +1059,13 @@
 		                   AND    CD_COLOR = IFNULL(HS.ERP_CD_COLOR,ODIH.CD_COLOR)
 		                   AND    CD_SIZE = IFNULL(HS.ERP_CD_SIZE,ODIH.CD_SIZE)
 		                  )
+		GROUP  BY #{erpGb}
+		        , ODIH.DT_SALE
+		        , ODIH.TP_SALE
+		        , IFNULL(HS.ERP_CD_STYLE,ODIH.CD_STYLE)
+		        , IFNULL(HS.ERP_CD_COLOR,ODIH.CD_COLOR)
+		        , IFNULL(HS.ERP_CD_SIZE,ODIH.CD_SIZE)
+		        , ODIH.BRAND_CD
 	</insert>
 	
 	<!-- 매출반영 브랜드 목록 -->