最近开始学习了云星空的标准API调用模式,直接上最近的学习心得:
物料信息更新:应用场景时物料审核后,有些字段信息需要异构系统进行修改
- BOS系统内部把需要变更的字段权限放开,具体操作如下:
2. 调用标准API时候需要注意的事项
- 更新操作必须传入物料的 FMATERIALID,系统才会默认未更新操作;
-
NeedUpDateFields需要传入你更新的字段所在的表,必须精确,否则系统不会进行更新操作;
{
"NeedUpDateFields": ["SubHeadEntity3","FDefaultVendor"],
"NeedReturnFields": ["SubHeadEntity3.FDefaultVendor"],
"IsDeleteEntry": "false",
"SubSystemId": "",
"IsVerifyBaseDataField": "false",
"IsEntryBatchFill": "true",
"ValidateFlag": "true",
"NumberSearch": "true",
"IsAutoAdjustField": "false",
"InterationFlags": "",
"IgnoreInterationFlag": "",
"IsControlPrecision": "false",
"ValidateRepeatJson": "false",
"Model": {
"FMATERIALID": 415835,
"FNumber": "10.01.99.23L51-004",
"SubHeadEntity3": {
"FEntryId":329805,
"FDefaultVendor": {
"FNumber": "000021"
}
}
}
}