本文介绍了MRP运算中支持自定义单据的功能,包括自定义整体框架、数据模型、逻辑模型、算法模型的自定义,以及结果展示和二次开发。详细阐述了如何设计自定义单据、建立数据模型、自定义逻辑模型及算法模型,并展示了运算结果,帮助用户灵活配置MRP运算以满足特定需求。
MRP运算支持自定义单据功能简介
包括:
1、 MRP支持自定义整体框架;
2、 数据模型建立;
3、 逻辑模型的自定义;
4、 算法模型的自定义;
5、 结果展示;
6、 二次开发使用,自定义策略的开发;
一、MRP支持自定义整体框架
1、自定义模型自上而下包括算法模型,逻辑模型,数据模型;
2、算法模型用于组装逻辑单元,即规定运算的所有步骤;
3、逻辑模型组装某个逻辑单元的数据策略,即每个逻辑单元内部的所有步骤;
4、数据模型负责数据的取数逻辑及映射关系;
5、对于自定义单据,它要参与到运算,必须要建立相应的数据模型,用户可以自已写取数策略干预;然后把这个数据模型加入到相应的逻辑单元,例如取需求数据逻辑单元或供给数据逻辑单元;
以下按步骤介绍新增一张自定义单据参与运算的过程
二、自定义单据的设计与开发
使用BOSIDE开发,略
三、数据模型的建立
1、在数据模型列表处新增一张数据模型(这里以作为需求数据为例展示)
四、逻辑模型的自定义
1、如果自定义的单据作为供给,那么在获取供给逻辑单元中把建立的数据模型加入进来,指进执行顺序(参考需求的图)
2、如果自定义的单据作为需求,那么在获取需求逻辑单元中把建立的数据模型加入进来,指进执行顺序
五、算法模型的自定义
如果不涉及自己重组运算算法的话,这里一般不需要改变,对于自定义单据参与MRP运算的情况,这里不需要做任何操作
六、结果展示
这里截两个图,计划员工作台跟预留综合查询
计划员工作台:
预留关系查询:
日志查询:
推荐阅读