采购订单新变更单api接口json样例以及调用注意事项

最近有不少提单关于新变更单的api保存接口,结合单据业务逻辑和功能代码逻辑,自测总结了一些经验。话不多说,直接上货!!!
一、json样例(见附件):
{
"NeedUpDateFields": [],
"NeedReturnFields": [],
"IsDeleteEntry": "true",
"SubSystemId": "",
"IsVerifyBaseDataField": "false",
"IsEntryBatchFill": "true",
"ValidateFlag": "true",
"NumberSearch": "true",
"IsAutoAdjustField": "false",
"InterationFlags": "",
"IgnoreInterationFlag": "",
"Model": {
"FID": 0,
"FBillTypeID": {
"FNumber": "CGDD01_SYS"
},
"FPKIDX_H": 113757,
"FVersionNo": "001",
"FBillNo": "CGDD002796_V001",
"FDate": "2022-01-12",
"FPurchaseOrgId": {
"FNumber": "00"
},
"FSupplierId": {
"FNumber": "GYS_XN"
},
"FPurchaseDeptId": {
"FNumber": "BM000001"
},
"FPurchaserGroupId": {
"FNumber": ""
},
"FPurchaserId": {
"FNumber": "20150808"
},
"FChangeReason": "test",
"FPOOrderFinance": {
"FEntryId": 0,
"FPKIdX_F": 104756,
"FSettleModeId": {
"FNumber": ""
},
"FPayConditionId": {
"FNumber": "010"
},
"FSettleCurrId": {
"FNumber": "PRE001"
},
"FExchangeTypeId": {
"FNumber": "HLTX01_SYS"
},
"FLocalCurrId": {
"FNumber": "PRE001"
},
"FExchangeRate": 1
},
"FPOOrderEntry": [
{
"FEntryID": 0,
"FPKIDX": 107076,
"FCHANGETYPE": "B",
"FMaterialId": {
"FNumber": " 0.001"
},
"FQtyX": 20,
"FQty": 10,
"FDeliveryDate": "2022-01-12",
"FTaxPriceX": 5,
"FTaxPrice": 3,
"FEntryDiscountRate": 0,
"FEntryTaxRate": 13,
"FRequireOrgId": {
"FNumber": "00"
},
"FRequireDeptId": {
"FNumber": ""
},
"FReceiveOrgId": {
"FNumber": "00"
},
"FEntrySettleOrgId": {
"FNumber": "00"
},
"FGiveAway": "false"
},
{
"FEntryID": 0,
"FPKIDX": 0,
"FCHANGETYPE": "A",
"FMaterialId": {
采购订单新变更单api接口json样例以及调用注意事项
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



