网站大量收购闲置独家精品文档,联系QQ:2885784924

家具制造资源规划软件:SAP二次开发_(8).家具制造资源规划(MRP)模块开发.docx

家具制造资源规划软件:SAP二次开发_(8).家具制造资源规划(MRP)模块开发.docx

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

您可能关注的文档

文档评论(0)

找工业软件教程找老陈 + 关注
实名认证
服务提供商

寻找教程;翻译教程;题库提供;教程发布;计算机技术答疑;行业分析报告提供;

1亿VIP精品文档

相关文档