Price Determination

本文详细介绍了SAP系统中采购订单价格确定的过程,包括如何根据供应商物料组合、采购信息记录及过往采购订单来确定价格,并解释了系统如何处理这些信息以确保价格的准确性。
部署运行你感兴趣的模型镜像

SAP系统是如何确定采购订单PO的货品价格的?

SAP管这个过程叫Price Determination价格确定。在SCM500中,关于Price Determination,解释如下:

If you create a purchasing document, the system attempts to find a price for the material to be procured. The system always searches from "specific" to "general". When you create a purchase order, the system searches for an info record for the vendor/material combination at purchasing information level/plant level. If there is no specific data for the purchasing organization/plant combination, it searches at purchasing organization level. If there is no data here either, you must enter the price manually.

Hint: In the purchase order, the valuation price from the material master record is not proposed as the purchase order price.

clip_image002

If a purchasing info record exists, then valid conditions have priority during price determination. If an info record does not contain any conditions or only contains invalid conditions, the system reads the number of the last purchasing document in the info record and then proposes the price from this document. The prices determined in this way are default values that can be changed by the buyer if necessary.

In the default values for buyers (Customizing), you can define how the system handles conditions from the last purchase order. To transfer conditions from the last purchase order, you can specify the following:

- The conditions are always copied

- The conditions are not copied if the price is entered manually

- The conditions are never copied

上面的内容和流程图是SAP进行价格确定的逻辑判断。这些内容并不影响你对SAP MM的学习,只是掌握它有助于你对SAP的理解而已。

我们在用ME21N创建订单时,它的Item Detail中Material data画面的右下角有个InfoUpdate的复选框,见下图中的涂色部分。

image

这个钩选的作用,就是将当前的PO中的价格更新到相应的InfoRecord中去。如果没有InfoRecord,则创建它,但并不在InfoRecord中更新其价格,只是在下一次作类似PO时,从InfoRecord中调出Last PO,把Last PO中的价格带到新PO中。

判断逻辑见上面的流程图。优先级是InfoRecord>Last PO。

根据SAP的建议,在Material Master Record中的价格不建议作为PO的价格。我用ME21N创建一个PO,所用物料是我新建的一个物料,没有创建InfoRecord,也没有作过PO,系统始终没将MMR中的价格带过来,最终我还是自己输入了个价格。看来,SAP是不将MMR中的价格带到PO中去的。至少我刚才的测试证明了这一点。也不知我的测试有没有问题。

您可能感兴趣的与本文相关的镜像

Qwen-Image

Qwen-Image

图片生成
Qwen

Qwen-Image是阿里云通义千问团队于2025年8月发布的亿参数图像生成基础模型,其最大亮点是强大的复杂文本渲染和精确图像编辑能力,能够生成包含多行、段落级中英文文本的高保真图像

### SAP系统中移动平均价格(Moving Average Price)的计算方法与流程 SAP系统中,移动平均价格(Moving Average Price)是一种动态的物料计价方法,广泛应用于库存管理中。它根据每次收货的成本和数量实时更新物料的平均单价,从而确保库存价值的准确性与实时性。该价格通常用于物料主数据的“评估”视图中,并在库存收货、发票校验、库存转移等操作中自动更新[^2]。 #### 移动平均价格的计算公式 移动平均价格的计算公式为: ``` 新移动平均价格 = (现有库存总金额 + 新收货金额) / (现有库存数量 + 新收货数量) ``` 例如,某物料现有库存为100件,总金额为1000元,此时平均价格为10元/件。若新收货200件,金额为2400元,则新的移动平均价格为: ``` (1000 + 2400) / (100 + 200) = 3400 / 300 = 11.33元/件 ``` 此计算方式确保了每次收货后价格的即时更新,避免了价格波动对库存价值的影响[^2]。 #### 移动平均价格的更新场景 移动平均价格会在以下业务操作中被更新: - **物料收货(GR)**:采购订单收货时,系统根据采购订单中的价格计算收货金额,并更新移动平均价格。 - **发票校验(IV)**:供应商发票过账后,系统将发票金额与采购订单金额进行比较,若存在差异,则按比例调整移动平均价格。 - **库存转移**:在不同库存地点或工厂之间进行物料转移时,系统根据当前移动平均价格进行计价。 - **生产订单收货**:生产完成后,系统根据生产成本更新移动平均价格。 - **库存盘点**:盘点差异过账时,系统根据差异数量和金额调整移动平均价格。 #### 移动平均价格的配置路径 在SAP系统中,配置移动平均价格主要涉及以下步骤: 1. **定义评估类(Valuation Class)** 评估类决定了物料如何与会计科目关联。配置路径为: ``` SPRO → Material Management → Valuation and Account Assignment → Account Determination → Account Determination without Wizard → Assign Valuation Class ``` 2. **设置价格控制(Price Control)** 在物料主数据的“会计视图”中,选择价格控制为“V”(移动平均价)或“S”(标准价)。若选择“V”,则系统将使用移动平均价进行计价。 3. **配置自动科目确定(Automatic Account Determination)** 系统通过事务码OBYC配置不同业务场景下的科目确定逻辑,确保财务数据的准确性。 4. **维护物料主数据的价格单位与价格** 在物料主数据中维护初始价格,并设置价格单位,确保系统能够正确计算后续的移动平均价格。 #### 移动平均价格与标准价的差异 在SAP系统中,标准价(Standard Price)与移动平均价(Moving Average Price)是两种主要的物料计价方式。标准价通常用于成本核算,由成本核算模块(CO)控制,并需通过价格发布流程更新。而移动平均价则由采购和库存管理模块(MM)动态更新,适用于价格波动频繁的场景。条件类型VPRS在定价过程中用于确定物料是否使用标准价或移动平均价,其中条件类别T始终访问移动平均价[^2]。 ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值