소스 검색

qxm-交货单源表增加工厂名称字段

qxm 3 년 전
부모
커밋
2aba769181
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      suishenbang-sync/suishenbang-sync-common/src/main/java/com/dgtly/sync/service/HanaOrderComponent.java

+ 4 - 2
suishenbang-sync/suishenbang-sync-common/src/main/java/com/dgtly/sync/service/HanaOrderComponent.java

@@ -337,6 +337,7 @@ public class HanaOrderComponent {
                 "\tB.SPART,\n" +
                 "\tB.VKGRP,\n" +
                 "\tB.WERKS,\n" +
+                "\tC.NAME1 WERKS_NAME,\n" +
                 "\tB.AUART_S,\n" +
                 "\tB.LFART,\n" +
                 "\tB.MATNR,\n" +
@@ -397,8 +398,8 @@ public class HanaOrderComponent {
                 "\t),'PLACEHOLDER' = ('$$IP_STATDATE$$',\n" +
                 "\t\t'"+DateUtils.getThreeMonthDate()+"'\n" +
                 "\t)\n" +
-                ") B ON A.VBELN = B.VBELN\n" +
-                "AND A.POSNR = B.POSNR\n"+
+                ") B ON A.VBELN = B.VBELN AND A.POSNR = B.POSNR\n"+
+                " LEFT JOIN ERP.T001W C ON C.WERKS = B.WERKS \n"+
                 "\t\tORDER BY\n" +
                 "\t\t\tA.VBELN,\n" +
                 "\t\t\tA.POSNR\n" +
@@ -515,6 +516,7 @@ public class HanaOrderComponent {
                 +"?"+result.getString("SPART")
                 +"?"+result.getString("VKGRP")
                 +"?"+result.getString("WERKS")
+                +"?"+result.getString("WERKS_NAME")
                 +"?"+result.getString("AUART_S")
                 +"?"+result.getString("LFART")
                 +"?"+result.getString("MATNR")