SAP Ariba - 集成主数据



在 SAP ERP 系统中,您可能拥有称为主数据的生成信息,需要将其与 Ariba 采购解决方案集成。在 Ariba 采购解决方案中,您可以为从 SAP 导入标准数据配置事件。主数据是指在特定业务或业务部门中执行操作所需的数据。例如,供应商是一种主数据类型,用于创建采购订单或合同。

常用 SAP 主数据列表

在本节中,我们将了解一些常用的 SAP 主数据。

客户主数据

ERP 系统中的此字段用于在 SAP ERP 系统中存储与客户相关的信息。

供应商主数据

供应商主数据用于在 SAP ERP 系统中存储与供应商相关的信息。

物料主数据

物料主数据用于在 SAP ERP 系统中存储与产品和组件相关的信息。

物料清单

物料清单用于存储生产成品所需组件的列表。

工艺路线

此字段用于存储生成成品所需步骤或操作的列表。

条件记录

条件记录是存储在 SAP ERP 系统中的产品价格、税费、折扣或附加费。

采购信息记录

采购信息记录是供应商提供的组件采购价格。

如何在 Ariba 中导入主数据?

要将主数据从 ERP 系统导入 Ariba,您可以使用以下任何方法:

  • 使用数据传输工具。

  • 您可以从 Ariba 管理员控制台手动配置集成事件。

  • 您还可以通过直接连接集成方法使用 Ariba 集成工具包。

  • 使用 SAP 流程集成 PI 将主数据直接从 SAP ERP 系统集成到 Ariba 采购解决方案系统。

通常,Ariba 解决方案会从 ERP 系统导入创建采购订单、发票和收货信息所需的数据。以下主数据将导入 Ariba 采购解决方案:

  • 科目分配类别
  • 会计字段显示状态
  • WBS(工作分解结构)要素
  • 货币换算率
  • 物料组
  • 工厂
  • 采购组织
  • 数据导入的特定语言名称
  • 资产科目
  • 成本中心
  • 公司代码
  • 总账科目
  • 供应商地点
  • 付款条件
  • 汇款地点
  • 用户和用户组
  • 内部订单
  • 采购组
  • 供应商
  • 税务代码

导入主数据的先决条件

要执行主数据导入,必须下载传输请求并将其导出到 SAP ERP 系统。在开始导入主数据之前,必须实施以下 SAP 说明:

1402826
1716777

说明 - 1716777 是与显示类时出现运行时错误 IMPORT_WRONG_END_POS 相关的 SAP 说明。

必须创建授权对象以允许运行导入事务。授权对象是传输系统的一部分,它们应在 PFCG T 代码下定义角色。在 PFCG 角色下,应分配 Ariba RFC 函数模块。例如,/ARBA/BAPI_PO_CREATE1 和其他 Ariba Procure-to-Pay 函数模块。

执行数据导入的授权对象应使用以下详细信息创建:

  • 对象名称:F_KKMIGRAT

  • 描述:FI-CA IS 迁移工作台

  • 授权类:FI 授权

字段 -

  • EMG_ACTVT = 1

  • EMG_FIRMA = *

  • EMG_GROUP = FILCreating

要维护授权对象,请转到 T 代码:SU21 并创建一个新的授权对象。

Maintain Authorization Objects

在 Ariba 中导入主数据时的限制

在将主数据从 SAP ERP 导入到 Ariba 采购解决方案时,您会遇到一些限制:

  • 如果供应商地点链接到多个供应商,则在与 Ariba 采购解决方案的集成中不支持。

  • 使用直接集成工具包导出的主数据无法存档。

  • 在 SAP 系统中,您可以创建具有天数限制的付款条件;但是,Ariba 采购解决方案付款条件不支持天数限制。

  • 增量加载只能对特定主数据任务运行。

SAP ERP 和 Ariba 中的字段映射

要执行主数据导入,您需要创建 SAP 和 Ariba 采购字段值的映射。要执行数据导出,必须维护自定义表 /ARBA/FIELD_MAP 以映射 SAP 和 Ariba 采购解决方案系统字段值。

应维护以下值:

Mapping Fields

如果未执行字段映射,则与 SAP 集成的 Ariba 采购解决方案会在 Ariba 采购解决方案中显示 SAP 字段名称。以下示例显示了字段的映射方式:

SAP Fields

在 SAP 系统中创建授权对象

要为授权对象创建角色,请使用 T 代码:PFCG 并输入角色名称。

Role Maintenance

单击“单一角色”选项;它将打开“授权”选项卡→“更改授权数据”。

Single Role Options

在模板页面中,不要选择模板。在“授权的手动选择”页面中,在“授权对象”文本框中输入名称。确保输入 /ARB 并单击继续

更改角色 - 将出现“授权”页面,您需要输入父节点;例如,ZTRANSACTION_DATA 以展开它。您可以看到您创建的/ARB 对象类。

Change Role

现在,单击“程序名称”子节点。“字段值”对话框将出现。在“字段值”对话框中,确保您有以下条目:

Object: /ARBA/PROG
Field name: PROGRAM

在“值区间”部分,在“从”列中输入所有事务数据报表名称。保存条目并重新生成已创建的配置文件。

导入供应商数据

要导入供应商数据,与 SAP 集成的 Ariba 采购解决方案使用以下表中的字段在 SupplierConsolidated.csv 中下载供应商数据:

  • LFA1(供应商主数据表)中可用的供应商

  • 对于给定的 PORG 未标记为删除的供应商

  • 没有集中强加的采购阻止的供应商

  • 未阻止任何功能的供应商

您需要确保在表中维护了 SystemID 和供应商字段的正确值。导入供应商数据时,.csv 文件中会导入 SystemID 字段的值。

函数模块/ARBA/VENDOR_EXPORTCSV

文件 - SupplierConsolidated.csvPurchaseOrgSupplierCombo.csv

导入供应商地点数据

在维护供应商地点数据时,使用这两个参数:/ARBA/SL_VENDOR_ADDRESS/ARBA/SL_PARTNER_TYPE。在导入供应商地点数据时,必须在 /ARBA/TVARV 表中维护至少一个参数。如果您未维护其中一个参数,则会显示错误。

函数模块/ARBA/SUPPLIER_LOCATION_EXPORTCSV

文件 - SupplierLocationConsolidated.csv

导入付款条件数据

付款条件表示在付款到期前指定天数内,采购组织与供应商之间协商的折扣。

函数模块/ARBA/PAYMENTTERM_EXPORTCSV

文件 - PaymentTermsConsolidated.csv

广告