需求类型确定过程在SAP中由下面的function来决定:

Function: RV_SCHEDULING_TYPE_DETERMINE

1、需求类型是由物料决定还是业务类型决定?

Item category 和MRP type决定了需求类型是由物料还是业务类型来决定。

OVZI 配置路径: IMG-Sales and Distribution - Basic Functions - Availability Check and Transfer of requirements - Determination of requirement types using transaction

SD 需求类型确定过程_需求类型

SD 需求类型确定过程_OPPU_02

首先通过 Item category + MRP type 查找配置记录。

如果以上查找不到则通过 item category + Blank 查找以上的配置记录。

以上2步都找不到,则检查 TVAP-ETERL(item category是否和schedule line相关)是否为空,如果为空则报错 V1 347 Transaction &1 &2 &3 is not defined,所以这个配置是必须的。

Source为0或者空.

1.1、那么首先检查物料主数据MRP3有没有维护Strategy Group,如果有通过表T461P查找Strategy Group对应的Main plg.straty,然后再到表T461S查找需求类型。

1.2、如果通过Strategy Group没有找到需求类型,那么查看物料主数据MRP1有没有维护MRP group,如果没有维护MRP group,那么物料类型当做MRP group,然后通过 Plant + MRP group组合到表T438M查找 Strategy group,从而到表T461PT461S得到需求类型。

1.3、如果上面的步骤都没有找到需求类型,那么将和source 为1的规则一样。

配置路径:

OPPT IMG- Production - Material requirements planning- Master data - Independent requirements parameters - Define Strategy group

SD 需求类型确定过程_OPPS_03

OPPS IMG- Production - Material requirements planning- Master data - Independent requirements parameters - Define Strategy

SD 需求类型确定过程_requirement type_04

OPPU IMG- Production - Material requirements planning- Master data - Independent requirements parameters - Define Strategy

SD 需求类型确定过程_requirement type_05

Source 为1.

则直接从OVZI配置得到Requirement class,从而得到需求类型。

首先通过 Item category + MRP type 查找配置记录。

如果以上查找不到则通过 item category + Blank 查找以上的配置记录。

如果两个组合都找不到,则最终的需求类型为空。

Source 为2.

和source为 1 一样,但是会检查此处的需求类型是否是允许的需求类型。 那么就要求物料主数据必须配置需求类型或者T438M要有配置(优先级比较高),通过这里找到Strategy group,然后找到需求类型,来和此处的需求类型比较,如果不一样则报错。

由于Strategy Group只能维护对应的8 Strategy。所以系统检查完这8个Strategy对应的需求类型都没有和OVZI一致的时候,则需求类型不存在。 Requirements type & does not exist。、

SD 需求类型确定过程_需求类型_06


结束。