|
|
@@ -80,4 +80,112 @@
|
|
|
</choose>
|
|
|
</select>
|
|
|
|
|
|
+ <!--WMS 업체정보 송신-->
|
|
|
+ <insert id="saveWmsProvider" parameterType="IfProvider" >
|
|
|
+ /* TsbWmsGoods.saveWmsProvider */
|
|
|
+ MERGE TB_IF_PROVIDER
|
|
|
+ USING (SELECT 'AA' AS DUAL) AS B
|
|
|
+ ON (PROVIDERNO = #{providerno})
|
|
|
+ WHEN MATCHED THEN
|
|
|
+ UPDATE SET
|
|
|
+ PROVIDERNAME = #{providername}
|
|
|
+ , CATEGORYTYPECD = #{categorytypecd}
|
|
|
+ , DISTRIBUTIONCD = #{distributioncd}
|
|
|
+ , CHARGENAME = #{chargename}
|
|
|
+ , CHARGECELLNUM = #{chargecellnum}
|
|
|
+ , STATUSCD = #{statuscd}
|
|
|
+ , STOCKMGMTTYPECD = #{stockmgmttypecd}
|
|
|
+ , SUPPLY_COMP_CD = #{supplyCompCd}
|
|
|
+ , DATEUPDATED = GETDATE()
|
|
|
+ WHEN NOT MATCHED THEN
|
|
|
+ INSERT (
|
|
|
+ PROVIDERNO
|
|
|
+ , PROVIDERNAME
|
|
|
+ , CATEGORYTYPECD
|
|
|
+ , DISTRIBUTIONCD
|
|
|
+ , CHARGENAME
|
|
|
+ , CHARGECELLNUM
|
|
|
+ , STATUSCD
|
|
|
+ , STOCKMGMTTYPECD
|
|
|
+ , SUPPLY_COMP_CD
|
|
|
+ , DATECREATED
|
|
|
+ , DATEUPDATED
|
|
|
+ )
|
|
|
+ VALUES (
|
|
|
+ #{providerno}
|
|
|
+ , #{providername}
|
|
|
+ , #{categorytypecd}
|
|
|
+ , #{distributioncd}
|
|
|
+ , #{chargename}
|
|
|
+ , #{statuscd}
|
|
|
+ , #{chargecellnum}
|
|
|
+ , #{stockmgmttypecd}
|
|
|
+ , #{supplyCompCd}
|
|
|
+ , GETDATE()
|
|
|
+ , GETDATE()
|
|
|
+ )
|
|
|
+ </insert>
|
|
|
+
|
|
|
+ <!--WMS 브랜드정보 송신-->
|
|
|
+ <insert id="saveWmsBrand" parameterType="IfBrand" >
|
|
|
+ /* TsbWmsGoods.saveWmsBrand */
|
|
|
+ MERGE TB_IF_BRAND
|
|
|
+ USING (SELECT 'AA' AS DUAL) AS B
|
|
|
+ ON (BRANDNO = #{brandno})
|
|
|
+ WHEN MATCHED THEN
|
|
|
+ UPDATE SET
|
|
|
+ BRANDNAME = #{brandname}
|
|
|
+ , STATUSCD = #{statuscd}
|
|
|
+ , BRAND_CD = #{brandCd}
|
|
|
+ , DATEUPDATED = GETDATE()
|
|
|
+ WHEN NOT MATCHED THEN
|
|
|
+ INSERT (
|
|
|
+ BRANDNO
|
|
|
+ , BRANDNAME
|
|
|
+ , STATUSCD
|
|
|
+ , BRAND_CD
|
|
|
+ , DATECREATED
|
|
|
+ , DATEUPDATED
|
|
|
+ )
|
|
|
+ VALUES (
|
|
|
+ #{brandno}
|
|
|
+ , #{brandname}
|
|
|
+ , #{statuscd}
|
|
|
+ , #{brandCd}
|
|
|
+ , GETDATE()
|
|
|
+ , GETDATE()
|
|
|
+ )
|
|
|
+ </insert>
|
|
|
+
|
|
|
+ <!--WMS 브랜드업체관계정보 송신-->
|
|
|
+ <insert id="saveWmsBrandProviderXref" parameterType="IfBrand" >
|
|
|
+ /* TsbWmsGoods.saveWmsBrandProviderXref */
|
|
|
+ MERGE TB_IF_BRANDPROVIDERXREF
|
|
|
+ USING (SELECT 'AA' AS DUAL) AS B
|
|
|
+ ON (BRANDNO = #{brandno})
|
|
|
+ WHEN MATCHED THEN
|
|
|
+ UPDATE SET
|
|
|
+ PROVIDERNO = #{providerNo}
|
|
|
+ , BRAND_CD = #{brandCd}
|
|
|
+ , SUPPLY_COMP_CD = #{supplyCompCd}
|
|
|
+ , DATEUPDATED = GETDATE()
|
|
|
+ WHEN NOT MATCHED THEN
|
|
|
+ INSERT (
|
|
|
+ BRANDNO
|
|
|
+ , PROVIDERNO
|
|
|
+ , BRAND_CD
|
|
|
+ , SUPPLY_COMP_CD
|
|
|
+ , DATECREATED
|
|
|
+ , DATEUPDATED
|
|
|
+ )
|
|
|
+ VALUES (
|
|
|
+ #{brandno}
|
|
|
+ , #{providerNo}
|
|
|
+ , #{brandCd}
|
|
|
+ , #{supplyCompCd}
|
|
|
+ , GETDATE()
|
|
|
+ , GETDATE()
|
|
|
+ )
|
|
|
+ </insert>
|
|
|
+
|
|
|
</mapper>
|