- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE1
PAGE1
家具制造资源规划(MRP)模块开发
1.MRP模块概述
在家具制造行业中,资源规划模块(MRP)是企业资源计划(ERP)系统的核心组成部分之一。MRP模块的主要功能是通过分析生产需求、库存情况和采购计划,自动生成物料需求计划,以确保生产过程中的物料供应充足且及时。这不仅有助于减少库存成本,还能提高生产效率和客户满意度。
2.MRP的基本流程
MRP的基本流程包括以下几个步骤:
需求分析:根据销售订单、预测数据和现有库存,确定未来的物料需求。
库存检查:检查现有库存和在途库存,确定可用物料数量。
净需求计算:通过需求分析和库存检查,计算出净需求量。
采购计划生成:根据净需求量和供应商信息,生成采购计划。
生产计划调整:根据采购计划和生产资源,调整生产计划。
执行与监控:执行采购计划和生产计划,并进行实时监控。
3.MRP模块在SAP中的实现
在SAP系统中,MRP模块主要依赖于以下几个关键表和事务码:
表:
MARC:物料主记录(仓库视图)
MARD:物料主记录(库存视图)
MD04:MRP清单
MD61:MRP运行参数
MD02:更改物料的计划信息记录
事务码:
MD01:物料需求计划(MRP)运行
MD02:更改物料的计划信息记录
MD04:MRP清单
MD61:MRP运行参数
4.MRP模块的二次开发需求
在实际应用中,标准的SAPMRP模块可能无法完全满足企业的特定需求。因此,二次开发成为必要的手段。常见的二次开发需求包括:
自定义MRP策略:根据企业的生产模式和物料特性,定制MRP策略。
扩展MRP清单:增加自定义字段,以记录更多的物料需求信息。
优化采购计划:根据供应商的交货能力和成本,优化采购计划。
集成外部系统:与外部系统(如CAD设计软件、仓库管理系统)进行数据集成。
5.自定义MRP策略
5.1MRP策略的定义
MRP策略定义了系统如何处理物料需求和供应。标准的SAPMRP策略有多种,如:
策略10:MRP类型1,定期再订货
策略20:MRP类型2,连续再订货
策略30:MRP类型3,生产计划
然而,对于家具制造企业,可能需要自定义策略来更好地适应其生产模式。例如,企业可能希望在某些情况下优先考虑内部生产和库存,而在其他情况下则优先考虑外部采购。
5.2自定义MRP策略的实现
自定义MRP策略可以通过以下步骤实现:
定义新的MRP类型:在SAP中创建新的MRP类型。
配置MRP策略:在物料主记录中配置新的MRP类型。
编写ABAP代码:实现自定义的MRP逻辑。
5.2.1定义新的MRP类型
在SAP中,可以通过事务码OMW3来定义新的MRP类型。以下是定义新的MRP类型的步骤:
执行事务码OMW3。
选择“创建”按钮,输入新的MRP类型代码(如50)。
填写MRP类型的描述信息。
选择“保存”按钮。
5.2.2配置MRP策略
在物料主记录中配置新的MRP类型,可以通过事务码MM02实现。以下是配置步骤:
执行事务码MM02。
输入物料编号,选择“物料主记录”。
选择“MRP视图”选项卡。
在“MRP控制”部分,选择新的MRP类型(如50)。
选择“保存”按钮。
5.2.3编写ABAP代码
实现自定义MRP逻辑需要编写ABAP代码。以下是一个简单的示例,展示如何在ABAP中自定义MRP策略:
*自定义MRP策略-优先考虑内部生产和库存
REPORTzcustom_mrp.
DATA:lv_materialTYPEmatnr,
lv_strge_locTYPElager,
lv_mrp_typeTYPEmtyp.
START-OF-SELECTION.
*读取物料主记录
SELECTSINGLEmatnrmtyplager
INTO(lv_material,lv_mrp_type,lv_strge_loc)
FROMmara
INNERJOINmarcONmara~matnr=marc~matnr
WHEREmara~matnr=123456ANDmarc~lager=0001.
IFsy-subrc=0.
*检查物料的MRP类型
IFlv_mrp_type=50.
*优先考虑内部生产和库存
PERFORMcheck_internal_production.
PERFORMcheck_inventory.
ELSE.
*使用标准MRP策略
PERFORMs
您可能关注的文档
- 家具制造产品数据管理软件: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)