- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE1
PAGE1
生产计划(PP)模块二次开发
1.引言
生产计划(ProductionPlanning,PP)模块是SAP系统中的一个核心模块,主要负责家具制造企业的生产计划和调度。通过有效的生产计划,企业可以优化资源利用,减少生产周期,提高生产效率和产品质量。在实际应用中,企业可能会遇到标准SAPPP模块无法满足特定需求的情况,这时就需要进行二次开发。本节将详细介绍家具制造企业资源计划软件中PP模块二次开发的原理和内容,包括生产计划的定制、生产订单的扩展、生产资源的优化等。
2.生产计划的定制
2.1自定义生产计划类型
在SAPPP模块中,生产计划类型(ProductionPlanningType)用于区分不同类型的生产计划。家具制造企业可能需要自定义生产计划类型以满足特定的生产需求。例如,企业可能需要区分标准家具生产计划和定制家具生产计划。
2.1.1创建自定义生产计划类型
进入SAP事务代码:
使用事务代码OPP1进入生产计划类型维护界面。
创建新的生产计划类型:
在OPP1事务代码界面,选择“创建”按钮,输入新的生产计划类型代码和描述。
为新的生产计划类型配置相关参数,如计划策略、生产控制参数等。
2.1.2示例代码
以下是一个ABAP代码示例,用于创建一个新的生产计划类型:
REPORTzcreate_production_plan_type.
DATA:lv_plan_typeTYPEt001w-werks,
lv_plan_type_descTYPEt001w-werks.
lv_plan_type=ZCST.
lv_plan_type_desc=CustomStandardFurniturePlan.
CALLFUNCTIONPP_CREATE_PRODUCTION_PLAN_TYPE
EXPORTING
plan_type=lv_plan_type
plan_type_desc=lv_plan_type_desc
EXCEPTIONS
OTHERS=1.
IFsy-subrc=0.
WRITE:/生产计划类型创建成功!.
ELSE.
WRITE:/生产计划类型创建失败!.
ENDIF.
2.2自定义生产计划策略
生产计划策略(PlanningStrategy)用于确定如何生成生产订单。家具制造企业可能需要自定义生产计划策略以适应不同的生产需求,例如,根据客户需求生成生产订单或根据库存情况进行计划。
2.2.1创建自定义生产计划策略
进入SAP事务代码:
使用事务代码OPP2进入生产计划策略维护界面。
创建新的生产计划策略:
在OPP2事务代码界面,选择“创建”按钮,输入新的生产计划策略代码和描述。
为新的生产计划策略配置相关参数,如计划方法、计划时间等。
2.2.2示例代码
以下是一个ABAP代码示例,用于创建一个新的生产计划策略:
REPORTzcreate_production_plan_strategy.
DATA:lv_strategyTYPEt001w-werks,
lv_strategy_descTYPEt001w-werks.
lv_strategy=ZSTR1.
lv_strategy_desc=CustomStrategyforFurnitureProduction.
CALLFUNCTIONPP_CREATE_PRODUCTION_PLAN_STRATEGY
EXPORTING
strategy=lv_strategy
strategy_desc=lv_strategy_desc
EXCEPTIONS
OTHERS=1.
IFsy-subrc=0.
WRITE:/生产计划策略创建成功!.
ELSE.
WRITE:/生产计划策略创建失败!.
ENDIF.
3.生产订单的扩展
3.1自定义生产订单字段
标准的SAPPP模块中的生产订单可能无法满足家具制造企业的所有需求。通过自定义生产订单字段,企业可以添加特定的信息,如客户要求、特殊工艺等。
3.1.1创建自定义字段
进入SAP事务代码:
使用事务代码SE11进入数据字典维护界面。
创建新的字段:
在SE11事务代码界面,选择“创建”按钮,输入新的字段名称和描述。
为新的字段配置数据类型、长度等参数。
扩展生产订单表:
使用事务代码SE1
您可能关注的文档
- 家具制造产品数据管理软件:Siemens Teamcenter二次开发_(7).家具制造数据建模与管理.docx
- 家具制造执行系统:QAD二次开发_(7).家具制造数据模型设计.docx
- 家具制造企业资源计划软件:SAP二次开发_(12).SAP家具制造系统的集成开发.docx
- 家具制造产品数据管理软件:Aras二次开发_(18).Aras二次开发工具与环境配置.docx
- 家具制造生产控制软件:Rockwell Software二次开发_(4).数据采集与处理技术.docx
- 家具制造资源规划软件:Epicor二次开发_(6).Epicor数据模型与数据库设计.docx
- 家具制造执行系统:Epicor二次开发_(20).家具制造执行系统Epicor案例分析.docx
- 家具制造执行系统:Epicor二次开发_(8).Epicor物料管理模块二次开发.docx
- 家具制造产品数据管理软件:Aras二次开发_(6).Aras中的BOM管理.docx
- 家具设计软件:SketchUp二次开发_(8).家具尺寸与标准化设计.docx
文档评论(0)