WebAPI接口之【销售订单业务关闭/反关闭接口】使用指南和实例

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

WebAPI接口之【销售订单业务关闭/反关闭接口】使用指南和实例

【业务场景】

第三方对接系统销售订单的分录业务关闭(行关闭)、业务反关闭(行反关闭)WebAPI接口外部调用。

同理,业务终止(行终止)、业务反终止(行反终止)、业务冻结(行冻结)、业务反冻结(行反冻结)相同,只需要传递不同的业务操作标识即可。


业务关闭(行关闭)、业务反关闭(行反关闭)接口说明及示例】

一、接口说明:(平台公共操作接口,支持行操作)

1.接口名称:ExecuteOperation

   接口组件:Kingdee.BOS.WebApi.ServicesStub.dll

   接口类名:Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.cs


2.接口调用全称:

  SDK调用:Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExecuteOperation


  HTTP调用:http://服务器地址/k3cloud/Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExecuteOperation.common.kdsvc


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接口之【销售订单业务关闭/反关闭接口】使用指南和实例

【业务场景】第三方对接系统销售订单的分录业务关闭(行关闭)、业务反关闭(行反关闭)WebAPI接口外部调用。同理,业务终止(行终止)、业...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息