SAP MM采购定价过程的一个简单例子

简介: SAP MM采购定价过程的一个简单例子

SAP MM采购定价过程的一个简单例子


本文以一个简单的例子阐述了SAP MM模块中采购定价的基本原理。本例中,假定采购订单里输入的是含税采购价,然后系统自动计算出物料最终的采购价格(含税价-税额=采购价格)。


采购定价策略的后台配置路径:


IMG->Material Management->Purchasing->conditions.

image.png



1. Maintain condition table


条件表是用来确立采购价格(条件类型)的关键值组合。这些关键值都是采购订单的字段,采购价格可以根据这些字段的不同组合得到不同的值。从而确定不同采购环境下的采购价格。


本例定义了901和904两个条件表。


2. Define Access Sequences


存储顺序决定了条件类型的先后选择顺序。一般将特殊,明细的条件放在前面,将一般通用的条件放后。

image.png



本例简单定义了存储顺序ZM01,条件表901的优先级高于904,Exclusive打勾表示当满足当前条件时不再继续查找下面的条件。


3. Define Condition type


条件类型是决定采购价格的一组要素,比如:价格,税,折扣,运费等等。可以将前面定义的存储顺序分配给条件类型。


image.png


本例简单定义了ZM00含税价,ZM01净价,ZM02税三个条件类型。将存取顺序ZM01分配给ZM00和ZM02,为什么不分配给ZM01,下面会说到。


4. Define Calculation Schema


计算方案就是将各个条件类型的值做数值运算,最后得出最终的采购价格。

image.png



以本例计算方案ZM0001为例,如上图。


Fro/To:表示求和统计所涉及到的步骤号码 Man:表示需要手动输入。


Mdt:表示该行是必须项 Stat:表示该条件类型不起控制作用。


SubTo:是表示该值传递到一个变量。


Reqt:是指使该条件类型其作用的前提条件或依赖提条件。


AltCTy:用于计算的公式或例程,为ABAP的一个子例程,可以点进去看代码逻辑。


AltCBV可以用于计算的基值。


ActKy:用于确定财务科目的记账类型。


Subtotal 1/2/9:

image.png



KOMP-KZWI1/KZWI2,

image.png



AltCTy 25,


image.png


Source code of routing 25,


image.png


KOMP-MWSBP,

image.png



本例的公式为ZM01 = ZM00 - ZM02,ZM01就是最后的采购价格。因为ZM01是计算得来的值,所以之前不用分配存储顺序(Access sequence)。


5. Define Schema group


定义计划组。计划组有2类,一类是供应商的计划组,一类是采购组织的计划组,然后将采购组织的计划组分配给采购组织。


本例只定义采购组织的计划组M001,分配给采购组织M010。


6. Define Schema Determination


Determine Calculation Schema for Standard Purchase Orders,这里将第4步的计算方案分配给计划组。


本例将ZM0001分配给计划组M001。通过步骤4~6,当我们用采购组织M010进行采购时,就能确立采购的价格的计算方案ZM0001了。


7. 配置完毕,然后我们可以去前台创建条件了。


TCODE: MEK1。

image.png



因为存储顺序ZM01分配给了条件类型ZM00,所以创建的时候会让你选择条件表901和904。过程略。


8. 我们分别给ZM00和ZM02创建了条件,下面看看采购订单项目吧。


image.png

相关文章
SAP MM/FI_运费处理方式
常见的采购运费处理方式
SAP 库存类物资采购和消耗类物资采购区别
库存类物资采购和消耗类物资采购明明都是标准采购,那么他们的区别又在何处呢??
SAP MM 途损处理方式
通常客户采购业务需求提到货物运输有损耗,需要针对此业务给出合理方案输出,下面笔者针对此类业务分析下各种实现方案的可行性!
SAP采购发票跨期冲销问题的解决方案
笔者在实际工作中用户反馈在月初做上月的采购发票冲销时,冲到了本月,造成供应商上期有余额,询问如何处理?解决后我把解决方案记录下供大家参考!!
SAP采购发票跨期冲销问题的解决方案
SAP WM 采购订单收货后LT06报错-Allowed storage unit types not defined for storage type Z03-
SAP WM 采购订单收货后LT06报错-Allowed storage unit types not defined for storage type Z03-
SAP WM 采购订单收货后LT06报错-Allowed storage unit types not defined for storage type Z03-
SAP WM 采购订单收货后LT06报错-No bin types have been assigned to storage unit type IP-
SAP WM 采购订单收货后LT06报错-No bin types have been assigned to storage unit type IP-
SAP WM 采购订单收货后LT06报错-No bin types have been assigned to storage unit type IP-
SAP MM初阶之事务代码MIGO界面批次拆分最多输入15行?
SAP MM初阶之事务代码MIGO界面批次拆分最多输入15行?
SAP MM初阶之事务代码MIGO界面批次拆分最多输入15行?
SAP QM初阶之事务代码QC51为采购订单创建Quality Certificate
SAP QM初阶之事务代码QC51为采购订单创建Quality Certificate
SAP QM初阶之事务代码QC51为采购订单创建Quality Certificate
SAP QM 采购订单收货时没有Vendor CoA就不让收货过账的实现
SAP QM 采购订单收货时没有Vendor CoA就不让收货过账的实现
SAP QM 采购订单收货时没有Vendor CoA就不让收货过账的实现