在PP模块中,增强开发众多,分别有功能增强、程序开发等。例举一些常用增强。

增强点:
PPCO0023 检查订单组件的更改
PPCO0022 成产备注的确定
PPCO0021 自动批次确定的版本控制
PPCO0019 检查订单操作的更改
PPCO0018 检查生产订单表头的更改
PPCO0017 凭证链接联机处理的附加检查
PPCO0016 主数据中凭证链接的附加检查
PPCO0015 BOM 中凭证链接的附加检查
PPCO0013 更改批次确认选择标准的优先级
PPCO0012 生产订单:显示/更改订单抬头数据
PPCO0010 制作定单产品中的增强功能-指标单元
PPCO0009 提供处理定单的货品移的增强功能
PPCO0008 在增加和改变组件时的增强
PPCO0007 保存生产订单时退出
PPCO0006 为在订单头部字段增强指定缺省值
PPCO0005 存储位置/创建定单时反冲
PPCO0004 分类并且加工退出: 集中处理订单
PPCO0003 从销售订单中订单改变的检查退出
PPCO0002 为设置删除标志/删除指示符检查退出
PPCO0001 开发应用程序: PP订单
生产订单
1.生产订单增强
程序:SAPLCOKO1
2. 生产订单创建-检查BOM
业务描述:
1. 当激活的BOM数量为0时,不允许创建生产订单;
2. 当激活的BOM数量为1时,物料主数据的选择方法为空值时,才允许创建生产订单;
3. 当激活的BOM数量大于1时,物料主数据的选择方法为2时,才允许创建生产订单;
功能操作:生产订单创建时;
增强程序:PPCO0006-EXIT_SAPLCOZF_003;
3. 返工生产订单创建-须手工维护BOM
业务描述:创建返工生产订单时,需要手工维护BOM;
功能操作:返工生产订单保存时;
增强程序:PPCO0007-EXIT_SAPLCOZV_001;
4. 生产订单保存时修改预留工厂
业务描述:生产工厂2792的饺子生产订单保存时 ,组件工厂自动由2381工厂更新为2792工厂,这样就消耗了生产工厂2792的组件原料库存;
功能操作:生产订单保存时;
增强程序:WORKORDER_UPDATE~BEFORE_UPDATE;
5. 生产订单与高科数据库集成
业务描述:生产工厂1101 27112731 的生产订单创建时,生产订单的抬头和项目信息写入高科数据库;
功能操作:生产订单保存时;
增强程序:WORKORDER_UPDATE~AT_SAVE;
WORKORDER_UPDATE~NUMBER_SWITCH;
6. 生产订单收货时,凭证日期和记账日期必须一致
业务描述:生产订单收货时,凭证日期和记账日期一致才能收货入库;
功能操作:对生产订单收货时;
增强程序:MBCF002- EXIT_SAPMM07M_001;
7. 生产订单收货时检查工作中心与移动原因的匹配关系
业务描述:生产订单收货时,生产订单的工作中心与输入的移动原因匹配,才允许过账;
功能操作:生产订单收货时;
增强程序:MB_DOCUMENT_BADI~MB_DOCUMENT_BEFORE_UPDATE;
8. 生产订单报工投料时,对物料进行可用量检查
业务描述:
1. 生产订单报工投料时,回车检查每一行投料物料的库存可用量;
2. 生产订单报工投料返回时,检查行项目物料的库存可用量,若投料数量大于库存数量则提示库存不足;
功能操作:co12报工投料界面回车时 , 点击co12报工投料界面返回按钮时;
增强程序:WORKORDER_GOODSMVT~GOODS_RECEIPT;
WORKORDER_GOODSMVT~GM_SCREEN_LINE_CHECK;
WORKORDER_GOODSMVT~GM_SCREEN_OKCODE_CHECK;
BOM主档
1. BOM删除标识增强
业务描述:为BOM抬头数据添加删除标记时 ,记录操作的时间和人员到表ZMMDD中;
功能操作:修改BOM抬头数据时;
增强代码:PCSD0007-EXIT_SAPLCSDI_007;