【二开】在委外订单下达时,无法在BOS上配置自动下推,生成采购订单原创
金蝶云社区-Ottack
Ottack
35人赞赏了该文章 1,047次浏览 未经作者许可,禁止转载编辑于2019年05月17日 10:53:37

1、生产/委外订单,暂不支持在业务状态变更时,调用平台提供的方法,故无法通过BOS设计器在下达操作中配置AutoPush,做到自动下推

2、现我们通过二开实现:委外订单下达时,自动下推采购订单,如下:

    2.1、需要二开委外订单表单插件和委外订单列表插件,表单插件EKSubReqOrderEdit,继承BaseControlEdit,重写方法AfterDoOperation,在下达时,调用AutoPush,自动下推到采购订单

image.png

    2.2、二开列表插件EKSubReqOrderList,继承BaseControlList,重写方法AfterDoOperation,在下达时,调用AutoPush,自动下推到采购订单

image.png

    2.3、AutoPush的代码,可以查看链接小技巧:如何在插件中实现自动下推并保存,具体可以看下图:

image.pngimage.png

    2.4、重新编译,生成组件,将表单插件和列表插件对应注册到委外订单上,保存

image.pngimage.png

    2.5、重新进入系统,即可。

赞 35