【WEBAPI】保存接口,实现采购价目表--采购调价表上下游关联核心字段讲解

【应用场景】
【WEBAPI】保存接口,实现采购价目表--采购调价表上下游关联核心字段讲解
【注意事项】
1、官方API交流QQ群:857982100,有问题
优先加群交流
2、【PUR_PriceCategory-PUR_PAT】代表采购价目表到采购价目表的单据转换标识,固定值
3、【FSTableName": "t_PUR_PriceListEntry"】代表上游采购价目表的明细表表名
4、【FPUR_PATENTRY_Link_FSBillId : "100623"】填入的是上游采购价目表的FID值
5、【FPUR_PATENTRY_Link_FSId ": "101271"】填入的是上游采购价目表的FENTRYID的值
以上,作为关联的依据!
【案例演示】
以修改价目表CGJM000003上的物料000136为例,首先利用单据查询接口,查到相关的信息{
"FormId": "PUR_PriceCategory",
"FieldKeys": "FID,FPriceListEntry_FENTRYID,FMaterialId.fnumber,FMaterialId.fname",
"FilterString": "FNumber='CGJM000003' and FMaterialId.fname='000136'",
"OrderString": "",
"TopRowCount": 0,
"StartRow": 0,
"Limit": 2000,
"SubSystemId": ""
}返回数据:
[[100623,101271,"000136","000136"]],其中采购价目表的FID=100623,FENTRYID(明细行的ID)=101271,用于调价表的JSON中关联上游价目表使用
保存接口简易案例:
注意!下文JSON为简易案例,个别字段赋值、自定义字段的添加,二开自行根据业务需要补充或调整即可
{
"Model": {
"FID": 0,
"FUseOrgId": {
"FNumber": "101.2"
},
"FPurchaseOrgId": {
"FNumber": "101.2"
},
"FCreatorId": {
"FUserID": 100007
},
"FCreateDate": "2023-12-27 16:16:26",
"FName": "修改调价表",
"FPaReason": {
"FNumber": "TJYY01_SYS"
},
"FDate": "2023-12-27 00:00:00",
"FPUR_PATENTRY": [
{
"FAdjustType": "B",
"FPriceListId": {
"FNumber": "CGJM000003"
},
"FSupplierId": {
"FNumber": "VEN00001"
},
"FCurrencyId": {
"FNAME": "人民币"
},
"FIsIncludedTax": false,
"FIsPric【WEBAPI】保存接口,实现采购价目表--采购调价表上下游关联核心字段讲解
【应用场景】【WEBAPI】保存接口,实现采购价目表--采购调价表上下游关联核心字段讲解【注意事项】1、官方API交流QQ群:857982100,有问题...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



