SAP MM物料管理(3)--采购信息记录


一、采购信息记录的定义

采购信息记录(Purchase Info Record) 是用于存储物料与供应商之间采购关系信息的数据记录,包括价格、交货时间、最低订购量等关键信息,是连接供应商和物料信息的重要纽带。

graph TD
    A["采购信息记录"] --> B["供应商信息"]
    A --> C["物料信息"]
    B & C --> D["采购关系纽带"]

二、采购信息记录的四大作用

1. 定价信息

记录采购物料的价格、折扣和附加费等。

2. 定义采购数量与交期

定义标准采购数量和预期交货时间。

3. 明确供应商

明确物料的供应商,便于采购订单的创建和管理。

4. 设定采购控制参数

设定采购组和采购组织等参数,确保采购流程符合企业规范。


三、四种采购类型的信息记录

采购信息记录根据采购场景不同,分为四种类型:

graph TD
    A["采购信息记录"] --> B["标准订单"]
    A --> C["分包订单"]
    A --> D["管道采购"]
    A --> E["寄售采购"]

1. 标准(Standard)

包含有关标准订单的信息,包括供应商和物料的详细信息。

2. 分包(Subcontracting)

包含有关分包订单的信息,包括由订购方提供的组装原材料的价格。

3. 管道(Pipeline)

包含有关供应商通过管道提供的物料信息,例如水、电等。

4. 寄售(Consignment)

包含从寄售库存中提取物料时应支付的卖方价格。

类型适用场景特点
标准常规采购供应商 + 物料详细信息
分包外包加工含订购方提供的原材料价格
管道水/电等连续供应管道输送类物料
寄售寄售库存按实际提取结算价格

四、数据层级:采购组织 vs 工厂

采购信息记录分为通用数据组织数据,包含两个组织级别:

graph TD
    A["采购信息记录"] --> B["通用数据"]
    A --> C["组织数据"]
    
    C --> D["采购组织级别<br/>(必须维护)"]
    C --> E["工厂级别<br/>(可选维护)"]
  • 所有信息记录均要维护采购组织级别数据。
  • 未必会维护工厂级别的数据。
  • 当信息记录扩展到工厂级别时,只允许维护一套唯一的信息记录

在信息记录中,除了维护采购基本价格外,还可以维护:

  • 阶梯价格
  • 附加条件类型数据
  • 附件赠品的免费货物记录

五、采购信息记录的维护方法

方法一:手动创建或更改

在初始屏幕中输入供应商物料以及所需的组织级别(采购组织,或采购组织 + 工厂)。

在数据屏幕中手动输入必要的数据,例如:

  • 计划交货时间
  • 总价
  • 条件

方法二:自动创建或更新

通过在维护采购凭证(采购订单、框架协议或报价)时设置信息更新标识,可以自动创建或更新采购信息记录。

graph TD
    A["维护采购凭证<br/>并设置信息更新标识"] --> B["自动创建/更新<br/>采购信息记录"]
    
    B --> C["凭证条件传输至信息记录"]
    B --> D["凭证编号更新至信息记录"]
  • 采购凭证的类型决定了信息更新标识所触发的更新方式。
  • 条件和凭证项目编号将从报价传输至信息记录。
  • 如果是采购订单、参考合同产生的订单或计划协议,凭证和项目编号将更新到最后一个凭证信息中。

六、条件(Conditions)详解

什么是条件?

条件是与供应商就价格、附加费和折扣等达成的协议

在输入以下凭证时,可对条件进行维护:

  • 报价
  • 信息记录
  • 框架协议(合同、计划协议
  • 采购订单

基于这些条件,系统确定采购凭证中的净价格有效价格


七、价格确定的逻辑

这是采购信息记录中非常重要的一个机制。

创建采购凭证时,系统会试图找到要采购物料的价格,并始终遵循从"特定"到"常规"的顺序进行搜索:

graph TD
    A["创建采购订单"] --> B["搜索供应商/物料组合的信息记录"]
    B --> C{采购组织 + 工厂<br/>组合有数据?}
    C -- 是 --> D["使用该级别数据"]
    C -- 否 --> E["降级到采购组织级别搜索"]
    E --> F{找到数据?}
    F -- 是 --> G["使用该级别数据"]
    F -- 否 --> H["必须手动输入价格"]

价格确定的优先级规则

graph TD
    A["价格确定优先级"] --> B["有效的条件(最高优先级)"]
    A --> C["信息记录无有效条件"]
    C --> D["读取信息记录中最后<br/>一个采购凭证的价格"]
    D --> E["作为建议价格(缺省值)"]
  • 如果存在有效的条件,价格确定时优先使用。
  • 如果信息记录不包含任何条件或仅包含无效条件,系统会读取该信息记录中记录的最后一个采购凭证的价格,然后使用此凭证中的价格作为建议价格
  • 以这种方式确定的价格是缺省值,可以手动修改。

八、总结

采购信息记录的核心要点:

  1. 四种采购类型:标准、分包、管道、寄售,对应不同业务场景。
  2. 两个维护层级:采购组织级别必须维护,工厂级别可选。
  3. 两种维护方法:手动创建(ME11)或通过采购凭证自动更新(信息更新标识)。
  4. 价格确定遵循"从特定到常规":先查工厂级 → 再查采购组织级 → 最后查最后订单价格作为建议值。
  5. 条件的优先级最高:有效条件 > 信息记录价格 > 最后采购凭证价格。

For you, a thousand times over!