|
@@ -55,7 +55,7 @@ public class SynSapFIServiceImpl implements SynSapService {
|
|
|
String voucherInfo = "";
|
|
|
/**
|
|
|
* 先循环凭证,取出现金流量项目编码,因为不知道他在哪一行,所以先循环凭证表头,取现金流量项目编码
|
|
|
- * SAP 现金流量项目编码 在现金科目行上,苍穹的不在
|
|
|
+ * SAP 现金流量项目编码 在现金科目行上,苍穹的不在现金科目行上
|
|
|
*/
|
|
|
for (DynamicObject voucherRow : voucherDyns) {
|
|
|
Map<String, String> auxpropertiesMap = SyncSapFIUtils.getAssGrp(voucherRow);
|
|
@@ -82,10 +82,10 @@ public class SynSapFIServiceImpl implements SynSapService {
|
|
|
|
|
|
String jsonData = SyncSapFIUtils.getVoucherData(HEADERITEMINFO, ENTRY_ITEM);
|
|
|
//System.out.println("凭证 info:" + voucherInfo);
|
|
|
- logger.info("SAP凭证 info:" + voucherInfo);
|
|
|
- logger.info("SAP凭证 post:" + jsonData);
|
|
|
+ logger.info("同步SAP凭证 info:" + voucherInfo);
|
|
|
+ logger.info("同步SAP凭证 post:" + jsonData);
|
|
|
String response = SyncSapFIUtils.postDataToSAP(jsonData);
|
|
|
- logger.info("SAP凭证 return:" + response);
|
|
|
+ logger.info("同步SAP凭证 return:" + response);
|
|
|
if (StringUtils.isEmpty(response)) {
|
|
|
err.append("同步失败,SAP凭证:" + voucherInfo);
|
|
|
}
|
|
@@ -98,8 +98,8 @@ public class SynSapFIServiceImpl implements SynSapService {
|
|
|
String msg = itemInfo.getString("MESSAGE");
|
|
|
String notes = itemInfo.getString("BKTXT");
|
|
|
if (!"S".equals(type)) {
|
|
|
- err.append("/n SAP凭证:" + voucherInfo + ",错误信息:" + msg + "|" + notes);
|
|
|
- logger.info("SAP凭证:" + voucherInfo + ",错误信息:" + msg + "|" + notes);
|
|
|
+ err.append("/n 同步SAP凭证:" + voucherInfo + ",错误信息:" + msg + "|" + notes);
|
|
|
+ logger.info("同步SAP凭证:" + voucherInfo + ",错误信息:" + msg + "|" + notes);
|
|
|
}else{
|
|
|
count++;
|
|
|
}
|
|
@@ -111,7 +111,7 @@ public class SynSapFIServiceImpl implements SynSapService {
|
|
|
result.put("msg", "同步SAP凭证,执行成功,本次同步数量"+count);
|
|
|
}else{
|
|
|
result.put("code", "300");
|
|
|
- result.put("msg", "同步SAP凭证,本次同步成功数量"+count +",失败信息:"+ err);
|
|
|
+ result.put("msg", "但是,同步SAP凭证,本次同步成功数量"+count +",失败信息:"+ err);
|
|
|
}
|
|
|
|
|
|
return result;
|