二开接口生成供应链单据不更新库存且存货收发明细找不到单据
问题:二开接口生成供应链单据,调用保存、提交审核方法审核单据,发现销售出库单不更新库存,且收发明细找不到单据
分析:现场是接口代码继承SaleIssueBillContrlollerBean,但是出库单保存提交审核没有调用该controllerBean对应方法(例如addNew实际是调用供应链基类com.kingdee.eas.scm.im.inv.app.InvBillBaseControllerBean#addNew方法),如果不调用标准单据的controllerBean供应链方法,导致单据不走标准逻辑,很多后台字段是不正确的,例如业务年度和期间就变成2199和1
总结:二开接口提交审核供应链单据,也需要走标准的业务链代码,调用标准单据controllerBean对应操作的方法,比如保存应该是com.kingdee.eas.scm.im.inv.app.SaleIssueBillControllerBean._save(Context, IObjectValue)方法,提交是_submit(Context, IObjectValue)方法,审核是_audit(Context, IObjectValue)方法,如果不是直接继承,用对应单据的工厂类调用controllerBean方法即可。
二开接口生成供应链单据不更新库存且存货收发明细找不到单据
问题:二开接口生成供应链单据,调用保存、提交审核方法审核单据,发现销售出库单不更新库存,且收发明细找不到单据分析:现场是接口代码继...
点击下载文档
本文2024-09-16 21:57:18发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-44993.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章