【WEBAPI】采购订单明细行相关操作怎么调用接口?原创
2人赞赏了该文章
164次浏览
编辑于2024年03月04日 09:00:16
【应用场景】
很多盆友反馈,希望能够使用接口调用单据明细体的相关行操作,下面讲解如何使用,以采购订单CGDD000786为例
【案例演示】
1、需要使用通用的操作调用接口服务地址:http://ServerIp/K3Cloud/Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExcuteOperation.common.kdsvc
2、JSON案例:以采购订单的行解冻(UnFreeze)操作为例子
{ "FormId": "PUR_PurchaseOrder", "opNumber": "UnFreeze", "data": { "PkEntryIds": [ { "Id": "101046", "EntryIds": "103615" } ] } }
3、参数解释:
1)FormId:代表调用的是哪个单据,填入单据标识
2)opNumber:代表对应的操作标识
3)PkEntryIds:Id表示单据的FID,EntryIds表示对应的分录行Id
4、对应的操作名称可在BOS中找到
5、可以利用单据查询接口,查出相关单据的明细信息
{ "FormId": "PUR_PurchaseOrder", "FieldKeys": "FBILLNO,FID,FPOOrderEntry_FEntryid", "FilterString": "FBILLNO='CGDD000786'" }
【功能验证】
1、行反冻结成功:
2、行冻结成功:
【参考资料】
【WEBAPI】采购订单新变更单【生效】操作怎么调用接口? (kingdee.com)
K/3Cloud WebAPI 调用任意操作实现方案【分享】 (kingdee.com)
推荐阅读