电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

MRP运算完成后增加自定义的处理逻辑策略

来源:金蝶云社区作者:金蝶2024-09-234

MRP运算完成后增加自定义的处理逻辑策略

【应用场景】

二开的逻辑要求在MRP运算完成后执行,例如在MRP运算完成后,获取本次MRP生成的所有计划订单,并传到第三方系 统中。


【注意事项】

该实现方案的逻辑是集成到MRP运算进度条的,或自定义的逻辑的性太差,MRP运算完成的时间将会增加,仅限于特殊场景下的特殊应用。


【案例演示】

MRP运算完成后,运行自定义的逻辑策略。


【实现步骤】

<1>新建自定义的类库工程,在工程中增加引用,引用星空标准组件Kingdee.K3.MFG.PLN.App.MrpModel.dll

 

<2>  新建自定义的逻辑类,让其继承AbstractMrpLogicUnit,并导入以下命名空间

using Kingdee.K3.Core.MFG;

using Kingdee.K3.MFG.App;

using Kingdee.K3.MFG.Contracts.PLN.Reserve;

using Kingdee.K3.MFG.PLN.App.MrpModel;


<3>  在自定义的逻辑类中重写AfterExecuteLogicUnit事件,增加自定义的二开逻辑,示意代码如下:


    /// <summary>

    /// MRP计算完成后的逻辑处理单元

    /// 1. 删除MRP安全库存预留关系

    /// </summary>

    [MrpProgressItem("P0001", "10")]

    public class MrpDeleteSafeStockReservelink:AbstractMrpLogicUnit

    {

        protected override void AfterExecuteLog

MRP运算完成后增加自定义的处理逻辑策略

【应用场景】二开的逻辑要求在MRP运算完成后执行,例如在MRP运算完成后,获取本次MRP生成的所有计划订单,并传到第三方系 统中。【注意事...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信