使用物料清单 (BOM)

Objective

After completing this lesson, you will be able to 说明如何使用物料清单 (BOM)。

使用 SAP Ariba 扩展组件从 SAP 导入材料清单

此模拟演示如何使用云集成组件从 SAP 导入物料清单。

通过 Cloud Integration Gateway 监控和管理材料清单上载

SAP Ariba Strategic Sourcing Suite 使用 SAP Ariba Cloud Integration Gateway 自动接收来自 SAP ERP 的材料清单数据。

此模拟演示如何监控和管理来自 Cloud Integration Gateway 的材料清单上载。

具有来自 SAP ERP 的材料清单数据的 BOMReplicateRequest 消息将发送到 Cloud Integration Gateway。Cloud Integration Gateway 将每个材料清单的数据转换为 Payload,并将其作为 SOAP 请求发送到产品寻源。

材料清单在收到时进行异步处理和验证。如果材料清单失败,则继续处理其他材料清单。

示例:物料清单具有顶级物料清单、装配 1 和装配 2。总共向 SAP Ariba 发送三个 Payload,每个材料清单结构一个。

注意

位于 产品寻源管理器预定任务 页面的预定任务 CIG 的材料清单上载服务处理器将材料清单作为服务异步上载。

通过 Cloud Integration Gateway 监控和管理材料清单上载

监控发送到 Cloud Integration Gateway 的材料清单上载确认

当产品寻源完成从 SAP Ariba Cloud Integration Gateway 处理材料清单复制请求时,会创建材料清单确认消息。

确认消息通过 Cloud Integration Gateway 发送回 SAP ERP。此消息通知 SAP ERP 已收到材料清单上载以及加载是成功还是失败。

有关加载成功或失败的状态消息通过 Cloud Integration Gateway 在 SOAP 请求 (BOMConfirmation) 中发送回 SAP ERP。发送物料清单时,状态消息包括由 Cloud Integration Gateway 创建的通用唯一标识 (UUID)。

标识符允许您了解材料、材料清单编号、材料清单类别、响应代码以及加载是成功还是失败。如果加载失败,则使用状态消息信息更正错误并从 SAP ERP 重新发送加载。

此模拟演示如何监控发送到 Cloud Integration Gateway 的材料清单上载确认。

监控发送到 Cloud Integration Gateway 的材料清单上载确认

变更主数据集成

更改主记录是一个主记录,其中包含管理所需的信息并控制物料或物料清单的更改。

更改主记录包含以下数据:

  • 描述性字符,例如更改原因。
  • 控制数据,例如有效性数据和对象类型标识。

除此之外,变更主数据还包含用户维护的数据以及系统自动更新的数据,例如管理数据。

流程流

  1. 创建新的变更主数据编号。
  2. 将变更编号分配到物料。
  3. 使用更改主数据编号创建和查看物料的修订历史记录。
  4. 将更改主数据导出到 SAP Ariba Product Sourcing。
  5. 监控 CIG 中导出的数据。
  6. 验证 SAP Ariba Product Sourcing 中的记录。

变更主数据集成:创建变更主数据

变更编号字段在创建变更主数据页面上突出显示。
更改描述字段显示在创建变更主数据页面上。
更改编号状态字段在创建变更主数据页面上突出显示。
在更改主数据页面上选择相应的对象类型。

更改主数据集成:分配更改编号到物料

物料和变更编号显示在创建变更主数据页面上。

变更主数据集成:创建和查看物料的修订历史记录

修订级别字段在创建变更主数据页面上突出显示。
物料修订历史记录显示在创建变更主数据页面上。

更改主数据集成:将更改主数据导出到 SAP Ariba Product Sourcing

使用 Ariba AddOn 程序 ARBCIG_CHANGE_MASTER_EXPORT,可以将更改主数据从 SAP 系统提取到 Ariba Product Sourcing。

我们具有不同的提取模式:

  • 完整模式:提取系统中可用的所有更改编号。
  • 增量模式:提取在上次运行后创建或更新的更改编号。
  • 自定义模式:如果要提取在特定日期和时间创建的特定更改编号。
  • 包大小:将根据包大小拆分更改编号提取。例如:如果系统中的更改编号数为 100 且包大小为 10,则系统会在不同有效负载中提取更改编号,其中每个有效负载包含 10 个更改编号。
提取选项显示在创建变更主数据页面上。

更改主数据集成:监控 CIG 中导出的数据

事务跟踪器中,使用文档类型更改主数据请求进行筛选。

文档类型在事务跟踪器选项卡上突出显示。

变更主数据集成:验证 SAP Ariba Product Sourcing 中的记录

转到产品寻源数据中心中的高级搜索,并使用更改编号筛选器。

更改编号 字段在 产品寻源 选项卡上突出显示。

产品数据交换 (PDX) Web 服务

您可以使用 PDX Web 服务从外部系统或文件上载 PDX 格式的材料清单文档。

在与 SAP ERP 集成的站点中,您可以预加载主数据并使用 PDX 加载材料清单。

PDX Web 服务使用标准字段映射。您还可以将接收自 SAP ERP 的项目材料主数据映射到材料清单和材料列表中的项目的自定义(新)产品寻源字段。

材料清单上载 PDX Web 服务符合表述性状态转移 (REST) 体系结构模型。材料清单上载 PDX Web 服务接受包含 PDX 格式的材料清单数据的 HTTP POST 请求。PDX 数据必须符合 IPC-2578 标准,它是连接电子工业协会发布的 IPC 2570 系列规范的一部分。

限制

如果有多个 PDX 文件,它们必须具有相同的结构。如果一个 PDX 文件中有多个材料清单,则它们必须具有相同的结构。

最大 PDX 文件大小为 100 MB。

材料清单上载 PDX Web 服务请求

将 HTTP POST 请求中的材料清单 PDX 数据发送到 URL,格式如下: https://mySAPAribaSourcingDomain/dms/bom/importPDX?realm=myAribaSiteName&erpId=mySAPERPId&fileName=fileName

其中:

  • mySAPAribaSourcingDomain 是您登录到 SAP Ariba Sourcing 或 SAP Ariba Strategic Sourcing Suite 后在浏览器的地址窗口中看到的域,例如 myCompany.sourcing.ariba.com。
  • mySAPAribaSiteName是 SAP Ariba Sourcing 解决方案的站点名称。如果您不知道站点名称,则可以从 SAP Ariba 代表处获取。
  • mySAPERPId 是分配给您的领域的 PDX 默认 SAP ERP 外部系统。
  • fileName 是要发送的文件的名称。文件名必须为 .pdx,并且文件中必须包含一个 pdx.xml 文件。

材料清单 PDX 文档元素

材料清单 PDX 文档包含具有一个或多个 item 元素的 Item 元素。SAP Ariba Strategic Sourcing Suite 接受项目元素的所有子元素,但仅使用来自以下元素的数据:

  • AdditionalAttributes
  • BillOfMaterial
  • ApprovedManufacturerList

SAP Ariba Strategic Sourcing Suite 忽略项目元素的所有其他子元素中发送的数据(HistoryAttachmentsChangeHistoryCharacteristicsAlternateItemsSerialNumbersAlternateIdentifiers)。

项目元素可以描述物料清单或物料。如果项目描述物料清单,则按如下方式指定子材料或材料清单的标识:

<BillOfMaterial>

<BillOfMaterialItem billOfMaterialItemIdentifier="child_itemIdentifer" ...>

其中:child_itemIdentifier 对应于描述子项的项目的 itemIdentifier 属性值。

项目元素还可以包含包含项目的 AML 条目的 ApprovedManufacturerList 元素。ApprovedManufacturerList 包含一个或多个 ApprovedManufacturerListItem 元素;每个元素都包含项目的制造商信息。

项目属性

SAP Ariba Strategic Sourcing Suite 使用以下为项目元素指定的属性值:

项目属性描述
描述由 SAP Ariba 存储并显示在项目的 SAP Ariba 名称字段中。
itemIdentifier由 SAP Ariba 存储并显示在项目的 SAP Ariba 项目标识符字段中。
globalProductUnitOfMeasureCode由 SAP Ariba 存储并显示在项目的 SAP Ariba 计量单位字段中。
itemClassification由 SAP Ariba 存储,但未显示。
makeBuy由 SAP Ariba 存储,但未显示。
﹤AdditionalAttributes groupLabel="OnePDM"﹥(子元素)
﹤AdditionalAttribute name="PartTypeId" value="nnn" /﹥(子元素)由 SAP Ariba 存储并显示在 SAP Ariba 部件类型标识符字段中。如果您的产品寻源解决方案中已存在部件类型标识符,则此值也会映射到项目的部件类型

此外,SAP Ariba 将项目的有效期自字段设置为其接收 PDX 的日期。

物料清单项目属性

SAP Ariba Strategic Sourcing Suite 使用以下为 BillOfMaterialItem 元素指定的属性值:

BillOfMaterial 属性描述
billOfMaterialItemIdentifier由 SAP Ariba 存储并显示在 SAP Ariba 项目标识符字段中(指在 itemIdentifier 属性中具有相同值的项目)。
itemQuantity由 SAP Ariba 存储并显示在 SAP Ariba 数量字段中。

批准的制造商列表项目属性和子元素

SAP Ariba Strategic Sourcing Suite 将以下属性值和子元素用于 ApprovedManufacturerListItem 元素:

ApprovedManufacturerListItem 属性或子元素描述
manufacturerPartIdentifier(属性)由 SAP Ariba 存储并显示在 SAP Ariba Supplier 项目标识符字段中。
﹤AdditionalAttribute name="SAPVendorId" value="nnn" /﹥(子元素)由 SAP Ariba 存储并显示在 SAP Ariba SAP 厂商标识符字段中。该值还会映射到 SAP Ariba Strategic Sourcing 解决方案供应商标识符,该标识符显示在 SAP Ariba Supplier 标识符字段中。
﹤AdditionalAttribute name="Vendor Legal Name" value="nnn" /﹥(子元素)由 SAP Ariba 存储并显示在 SAP Ariba Supplier 名称字段中。

材料清单 PDX 示例

随即显示材料清单 PDX 示例。
随即显示材料清单 PDX 示例。
随即显示材料清单 PDX 示例。

使用 CSV 文件上载材料清单

如果设计材料清单未发布到 ERP 系统,则 SAP Ariba 允许您以 CSV 格式将其导入。导入后,您可以执行寻源活动,例如建立供应商、估算成本并定义与供应商之间的高级合同。

前提条件

  • 必须为产品寻源配置站点,并为材料清单寻源启用。
  • 要上载材料清单,用户必须具有管理员访问权限。

CSV 格式的材料清单

CSV 格式的材料清单允许您定义材料清单中包含的数据,例如材料清单级别、材料清单编号、材料编号、有效性、材料清单文本、项目类别和数量。

显示上载的材料清单、验证错误、失败消息和成功消息状态的 Excel 工作表。

用户可以跟踪已上载材料清单的状态、验证错误、失败消息和成功消息。如果出现验证错误,用户可以执行更正。

随即显示导入材料清单错误页面。

产品寻源功能会创建材料清单和材料。可以像任何其他材料清单一样查看和使用材料清单,以进行分配、寻源和成本累计计算。

随即显示材料清单数据中心。

使用 CSV 文件导入材料清单

此模拟演示了如何使用 CSV 文件导入材料清单。