解决webapi保存生产入库单时遇到“物料编码”是必填项问题

背景:webapi保存生产入库单,产品类型为主产品(手工新增联副产品没问题)
1、构建生产入库单保存的json数据如:
{
"Creator": "",
"NeedUpDateFields": [],
"NeedReturnFields": [],
"IsDeleteEntry": "true",
"SubSystemId": "",
"IsVerifyBaseDataField": "false",
"IsEntryBatchFill": "true",
"ValidateFlag": "true",
"NumberSearch": "true",
"InterationFlags": "",
"IsAutoSubmitAndAudit": "false",
"Model": {
"FID": 0,
"FBillType": {
"FNUMBER": "SCRKD02_SYS"
},
"FDate": "2019-02-28 00:00:00",
"FStockOrgId": {
"FNumber": "100"
},
"FPrdOrgId": {
"FNumber": "100"
},
"FOwnerId0": {
"FNumber": "100"
},
"FOwnerTypeId0": "BD_OwnerOrg",
"FIsEntrust": false,
"FEntity": [{
"FIsNew": true,
"FMaterialId": {
"FNumber": "3601002"
},
"FCheckProduct": false,
"FInStockType": "1",
"FProductType": "1",
"FUnitID": {
"FNumber": "Pcs"
},
"FMustQty": 100.0,
"FRealQty": 100.0,
"FBaseUnitId": {
"FNumber": "Pcs"
},
"FBaseMustQty": 100.0,
"FBaseRealQty": 100.0,
"FOwnerTypeId": "BD_OwnerOrg",
"FStockId": {
"FNumber": "CK001"
},
"FISBACKFLUSH": false,
"FWorkShopId1": {
"FNumber": "BM000001"
},
"FMoBillNo": "MO2019.02.20000211",
"FMoId": 110296,
"FMoEntryId": 110342,
"FMoEntrySeq": 1,
"FStockUnitId": {
"FNumber": "Pcs"
},
"FOwnerId": {
"F
解决webapi保存生产入库单时遇到“物料编码”是必填项问题
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



