Jelajahi Sumber

凭证同步 调整利润中心

wangjun 1 bulan lalu
induk
melakukan
b9d26be1b1

+ 8 - 8
code/jyyy/nckd-jimin-jyyy-fi/src/main/java/nckd/jimin/jyyy/fi/mservice/SyncSapFIUtils.java

@@ -110,9 +110,9 @@ public class SyncSapFIUtils {
         String BSCHL = String.valueOf(entrydc); //过账码
 
         String SGTXT = StringUtils.isEmpty(voucher.getString("entries.edescription")) ? "" : voucher.getString("entries.edescription"); //凭证行项目文本
-        String PRCTR = "";  //成本中心
+        String KOSTL = "";  //成本中心
         String PROJK = "";  //项目
-        String KOSTL = ""; //部门
+        //String KOSTL = ""; //部门  就是成本中心
         String KUNNR = "";  //客户
         String RSTGR = ""; //现金流量项目
         String LIFNR = ""; //供应商
@@ -132,9 +132,9 @@ public class SyncSapFIUtils {
         }
         //核算维度
         if(auxpropertiesMap != null && auxpropertiesMap.size() > 0){
-            if(StringUtils.isNotEmpty(auxpropertiesMap.get("bos_adminorg"))){
-                KOSTL = auxpropertiesMap.get("bos_adminorg");  //部门
-            }
+//            if(StringUtils.isNotEmpty(auxpropertiesMap.get("bos_adminorg"))){
+//                KOSTL = auxpropertiesMap.get("bos_adminorg");  //部门
+//            }
             if(StringUtils.isNotEmpty(auxpropertiesMap.get("bd_customer"))){
                 KUNNR = auxpropertiesMap.get("bd_customer");   //客户
             }
@@ -142,7 +142,7 @@ public class SyncSapFIUtils {
                 LIFNR = auxpropertiesMap.get("bd_supplier");   //供应商
             }
             if(StringUtils.isNotEmpty(auxpropertiesMap.get("bos_costcenter"))){
-                PRCTR = auxpropertiesMap.get("bos_costcenter");   //成本中心
+                KOSTL = auxpropertiesMap.get("bos_costcenter");   //成本中心
             }
             if(StringUtils.isNotEmpty(auxpropertiesMap.get("bd_project"))){
                 PROJK = auxpropertiesMap.get("bd_project");  //项目
@@ -155,7 +155,7 @@ public class SyncSapFIUtils {
         ENTRYITEMINFO.put("ZUONR", ZUONR); //凭证参考号
         ENTRYITEMINFO.put("BUZEI", BUZEI); //凭证条目
         ENTRYITEMINFO.put("HKONT", HKONT); //科目
-        ENTRYITEMINFO.put("PRCTR", PRCTR); //成本中心
+        //ENTRYITEMINFO.put("PRCTR", PRCTR); //利润中心
         ENTRYITEMINFO.put("PROJK", PROJK); //项目
         ENTRYITEMINFO.put("RSTGR", RSTGR); //现金流量项目
         ENTRYITEMINFO.put("SGTXT", SGTXT); //凭证摘要
@@ -165,7 +165,7 @@ public class SyncSapFIUtils {
         ENTRYITEMINFO.put("DMBTR", DMBTR); //本币金额
         ENTRYITEMINFO.put("ZFBDT", ZFBDT); //到期日
         ENTRYITEMINFO.put("MWSKZ", "");    //税控
-        ENTRYITEMINFO.put("KOSTL", KOSTL); //部门
+        ENTRYITEMINFO.put("KOSTL", KOSTL); //成本中心
         ENTRYITEMINFO.put("LIFNR", LIFNR); //供应商
         ENTRYITEMINFO.put("KUNNR", KUNNR); //客户
         ENTRYITEMINFO.put("ZTERM", "");    //账期