webapi调用保存接口返回提示:“插件取消了保存操作,可能因为数据不合法”的处理方案
【问题描述】
webapi调用保存接口返回提示:“插件取消了保存操作,可能因为数据不合法”,如下图所示:
【问题原因】
核心原因是:
客户端表单插件的BeforeSave事件里面某个业务校验不合法,插件使用了e.Cancel=true,取消了保存操作导致的。一般界面操作会有提示信息,WebAPI接口无法提示信息,BOS接口只能返回结果“插件取消了保存操作,可能因为数据不合法”
【解决方案】
常见出现类似提示的业务校验排查:
webapi接口修改已审核的销售订单,变更原因字段未传值(新版已针对webapi固定给了默认值)
webapi接口修改已审核的销售订单,整单价税合计小于收款计划实收金额合计时,此种是数据问题需要核查json单据数据。
如果还排查不到,就需要开发反编译相关客户端表单编辑插件(或二开插件),评估看代码BeforeSave方法里面相关的业务校验并设置了e.Cancel=true 的判断条件。
webapi调用保存接口返回提示:“插件取消了保存操作,可能因为数据不合法”的处理方案
【问题描述】webapi调用保存接口返回提示:“插件取消了保存操作,可能因为数据不合法”,如下图所示:【问题原因】核心原因是:客户端表单...
点击下载文档
本文2024-09-23 02:27:13发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-152530.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
- 鼎捷API-T100-5.生产信息API-查询当站下线单列表数据-t100.oapi.wo.report.stockin.list.data.query.get-wssp00301CN02_s.pdf
- 鼎捷API-T100-4.物流信息API-审核杂收单-t100.oapi.other.in.inventory.data.approve-wssp00230CN02_s.pdf
- 鼎捷API-T100-2.采购信息API-更新采购变更单数据-t100.oapi.purchase.change.data.update-wssp00086CN02_s.pdf
- 鼎捷API-T100-1.企业基础API-更新员工数据-t100.oapi.employee.data.update-wssp00005CN02_s.pdf
- 鼎捷API-T100-1.企业基础API-创建BOM数据-t100.oapi.bom.data.create-wssp00348CN02_s.pdf
- 鼎捷API-T100-1.企业基础API-取消确认机器数据-t100.oapi.machine.data.disapprove-wssp00047CN02_s.pdf
- 鼎捷API-T100-1.企业基础API-删除付款条件数据-t100.oapi.payment.condition.data.delete-wssp00337CN02_s.pdf
- 鼎捷API-T100-5.生产信息API-撤销审核工单当站入库数据-t100.oapi.wo.report.stockin.data.disapprove-wssp00304CN02_s.pdf
- 鼎捷API-T100-1.企业基础API-查询机器列表数据-t100.oapi.machine.list.data.query.get-wssp00044CN02_s.pdf
- 鼎捷API-T100-2.采购信息API-查询采购单列表数据-t100.oapi.purchase.order.list.data.query.get-wssp00157CN02_s.pdf
热门文章