SAP_MM模块-货源清单

本文详细介绍了SAP系统中的货源清单定义、维护方式,包括手工创建、通过框架协议和信息记录创建,以及自动产生货源的过程。还重点讲解了货源清单的启用方式、优先级确定和在采购申请中的应用,以及与配额协议、框架协议的关系。
摘要由CSDN通过智能技术生成

Source List - 货源清单

一、货源清单定义:

        SAP货源清单是指物料在某期间的供货货源范围,确保向合格供应商采购,使物料能够按时、按量、 保质送到企业,同时采购申请能根据货源清单自动匹配货源信息,提供工作效率。

        SAP货源清单可有可⽆,除了货源清单,采购货源范围来源还有配额协议、框架协议、采购信息记录,采购申请在指定货源时的优先顺序是:配额协议>货源清单>框架协议>采购信息记录。

二、货源清单维护方式

(1)手工创建:ME01;

(2)过框架协议创建:ME31(备注:包含合同和计划协议)

(3)通过信息记录创建:ME11(备注:通过附加的源清单进行创建)

(4)自动产生货源:ME05(以往存在的采购订单中的信息记录、合同、计划协议等与物料相关的信息都会带出来),生成后,数据会更新到ME01中;

(5)货源清单的删除/反删除:ME07

如果货源清单已经冻结了某个供应商(BLK),但配额中有分配这个供应商,在分配供应商时,仍然不会对他分配。

三、货源清单的细化功能介绍

1、 货源清单的启用方式:

MM02 修改物料,在【采购】视图中,可以将物料设定必须有货源清单

如下定义一个工厂必须要有货源清单。打勾代表这个工厂的物料必须要有货源清单。

SPRO—>物料管理—>采购—>货源清单—>定义工厂的货源清单需求.

2、 货源清单 4 种情况概述:

A. 在没有设置必须有货源清单(物料/工厂),并且没有建立对应的货源清单。所有的供应商都可以使用,用户自行决定。

B. 在没有设置必须有货源清单(物料/工厂),但是建立了货源清单。

        如果有一个供应商输入了源清单,另一个供应商没有源清单,还有一个供应商冻结了。这种情况在做采购申请时,可以选择有源清单的供应商,也可以手工输入没有源清单的供应商,但冻结的供应商不可以输入。

C. 在设置必须有货源清单(物料/工厂),并且有源清单时,有源清单的供应商才可以选择,没有源清单的不可以手工输入,已冻结的不能输入。

D. 在设置必须有货源清单(物料/工厂),并且有源清单,有【固定源】(默认供应商的意思)

在指定供应商时,【指定供应商】会自动选择【固定源】的供应商,但也可以手工选另外一个供应商。

3、手工创建货源清单:

        ME01(只维护货源,运行MRP时,采购申请不会自动指定供应商,需要MEQ1维护配额,采购申请才能自动指定供应商)

(1)采购工厂:用于公司间或工厂间关联交易时,作为发货工厂使用,此字段与供应商字段不能共存;

(2)固定货源:勾选后,在采购申请手动指定货源时,默认带出来该条记录信息(固定货源只允许勾选一条)

(3)冻结货源:冻结后,该货源无法使用;(采购申请无法选择指定供应商,采购订单也无法使用该供应商进行下单)

4、过框架协议创建(包括计划协议与合同):ME31

(1)通过计划协议;ME31L
(2)通过合同:ME31K

5、自动产生货源清单:

前台->后勤->物料管理->采购->主数据->源清单->后继功能->生成(ME05)

在这里,会将有信息记录,合同,协议的信息显示出来。选中后存盘,自动生成货源清单。

保存后,提示货源清单记录已生成

此时,使用事务码ME01查看,可以发现货源清单更新成功

6、运行MRP,自动产生【计划协议】的交货计划

在做计划协议后,需要制定交货计划。

在源清单中选择计划协议。【MRP】中选择,2:代表 MRP 计划自动生成计划行。

空表示与MRP无关,1表示生成采购申请,2表示针对计划协议生成计划行

创建一个需求单,物料需求数量为50G;(COR1,创建流程订单,100002作为组件物料)

MD02 进行 MRP 计算时,选择产生计划行


ME38查看计划协议的交货计划,可以看到根据需求数量50自动产生交货计划,剩余150数量未安排;

7、创建采购申请时,指定供应源:ME51N

点击指定供应源,可带出对应的货源清单选择(注意,需要先维护对应的采购信息记录,或者合同、计划协议等其中一项,否则无法带出来

根据实际情况,选中对应的供应源信息,重新点击分配的源,此时,会带出对应的信息记录(此操作可以在采购订单时再分配)

(1)测试当供应商选择了关联计划协议的数据后,执行完整后续业务后对计划协议的影响;

ME51N手工创建采购申请:(注意,正常的计划协议,是根据交货计划,直接操作MIGO收货的,不需要额外创建其他采购申请以及采购订单)

ME51N手工创建采购申请保存后:

重新MD02运行MRP,MD04查看需求,发现交货计划已消失;

此时,计划协议中的交货计划,未清数量变回原来的200;

采购申请保存后,转采购订单时,会提示以下警告信息(通过此消息号 06568,可以进行控制,当物料有框架协议的时候,不允许创建采购订单

(2)测试当供应商不选择关联计划协议的数据时,执行完整后续业务后对计划协议的影响;

采购申请转采购订单;

MD02运行MRP后,MD04查询物料需求,可以看到采购订单行,此时,交货计划行项目并未消失,并且有*号锁定,提示20 “需求多余”的例外消息

采购订单入库后,发现采购订单需求转为库存数量100,但是交货计划仍然不会丢失;

总结:当物料维护了计划协议中的交货计划时(ME38):

(1)手动创建的采购申请/采购订单,绑定了该计划协议,那么该需求会冲减计划协议中的交货计划;

(2)收到创建的采购申请/采购订单,没有绑定该计划协议,那么该需求不会冲减计划协议中的交货计划,并且该计划协议的交货计划会标记锁上(*号),并且出现例外消息20 需求多余;

(3)物料及对应供应商维护了计划协议后,可以通过后台消息属性(消息号 06568)控制该物料是否允许创对应供应商的采购订单;

8、采购源确定的优先级(确定跟哪个供应商采购)

(1)配额协议;MEQ1

(2)货源清单;ME01(需要维护采购信息记录,该供应商才能生效)

(3)框架协议:ME31K/ME31L

(4)信息记录:ME11

货源清单优先级结论:

  1. MEQ1维护的配额协议中的供应商优先级最高,其他所有供应源都不生效(ME01\采购信息记录\框架协议等等),并且配额协议中的其他供应商,也不能在采购申请中手动选定;
  2. ME01维护的货源清单生效时,以ME01的为准,其他不在ME01中的维护的货源,诸如采购信息记录、框架协议等都不生效,无法在采购申请中选中并指定供应源;
  3. ME01维护的货源清单生效时,固定供应商只能维护一个,并且优先级高于没有勾选的其他供应商,自动带到采购申请中,不需要手动指定
  4. ME01维护的货源清单不生效时(或者没维护的情况下),框架协议的优先级大于采购信息记录,自动带到采购申请中,不需要手动指定供应源


以下是货源清单的不同来源,通过不同维度测试来验证确认以上的优先级结论:

(1)当物料只使用ME01维护货源清单,没有对应的采购信息记录或者合同、计划协议等数据时,点击指定供应源,无法看到可选择的供应源;

(2)当物料维护了计划协议后(ME31),能作为供应源选定;(如果只有一个供应源时,会默认带出来)

如下图所示,虽然有计划协议和ME01维护的货源两个,但是ME01的货源没有维护采购信息记录,所以不属于可使用的货源;那么只有计划协议属于可用货源,系统自动带来。

(3)当ME01维护的供应商100672也维护了采购信息记录时,那么该供应商能作为供应源指定(这里需要注意的是,此时计划协议中的供应商没有在ME01的货源清单中维护,那么采购申请点击指定供应源时无法指定选中

附加备注说明:

        A、原本ME01维护的货源没有维护采购信息记录的情况下,属于没有维护真正的货源清单,那么此时只有计划协议可用,就可以作为供应源选择;

        B、当ME01维护的货源真正生效后(ME01维护的供应商有采购信息记录或者计划协议),那么原本的计划协议对应的供应商就不生效,不能作为供应源指定

        C、此时,如果想要把计划协议对应的供应商也作为供应源,你们就要把对应的数据在ME01中维护添加进去;

(4)当ME01维护供应源,想作为固定供应商时,不维护对应的采购信息记录、或者计划协议、合同时,会提示错误

原理就是:ME01的固定供应源,是默认带到采购申请上作为指定供应源数据的,但是没有采购信息记录或者框架协议等数据时,原本就不能作为供应源,所以ME01直接就会报错,不允许保存

(5)当使用ME01把供应商1000988也维护进货源清单后,采购申请指定供应源时,能同时显示出来(均有采购信息记录的情况下),并且可以看到,100184物料与供应商1000988供应商对应的计划协议是没有在指定的供应源清单里面的

如果需要把该计划协议对应的供应商,也作为供应源选择,那么需要在ME01中维护,如下图所示;

(6)新增一个物料,不维护货源清单,也不维护计划协议的情况下,只维护采购信息记录,系统也能默认指定供应源,如下图所示:

(7)物料100186维护了采购信息记录和计划协议时,不维护ME01的货源清单,此时,系统会默认指定计划协议的供应商;当然,点击指定供应源的时候,会把另外的供应源也显示出来,如下图所示(其中,采购信息记录5300000127是保存计划协议5500000052时保存自动生成的)

(8)沿用上面的例子,当物料维护了计划协议,对应供应商10000988;维护了采购信息记录,对应供应商1000672;此时,再给物料使用ME01维护货源清单时,对应供应商1001290(与另外两个供应商不一致);

当该供应商1001290不维护采购信息记录时,等同于ME01维护的这个1001290供应商不生效,那么还是跟上面第(7)点的例子一样;

当该供应商1001290维护了采购信息记录似乎,等同于ME01维护的供应商已经生效,此时,会发现,其他不在ME01维护的货源清单中的数据(不包括配额协议数据,下面例子解释),均不能选择指定为货源;(点击指定供应源时,无数据)

(9)新增物料采购信息记录,供应商为1000997,并使用MEQ1维护对应的配额

此时,物料100186,维护了计划协议,对应供应商10000988;维护了采购信息记录,对应供应商1000672;ME01维护了货源清单,对应供应商1001290(并且有采购信息记录)。 此时,物料100186理论上一共有4个可用的供应商,但是实际上,创建采购申请时,系统会默认带出来配额协议中的供应商(有多个配额供应商的时候根据实际配额情况自动指定),点击指定货源时,其他供应商都不会显示,无法选择;(包括配额协议中的其他供应商也无法显示选择)

  • 27
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SAP MM模块提供了一种称为BAPI的功能,用于处理物料管理方面的业务流程。BAPI是“Business Application Programming Interface”的缩写,它允许SAP系统与外部系统进行交互和集成。以下是SAP MM模块中BAPI的一些常见清单: 1. BAPI_MATERIAL_GETLIST:该BAPI用于获取物料清单。通过指定一些搜索条件,如物料类型、物料组、描述等,可以从SAP系统中检索符合条件的物料清单。 2. BAPI_PO_GETITEMS:这个BAPI用于获取采购订单的物料项目清单。通过传递采购订单号,可以获得该订单下所有的物料项目信息,包括物料编号、数量、价格等。 3. BAPI_GOODSMVT_CREATE:这个BAPI用于创建物料凭证。通过传递一些必要的参数,如物料编号、数量、移动类型等,可以在SAP系统中创建相应的物料凭证,如进货凭证、退货凭证等。 4. BAPI_MATERIAL_SAVEREPLICA:该BAPI用于创建或更新物料主数据。通过传递物料编号、描述、物料组等参数,可以在SAP系统中创建新的物料主数据,或更新已有的物料主数据。 5. BAPI_STOCK_GETLIST:这个BAPI用于获取库存清单。通过指定一些搜索条件,如仓库号、物料编号等,可以获得库存清单信息,包括当前库存数量、库存地点等。 这些是SAP MM模块中常用的一些BAPI清单。使用这些BAPI,用户可以方便地进行物料管理相关的操作,如获取物料信息、创建采购订单、更新物料主数据等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值