|
@@ -285,6 +285,16 @@ public class SyncSapFIUtils {
|
|
|
public static Map<String, String> getAssGrp(DynamicObject voucher)
|
|
|
{
|
|
|
Map<String, String> auxpropertiesMap = new HashMap<>();
|
|
|
+
|
|
|
+ // 获取现金流量项目
|
|
|
+ String cfitemNumber = voucher.getString("entries.maincfitem.number");
|
|
|
+ String cfitemName = voucher.getString("entries.maincfitem.name");
|
|
|
+
|
|
|
+ if(kd.bos.dataentity.utils.StringUtils.isNotEmpty(cfitemNumber)){
|
|
|
+ auxpropertiesMap.put("maincfitemNumber", cfitemNumber);
|
|
|
+ auxpropertiesMap.put("maincfitemName", cfitemName);
|
|
|
+ }
|
|
|
+
|
|
|
// 获取辅助属性的值
|
|
|
String value = voucher.getString("entries.assgrp.value");
|
|
|
if (StringUtils.isEmpty(value)) {
|
|
@@ -320,14 +330,7 @@ public class SyncSapFIUtils {
|
|
|
auxpropertiesMap.put(auxName, flexfield);
|
|
|
}
|
|
|
|
|
|
- // 获取现金流量项目
|
|
|
- String cfitemNumber = voucher.getString("entries.maincfitem.number");
|
|
|
- String cfitemName = voucher.getString("entries.maincfitem.name");
|
|
|
|
|
|
- if(kd.bos.dataentity.utils.StringUtils.isNotEmpty(cfitemNumber)){
|
|
|
- auxpropertiesMap.put("maincfitemNumber", cfitemNumber);
|
|
|
- auxpropertiesMap.put("maincfitemName", cfitemName);
|
|
|
- }
|
|
|
return auxpropertiesMap;
|
|
|
}
|
|
|
|