SAP SD基础知识之物料确定(Material Determination)

简介: SAP SD基础知识之物料确定(Material Determination)

物料确定(Material Determination)功能简介


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



场景


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



物料确定向你提供了一个在销售凭证中自动地调换物料的工具。SAP系统的条件技术为物料确定提供了非常灵活的弹性。当我们处理一张销售凭证时,系统自动地搜索我们之前在物料确定中创建的有效主记录。 我们可以分配一个替换原因给物料确定中的每个主记录以定义物料应该怎样被确定。



我们可以在配置中定义替换规则,例如在标准系统中包括:


Reason for substitution 0002: Customized material;


Reason for substitution 0003: EAN number;



相关配置路径如下图示:


image.png






需要提示的是,替换后的material number需要在SAP系统里维护物料主记录。


在订单输入时,被下单的物料会依据系统确定的替代规则,自动替换成新的物料,系统会对新物料进行可用性检查、定价、交货、开票等相关操作。在销售订单单据item overview还包括原始输入的物料以及reason for substitution。如下图示:



image.png




手动选择产品Selecting Products Manually



在一些工业领域,相同的产品以不同的包装物料出售(例如,标准包装和促销物品包装);系统中存在物料主记录以这些库存;当你输入一个订单,你可以为相同的产品使用不同的料号。我们可以扩展手动和自动选择产品的功能,因此物料确定能够支持这一业务实践:


Reason for substitution 0005: Manual production selection (list of default values);


Reason for substitution 0004 / 0006: Automatic product selection (depending on availability in order and delivery);



在手动产品选择中(0005),系统不会自动替换产品,而是显示出供替代的产品清单及相关信息,业务人员手动选择需要的产品。前提当然是要在物料确定的条件记录中进行维护。



为了简化选择,系统会显示出各种可供选择物料在要求交货日期得到确认的数量,如果某一物料在要求交货日期的数量无法满足,系统会显示出该物料能够完全交货的真正日期。



物料确定主记录Master data


为物料确定维护主记录:SD-->MasterData-->Products-->Material Determination , 如下图示:



image.png



我们可以用条件技术在任何层次定义物料确定的主数据,例如,可以用物料号或者物料号和客户号的组合创建数据记录。维护物料确定主记录时,用户可以:


指定主记录的有效期;


为每个关键字组合维护单独的条目;


确定替代的原因;


每个主记录保存一个或多个替代物料。



如果物料确定/产品选择主记录中包含多个物料,则它们出现的顺序定义了优先级。



自动产品选择Automatic Product Selection


在自动产品选择中(004和006),如果输入的物料无可用,系统自动替换。


如果使用了自动产品选择,系统可能会在销售订单中以main和sub-items的形式显示输入的和替换的物料(基于配置),该配置主要在替代原因里,如下图示:


image.png




如上图,定义替代原因的时候,如果将outcome字段设置为A, 则替换的物料显示为sub-items。



当用户输入一个订单,系统尝试按物料确定主记录中的第一个物料来满足订单的数量,如果不足,则按下一物料来满足剩余的数量。我们可以选择当delivery创建时是否重运行物料确定;如果重运行了,因新的可用情况导致替代的结果可能会改变。



自动产品选择-主数据Automatic Product Selection-Master Data


主数据中的替代物料的顺序影响销售订单中产品自动选择的结果。


如果我们希望在订单中首先输入的物料包括在替换中,你必须将它输入到替换列表中:


Case A:原始物料在列表的第一位,对此物料的可用性检查是对替代物料进行;


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



附:SD模块中物料确定功能主要配置步骤如下表列示:



image.png




- 完 -



2020-02-10 写于苏州市。


相关文章
|
7月前
|
监控 安全
关于在执行 SAP ERP MM 模块 Post Goods Issue 时修改 Material Cost 的讨论
关于在执行 SAP ERP MM 模块 Post Goods Issue 时修改 Material Cost 的讨论
81 0
|
8月前
|
存储 机器学习/深度学习 架构师
SAP 软件的精髓之一:各种各样的决定机制 - Determination Logic
SAP 软件的精髓之一:各种各样的决定机制 - Determination Logic
59 0
|
8月前
|
存储 SQL 供应链
SAP S4 Material Management 库存模块 MARD 数据库表读取技术细节介绍
SAP S4 Material Management 库存模块 MARD 数据库表读取技术细节介绍
48 0
|
8月前
|
SQL 供应链 数据库
SAP ECC 和 S4HANA Material 物料库存管理的模型比较
SAP ECC 和 S4HANA Material 物料库存管理的模型比较
51 0
|
8月前
|
存储 JSON 搜索推荐
授人以渔-在 SAP MM 物料显示界面上看到一个字段,如何查找哪张数据库表的哪个字段进行的存储的试读版
授人以渔-在 SAP MM 物料显示界面上看到一个字段,如何查找哪张数据库表的哪个字段进行的存储的试读版
52 1
|
12月前
SAP 更新已过账物料凭证文本
更新已过账物料凭证文本
150 0
|
12月前
SAP 解决物料主数据扩展字段无法写入到MARA配置问题详解
配置物料主数据的自建字段(避免创建时传入字段但是无法写入MARA表)
262 0
|
机器学习/深度学习 存储 架构师
SAP 软件的精髓之一:各种各样的决定机制 - Determination Logic
SAP 软件中的决定机制,往往容易被忽视,不是因为这种机制不重要,而是因为它广泛应用于 SAP 各种软件的前台和后台实现中,可以说是无处不在。这就好比我们都知道空气对于人类的重要性,但很少有人专门去留意空气的存在一样。
204 0
SAP 软件的精髓之一:各种各样的决定机制 - Determination Logic
SAP 批量更改物料描述
由于公司业务部门需要,向我提出的这个要求,我就在网上查了下,看到了一位知乎的前辈大神写了但是不是特别详细,笔者测试了下,把过程更详细的记录了一下,也挺好用,就在这里记录和分享一下! 比如现在业务部门提出物料主数据中物料描述维护错了,要批量进行修改,而且每个物料这个字段的值是不一样的,此时可以使用MASS事物码通过EXCEL进行批量维护。经常使用MASS将主数据的某个字段修改为相同的值,其实可以使用MASS导入EXCEL进行字段修改,也可将统一字段修改为不同的值,主数据的更改可以不通过LSMW实现。MASS可以实现很多主数据的修改,进入事物码MASS选择对象类型,可实现对不同主数据的更改!
SAP 批量更改物料描述
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?