WebAPI接口之【销售订单业务关闭/反关闭接口】使用指南和实例
【业务场景】
第三方对接系统销售订单的分录业务关闭(行关闭)、业务反关闭(行反关闭)WebAPI接口外部调用。
同理,业务终止(行终止)、业务反终止(行反终止)、业务冻结(行冻结)、业务反冻结(行反冻结)相同,只需要传递不同的业务操作标识即可。
【业务关闭(行关闭)、业务反关闭(行反关闭)接口说明及示例】
一、接口说明:(平台公共操作接口,支持行操作)
1.接口名称:ExecuteOperation
接口组件:Kingdee.BOS.WebApi.ServicesStub.dll
接口类名:Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.cs
2.接口调用全称:
SDK调用:Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExecuteOperation
3.接口描述参考:
操作名称列举:[opNumber]
业务关闭 | YLMRPClose |
业务反关闭 | YLUnMRPClose |
业务终止 | YLTerminate |
业务反终止 | YLUnTerminate |
业务冻结 | YLFreeze |
业务反冻结 | YLUnFreeze |
二、接口调用示例:
<1>Postman测试验证:
1.1.先测试登陆接口:POST
http://domain/k3cloud/Kingdee.bos.webapi.ServicesStub.authservice.validateuser.common.kdsvc
Body录入JSON参数:
{acctid:'账套Id', userName:'用户名', password:'用户密码', lcid:2052 }
1.2测试查询业务关闭接口:POST
http://domain/k3cloud/Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExecuteOperation.common.kdsvc
Body录入json参数:分录行传数组参数Demo:
{
"formid":"SAL_SaleOrder",
"opNumber":"YLMRPCLOSE",
"data":{"PkEntryIds": [{"Id":"100197","EntryIds":"100285"}]}
}
PostMan测试样例参考:
业务关闭(分录已关闭,操作失败):
业务反关闭(操作成功):
业务关闭(操作成功):
WebAPI接口之【销售订单业务关闭/反关闭接口】使用指南和实例
本文2024-09-23 02:42:49发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-154218.html