Workday平台是否存在可用于关闭采购订单(purchase order)的API?
Workday采购订单关闭API实现方案
Workday官方公开API文档未单独收录命名为「关闭采购订单」的独立接口,可通过现有采购订单修改操作实现需求:
- 调用
Change_Purchase_Order标准操作接口,传入目标采购订单的唯一ID作为核心入参 - 接口报文中新增
Close_Purchase_Order_Indicator字段,赋值为true即可触发整单关闭逻辑;如果仅需要关闭指定采购订单行,可在对应订单行的子字段节点下添加Close_Purchase_Order_Line_Indicator赋值为true - 若需要跳过业务规则校验强制关闭,可额外传入
Override_Business_Process_Indicator字段赋值为true,操作前请确认对应账号拥有采购订单修改、强制关闭的权限,建议先在测试租户验证逻辑
注意事项
- 该操作仅对已提交生效、未取消的采购订单生效,草稿状态订单无法触发关闭逻辑
- 默认校验规则下,存在未处理完成的关联收货单、应付发票的采购订单无法直接关闭,需先完成关联单据的核销或作废操作再调用接口
内容的提问来源于stack exchange,提问作者Shabeera Beebi
相关产品推荐
相关产品推荐

