You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Status

  Approved

OwnerROWLINSON-ext, Kerry 
Stakeholders
Jira Request ID

ERP-2583 - Getting issue details... STATUS

Jira Development ID

ERP-2611 - Getting issue details... STATUS

High- Level Specification

ParameterValue
Application SystemSAP ECC (both PF2 & WP2)
Business Process Reference

Functional Overview

Supplier Master Data consists of general information stored in SAP that is used in SAP Ariba Sourcing solutions to construct Sourcing Projects and Sourcing Event. The SAP Ariba Sourcing Solutions provide the integration events for standard data imports from the SAP ERP System.  Supplier Master Data is integrated from SAP ERP System to the SAP Ariba Sourcing solutions realms through SAP Ariba Cloud Integration Gateway (CIG) using Direct Connectivity. ERP-116 System Interface - Supplier Integration from SAP ECC (PRS) to Ariba details this integration.

The Ariba CIG Add-On is installed on SAP ERP and configuration completed to enable the program ARBCIG_MASTER_DATA_EXPORT to extract Supplier data from SAP standard Supplier tables.

The enhancements to ARBCIG_MASTER_DATA_EXPORT described in this functional specification are for two purposes:

  1. Two additional fields are required to be included in the CSV file sent to Ariba. in order to integrate the Ariba Catalog with EZBuy 
    CustomDomainName
    CustomDomainValue
  2. The value for the field 'State' is required to be changed to provide Ariba with the description of the State (region) instead of the SAP code as there is no mapping of country and region in SAP Ariba Sourcing.

The custom development will be done to extend the Ariba CIG Master data export (ARBCIG_MASTER_DATA_EXPORT) via BADI to add custom fields in the extract file.




One field CustomDomainName is to have a constant value ‘sap’. The other field CustomDomainValue will contain the PRS Vendor ID. These fields will be available in the files produced in the full export and in the incremental load.


The mapping of country - region is not supported in the backend of SAP Ariba Sourcing, because it is only available in Ariba SLP. So, we cannot build our Ariba realm now. 

If we want the region description to be displayed in the supplier address, the description must be provided in the integration CSV file instead of the region code. 

Justification

The integration with Ariba Catalog with EzBuy will not be possible without the additional fields for the domain name and value being provided in the export file. With the integration of the supplier data from SAP being an automated process, manual updates to fill the sap domain field in Ariba are not feasible. In the standard CIG integration from ECC to Ariba, only internsupplierid and buyersystemid domain are automatically populated with SAP PRS ID. To integrate Ariba Catalog with EZBuy, sap domain is also required. However, this sap domain is not populated via the standard integration.

The mapping of country to region is not supported in the backend of SAP Ariba Sourcing. It is only available in Ariba Supplier Lifecycle and Performance (SLP). Without this mapping the region description cannot be displayed in the supplier address. Whilst sometimes these are recognizable abbreviations, in SAP some of the values for region are a meaningless two-digit code which is unsuitable for address formatting.

Alternatives considered

No alternatives identified, SAP recommended consulting to update the export program with the additional fields.

Scope and Objectives


Process Flow Diagram

Step

Description

Comment











Assumptions

Dependencies

Security, Integrity and Controls


Configuration Requirements

Language Requirements

Special Requirements


Design Rationale

Functional Requirements

Proposed Technology to Use

Badi Name: ARBCIG_MASTERDATA

Available to enhance the Master Data Upload Request as required. Available in the ARBCIG_MASTER_DATA_EXPORT program.

Data Source Considerations

TableField NameComments/Calculation/Field Manipulation











Data Validation Considerations

TableField NameComments/Calculation/Field Manipulation













Custom Tables

Master Data

FieldDescriptionData Type/LengthValidation rule/ Value Help









Configuration Table

FieldDescriptionData Type/LengthValidation rule/ Value Help








Selection Screen Enhancement

Field NameDescription

Select:

Data Type/LengthDefault Value/ Validation rule/ Value HelpSelection Logic













Processing Logic



Volumetrics


Performance Considerations



Error Handling


Testing

How to Test

Test Conditions and Expected Results

IDConditionExpected Result










Test Considerations/Dependencies


Other Information


Development Details

Package

Package NameParent Package




Enhancement Implementation

Enhancement TypeStandard Definition NameCustom Implementation NameDesign Rationale Reference









Other Development Objects

Appendix

See also


No files shared here yet.

Change log

Version Published Changed By Comment
CURRENT (v. 6) Apr 09, 2026 06:41 TORRES-ext, Benedict
v. 16 Apr 08, 2026 14:51 ROWLINSON-ext, Kerry
v. 15 Apr 07, 2026 15:24 TORRES-ext, Benedict
v. 14 Apr 07, 2026 11:08 ROWLINSON-ext, Kerry
v. 13 Apr 07, 2026 11:07 ROWLINSON-ext, Kerry
v. 12 Apr 07, 2026 10:41 ROWLINSON-ext, Kerry
v. 11 Apr 07, 2026 10:27 ROWLINSON-ext, Kerry
v. 10 Apr 07, 2026 10:00 ROWLINSON-ext, Kerry
v. 9 Apr 07, 2026 08:26 ROWLINSON-ext, Kerry
v. 8 Apr 07, 2026 07:50 ROWLINSON-ext, Kerry

Go to Page History

  • No labels