Browse Source

hana人员地址特殊处理

njs 3 years ago
parent
commit
690c57afa9

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

@@ -581,42 +581,42 @@ public class HanaOrderComponent {
 
 
                 fw.write(
                 fw.write(
                 result.getString("VBELN")
                 result.getString("VBELN")
-                +"?"+result.getString("POSNR")
-                +"?"+result.getString("VGBEL")
-                +"?"+result.getString("VGPOS")
-                +"?"+result.getString("VKORG")
-                +"?"+result.getString("VKORG_TXT")
-                +"?"+result.getString("VTWEG")
-                +"?"+result.getString("KUNAG")
-                +"?"+result.getString("KUNAG_TXT")
-                +"?"+result.getString("SPART")
-                +"?"+result.getString("VKGRP")
-                +"?"+result.getString("WERKS")
-                +"?"+result.getString("WERKS_NAME")
-                +"?"+result.getString("AUART_S")
-                +"?"+result.getString("LFART")
-                +"?"+result.getString("MATNR")
-                +"?"+result.getString("ZMAKTXX")
-                +"?"+result.getString("GROES")
-                +"?"+result.getString("ZTKNUM")
-                +"?"+""
-                +"?"+result.getString("ZSTREET")
-                +"?"+result.getString("ERDAT_S")
-                +"?"+result.getString("ZERDAT2")
-                +"?"+result.getString("ERDAT")
-                +"?"+result.getString("WADAT_IST")
-                +"?"+""
-                +"?"+""
-                +"?"+""
-                +"?"+result.getString("STATUS")
-                +"?"+result.getBigDecimal("ZKWMENG")
-                +"?"+result.getBigDecimal("NTGEW_VBAP")
-                +"?"+result.getBigDecimal("LFIMG")
-                +"?"+result.getBigDecimal("NTGEW")
-                +"?"+result.getBigDecimal("KZWI4")
-                +"?"+result.getString("WADAT_IST")
-                +"?"+result.getString("BOLNR")
-                +"?"+result.getString("ERZET")
+                +"??"+result.getString("POSNR")
+                +"??"+result.getString("VGBEL")
+                +"??"+result.getString("VGPOS")
+                +"??"+result.getString("VKORG")
+                +"??"+result.getString("VKORG_TXT")
+                +"??"+result.getString("VTWEG")
+                +"??"+result.getString("KUNAG")
+                +"??"+result.getString("KUNAG_TXT")
+                +"??"+result.getString("SPART")
+                +"??"+result.getString("VKGRP")
+                +"??"+result.getString("WERKS")
+                +"??"+result.getString("WERKS_NAME")
+                +"??"+result.getString("AUART_S")
+                +"??"+result.getString("LFART")
+                +"??"+result.getString("MATNR")
+                +"??"+result.getString("ZMAKTXX")
+                +"??"+result.getString("GROES")
+                +"??"+result.getString("ZTKNUM")
+                +"??"+""
+                +"??"+result.getString("ZSTREET")
+                +"??"+result.getString("ERDAT_S")
+                +"??"+result.getString("ZERDAT2")
+                +"??"+result.getString("ERDAT")
+                +"??"+result.getString("WADAT_IST")
+                +"??"+""
+                +"??"+""
+                +"??"+""
+                +"??"+result.getString("STATUS")
+                +"??"+result.getBigDecimal("ZKWMENG")
+                +"??"+result.getBigDecimal("NTGEW_VBAP")
+                +"??"+result.getBigDecimal("LFIMG")
+                +"??"+result.getBigDecimal("NTGEW")
+                +"??"+result.getBigDecimal("KZWI4")
+                +"??"+result.getString("WADAT_IST")
+                +"??"+result.getString("BOLNR")
+                +"??"+result.getString("ERZET")
                 + "\r\n");
                 + "\r\n");
 
 
                 fw.flush();
                 fw.flush();
@@ -813,7 +813,7 @@ public class HanaOrderComponent {
         //测试表
         //测试表
 //        String testSql = "LOAD DATA LOCAL INFILE 'testIO.txt' into table sap_hana_deliver_order fields terminated by '?' lines terminated by '\\n'";
 //        String testSql = "LOAD DATA LOCAL INFILE 'testIO.txt' into table sap_hana_deliver_order fields terminated by '?' lines terminated by '\\n'";
         //生产表
         //生产表
-        String testSql = "LOAD DATA LOCAL INFILE 'testIO.txt' into table meta_hana_deliver_order fields terminated by '?' lines terminated by '\\n'";
+        String testSql = "LOAD DATA LOCAL INFILE 'testIO.txt' into table meta_hana_deliver_order fields terminated by '??' lines terminated by '\\n'";
         try {
         try {
             long beginTime=System.currentTimeMillis();
             long beginTime=System.currentTimeMillis();
             int rows=this.bulkLoadFromInputStream(testSql, mergeGetStream(new File((Global.getTemdataPath()+"deliverOrder/"))));
             int rows=this.bulkLoadFromInputStream(testSql, mergeGetStream(new File((Global.getTemdataPath()+"deliverOrder/"))));