物料确定功能实现

我们来看一下SAP中SD模块的物料确定(Material Determination)功能的作用及实现方法。

物料确定主要作用是自动依据提前设定的条件,对销售订单中的物料进行替换,以提升客户满意度,或者是达到简化输入并防呆的作用。

场景

在节日期间,在有限的时间段内,商店可能会提供一些促销装,而不是平常的普通装的商品。使用物料确定功能,即使是客户在此时段内订购普通装的商品,系统会自动将其替换成促销装的商品。

路径

SAP Easy Access

Path: Logistics - Sales and distribution - Master data - Products - Material Determination - Create

SPRO

Path: IMG - Sales and Distribution - Basic Functions - Material Determination - Define substitution reasons

确定物料

  • 在物料确定功能中,使用到了条件技术,条件技术提供了极大的便利性来让我们将物料确定规则固化到系统中。当下单时,系统会根据预先设定的条件记录自动搜索满足条件的记录来对物料进行替换。
  • 在物料确定的条件记录中,你可以分配替代原因,替代原因是后台可配置的。替代原因如下:

    Substitution Reason

    Description

    0002

    Customized material

    0003

    EAN number

  • 需要为替代物料创建物料主数据。
  • 在订单输入时,被下单的物料会依据系统确定的替代规则,自动替换成新的物料,系统会对新物料进行可用性检查、定价、交货、开票等相关操作。


手动选择产品

  • 在某些行业中,相同的产品可能会以不同的包装形式出售,例如标准包装和促销装。这些不同包装形式的物料在系统中都有料号,并进行库存管理,当下单时,可以使用不同的物料编码来销售相同的产品。
  • 我们需要扩展物料确定的功能以支持这种业务需求,既能够自动化的选择产品,也能够人为手动选择。以下为相应的替代原因:

    Reason for Substitution

    Description

    0005

    Manual production selection 
    (list of default values)

    0004 / 0006

    Automatic product selection 
    (depending on availability in sales order and delivery)

  • 如果选择手动选择,即替代原因0005,系统不会自动的替代下单的产品,而是显示出供替代的产品清单及相关信息,订单员手动选择需要的产品。前提当然是要在物料确定的条件记录中进行维护。
  • 为简化选择过程,系统会显示出各种可供选择物料在要求交货日期得到确认的数量,如果某一物料在要求交货日期的数量无法满足,系统会显示出该物料能够完全交货的真正日期。

手动选择产品的主数据

  • 维护物料确定条件记录,在“销售与分销->主数据->产品->物料确定 下面。
  • 使用条件技术,你可以任意组合你的确定规则,比如仅使用物料来确定替代物料,或者使用物料+客户来确定替代物料。
  • 物料确定的条件记录:
           - 限定记录的有效期
           - 任意关键字组合可以输入不同的记录
           - 确定替代原因
           - 一个记录可以有一个或者多个替代物料
           - 如果一个物料,有多个替代记录存在,存取顺序决定了优先级。

自动选择产品

  • 如果是自动选择产品,例如替代原因0004/0006,系统会自动替代输入的物料。
  • 如果使用了自动选择,可以配置成在主行项目和子行项目分别显示输入物料和替代物料的方式。
  • 创建订单时,系统会根据物料确定条件记录,先用第一个替代物料,如果数量不能满足,剩余的数量会分配给第二个替代物料。
  • 你可以选择是否在交货单创建的时候,重新进行物料确定。如果要重新运行,替代的结果可能会由于可用性检查的原因而发生改变。
  • 你可以使用Listing/Exclusion记录,来排除特定物料,这意味着当特定客户的排除清单中包含某一物料时,这一物料将不会出现在物料确定功能的清单中。详见:Material Listing and Exclusion
  • 产品选择的部分确认,可以将缺额通过需求传递的方式进行物料计划,在此情况下,会产生一个附带的特殊定义的下级物料。

自动选择产品的主数据

  • 替代物料条件记录的存取顺序会影响到订单中产品的自动确定。
  • 如果想要在订单中第一次输入的物料也能够包含在替代物料清单中,必须在替代清单中也维护此物料。

    Case A :

    原始物料放在清单的第一位,对此物料的可用性检查是对替代物料进行。

    Case B :

    系统首先要用完原始物料的库存,然后才可以使用替代物料的库存。

物料确定中的条件技术

  • The condition technique provides more flexibility in modeling material determination and product selection.
  • You can assign a material determination procedure to each sales document type. The procedure contains all of the Customizing information that the system needs for material determination. The procedure includes one or more defined condition types
  • One access sequence (search strategy) is assigned to each condition type.
  • Each access sequence consists of one or more accesses.
  • Each access contains exactly one condition table. This represents the search key that the system uses to search for a valid master record.
  • You can activate an analysis of the material determination in the sales document. The system then displays detailed information on how the materials were determined.

后台配置及条件记录创建步骤

Steps

Details

Step 1

维护字段目录及条件表

Step 2

维护存取顺序

Step 3

分配存取顺序给条件类型

Step 4

维护物料确定过程

Step 5

分配过程到销售凭证类型

Step 6

定义替代原因 – 定义替代物料是否以清单的方式显示以供选择;

定义原始物料被替代,还是只是添加行项目等等

Step 7

物料确定的条件记录 – 维护替代清单及替代原因主记录.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值