sap接口修改

master
mengjiao 5 months ago
parent 223dcf589d
commit 3f3ec65d11

@ -615,11 +615,14 @@ public class SapItemSyncImpl implements SapItemSyncService {
} }
log.info("来料暂收参数-------" + mapList.toString()); log.info("来料暂收参数-------" + mapList.toString());
JCoTable L_ITEM = func.getTableParameterList().getTable("L_ITEM"); JCoTable L_ITEM = func.getTableParameterList().getTable("L_ITEM");
// String P_LFSNR = func.getTableParameterList().getString("P_LFSNR"); // 从mapList的第一个Map中获取"P_LFSNR"字段的值
System.out.println(L_ITEM);
String P_LFSNR = (String) mapList.get(0).get("P_LFSNR"); String P_LFSNR = (String) mapList.get(0).get("P_LFSNR");
func.getTableParameterList().setValue("P_LFSNR", P_LFSNR); // 将"P_LFSNR"的值设置到JCoFunction的导入参数中
func.getImportParameterList().setValue("P_LFSNR", P_LFSNR); // 确保使用导入参数
System.out.println(L_ITEM);
System.out.println(P_LFSNR);
for (Map map : mapList) { for (Map map : mapList) {
L_ITEM.appendRow(); L_ITEM.appendRow();
L_ITEM.setValue("EBELN", map.get("EBELN")); L_ITEM.setValue("EBELN", map.get("EBELN"));
L_ITEM.setValue("EBELP", map.get("EBELP")); L_ITEM.setValue("EBELP", map.get("EBELP"));

Loading…
Cancel
Save