面向库存的 SAP IBP:配置和准备使用
创建库存计划和优化流程
Multi Echelon 的力量
正在验证输入
运行库存优化运算符
分析库存优化运行的结果
完成库存计划

计划运算符

Objective

After completing this lesson, you will be able to 了解计划运算符。

步骤 2:运行库存优化

验证输入后,应激活库存优化算法。根据数据量和相应的运行时间,这可以作为隔夜运行的基于批处理的流程发生,也可以由计划员触发。

该图描述了“步骤 2:运行并检查库存计划”。

如您所知,根据优化算法的配置和详细信息,运行库存优化需要执行一系列步骤(或计划运算符)。下图显示了应构建库存计划运算符的标准方式,以便准确计算所有元素。

概览库存优化计划运算符

以下步骤通常是完整库存优化运行的一部分:

  1. 计算预测误差 CV,我们在第一步中提到该变异系数作为验证元素。通常,您会在端到端运行中包含此步骤。
  2. 运行多级网络运算符以可视化优化中考虑的多阶段网络(可选)。
  3. 运行供应提前期运算符以计算与生产、运输和/或供应商提前期相关的库存计划的输入(可选)。
  4. 运行全局(多级)库存优化,以全局方式同时优化所有产品和位置的库存,同时考虑所有安全库存动因,如前几章所述。全局运行还确保计算所有传播的需求,后续运算符可能需要此需求。
  5. 计算目标库存组件,如周转库存、流通库存、商品库存和平均库存水平。
  6. 运行服务级别预测运算符以确定调整将如何影响服务级别(可选)。

或者,您可以将库存优化的先前周期值存储在一组名称为上一周期的关键指标中 - 例如,先前周期目标库存。这允许计划员将新计算的结果与先前结果进行比较。当然,此操作员只能在周期开始时执行一次。

除了专为在库存优化环境中使用而设计的计划运算符外,还可以利用 MRO(维护、修复和运营)区域中提供的计划运算符,因为它们也可用于 IBP 的库存用户。

如本部分开头所述,完成输入验证的第一步后,可以自动触发此作业。或者,计划员可以从适用于 Microsoft Excel 的 SAP IBP 加载项中手动触发,方法是按高级部分中的运行,然后选择库存优化。

主数据模型

该图描述了简单主数据类型。
该图描述了复合主数据类型。

供应网络元素

在第三章中,您已了解计划模型的基本构件块,例如主数据类型、属性、关键指标、时间参数文件、计划级别等。计划模型是 SAP Integrated Business Planning (IBP) for Supply Chain 的基础。所有这些实体一起,可用于对组织的供应网络结构和网络中的物料流进行建模。

在本部分中,我们将介绍如何使用计划模型的基本构件块来表示供应网络,供应网络由位置、分销中心、制造设施、客户和供应商、产品和物料清单构建。

位置

位置是供应网络中的实际实际位置,在其中管理产品或资源。任何供应网络中的位置主要有两种类别:存储或包装产品的分销中心或仓库;以及生产或装配产品的生产工厂。在任何组织中,地点或设施的数量取决于网络的复杂程度和组织目标。

例如,为了缩短响应时间以满足客户需求,组织将拥有许多仓库或分销中心,以使产品可供消费者轻松使用。对于任何组织而言,确定其网络中扮演库存优化角色的位置至关重要。例如,将所有的生产外包给承包商的布料制造商可能希望在承包商地点计划库存,以减少整体运营资本。组织可能希望在运行库存优化时包括交叉卸货位置,也可能不想包括该位置。

在 SAP IBP 中,物理位置由位置主数据类型表示。位置是供应网络中的实际位置。位置主数据类型具有以下属性:

  • LOCID(位置标识)

    位置标识是供应网络中位置的唯一标识符。这是 主数据类型的必填字段。

  • LOCREGION(位置地区)

    此属性表示位置所属的区域。例如,位置可能属于北美或欧洲地区。此属性主要用于报告或在 SAP IBP 中的聚合位置地区级别审核数据。

  • LOCTYP(位置类型)

    此属性表示位置类型;例如,位置可以是分销中心或工厂。此属性还用于区分供应商或供应商位置,与分销中心或仓库位置。此属性主要用于报告或在 SAP IBP 中的聚合级别审核数据。

  • HOLDINGCOSTPCT(持有成本百分比)

    此属性按位置表示持有成本百分比。这是库存持有成本,按位置以百分比表示。

  • GEOLATITUDE(地理纬度)

    此属性表示位置地址的纬度。此信息用于分析 SAP Fiori 应用中的地理分析。

  • GEOLONGITUDE(地理经度)

    此属性表示位置地址的经度。此信息用于分析 SAP Fiori 应用中的地理分析。

  • LOCBUPAID(位置业务伙伴标识)

    此属性表示业务伙伴的标识。例如,如果已在网络中建模转包商,则此字段捕获位置标识,就像在业务伙伴的 IT 系统中一样。

  • LOCVALID(位置有效期)

    此属性表示位置的有效期。此信息仅用于报告目的。

供应商

供应商或厂商是为组织提供物料或服务的实体。传统上,供应商被定义为提供物料和转包商的实体,而承包商是同时提供物料和服务的实体。根据业务,可能存在许多供应商。比如, 一 家超大型制造公司制造昂贵的产品,比如波音,会有大量的供应商。亚马逊等经销商也有很多供应商。

某些供应商也分类为业务伙伴。基于与合作伙伴的信任,组织可以定制业务关系。合作伙伴与其客户共享风险,他们的关系通常容易适应任何变化。通常,关键供应商在供应网络中建模以进行计划。

在 SAP IBP 中,将供应商建模为位置。如上一部分所述,通过位置类型和/或业务伙伴标识属性将其与工厂或分销中心区分开来。如果供应网络在供应商处结束,

产品

产品或物料是有形或无形货物,是公司业务活动的一部分。在供应网络中生产、运输、存储和销售。产品可以有不同的类型:成品、原材料、中间制品、组件、包装等。通常,库存目标设置的重点是关键产品。计划员需要决定是使用复杂的库存优化工具计划所有产品,还是仅使用重要的产品进行计划。

在 SAP IBP 中,产品由产品主数据类型 (PRODUCT) 表示。它表示与库存计划相关的所有物料。产品主数据为您提供有关公司采购、制造和销售的产品的所有信息。它是可以从中检索产品特定信息的中央源。产品主数据还用于需求、供应和 S&OP 计划流程。其部分属性如下:

  • PRDID(产品标识)

    产品标识是每个产品的唯一标识符。

  • ABCID(ABC 代码)

    此属性表示 ABC 分类标识。产品的 ABC 分类可用于查找服务级别。

  • XYZID(XYZ 代码)

    此属性表示 XYZ 分类标识。产品的 XYZ 分类可用于创建区分流程。

  • PRDDESCR(产品描述)

    产品描述提供有关产品的基本、高级信息。

  • PRDFAMILY(产品族)

    产品系列是在聚合级别报告的产品属性。

  • 品牌(品牌)

    产品品牌是在汇总级别报告的产品属性。

  • MATTYPEID(物料类型标识)

    此属性表示物料类型,例如,成品、半成品或原材料。这是用于在聚合级别报告的产品属性。

  • 类别

    产品类别是在汇总级别报告的产品属性。

客户

客户是存在业务关系(涉及发货或服务)的业务伙伴。随着我们转向以客户为中心的供应链,对于某些行业而言,将所有单个客户建模为供应网络的一部分至关重要,因为它们就像业务伙伴。大多数在 B2B 环境中,所有客户都建模以启用差异计划。对于向数千个客户销售其产品的组织,包括所有个人客户可能没有意义,而是包括客户组。

在 SAP IBP 中,客户由客户主数据类型表示。将客户建模为供应网络中的单个客户。例如,SAP IBP 中的客户标识可以与企业预置系统中的客户编号、售达方或收货方相对应。其他属性(如描述、地区代码等)是可选的。客户主数据类型具有以下属性:

  • CUSTID(客户标识)

    客户标识是供应网络中客户的唯一标识符。这是 主数据类型的必填字段。

  • CUSTCHANNEL(通道)

    此属性表示将产品销售给客户的渠道。此属性仅用于报告。

  • CUSTCOUNTRY(客户所在国家/地区)

    此属性表示客户所属的国家/地区。例如,客户可能属于北美(加拿大)的国家或欧洲(法国)的国家/地区。此属性主要用于报告或 SAP IBP 中聚合客户地区级别的数据审核。

  • CUSTGROUP(客户组)

    此属性用于将客户分类为逻辑细分或组。库存优化需要此属性以在组级别设置目标服务级别。这些组可以包括行业、批发、零售等。

  • CUSTREGION(客户地区)

    此属性表示客户所属的地区。例如,客户可能属于北美或欧洲地区。此属性主要用于报告或在 SAP IBP 中的聚合地区级别审核数据。

  • CUSTSALESREP(客户销售代表)

    此属性表示与客户有业务关系的销售代表。此属性主要用于报告目的,或在聚合销售代表级别审核数据。

  • CUSTSALESVP(销售副总裁)

    此属性表示销售代表经理。此属性主要用于报告目的,或在汇总销售副总裁级别审核数据。

  • CUSTVALID(客户有效期)

    此属性表示客户位置的有效期。此信息仅用于报告目的。

  • GEOLATITUDE(地理纬度)

    此属性表示客户地址的纬度。此信息用于分析应用中的地理分析。

  • GEOLONGITUDE(地理经度)

    此属性表示客户地址的经度。此信息用于分析应用中的地理分析。

  • CUSTBUPAID(客户业务伙伴标识)

    此属性表示业务伙伴的标识。例如,如果已在网络中建模客户,则此字段捕获客户标识,就像在业务伙伴的 IT 系统中一样。

  • KEYACCOUNT(关键科目)

    此属性表示客户是否为关键科目。此信息仅用于报告目的。

请注意,面向库存的 SAP IBP 使用客户组属性来实现灵活性,而不是客户标识属性。这是因为面向响应和供应的 SAP IBP 和/或面向销售和运营的 SAP IBP 通常需要将单个客户运达位置建模为客户标识,而面向需求的 SAP IBP 和其他需求计划系统在聚合客户组级别创建预测。此灵活性支持以下三个用例:

  • 需求计划预测和服务级别设置产品-位置级别。在这种情况下,将所有客户标识分配到"虚拟"客户组。

  • 为每个单独的产品-位置-客户标识级别设置需求计划预测和服务级别。在这种情况下,可将每个客户记录的客户组属性设置为与客户标识相同。

源客户组

源客户组主数据 (SOURCECUSTGROUP) 表示从面向客户的库存节点(也称为需求流)到客户组的库存流。此数据特定于面向客户的位置的产品,以满足客户组的需求。您还可以为每个需求流定义客户服务级别目标输入,并且必须存在存在需求关键指标数据(预测或销售)的每个需求流的记录。

源客户组非根属性为 TARGETSERVICELEVEL,表示客户服务级别(介于 0.5 和 1 之间)。客户服务级别输入用于计算库存目标。根属性是我们之前定义的 CUSTGROUP、PRDID 和 LOCID。

位置产品

在供应网络中,节点由客户产品或位置产品的组合表示。由于库存优化模型在客户组级别工作,因此库存优化不需要客户产品节点或其任何属性。每个位置-产品组合可以具有不同的计划策略。例如,由于存储空间限制,可能未存储工厂的产品。产品一旦制造,就会移动到存储所有产品的附近仓库。对于同一产品,两个位置也可能具有不同的产品补货策略;例如,东海岸的仓库可能比西方的仓库订购频率更高。

作为位置-产品组合的供应网络节点由 SAP IBP 中的位置-产品主数据 (LOCATIONPRODUCT) 表示。位置-产品组合的属性还表示如何在某个位置持有产品库存,以及该产品的相关信息如何流经该位置。之前已定义 LOCID 和 PRDID,但其他属性如下:

  • PLUNITID(计划单位或子网络标识)

    此位置产品分配到的计划单位标识或子网络标识(也称为子网络标识)用于拆分供应网络并在此有限范围内执行库存运算符。由于您将在网络上执行多级库存优化,因此请确保选择彼此独立的各个供应链的范围。

  • STOCKINGNODETYPE(库存节点类型)

    此属性表示库存节点类型标识(S 或 N)。S 表示库存节点(库存已暂存),N 表示非库存节点(库存流向)。S 为缺省值。

  • SERVICELEVELTYPE(服务级别类型)

    此属性表示服务级别类型标识(A 或 F)。A 是指完全可用、类型 1 或非库存异常概率服务级别指标。F 指填充率或类型 2。A 是缺省值。

  • PBR(检查间隔期间)

    检查之间的期间(也称为订单周期)是两个连续订单或制造运行决策之间的时间间隔(以周为单位)。通常,分销分销中心是一天(1/5 或 1/7 周),工厂运行频率的倒数,以及采购时订购频率的倒数。它不应基于最小订单数量 (MOQ)。

  • SAFETYSTOCKPOLICY(安全库存策略)

    此属性表示安全库存分配策略(F、I 或 D)。此属性与如何在混合库存节点(含外部客户需求和内部相关需求)中计算安全库存目标相关。选项如下:

    • – F:指先到先得(无分配),表示混合库存节点的总需求设置为客户服务级别目标。将其设置为缺省值。

    • - I:指独立需求,表示仅针对客户服务级别目标的外部客户需求计算安全库存。例如,当工厂的存储容量有限时,可以使用此功能。

    • - D:指除法,表示针对自身服务级别目标的每个需求单独计算安全库存(无风险汇集)。

  • MAXINTERNALSERVICELEVEL(最大内部服务级别)

    此属性将最大值表示为内部服务级别的约束(介于 0.5 和 1 之间)。端到端库存计划流程中的关键步骤是多级库存优化 (MEIO),其结果是计划区间每个期间供应网络每个节点的协调库存目标。为此,MEIO 解算器必须计算每个内部库存点的最佳内部服务级别,同时使用客户服务级别目标作为约束。此属性充当最佳内部服务级别的上限约束。

  • MININTERNALSERVICELEVEL(最低内部服务级别)

    此属性表示作为内部服务级别约束的最小值(介于 0.5 和 1 之间)。与 MAXINTERNALSERVICELEVEL 一样,此属性充当最佳内部服务级别的下限约束。

发货地点和送货地点

在供应网络中,有许多位置向其他位置或多个位置供应。例如,制造工厂向不同的分销中心供应产品。因此,对于任何给定的位置-产品组合,产品可以源自工厂,也可以供应到不同的分销中心。

在 SAP IBP 中,供应位置由发运位置主数据 (LOCATIONFR) 表示。这是参考位置主数据类型的参考主数据类型。它不是独立的主数据类型,不需要单独的数据加载。它表示装运到其他位置的货源确定位置。其根属性为 LOCFR,表示发货位置标识。其值从 LOCID 属性中引用。

与发货位置一样,SAP IBP 中的接收位置由收货位置主数据 (LOCATIONTO) 表示。这是参考位置主数据类型的参考主数据类型。与发货位置主数据一样,它不是独立的主数据类型,不需要单独的数据加载。它表示从其他位置接收产品的接收位置。其根属性为 LOCTO,表示收货位置标识。其值从 LOCID 属性中引用。

位置货源确定

位置货源确定规则确定如何在客户以外的位置满足需求。位置货源确定规则表示连接供应网络中两个位置的弧。位置货源确定规则用于表示库存在不同位置之间的移动方式,例如,从制造位置到分销中心的库存转储。

位置货源确定规则还具有位置货源比率,用于确定从两个不同的货源位置满足位置需求所依据的拆分。位置货源比率可以是恒定的,也可以是分时段的。要描述固定位置货源比率,可以维护主数据类型中的位置运输比率 (TRATIO)。如果位置货源比率应随时间变化,则会在主数据类型 (RATIOTS = 'X') 中设置时间序列标志,从而导致库存优化运算符使用运输比率关键指标。

位置货源确定规则中也提供了提前期,用于说明发送和接收位置之间的运输时间。由于提前期仅提供执行此操作的机会,因此您必须捕获源位置库存可用性与目标位置库存接收之间的时间偏移。

对运输提前期进行建模时应考虑各种因素。一些可能累加到总体运输提前期的时间示例如下:

  • 在源位置拣配、包装和装货产品所需的时间
  • 源位置和目标位置之间的实际运输时间
  • 在目的地接收产品的其他时间注意事项,例如海关时间

在 SAP IBP 中,每个产品、发货位置(源)和位置(目标)的运输货源信息由源位置主数据表示。SOURCELOCATION 表示我们之前定义的 PRDID、LOCFR 和 LOCID 根属性。非根属性如下:

  • RATIOTS(比率时间序列标识)

    此属性表示货源配额的时间序列/静态标识。这指示时间序列值(如果设置为 X 或 x)还是静态配额值应用于运输货源配额。

  • TRATIO(位置货源比率)

    此属性表示静态运输货源配额值。如果将 RATIOTS 设置为静态,则将此值用作运输通道所有期间的货源配额。

  • TLEADTIME(运输提前期)

    此属性表示以周为单位的运输提前期(可以是分数)。其中包括任何订购时间、拣配时间等。

  • TLEADTIMEVARIABILITY(运输提前期误差变异系数)

    此属性表示以周计的运输提前期变异系数 (CV)。这是提前期与平均提前期(以周为单位)的标准偏差比率。

  • TMINLOTSIZE(最小运输批量)

    此属性表示运输通道的最小批量(以产品的基本计量单位计)。

  • TINCLOTSIZE(增量批量)

    此属性表示运输通道的增量批量(以产品的基本计量单位计)。

  • TSHIPMENTFREQUENCY(运输装运频率)

    此属性表示每周收到的装运数量。这是每周装运频率的倒数。此属性是可选的,应仅在特定高级场景中使用,例如接收装运的频率高于订购频率 - 例如,如果每周下达一次订单,但产品以较小批次每日装运。这不会影响安全库存需求,但会对周转库存(用于满足预测或已知净需求的库存)产生影响。如果未提供值,则默认为 PBR 的倒数(推荐)。

  • TDELIVERYTYPE(运输交货类型标识)

    此属性表示延迟交货影响的标识。此属性是可选的,应仅用于与提前期可变性相关的特定高级场景。它指定在首次装运延迟时如何假定两次连续装运的行为:

    • – S 或 s 表示连续;也就是说,第一次装运后第二次装运始终到达(更保守的安全库存)。这是缺省设置。

    • – C 或 c 表示交叉;即,两次装运是独立的,第二次装运可以在第一次装运之前到达(不太保守的安全库存)。

生产货源确定

在任何供应网络中,在生产产品的制造位置,其中一个关键需求是具有产品的物料清单。物料清单是构成产品或装配件的完整、正式结构化的组件清单。该清单包含每个组件的物料编号,以及数量和计量单位。物料清单可以是单级或多级。例如,成品物料将包含半成品物料作为组件,而组件又包含原材料作为下一级别的组件。根据批量、有效日期和不同的生产方法,产品还可以有不同的备选物料清单。

通过物料清单展开传播需求,物料清单还用于半成品的生产计划和原材料采购计划中。

在 SAP IBP 中,单个物料清单由生产源抬头和生产货源确定项目主数据表示。生产源抬头 (SOURCEPRODUCTION) 是每个产品、位置和源抬头的抬头信息。这可以来自制造物料清单,也可以来自外部供应商。如果源抬头 (SOURCEID) 代表物料清单(具有组件产品),则每个产品和位置的源抬头必须唯一。先前已定义 PRDID 和 LOCID。支持一种场景,即可以在工厂生产产品并同时从另一工厂采购产品。附加源生产属性如下:

  • SOURCEID(源标识)

    此属性表示生产源抬头标识。这是每个源生产记录的唯一标识。

  • OUTPUTCOEFFICIENTTS(输出产品系数时间序列标识)

    此属性表示输出系数时间序列标识。这是一个可选属性,指示输出系数是时间序列(X 或 x)还是静态(任何其他值)。如果未提供值,则缺省设置为静态。

  • OUTPUTCOEFFICIENT(输出产品系数)

    此属性表示输出系数值。如果将相应标识设置为静态,则此属性为可选属性(如果未提供值,则缺省为 1)作为每个期间的输出系数。确定组件的物料清单乘数时,物料清单中的组件系数将除以此值。

  • PRATIO(生产货源比率)

    此属性表示静态生产货源配额值。如果将 PRATIOTS 设置为静态,则将此值用作生产源抬头所有期间的货源配额。

  • PRATIOTS(生产比率时间序列标识)

    此属性表示货源配额的时间序列/静态标识。这指示时间序列值(如果设置为 X 或 x)还是静态配额值应用于生产货源配额。

  • PLEADTIME(生产提前期)

    此属性表示以周计的生产提前期(可以是分数)。其中包括任何订购时间、拣配时间、发货时间等。

  • PLEADTIMEVARIABILITY(生产提前期变异系数)

    此属性表示以周计的生产提前期变异系数。这是提前期与平均提前期(以周为单位)的标准偏差比率。

  • PMINLOTSIZE(最小生产批量)

    此属性表示生产的最小批量(以产品的基本计量单位计)。

  • PMAXLOTSIZE(最大生产批量)

    此属性表示生产的最大批量(以产品的基本计量单位计)。

  • PINCLOTSIZE(生产增量批量)

    此属性表示生产源的增量批量(以产品的基本计量单位计)。

  • PSHIPMENTFREQUENCY(生产装运频率)

    此属性表示每周收到的装运数量。这是每周订单频率的倒数。此属性是可选的,应仅用于特定高级场景,例如生产订单的频率高于订购频率时 - 例如,如果每周下达一次订单,但产品以较小批次每天生产。这不会影响安全库存需求,但会对周转库存(用于满足预测或已知净需求的库存)产生影响。如果未提供值,则默认为 PBR 的倒数(推荐)。

  • PDELIVERYTYPE(生产交货类型)

    此属性表示延迟订单影响的标识。此属性是可选的,应仅用于与提前期可变性相关的特定高级场景。它指定在第一个订单延迟时如何假定两个连续生产订单的行为:

    • - S 或 s 表示连续;即,第二个订单始终在第一个订单后完成(更保守的安全库存)。这是缺省设置。

    • – C 或 c 表示交叉;即,两个订单是独立的,第二个订单可以在第一个订单之前完成(不太保守的安全库存)。

  • SOURCETYPE(源类型)

    此属性表示生产源类型标识(P、U 或 C)。这指示如果产品源自外部供应商 (U),或者产品是物料清单 (C) 的次要联产品输出,则源生产记录表示物料清单 (P) 的主要输出。在库存目标计划中忽略联产品,外部供应商表示网络中的供应端点。

生产货源确定项目

组件主数据 (COMPONENT) 是参考产品主数据类型的参考主数据类型。它表示物料清单中用于制造、制造或装配输出产品的组件产品。其根属性为 PRDFR,表示组件产品标识。其值引用自 PRDID 属性。

生产源项目主数据 (PRODUCTIONSOURCEITEM) 表示类型 P 的每个源生产记录的物料清单信息。先前已定义 PRDID 和 SOURCEID。COMPONENTCOEFFICIENTTS 和 COMPONENTCOEFFICIENT 分别类似于 OUTPUTCOEFFICIENTTS 和 OUTPUTCOEFFICIENT。

多级物料清单示例

要配置多级物料清单,必须使用两种类型的主数据:

  • SOURCEPRODUCTION

  • PRODUCTIONSOURCEITM

多级物料清单主数据类型和属性

该图描述了多级物料清单。

使用静态或时间相关组件对生产进行建模。

该组件在 PRODUCTID 中声明,数量为 COMPONENTCOEFFICIENT。

结果产品为 SOURCEITMID。

如果系数与时间相关,可以将 COMPONENTCOEFFICIENTTS 设置为"Y"。