|
|
|
@ -473,6 +473,7 @@ public class KingdeeErpService {
|
|
|
|
|
String FTONDCombo = (String) objectParams.get("FTONDCombo");//领料类型(必填项)
|
|
|
|
|
String F_JSJY_SCDX = objectParams.containsKey("F_JSJY_SCDX") ? (String) objectParams.get("F_JSJY_SCDX") : null; //来源于该物料bom成品(如果是半成品,那还需要找到该半成品的成品)
|
|
|
|
|
String F_TOND_Base1 = objectParams.containsKey("F_TOND_Base1") ? (String) objectParams.get("F_TOND_Base1") : null; //来源于成品bom所在销售订单的项目号
|
|
|
|
|
String tips = objectParams.containsKey("tips") ? (String) objectParams.get("tips") : null; //明细备注
|
|
|
|
|
try {
|
|
|
|
|
//业务对象标识
|
|
|
|
|
String formId = KingdeeConfig.STK_MisDelivery;
|
|
|
|
@ -510,6 +511,11 @@ public class KingdeeErpService {
|
|
|
|
|
JSONObject Base1Object = new JSONObject();
|
|
|
|
|
Base1Object.put("FNumber", F_TOND_Base1);
|
|
|
|
|
FEntity.put("F_TOND_Base1", Base1Object);
|
|
|
|
|
if (StringUtils.isNotNull(tips)) {
|
|
|
|
|
JSONObject tipsObject = new JSONObject();
|
|
|
|
|
tipsObject.put("FNumber", tips);
|
|
|
|
|
FEntity.put("FEntryNote", tipsObject);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ArrayList<JSONObject> entityList = new ArrayList<>();
|
|
|
|
|
entityList.add(FEntity);
|
|
|
|
|