Logo Passei Direto

AR822_EN_Col2008_4 Common Master Data Integration

Ferramentas de estudo

Material
Study with thousands of resources!

Text Material Preview

© SAP SE AR822 1
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Outline
SAP Ariba Cloud Integration
Gateway: Overview and Getting
Started
Master Data Integration
Network Integration
Transactional Data Integration
Migration, Multiple ANIDs, and More
© SAP SE AR822 2
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Master Data Integration
Common Master Data Integration
1
Procurement Master Data
Integration
Sourcing Master Data Integration
MDNI: Master Data Native
Integration
4
3
2
© SAP SE AR822 3
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Common Master Data Integration
There are some pre-requisites and limitations for Master Data Integration. Please refer to the CIG Overview Guide & CIG Configuration
Guide for more details.
Unit 11: Common Master Data Integration
This unit cover the configurations of common settings required to import master data in any of the SAP Ariba solution – Procurement or
Sourcing.
Master data consists of general information that reside on SAP ERP that SAP Ariba uses to build and process data in transactions.
Buyers using SAP Ariba Cloud Integration Gateway can seamlessly integrate master data from the SAP system to the SAP Ariba solutions
using the following options:
Ø Full Load
Ø Incremental Load
A feature(PL-17883) is available to use both Integration Tool Kit (ITK) & CIG to import master data in following applications.
Ø SAP Ariba Procurement Solutions
Ø SAP Ariba Strategic Sourcing Solutions
This feature is useful during below listed situations:
Ø New or existing customers using ITK with multiple ERP systems but like to use CIG for master data import from SAP ERP.
Ø Existing customers using ITK with SAP ERP & wish to switch to CIG for master data import.
To enable this feature please create an SR or contact SAP Ariba DSC (Designated Support Contact).
© SAP SE AR822 4
4© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Common Master Data Integration
© SAP SE AR822 5
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 1: Configure External Commands for Operating System
By the end of this lesson, you will be able to:
• Configure External Commands for an Operating System
© SAP SE AR822 6
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Perquisites / Limitations
Prerequisites / Limitations:
There are some prerequisites and limitations for Master Data Integration.
Please refer to the CIG Overview Guide & CIG Configuration Guide for more
details.
© SAP SE AR822 7
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure External Commands for Operating System
Users need to configure the commands on SAP System & associate
them with their Operating System commands. This is a one-time activity
& a mandatory configuration.
To configure External Commands:
1. Navigate to Integration with Other SAP Components >>> Ariba
Cloud Integration Gateway >>> Master Data Integration >>>
General Settings using the transaction code SPRO.
2. Expand General Settings section & click on IMG-Activity for
Configure External Commands for Operating System – The
External Operating System Commands screen appears.
© SAP SE AR822 8
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure External Commands for Operating System
Users need to configure the commands on SAP System & associate them with their Operating System commands.
This is a one-time activity & a mandatory configuration.
To configure External Commands continued…
3. Click Create – the External Commands screen appears
4. Enter the values as mentioned in the table:
© SAP SE AR822 9
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 2: Configure Ariba Incremental Extract Event
By the end of this lesson, you will be able to:
• Configure Ariba Incremental Extract Event
© SAP SE AR822 10
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Incremental Extract Event
Users need to configure the incremental extract to run the
incremental load for Master Data.
This is a one-time activity & a mandatory configuration.
To configure Incremental Extract Event:
1. Navigate to Integration with Other SAP Components >>>
Ariba Cloud Integration Gateway >>> Master Data
Integration >>> General Settings using the transaction code
SPRO.
2. Expand General Settings section & click on IMG-Activity for
Configure Ariba Incremental Extract Event – The Ariba
Incremental Extract Event Configuration screen appears.
© SAP SE AR822 11
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Incremental Extract Event
Users need to configure the incremental extract to
run the incremental load for Master Data.
This is a one-time activity & a mandatory
configuration.
To configure Incremental Extract Event continued:
3. Choose the Master Data that you want to
configure & click Execute.
4. The Display logs screen appears with the
details of the configured master data extract
events.
You can also see the details using the TCode
SLG1 with the object ARBCIG_MASTERDATA
and subobject INCREMENT_EVENT.
© SAP SE AR822 12
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 3: Configure Ariba Master Data Incremental Field Restrictions
By the end of this lesson, you will be able to:
• Configure Ariba Master Data Incremental Field Restrictions
© SAP SE AR822 13
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Ariba Master Data Incremental Field Restrictions
Users need to configure the field restrictions for the incremental load
for Master Data.
User need to set up the field restrictions manually in the SWEC table.
To configure Incremental Field Restrictions:
1. Navigate to Integration with Other SAP Components >>> Ariba
Cloud Integration Gateway >>> Master Data Integration >>>
General Settings using the transaction code SPRO.
2. Expand General Settings section & click on IMG-Activity for
Ariba Master Data Incremental Field Restrictions – The Ariba
Master Data Incremental Field Restrictions screen appears.
This is for sending only the specific field changes to SAP Ariba Apps which are relevant to
Ariba Integration.
Always make a note of the object type, event & the action type (create, change, or delete) for
the selected object.
© SAP SE AR822 14
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Ariba Master Data Incremental Field Restrictions
To configure Incremental Field Restrictions continued…
3. Select a Master Data object that you want to extract & click
Execute – The Ariba Master Data Incremental Field
Restrictions screen appears with the details of the configured
restrictions.
4. Press Ctrl + C to copy the content of the page. Note that the
content is already selected.
© SAP SE AR822 15
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Ariba Master Data Incremental Field Restrictions
To configure Incremental Field Restrictions
continued…
5. Run the TCode SWEC – The Change
View "Events for Change Document":
Overview screen appears.
6. Locate the object with the same object
type, event & action type (Create or
Change or Delete)
© SAP SE AR822 16
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Ariba Master Data Incremental Field Restrictions
To configure Incremental Field Restrictions (continued):
7. Select event line in change mode & double-click Field
Restrictions folder in the left pane – The Change View
“Field Restrictions”: Overview screen appears.
8. Click Condition Editor.
© SAP SE AR822 17
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Ariba Master Data Incremental Field Restrictions
To configure Incremental Field Restrictions
(continued):
9. If the directIf you do not specify a value for AUART, you can create purchase
orders from any internal order in which the AUART field of the order
master data (AUFK):
- Is not equal to a space.
- Is not marked for deletion (LOEKZ).
- Is not already ordered or released.
- Variable Name: INTERNAL_ORDER_AUART
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example: VREALM_2).
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2)
- Low: For example, 0650.
RL_BANK_DETAIL
Applicable for SAP Ariba Procurement solutions. This is an optional
field.
Set this parameter to fetch the bank details of the supplier. If this is not
maintained, bank related fields will be empty in the
SupplierLocationConsolidated.csv.
- Variable Name: RL_BANK_DETAIL
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example: VREALM_2).
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2)
- Low: Specify 'X' to fetch the bank details or leave it blank if you do not want to fetch.
Activity ii: Maintain Parameters for SAP Ariba Procurement Solutions
Importing Master Data for SAP Ariba Procurement
© SAP SE AR822 111
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Parameter Name Description Supported Values
RL_VENDOR_ADDRESS
Applicable for SAP Ariba Procurement solutions. This is an optional
field.
Set this parameter to fetch the remittance address of the supplier.
The address would be updated in two csv file:
a. SupplierLocationConsolidated.csv
b. RemittanceLocationConsolidated.csv
- Variable Name: RL_VENDOR_ADDRESS
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example: VREALM_2)
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2)
- Low: Specify 'X' to fetch the details or leave it blank if you do not want to fetch.
SL_VENDOR_ADDRESS
Applicable for SAP Ariba Procurement solutions. This is an optional
field.
Set this parameter to get vendor address. The vendor address would
be used in SupplierLocation.csv export.
- Variable Name: SL_VENDOR_ADDRESS
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example: VREALM_2)
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2)
- Low: Specify 'X' to fetch the details or leave it blank if you do not want to fetch.
BALANCE_SHEET_ACCOUNTS
Applicable for SAP Ariba Procurement solutions. This is an optional
field.
Set this parameter to enable General Ledger Export extract to pull and
use balance sheet accounts.
- Variable Name: BALANCE_SHEET_ACCOUNTS
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example: VREALM_2)
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2)
- Low: Specify 'X' to fetch the details or leave it blank if you do not want to fetch.
Activity ii: Maintain Parameters for SAP Ariba Procurement Solutions
Importing Master Data for SAP Ariba Procurement
© SAP SE AR822 112
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Parameter Name Description Supported Values
VENDOR_ONLY_COUNTPORGS
Applicable for SAP Ariba Procurement solutions. This is an optional
field. This parameter provides a filter to extract the vendors that are
assigned to at least one purchasing organization.
- Variable Name: VENDOR_ONLY_COUNTPORGS
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example: VREALM_2)
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2)
- Low: Specify 'X' so that the Master Data Export pulls details of all the vendors. Leave a blank value to export the vendors
that are assigned to at least one purchasing organization.
WBS_USE_CPD_UPDAT
Applicable for SAP Ariba Procurement solutions. Enable this
parameter to allow WBS element incremental load extract based on
the timestamp value in the CPD_UPDAT field in the PRPS table.
The CPD_UPDAT field stores the timestamp value only when the
PFP business function related to CPM (Commercial Project
Management) is switched on.
- Variable Name: WBS_USE_CPD_UPDAT
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example: VREALM_2)
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2).
- Low: Specify 'X' to enable WBS element incremental extract based on the value in the CPD_UPDAT field in the PRPS
table. Leave a blank value to extract data based on the date value available in the AEDAT and ERDAT fields in the PRPS
table..
Activity ii: Maintain Parameters for SAP Ariba Procurement Solutions
Importing Master Data for SAP Ariba Procurement
© SAP SE AR822 113
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Importing Master Data for SAP Ariba Procurement
To configure selection criteria to filter the data to export to Ariba
Procurement solutions :
1. Navigate to Integration with Other SAP Components >>> Ariba Cloud
Integration Gateway >>> Master Data Integration >>> General Settings
>>> Maintain Filters using the transaction code SPRO.
2. Expand Maintain Filters section & click on IMG-Activity for Procurement –
The Prefilters – Ariba Procurement Master Data screen appears.
3. Maintain the filters based on your requirements.
4. Click Save
The complete list of Filters with it’s usage is available in SAP Ariba Cloud Integration Gateway Configuration Guide under Working with Master Data >>>
Importing Master Data for SAP Ariba Procurement Solutions section.
Activity iii: Maintain Filters for SAP Ariba Procurement Solutions
© SAP SE AR822 114
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Users can filter using the following conditions:
ü Equality and inclusion: where Option is EQ & Sign is I.
ü Ranges and exclusion: where Option is BT & Sign is E.
ü Patterns and comparisons: where Option is CP & Sign is I or E.
Importing Master Data for SAP Ariba Procurement
Activity iii: Maintain Filters for SAP Ariba Procurement Solutions
© SAP SE AR822 115
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Importing Master Data for SAP Ariba Procurement
Users can run the ARBCIG_MASTER_DATA_EXPORT program on SAP System to import Master Data from SAP System to
SAP Ariba Procurement solutions. Ensure User has the necessary authorization to run the Master Data program.
Activity iv: Import Master Data from SAP System to SAP Ariba Procurement Solutions
Follow these steps to Run the Master Data export program:
1. Run the TCode SE38
2. Enter the program name ARBCIG_MASTER_DATA_EXPORT ,
click Execute – the Export All Master Data Required For On-
Demand Application page appears
© SAP SE AR822 116
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Follow these steps to run the Master Data export program (continued):
3. In the Execution Mode section, tick the Test Run check box & specify the
directory path for downloading the files in the Dir Path for file download field
when you want to run the master data program just to check the contents in the
.csv file. When you keep the box unticked, data will be sent to SAP Ariba
Procurement solution.
4. In the Solution section, choose one of the following:
• Procure-to-Pay: To import master data for SAP Ariba Buying & Invoicing
customers.
• Procure-to-Order: To import master data for SAP Ariba Buying customers.
This option does not support downloading the RemittanceLocation of
Suppliers.
Importing Master Data for SAP Ariba Procurement
Activity iv: Import Master Data from SAP System to Ariba Procurement Solutions
© SAP SE AR822 117
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Follow these steps to run the Master Data export program (continued):
5. In the Load Option section, choose one of the following:
• Full Load: Imports all the Master Data records that are available for the Master
Data type.
• Incremental Load: Imports the Master Data records that have been updated
since the last Master Data export event from the SAP System. Incremental
Load option imports only Earmarked Fund for Funds Management solution.
Importing Master Data for SAP Ariba Procurement
Activity iv: Import Master Data from SAP System to Ariba Procurement Solutions
6. In the Configuration section specify following values:
• Encoding to be used: The encoding & charset to convert the data in the
CIF file. UTF-8 (for example). This is a required field & is case-sensitive.
• Variant: Specify the unique variant name of your Ariba Procurement
realm. (example: VREALM_2)
• Partition: Specify the unique site name of your Ariba Procurement realm.
(example: PREALM_2)
• Tick the FPC Enabled check box if you are using multi-ERP setup & in
the Site field, specify the name of your Ariba Procurement realm to which
you want to export Master Data.
© SAP SE AR822 118
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Follow these steps to run the Master Data export program
(continued):
7. In Choose Master Data for Export section, select the events for
which you want to export the data.
Importing Master Data for SAP Ariba Procurement
Activity iv: Import Master Data from SAP System to Ariba Procurement Solutions
© SAP SE AR822 119
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Follow these steps to run the Master Data export program
(continued):
8. To view the Funds Management Data options, tick the Enable
Fund Management check box & select the events for which you
want to export the data.
9. Click Execute to export the selected Master Data to Ariba
Procurement.
10. To export the Master Data in different languages, enter the
following program name after you run the TCode SE38:
ARBCIG_MASTER_DATA_LANG_EXPORT, provide the
Configuration information, select the events for which you want to
export the data & click Execute
Importing Master Data for SAP Ariba Procurement
Activity iv: Import Master Data from SAP System to Ariba Procurement Solutions
© SAP SE AR822 120
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Importing Master Data for SAP Ariba Procurement
When the master data program runs, the program check whether parameter ENHANCED_PAYMENT_TERMS is maintained on the SAP ERP system.
• If its maintained, the master data program sends all the defined values for the day limit associated for the payment term to the SAP Ariba Procurement
solutions.
• If this parameter is left blank, the master data program does not check for the different day limits for the payment term.
User needs to maintain parameters ENHANCED_PAYMENT_TERMS
To import payment terms with different day limits with multiple discount percentage values and specific time periods:
1. Navigate to Integration with Other SAP Components >>> Ariba Cloud Integration Gateway >>> Master Data Integration >>> General Settings >>>
Maintain Parameters using the transaction code SPRO.
2. Expand Maintain Parameters section & click on IMG-Activity for Procurement – the Parameters – Ariba Procurement Master Data screen appears.
3. Maintain the parameter mentioned in the table on next slide.
4. Click Save
Activity v. Maintain Parameters to Import Payment Terms Master Data
Parameter Name Description Supported Values
ENHANCED_PAYMENT_TERMS
MANDATORY - to import the additional payment
terms master data.
Applicable to SAP Ariba Procurement solutions.
If you maintain the parameter, the master data
program sends all the defined values for the day limit
associated for the payment term to the SAP Ariba
Procurement solutions.
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example: VREALM_2)
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. For (example: PREALM_2)
- Low: Specify X when you want to include the additional payment terms while importing the payment terms master data..
© SAP SE AR822 121
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Importing Master Data for SAP Ariba Procurement
You can run the ARBCIG_BUYER_CATALOG_EXPORT
program manually to import Catalog Master Data from SAP
system to Ariba Procurement. Ensure that you have the
necessary authorization to run the master data program.
Prerequisite:
Ensure that you have configured incremental extract event &
completed Catalog Upload Request in interface setup.
Procedure:
1. Run the transaction code SE38
2. Run the ARBCIG_BUYER_CATALOG_EXPORT program
3. Click Execute to import the selected master data.
Activity vi. Import Master Data for Catalogs
© SAP SE AR822 122
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Importing Master Data for SAP Ariba Procurement
Activity vi. Import Master Data for Catalogs
© SAP SE AR822 123
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Importing Master Data for SAP Ariba Procurement
To maintain the required parameters for Catalog Upload Request:
1. Navigate to Integration with Other SAP Components >>> Ariba
Cloud Integration Gateway >>> Master Data Integration >>>
General Settings >>> Maintain Parameters >>>
Catalog Upload Request using the transaction code SPRO
2. Expand Maintain Parameters section, click IMG-Activity for
Catalog Upload Request , the screen appears.
3. Maintain the parameters mentioned in the table within this activity.
4. Click Save
Activity vii. Maintain Parameters for Catalog Upload Request
© SAP SE AR822 124
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Parameter Name Description Supported Values
BUYER_CAT_CLASS
Applicable for SAP Ariba Procurement solutions.
It is mandatory to use this class if you use the commodity code
maintained in the Classification view for the full or incremental load
of the material master.
The ARBCIG_BUYER_CATALOG_EXPORT program displays an
error if you do not maintain this class when specifying the
Classification Code as Commodity Code option.
- Variable Name: BUYER_CAT_CLASS
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example:
VREALM_2)
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2)
- Low: Example – CL125
BUYER_CAT_CLASS_TYP
E
Applicable for SAP Ariba Procurement solutions.
It is mandatory to use this class type if you use the commodity
code maintained in the Classification view for the full or
incremental load of the material master.
The ARBCIG_BUYER_CATALOG_EXPORT program displays an
error if you do not maintain this class when specifying the
Classification Code as Commodity Code option.
- Variable Name: BUYER_CAT_CLASS_TYPE
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example:
VREALM_2)
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2)
- Low: Example-001
BUYER_CAT_INT_CHAR_
NO
Applicable for SAP Ariba Procurement solutions. This is a
mandatory field, but not for test run.
Maintain the Characteristics Name maintained in CL01 transaction
for the characteristic value that must be extracted as the
commodity code maintained in the Classification view of the
material master for a particular class type and class. Use or create
a characteristic value of the CHAR data type.
The ARBCIG_BUYER_CATALOG_EXPORT program displaysan
error if you do not maintain this parameter when specifying the
Classification Code as Commodity Code option.
- Variable Name: BUYER_CAT_INT_CHAR_NO
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example:
VREALM_2)
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2)
- Low: Example-CH0023
Importing Master Data for SAP Ariba Procurement
Activity vii. Maintain Parameters for Catalog Upload Request
© SAP SE AR822 125
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
User needs to maintain the BAdi ARBCIG_BUY_CATALOG_EXPORT in order to enhance the catalog upload request.
Steps to maintain BAdi in order to enhance catalog upload request:
1. Navigate to Integration with Other SAP Components >>> Ariba Cloud Integration Gateway >>> Master Data Integration >>> Enhancements >>>
Business Add-Ins(BAdis) >>> BAdis for Catalog Upload Request using the transaction code SPRO.
2. Expand Maintain Parameters section & click on IMG-Activity for Catalog Upload Request screen appears.
3. Implement appropriate method(from table below) in the BAdi
Method Name Description
MODIFY_PIR To modify Purchase Info Record details.
MODIFY_MATERIAL To modify Material Master details.
PUBLISH_CIF To modify the extracted catalog information before it is published to SAP
Ariba Cloud Integration Gateway.
Importing Master Data for SAP Ariba Procurement
Activity viii. Implement BAdi for Catalog Upload Request
© SAP SE AR822 126
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
User need to schedule the report
ARBCIG_BUYER_CATALOG_EXPORT to send catalog information
to SAP Ariba Procurement solutions.
The report records Purchase Info Record and Catalog Information
and ensures that the messages are triggered.:
Steps to schedule the job:
1. Run the transaction code SM36. The Define Background Job
screen appears.
2. Schedule the Program ARBCIG_BUYER_CATALOG_EXPORT
to send catalog data at regular interval.
Importing Master Data for SAP Ariba Procurement
Activity ix. Schedule Job for Catalog Upload Request
© SAP SE AR822 127
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
An asset is required to create a Purchase Requisition (PR). In the absence
of a valid asset, you can use a dummy asset value to create a PR. You can
process a change PR later to update the asset details.
To create dummy asset, follow steps as mentioned below:
1. Run the transaction code AS01, the Create Asset: Initial screen page
appears.
2. Enter the following information:
Ø Asset Class: Asset class is the criterion for classifying fixed assets.
Each asset must be assigned to one asset class. (example: 1000)
Ø Company Code: Company code is a number code indicating an
organizational unit within the accounting system (example: 1000)
Ø Number of similar assets: Number of similar assets that you want to
create when you save an asset master record. (example: 1)
3. Click Enter, the Create Asset: Master Data page appears.
4. Navigate to the General tab and enter the following information:
Ø Description: Enter a description to indicate that it is a dummy asset
value. For example, Unspecified.
5. Click Save
Importing Master Data for SAP Ariba Procurement
Activity x. Create Dummy Asset Value
© SAP SE AR822 128
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
In SAP ERP, create an end-point of the web service required for
asset related inbound transaction messages from CIG.
To create an end-point of the web service from within SAP
ERP:
1. Run the transaction code SOAMANAGER. SOA
Management screen opens up in the browser.
2. In the Service Administration tab, click Web Service
Configuration.
3. Choose the following in the Design Time Object Search tab
and click Search.
Ø In the Object Name dropdown, enter
BUYERASSETREQUEST_ASYNC_IN.
Importing Master Data for SAP Ariba Procurement
Activity xi. Configure SOAMANAGER for Asset Management
© SAP SE AR822 129
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
To create an end-point of the web service from within SAP
ERP (continued):
4. In the search result, the Service Definition:
BUYERASSETREQUEST_ASYNC_IN appears. Click
BUYERASSETREQUEST_ASYNC_IN. The Details of
Service Definition: BUYERASSETREQUEST_ASYNC_IN
page appears.
5. Click Transport Settings tab. Enter information for the
following fields:
• Alternative Access URL:
/sap/bc/srt/xip/arba/assetrequisitionexportrequest/002
• Calculated Access URL: Do not modify this URL.
• Calculated Protocol: HTTPS
• Make Local Call: No Call in Local System
6. Click Save
Importing Master Data for SAP Ariba Procurement
Activity xi. Configure SOAMANAGER for Asset Management
© SAP SE AR822 130
130© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
MDNI: Master Data Native Integration
© SAP SE AR822 131
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 1: Overview
By the end of this lesson, you will be able to:
• Recall supported full-load export master data objects
• Recall supported incremental-load export master data objects
• Recall Prerequisites
© SAP SE AR822 132
HOME
Course Title
@ Copyright. All rights reserved.
Master Data Native Integration
• The feature is currently available only with the SAP Ariba
Procurement solutions integrated with SAP ERP or SAP S/4HANA
on-premise using CIG.
• The master data is sent from SAP system to MDNI through CIG in
XML format.
• The feature allows to export master data from multiple SAP on-
premise systems.
• The master data exported from each SAP system is identified by a
System ID.
• The feature uses standard web services in SAP system.
• The master data will pass through CIG without any mappings.
• Master data upload can be done through full uploads or
incremental uploads.
• In a full upload, the full object will be uploaded each time. If the
object already exists, it will be deactivated before being loaded
again.
• In an incremental upload, only the incremental changes will be
uploaded. If the object does not exist it will be created.
• ERP sends an XML file corresponding to the master data object.
• To ensure that the file is in a format that allows the SAP Ariba
Procurement solutions to consume the data, WSDL files
corresponding to each data object need to be uploaded to the
Master Data Integration Service.
• Uploading WSDL files will be done by Ariba. Customer doesn't have
any action ite here.
• The WSDL files use the corresponding APIs.
This feature supports transfer of master data from SAP ERP or SAP S/4HANA on-premise system to SAP Ariba Procurement solutions using the
Master Data Native Interface (MDNI).
Highlights:
© SAP SE AR822 133
HOME
Course Title
@ Copyright. All rights reserved.
Master Data Native Integration
This feature currently supports only full-load export
of the following master data objects:
ü Company Codes
ü Cost Centers
ü Plant
ü Asset/Asset Class
ü Material Group
ü Purchasing Organizations
ü Exchange Rate
ü Purchasing Group
ü Internal Order
ü Currency
ü Plant Purchasing Organization
ü Tax Code
ü Payment Terms
ü Account Assignment Category
ü General Ledger Account
This feature currently supports incremental-load export
of the following master data objects:
ü General Ledger Account
ü WBS Element
ü User
© SAP SE AR822 134
HOME
Course Title
@ Copyright. All rights reserved.
Master Data Native Integration
Pre-requisites:
ü SAP Ariba Procurement solutions is integrated with SAP system
using CIG.
ü MDNI is integrated with SAP Ariba Procurement solutions. To enable
this feature, log a Service Request.
ü Download & install SAP Ariba AddOn from SAP Service Market
Place. For MDNI, minimum supported SP level of the SAP Ariba
AddOn is SP7.
ü MDNI feature is configured on SAP Ariba AddOn.
ü CIG’s SSL certificate is uploaded in Trust Manager in yourSAP
system.
ü CIG is enabled in your SAP Ariba Procurement Solutions realm &
you have secured P User ID & password information.
© SAP SE AR822 135
HOME
Course Title
@ Copyright. All rights reserved.
Master Data Native Integration
Limitations:
ü MDNI supports only SAP Ariba Procurement solutions.
ü FPC (Federated Process Control) is not supported.
ü FMD or an extract of a new custom master data object is not
supported.
ü Adding custom fields to the extracts are not supported.
ü Currently an incremental export is supported only for:
Ø General Ledger Account
Ø WBS Element
Ø User
© SAP SE AR822 136
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 2: Configuring End-Points
By the end of this lesson, you will be able to:
• Follow the procedure to configure end points via “Interface Setup” activity to enable the
flow of messages between SAP system & MDNI
© SAP SE AR822 137
HOME
Course Title
@ Copyright. All rights reserved.
Configuring End Points
User needs to configure end points via “Interface Setup” activity to enable the
flow of messages between SAP system & MDNI. This is a one-time activity,
but user can rerun the program any time there is an update relevant to
outbound web services.
You can view the status of the report using the TCode SLG1, using the object
ARBCIG_INTERFACE and subobject IF_LOGS
The Logical Port setting is overwritten each time you run the interface settings
for outbound web services.
Procedure to configure Interface Setup:
1. Using the transaction code SPRO, navigate to Integration with Other SAP
Components >>> SAP Ariba Cloud Integration Gateway >>> Master Data
Native Integration >>> Interface Setup.
2. Click IMG-Activity for Configure the Outbound Connections to Send
Messages – The Interface Setup for Ariba MDNI screen appears.
© SAP SE AR822 138
HOME
Course Title
@ Copyright. All rights reserved.
Configuring End Points
Procedure to configure Interface Setup (continued…):
3. Under Interface Setup for Web Service section, perform the following activities:
a. Select Data Center
b. Under Connection Instances, select one of the following to indicate if the
connection is to a Production or Test instance of CIG:
• Connect to Cloud Integration Gateway Production Instance
• Connect to Cloud Integration Gateway Test Instance
c. Under Logon Data, select one of the following types of authentication methods
• Select User ID / Password and enter authentication information to
connect to SAP Ariba Cloud Integration Gateway. This will be your P
User ID & Password.
• Select X.509 SSL Client Certificate and choose the Certificate Name
(ARIBA, for example). The same certificate used for Certificate Based
Authentication need to be added here & it will be stored in SOA Manager
4. Under Interface Setup for Web Service section, perform the following activities
(continued…):
d. If you are using proxy server, under HTTPs Proxy Options, enter the following
values:
• HTTP proxy name in the Name of Proxy Host field. For example,
proxy.abc.com.
• Port name in the Port Number of Proxy Host field. For example, 8080.
• User Name for the Proxy Server in the User Name of Proxy Server field. For
example, abc_proxy.
• Enter the password for the registered user name in the Proxy User
Password field.
© SAP SE AR822 139
HOME
Course Title
@ Copyright. All rights reserved.
Configuring End Points
Procedure to configure Interface Setup (continued…):
4. Choose from the available / supported master data objects to set up web
services for the outbound data sent to CIG.
5. Click Execute button.
© SAP SE AR822 140
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 3: Configuring Filters & Extracting Master Data
By the end of this lesson, you will be able to:
• Recall the pre-requisites of defining end points
• Follow the procedure to configure filters and extract Master Data
This lesson includes the following topics:
i. Pre-Requisites
ii. Configure Filters
© SAP SE AR822 141
HOME
Course Title
@ Copyright. All rights reserved.
Configuring Filters and Extracting Master Data
User can configure filters to extract desired range of data to send to SAP Ariba
Procurement solutions. Wide range of filters are available for each supported
master data object.
Pre-requisites:
ü Ensure that the end-points are configured in SAP system to communicate with
MDNI.
ü Before exporting the following master data extracts, implement the
corresponding SAP Notes:
Ø Payment Term - Implement the SAP Note: 2690724 –
• Issue: Incorrect proxy generation due to the description of Payment Term
• Resolution: Commented the logic to fetch the description of Payment Term
Ø General Ledger - Implement the SAP Note: 2868158 –
• Issue: XML tag IsRelevantForProcurementIndicator was not set as “true”
• Resolution: Set the XML tag IsRelevantForProcurementIndicator as “true”.
© SAP SE AR822 142
HOME
Course Title
@ Copyright. All rights reserved.
Configuring Filters and Extracting Master Data
Procedure to configure filters:
1. Run the transaction code ARBCIG_MDNI.
2. The SAP Easy Access Master Data Native Interface Transactions screen
appears. The screen lists the master data objects that are available for export.
3. Double-click on the master data object you want to export. For example,
Company Code.
4. The extract screen for the master data appears. For example, Company Code
Extract for MDNI.
5. Click on Fields for Selection. The Dynamic Selection screen appears.
6. Expand the node & you can see fields available for defining filters.
7. Double-click on a required field for which you want to set filters & define values
for filtering. This is a standard SAP screen which allows you to either define
specific values or ranges or define values to be excluded.
© SAP SE AR822 143
HOME
Course Title
@ Copyright. All rights reserved.
Configuring Filters and Extracting Master Data
Procedure to configure filters (continued):
3. Double-click on the master data object you want to export.
For example, Company Code.
4. The extract screen for the master data appears. For
example, Company Code Extract for MDNI.
5. Click on Fields for Selection. The Dynamic Selection screen
appears.
© SAP SE AR822 144
HOME
Course Title
@ Copyright. All rights reserved.
Configuring Filters and Extracting Master Data
Procedure to configure filters (continued):
6. Expand the node & you can see fields available for defining
filters.
7. Double-click on a required field for which you want to set
filters & define values for filtering. This is a standard SAP
screen which allows you to either define specific values or
ranges or define values to be excluded.
8. Input required filter values.
9. Click on Apply Selected Items.
10. Click on Execute button.
© SAP SE AR822 145
HOME
Course Title
@ Copyright. All rights reserved.
Configuring Filters and Extracting Master Data
Procedure to configure filters (continued…):
11. Added filters will be shown on the screen.
12. Click Save, the Variant Attributes screen appears. This is a
standard SAP screen.
13. Specify the variant to export master data from SAP system.
Example: CC_Extract.
14. Click Save
© SAP SE AR822 146
HOME
Course Title
@ Copyright. All rights reserved.
Configuring Filters and Extracting Master Data
Procedure to configure filters (continued…):
15. Check Display Data box & click Execute only to display the XML document
of the master data extract. The Display XML Document screen appears.
You can check the details of the master data export.
16. When you choose Display Data option, master data records will not be sent
to MDNI / SAP Ariba Procurement solutions.
17. Click Execute (without checking Display Data Box) to export master data to
SAP Ariba Procurement solutions based on the selected criteria.
The Display logs screen appears.
Here, you can check the status of the master dataexport.
• Message types are distinguished by colored icons:
Terminate
Error
Warning
Information
© SAP SE AR822 147
HOME
Course Title
@ Copyright. All rights reserved.
Configuring Filters and Extracting Master Data
© SAP SE AR822 148
HOME
Course Title
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 4: Maintaining Date Time Stamp
By the end of this lesson, you will be able to:
• Follow the procedure to maintain Date & Time Stamp for an incremental extract of
Master Data.
© SAP SE AR822 149
HOME
Course Title
@ Copyright. All rights reserved.
Maintaining Date Time Stamp
Users need to maintain Date & Time Stamp for an incremental extract of
Master Data.
Procedure to maintain Date & Time Stamp:
1. Navigate to Integration with Other SAP Components >>> Ariba
Cloud Integration Gateway >>> Master Data Integration >>>
Maintain Date Time Stamp for Master Data using the transaction
code SPRO.
2. Click IMG-Activity for Maintain Date Time Stamp for Master Data –
the Change View "Date and Time stamp for Master Data": Overview
screen appears.
3. Click New Entries & enter the following values:
Ø Extract: Select from the list
Ø Realm: Enter realm name
Ø Date Time Stamp: Add date & time
4. Click Save
© SAP SE AR822 150
HOME
Course Title
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 5: Configuring Schedule Jobs
By the end of this lesson, you will be able to:
• Schedule separate jobs for each master data object to send to SAP Ariba Procurement
solutions at desired intervals.
© SAP SE AR822 151
HOME
Course Title
@ Copyright. All rights reserved.
Configuring Schedule Jobs
User can schedule separate jobs for each master data object to
send to SAP Ariba Procurement solutions at desired intervals.
Procedure to schedule a job using SAP’s standard job
scheduler:
1. Run the transaction code SM36. The Define Background Job
screen appears.
2. Click on Job Wizard.
3. On the Create a job screen, Click Continue.
© SAP SE AR822 152
HOME
Course Title
@ Copyright. All rights reserved.
Configuring Schedule Jobs
Procedure to schedule a job using SAP’s standard job
scheduler (continued):
4. On the General job information screen, define a job name.
For example, Company Code Extract; define Job Class, for
example, A – High priority & then click Continue.
5. On the Job definition: Job step screen, select ABAP program
step & then click Continue.
6. On the ABAP program step screen, define ABAP Program
Name. For example, ARBCIG_MDNI_COMPANYCODE & in
the Variant field, select the variant for that specific master
data object you created earlier. For example, CC_Extract &
then click Continue.
7. On the Multi-step option screen, click Continue.
© SAP SE AR822 153
HOME
Course Title
@ Copyright. All rights reserved.
Configuring Schedule Jobs
Procedure to schedule a job using SAP’s standard job
scheduler (continued):
8. On the Job definition: Start conditions screen, select a
condition. For example, Date/time & then click Continue.
9. On the Definition of start at date/time screen, define
Scheduled Start date & time. Additionally, you have an option
to define Periodic jobs by checking Period checkbox & then
click Continue.
© SAP SE AR822 154
HOME
Course Title
@ Copyright. All rights reserved.
Configuring Schedule Jobs
Procedure to schedule a job using SAP’s standard job
scheduler (continued):
10. If you want to define Periodic jobs by checking Period
checkbox, on the Period Definition screen you need to select
frequency. For example, Weekly & then click Continue
11. On the Set job screen, click Complete
© SAP SE AR822 155
HOME
Course Title
@ Copyright. All rights reserved.
Configuring Schedule Jobs
Program names to be used while scheduling jobs:
• ARBCIG_MDNI_ACCOUNTCATEGORY
• ARBCIG_MDNI_ASSET
• ARBCIG_MDNI_COMPANYCODE
• ARBCIG_MDNI_COSTCENTER
• ARBCIG_MDNI_CURRENCY
• ARBCIG_MDNI_EXCHANGERATE
• ARBCIG_MDNI_GLACCOUNT
• ARBCIG_MDNI_INTERNAL_ORDER
• ARBCIG_MDNI_MATERIALGROUP
• ARBCIG_MDNI_PAYMENTTERMS
• ARBCIG_MDNI_PLANT
• ARBCIG_MDNI_PLANT_PURORG
• ARBCIG_MDNI_PURCHASING_GROUP
• ARBCIG_MDNI_PURCHASING_ORG
• ARBCIG_MDNI_TAXCODE
• ARBCIG_MDNI_USER
• ARBCIG_MDNI_WBS
© SAP SE AR822 156
HOME
Course Title
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 6: Implementing BAdIs for MDNI
By the end of this lesson, you will be able to:
• Customize master data extracts
• Implement BAdI to customize the master data information before export.
© SAP SE AR822 157
HOME
Course Title
@ Copyright. All rights reserved.
Implementing BAdIs for MDNI
Customizing master data extracts:
Add custom field in SAP Ariba Procurement solutions
Upload the WSDL in MDNI
Regenerate proxy & WSDL
Implement respective BAdI in SAP ECC or SAP
S/4HANA On-Premise
© SAP SE AR822 158
HOME
Course Title
@ Copyright. All rights reserved.
Implementing BAdIs for MDNI
The BAdI ARBCIG_MDNI allows you to customize the master
data information before export.
To implement BAdI:
1. Using the transaction code SPRO, navigate to Integration
with Other SAP Components >>> SAP Ariba Cloud
Integration Gateway >>> Master Data Native Integration.
2. Click IMG-Activity for BAdI's for MDNI programs – the BAdI
Implementations screen appears.
3. Click Create Implementation to start implementing the
BAdI – ARBCIG_MDNI
© SAP SE AR822 159
HOME
Course Title
@ Copyright. All rights reserved.
Implementing BAdIs for MDNI
Use the following methods to enhance the BAdI – ARBCIG_MDNI:
Method Name Description
ENHANCE_COMPANYCODE Enhance Company Code details
ENHANCE_PLANT Enhance Plant details
ENHANCE_PURORG Enhance Purchase Organization details
ENHANCE_PLANTPURORG Enhance Plant Purchase Organization details
ENHANCE_PURGROUP Enhance Purchasing Group
ENHANCE_WBS Enhance WBS Element
ENHANCE_GL Enhance General Ledger
ENHANCE_ACCCAT Enhance Account Assignment Category
ENHANCE_CURRENCY Enhance Currency
ENHANCE_MATERIALGROUP Enhance Material Group
ENHANCE_TAXCODE Enhance Tax Code
ENHANCE_ASSET Enhance Asset
ENAHNCE_PAYMENTTERMS Enhance Payment Terms
ENHANCE_INTERNALORDER Enhance Internal Order
ENHANCE_EXCHANGERATE Enhance Exchange Rate
ENHANCE_COSTCENTER Enhance Cost Center
ENHANCE_USER Enhance User
© SAP SE AR822 160
HOME
Course Title
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 7: Configuring SAP Ariba Procurement Solutions for MDNI
By the end of this lesson, you will be able to:
• Describe what is required from Ariba Support in order for the SAP Ariba Procurement
realm to be configured for MDNI
© SAP SE AR822 161
HOME
Course Title
@ Copyright. All rights reserved.
Configuring SAP Ariba Procurement solutions for MDNI
To have your SAP Ariba Procurement realm configured for MDNI
a Service Request must be raised with Ariba Support.
In the background, the following activities will take place:
1. Establishing connectivity between MDNI & your SAP Ariba
Procurement realm.
2. Exchanging CIG certificate with MDNI.
No Endpoint creation is required in your SAP Ariba Procurement
realm.
© SAP SE AR822 162
LOGO HERE
@ Copyright. All rights reserved.
Section Complete
Congratulations!
You have now completed this Section!text entry mode is not configured for
your user interface, perform the following steps:
Ø Click Utilities>>>Settings
Ø On the Condition Editor: Personal Settings
page, select Direct text entry (traditional mode)
Ø Save the configuration
© SAP SE AR822 18
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Ariba Master Data Incremental Field Restrictions
To configure Incremental Field Restrictions
(continued):
10. Click New rows to include the content for
field restriction. Ensure that the number of
rows you add is equal to the number of
rows of content that you copied in Step#4.
11. Click column for Expression 1 & paste the
copied content for field restrictions.
© SAP SE AR822 19
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Ariba Master Data Incremental Field Restrictions
To configure Incremental Field Restrictions
(continued):
12. Click Back & enter the Transport
Request number.
Click Save.
© SAP SE AR822 20
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 4: Configure Ariba Event Linkages
By the end of this lesson, you will be able to:
• Configure Ariba Event Linkages
© SAP SE AR822 21
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Object Category Object Type Event Receiver Type Receiver Call Receiver Function Module
BOR Object Type ARBCIG0012 COSTCENTERCHANGED CHANGE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG0012 COSTCENTERCREATED CREATE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG0012 COSTCENTERDELETED DELETE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG1001 CREATED CHANGE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG1006 CREATED CREATE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG1006 VIEWCREATED CREATE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG1022 ASSETCHANGED CHANGE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG1022 ASSETCREATED CREATE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG1022 ASSETDELETED DELETE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG3006 CHANGEGL CHANGE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG3006 CREATEGL CREATE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG3006 DELETEGL DELETE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG3060 ONCREATE CREATE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG3060 STATUSCHANGED CHANGE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG3060 UPDATED CHANGE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIGLFA1 VENDORCHANGED CHANGE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIGLFA1 VENDORCREATED CREATE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIGLFA1 VENDORDELETED DELETE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIGUSER CLONED USER_CHANGE Function Module ARBCIG_CHANGEDOC
BOR Object Type ARBCIG1001 CREATED CHANGECAT Function Module ARBCIG_DOC_CHANGES
BOR Object Type ARBCIG1006 VIEWCREATED CREATECAT Function Module ARBCIG_DOC_CHANGES
BOR Object Type ARBCIG3003 STARTVEEKPLAMATNRDEL CHANGECAT Function Module ARBCIG_DOC_CHANGES
BOR Object Type ARBCIG3003 STARTVENDORMATNRDEL CREATECAT Function Module ARBCIG_DOC_CHANGES
BOR Object Type ARBCIG3060 STATUSCHANGED CHANGECAT Function Module ARBCIG_DOC_CHANGES
Configure Ariba Event Linkages
© SAP SE AR822 22
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Ariba Event Linkages
To configure Event Linkages:
1. Navigate to Integration with Other SAP Components
>>> Ariba Cloud Integration Gateway >>> Master
Data Integration >>> General Settings using the
transaction code SPRO.
Configure Ariba Event Linkages
Users need to link the incremental extract events with the corresponding function module. This is required to capture any changes
occurring in Master Data record(s) & store it in a CHANGE LOG table for incremental extract event of that particular master data object.
© SAP SE AR822 23
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Ariba Event Linkages
To configure Event Linkages continued…
2. Expand General Settings section & click on IMG-
Activity for Ariba Event Linkages – The Change View
Event Type Linkages: Overview screen appears.
3. Click New Entries & enter the values mentioned in the
table on next slide.
© SAP SE AR822 24
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Ariba Event Linkages
To configure Event Linkages continued…
4. For Event delivery , choose Using tRFC.
5. Check the Linkage Activated checkbox (for all the
entries mentioned in the table).
6. Click Next Entry to enter the information for the
next record.
Once all records are entered, click Save.
© SAP SE AR822 25
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 5: Configure Ariba User HR Event Linkage
By the end of this lesson, you will be able to:
• Configure Ariba User HR Event Linkage
© SAP SE AR822 26
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
If you get the error message: No Entry exists in T777IBO table, maintain the following entry in the
T777IBO table:
Object Type Infotype Update Operation Sequence Number Object Type Function Module
P 0001 UPD 0 ARBCIG1065 ARBCIG_HRPM_CHANGE_DOCS
P 0002 UPD 0 ARBCIGTNT ARBCIG_HRPM_CHANGE_DOCS
P 0105 DEL 0 ARBCIGEMPL ARBCIG_HRPM_CHANGE_DOCS
P 0105 INS 0 ARBCIGEMPL ARBCIG_HRPM_CHANGE_DOCS
P 0105 UPD 0 ARBCIGEMPL ARBCIG_HRPM_CHANGE_DOCS
OT Object Type Text IT Object type Name
P Person 0001 ARBCIG1065 Add a meaningful name
Configure Ariba User HR Event Linkage
© SAP SE AR822 27
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Ariba User HR Event Linkage
Users need to configure this if they need to send User Master Data
with Incremental Load option.
To configure HR Event Linkages:
1. Navigate to Integration with Other SAP Components >>>
Ariba Cloud Integration Gateway >>> Master Data
Integration >>> General Settings using the transaction code
SPRO.
2. Expand General Settings section & click on IMG-Activity for
Ariba User HR Event Linkage – the Change View HR-CA:
Event Linkage for Customer: Overview screen appears.
© SAP SE AR822 28
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Ariba User HR Event Linkage
To configure HR Event Linkages (continued):
3. Click New Entries & enter the values mentioned in the table on
page#23.
4. Click Next Entry to enter the information for the next record.
Once all records are entered, click Save.
© SAP SE AR822 29
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 6: Configure Connection Parameters
By the end of this lesson, you will be able to:
• Configure Connection Parameters
© SAP SE AR822 30
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Connection Parameters
Users need to add the realms for each Ariba solution that can be used to
process master data events. This is needed to define Realm Name &
Ariba Solution relationship in order to determine the appropriate target
URL.
To configure Connection Parameters:
1. Navigate to Integration with Other SAP Components >>> Ariba
Cloud Integration Gateway >>> Master Data Integration >>>
Connection Parameters for Master Data using the transaction code
SPRO.
2. Click on IMG-Activity for Connection Parameters for Master Data
– The Change View "Direct Connectivity Parameters": Overview
screen appears.
© SAP SE AR822 31
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure Connection Parameters
To configure Connection Parameters (continued):
3. Click New Entries & enter the following values:
Ø Solution: Select a solution name from the list.
Ø Realm: Add a realm name.
Ø P: Select the checkbox if this is a parent realm.
Ø Wait Time: Add time in seconds to wait to connectto the gateway.
Do not enter values for Logical Port Name.
4. Click Save.
© SAP SE AR822 32
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 7: Maintain System ID
By the end of this lesson, you will be able to:
• Maintain System ID for Master Data
© SAP SE AR822 33
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain System ID
This is to map the SAP vendors which are already existing in SAP
Ariba Procurement solutions. Users need to map the SAP Ariba
Procurement solution’s unique System ID to the SAP vendor. This
configuration is required only if you import master data for
suppliers.
To maintain System ID:
1. Navigate to Integration with Other SAP Components >>>
Ariba Cloud Integration Gateway >>> Master Data
Integration >>> Maintain System ID for Master Data using
the transaction code SPRO.
2. Click on IMG-Activity for Maintain System ID for Master
Data – The Change View "System ID For Customers":
Overview screen appears.
3. Click New Entries & enter the following values:
Ø System ID: Enter the system ID of Ariba Procurement
solutions for the Supplier. SID499 (for example)
Ø Vendor: Enter SAP Vendor code.
4. Click Save.
© SAP SE AR822 34
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 8: Maintain Date & Time Stamp
By the end of this lesson, you will be able to:
• Maintain Date & Time Stamp for Master Data
© SAP SE AR822 35
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain Date & Time Stamp
Users need to maintain Date & Time Stamp for an incremental extract
of Master Data.
To maintain System ID:
1. Navigate to Integration with Other SAP Components >>> Ariba
Cloud Integration Gateway >>> Master Data Integration >>>
Maintain Date Time Stamp for Master Data using the transaction
code SPRO.
2. Click on IMG-Activity for Maintain Date Time Stamp for Master
Data – The Change View "Date and Time stamp for Master
Data": Overview screen appears.
© SAP SE AR822 36
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain Date & Time Stamp
To maintain System ID (continued):
3. Click New Entries & enter the following values:
Ø Extract: Select from the list
Ø Realm: Enter realm name
Ø Date Time Stamp: Add date & time
4. Click Save.
© SAP SE AR822 37
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 9: Maintain User Profiles for User Master Data
By the end of this lesson, you will be able to:
• Maintain User Profiles for User Master Data
© SAP SE AR822 38
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain User Profiles for User Master Data
Users need to maintain use roles mapped to each solution.
To maintain User Profiles:
1. Navigate to Integration with Other SAP Components >>>
Ariba Cloud Integration Gateway >>> Master Data
Integration >>> Maintain User Profiles for User Master Data
using the transaction code SPRO.
2. Click on IMG-Activity for Maintain User Profiles for User
Master Data – The Change View "Table to hold the user
roles mapped to groups": Overview screen appears.
3. Click New Entries & enter the following values:
Ø Solution: Select the solution name from the list
Ø Role: Select the user role to be mapped with the
solution
Ø Realm: Enter realm name
4. Click Save.
© SAP SE AR822 39
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 10: Maintain Field Map for Master Data and Catalog Upload Request
By the end of this lesson, you will be able to:
• Maintain Field Map for Master Data and Catalog Upload Request
© SAP SE AR822 40
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain Field Map for Master Data and Catalog Upload Request
To maintain Field Mappings:
1. Navigate to Integration with Other SAP Components >>>
Ariba Cloud Integration Gateway >>> Master Data
Integration >>> Enhancements using the transaction code
SPRO.
Users need to maintain mappings between custom field in SAP System & SAP Ariba solution’s custom field for Master Data & Catalog
extracts.
(This is an optional activity. Do not change the default values.)
•In SAP ERP, the fields are always in upper case but in SAP Ariba solutions, it is in mixed case.
•Custom table ARBCIG_FIELDMAP is maintained to map the SAP System & SAP Ariba Procurement solutions system’s field values.
© SAP SE AR822 41
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain Field Map for Master Data and Catalog Upload Request
To maintain Field Mappings (continued):
2. Expand Enhancements & click on IMG-Activity for Maintain Field Map for Master Data and
Catalog Upload Request – The Change View "Table to maintain mapping of SAP to Buyer
fields": Overview screen appears.
3. Click New Entries & enter the following values:
Ø Solution: Select the solution name from the list for which you are mapping the field
Ø Structure: Add a structure name. ARBCIG_BP_LANG_STR (For example)
Ø Field SAP: Add the SAP ERP field name that you want to map. BUDGETPDTX (For example)
Ø Field Ariba: Add the Ariba solution field name to which you want to map. Name (For example)
4. Click Save.
© SAP SE AR822 42
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 11: Schedule a Job for Master Data Export
By the end of this lesson, you will be able to:
• Schedule a Job for Master Data Export
© SAP SE AR822 43
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Schedule a Job for Master Data Export
Users can schedule a job to export Master Data from SAP System to SAP Ariba solutions.
This is an optional activity.
Scheduling a job is a standard SAP process & not specific to CIG integration with SAP. Thus, it is not described in detail here.
Ensure that you have configured the ARBCIG_MASTER_DATA_EXPORT program before scheduling the export job.
To schedule a job:
1. Run TCode SM36 – The Define Background Job screen appears.
2. Schedule the program:
Ø ARBCIG_MASTER_DATA_EXPORT
Ø ARBCIG_BUYER_CATALOG_EXPORT
© SAP SE AR822 44
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 12: Implement BAdIs for Master Data Export
By the end of this lesson, you will be able to:
• Implement BAdIs for Master Data Export
© SAP SE AR822 45
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Implement BAdIs for Master Data Export
Users can implement BAdIs to enhance the Master Data Upload
Request as required. Available in the
ARBCIG_MASTER_DATA_EXPORT program.
To maintain BAdI:
1. Navigate to Integration with Other SAP Components >>> Ariba
Cloud Integration Gateway >>> Master Data Integration >>>
Enhancements >>> Business Add-Ins(BAdIs) using the
transaction code SPRO.
2. Expand Business Add-Ins(BAdIs) & click on IMG-Activity for one
of the followings as per your requirements:
Ø BAdIs for Master Data Export – BAdI Name:
ARBCIG_MASTERDATA
Ø BAdIs for Catalog Upload Request – BAdI Name:
ARBCIG_BUY_CATALOG_EXPORT
Ø BAdIs for Purchase Info Record – BAdI Name:
ARBCIG_PURINFREC
3. Implement the BAdI. The methods that you can implement are listed
in SAP Ariba Cloud Integration Gateway Configuration Guide.
© SAP SE AR822 46
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 13: Resend Master Data or Catalog Upload Request
By the end of this lesson, you will be able to:
•Resend Master Data or Catalog Upload Request
© SAP SE AR822 47
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Resend Master Data or Catalog Upload Request
In the event users want to resend the Master Data or Catalog Upload
Request (except Bill of Materials) to SAP AribaSolutions, it can be
done using this utility.
To resend Master Data or Catalog Upload Request:
1. Navigate to Integration with Other SAP Components >>> Ariba
Cloud Integration Gateway >>> Master Data Integration using
the transaction code SPRO.
2. Click on IMG-Activity for Resend Master Data or Catalog
Upload Request – The Resend Batch Extracts to Cloud
Integration Gateway screen appears.
© SAP SE AR822 48
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Resend Master Data or Catalog Upload Request
To resend Master Data or Catalog Upload
Request…(continued…):
3. Enter the following values:
Ø File Name: Select the archived file.
Ø Variant: Provide the variant if you want to
resend the Sourcing Master Data.
Ø Partition: Provide the partition if you want to
resend the Sourcing Master Data.
4. If you want to delete the archived files, enter the
following values:
Ø Archive Directory: Select the directory where
the files are archived.
Ø Till Date: Select a date. Archived files before
this date would be removed.
5. Click Execute.
© SAP SE AR822 49
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 14: Maintain Parameters
By the end of this lesson, you will be able to:
• Maintain parameters for more than one SAP Ariba solution
© SAP SE AR822 50
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain Parameters
Users need to maintain the required parameters for more than one SAP
Ariba solution.
To maintain parameters for more than one SAP Ariba solution:
1. Navigate to Integration with Other SAP Components >>> Ariba
Cloud Integration Gateway >>> Master Data Integration >>>
General Settings >>> Maintain Parameters using the transaction
code SPRO.
© SAP SE AR822 51
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain Parameters
To maintain parameters for more than one SAP Ariba solution continued:
2. Expand Maintain Parameters & click on IMG-Activity for Cross Application –
The Parameters – Cross Application Master Data screen appears.
3. Click Modify & maintain the parameter mentioned in the table on next slide.
4. Click Save.
© SAP SE AR822 52
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain Parameters
Parameter Name Description Supported values
LANGUAGE
Applicable for SAP Ariba Procurement solutions & SAP Ariba
Sourcing.
Set this parameter to display descriptions in languages other
than English. Leave it blank to display the descriptions in
English.
- Variable Name: LANGUAGE
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba
Procurement solutions or SAP Ariba Sourcing in SAP
ERP. For example, VREALM_2.
- Partition: The unique site name for the SAP Ariba
Procurement solutions or SAP Ariba Sourcing in SAP
ERP. For example, PREALM_2.
- Low: Example - DE
TEMP_DIRECTORY
Applicable for SAP Ariba Procurement solutions and SAP Ariba
Sourcing. This is a mandatory field, but not for test run.
Set this parameter to specify the temporary filepath in the
application server to save CSV files. When you execute the
master data, the CSV files are zipped and sent to SAP Ariba
Procurement solutions from this location.
- Variable Name: LANGUAGE
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba
Procurement solutions or SAP Ariba Sourcing in SAP
ERP. For example, VREALM_2.
- Partition: The unique site name for the SAP Ariba
Procurement solutions or SAP Ariba Sourcing in SAP
ERP. For example, PREALM_2.
- Low: Example - C:/users/Ariba
© SAP SE AR822 53
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 15: Maintain Filters
By the end of this lesson, you will be able to:
• Maintain filters for more than one SAP Ariba solution
© SAP SE AR822 54
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain Filters
Users need to configure selection criteria to filter Master Data records to import for more than one SAP Ariba solution.
User can filter the Master Data records using following conditions:
Ø Equality & Inclusion: where Option is EQ & Sign is I.
Ø Ranges & Exclusion: where Option is BT & Sign is E.
Ø Patterns & Comparisons: where Option is CP & Sign is I or E.
© SAP SE AR822 55
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain Filters
Parameter Name Description Supported Values
PLANT_EXPORT Configure a selection criteria to filter the plant
information to export.
- Variable Name: PLANT_EXPORT
- Field Name: Field name that designates the plant information in the table T001W.
- Type: Enter S as the selection category.
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. For example, VREALM_2.
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. For example, PREALM_2.
- Sign: Enter I.
- Option: Enter EQ.
- Low: Enter the filter value for the criterion you set for field.
- High: Blank if the option is not BT.
PLANT_PURCHASE_EXPORT Configure a selection criteria to filter the plant and
purchase organization information to export.
- Variable Name: PLANT_PURCHASE_EXPORT
- Field Name: Field name that designates the plant and purchase organization information in the table T024W.
- Type: Enter S as the selection category.
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. For example, VREALM_2.
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. For example, PREALM_2.
- Sign: Enter I.
- Option: Enter EQ.
- Low: Enter the filter value for the criterion you set for field.
- High: Blank if the option is not BT.
PURCHASE_GROUP_EXPORT Configure a selection criteria to filter the purchase
group information to export.
- Variable Name: PURCHASE_GROUP_EXPORT
- Field Name: Field name that designates the purchase group information in the table T024.
- Type: Enter S as the selection category.
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. For example, VREALM_2.
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. For example, PREALM_2.
- Sign: Enter I.
- Option: Enter EQ.
- Low: Enter the filter value for the criterion you set for field.
- High: Blank if the option is not BT.
© SAP SE AR822 56
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain Filters
© SAP SE AR822 57
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain Filters
Parameter Name Description Supported Values
PURCHASE_ORG_EXPORT Configure a selection criteria to filter the
purchase organization information to export.
- Variable Name: PURCHASE_ORG_EXPORT
- Field Name: Field name that designates the purchase organization information in the table T024E.
- Type: Enter S as the selection category.
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. For
example, VREALM_2.
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. For example,
PREALM_2.
- Sign: Enter I.
- Option: Enter EQ.
- Low: Enter the filter value for the criterion you set for field.
- High: Blank if the option is not BT.
© SAP SE AR822 58
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain Filters
To maintain filters for more than one SAP Ariba solution:
1. Navigate to Integration with Other SAP Components >>> Ariba Cloud Integration Gateway >>> Master Data Integration >>> General
Settings >>> Maintain Filters using the transaction code SPRO.
2. Expand Maintain Filters & click on IMG-Activity for Cross Application – The Prefilters – Cross Application Master Data screen
appears.
© SAP SE AR822 59
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Maintain Filters
To maintainfilters for more than one SAP Ariba solution (continued):
3. Click Modify & maintain the filters based on your requirements. Refer to the values mentioned in the table of this
lesson.
4. Click Save.
© SAP SE AR822 60
60© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Sourcing Master Data Integration
© SAP SE AR822 61
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 1: Overview
By the end of this lesson, you will be able to:
• List required master data for SAP Ariba Sourcing integration
• Recall basic integration recommendations
© SAP SE AR822 62
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Overview
SAP Ariba Sourcing – Master Data Integration Overview:
• Master Data consists of general information stored in SAP
that is used in SAP Ariba Sourcing solutions to construct
Contracts.
• The SAP Ariba Sourcing solutions provide the integration
events for standard data imports from SAP System.
• Because your SAP System implementation might contain
additional data to be included with the SAP Ariba Sourcing
solutions for Contracts, you can modify these data imports
to include such data.
• When you import large amounts of Master Data from your
SAP System, ensure that you run the master data import
task in the background.
• You can import Master Data by running integrations events
manually from SAP Ariba Administrator.
• When buyers import the Master Data for the first time, SAP
Ariba recommends that you choose the Full Load mode.
• Buyers can use the Incremental Load mode for subsequent
run to import Master Data records that have been added,
modified, or deleted since the last Master Data import event.
• Material Master Data contains large volume of information.
For best performance, always set filters that specify the
criteria based on which you can import smaller subsets.
• When buyers export Material Master Data, the extract
includes Material Master Plant associated data, Material
Master Language associated data.
• When buyers import Cross Application Master Data for
Incoterms, the extract includes Incoterms Language
associated data.
© SAP SE AR822 63
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Sourcing Master Data Integration Overview
Organizational Data:
Ø Plant
Ø Plant Purchase Org
Ø Company Code
Ø Purchase Org
Ø Purchase Group
Cross Application Configuration Data:
Ø Payment Terms
Ø Incoterms
Material Master Data:
Ø Material Master
Ø Item Category
Ø ERP Commodity Code
Required Master Data
© SAP SE AR822 64
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Overview
Importing Material Master Data:
• When users import Material Master data from SAP System to Ariba
Sourcing, they can receive classification data such as Class Types, Class
Names & Characteristics.
• The classification value allows users to categorize materials based on
their characteristics. Classification data also enables users to search &
find materials easily.
• When users import Material Master data SAP System provides the
classification information in the ItemMasterClassificationInfo.csv file.
• ItemMasterClassificationInfo.csv contains Class & Classification
information along with Classification Sequence & Material Number.
This is mainly used for Contracts integration. You can also use it
while creating QM / Award.
• To extract Material Classification data, maintain the following filters
in the table ARBCIG_TVARV:
• CLASS_TYPE
• CLASS
• When users import Material Master data from SAP System to Ariba
Sourcing, SAP System also sends the Manufacturer Parts List to
Ariba Sourcing.
• The Manufacturer Parts List is similar to the Approved Manufacturer
Parts List (AMPL) in SAP System. You can use the Manufacturer
Parts List to identify the manufacturers for materials of type
Manufacturer Parts (HERS in SAP), the Manufacturer Part Numbers
& the corresponding internal part numbers.
• Ensure that you import the Plant, Plant Purchase Org, Purchase Org
& Purchase Group master data before you run the master data
import for the Material Master.
TCode – sm30 to add above filters as it is not
available in SPRO node.
© SAP SE AR822 65
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
© SAP SE AR822 66
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 2: Importing Master Data
By the end of this lesson, you will be able to:
• Configure, maintain and import master data required for SAP Ariba Sourcing Integration
This lesson includes the following topics:
i. Configure Ariba Sourcing Solutions for Synchronizing Master Data
ii. Configure External System
iii. Maintain Parameters
iv. Maintain Filters
v. Import Master Data from SAP System
vi. Implement the BAdi for Purchase Info Records
vii. Maintain Field Map for Ariba Sourcing Master Data
viii. Import Bill of Materials
© SAP SE AR822 67
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
User needs to perform following activities to configure
SAP Ariba Sourcing for synchronizing Master Data:
1. Download Keystore / Tenant certificate from the
Resources page in the CIG.
2. Log in to SAP Ariba Sourcing site, navigate to
Administration, click Integration Manager
3. Click Integration Toolkit Security
4. Select Certificate as the authentication method
5. Paste the certificate you have downloaded in step#1
6. Click Save
Activity i: Configure Ariba Sourcing
Solutions for Synchronizing Master Data
© SAP SE AR822 68
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
To maintain External System:
1. Login to your Ariba Sourcing realm as an Administrator; click Manage, click Administration
2. Expand Master Data Manager menu, click External System Configuration
3. Click Create New
4. Provide details in ID & Name fields, click Save
Activity ii: Configure External System
User needs to maintain External System information which corresponds to your backend SAP System. This configuration is required while
uploading Master Data. The correlation of System ID-Master Data is used while creating Quote Messages as well as Contracts.
© SAP SE AR822 69
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
The newly added External System is available:
Activity ii: Configure External System
© SAP SE AR822 70
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
User needs to maintain the required parameters for Ariba
Sourcing solutions:
1. Navigate to Integration with Other SAP Components >>>
Ariba Cloud Integration Gateway >>> Master Data
Integration >>> General Settings >>> Maintain Parameters
using the transaction code SPRO.
2. Expand Maintain Parameters section, click IMG-Activity
for Sourcing – the Parameters – Ariba Sourcing Master
Data screen appears
3. Maintain the parameters mentioned in the table in this
lesson.
4. Click Save
Activity iii: Maintain Parameters
© SAP SE AR822 71
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Parameter Name Description Supported Values
DC_WAITTIME
OPTIONAL FIELD
This parameter allows you to specify the wait time between more than one master
data export batch task. This is useful when you want to split the large master data
export tasks in batches.
Specify the wait time in seconds. The default value is one second.
You must specify a value for this parameter if you have also configured the
SPLIT_NOMREC parameter to split the master data export into multiple batches.
- Field Name: Leave it blank
- Number: 0000
- Variant: Provide a unique variant name for SAP Ariba Sourcing realm. VREALM2 (example)
- Partition: Provide a partition name for SAP Ariba Sourcing solution. PREALM1 (example)
- Low: Enter the wait time in seconds. 5 (example)
EXTERNAL_SID
MANDATORY FIELD
This parameter allows you to specify the system ID name that you have defined in
your SAP Ariba Sourcing system. The value you specifyin this field must exactly
match the value available on your SAP Ariba Sourcing system.
Specify the system ID that you have maintained in the Master Data Manager >>>
External System >>> Configuration page on your SAP Ariba Sourcing system.
- Field Name: Leave it blank
- Number: 0000
- Variant: Provide a unique variant name for SAP Ariba Sourcing realm. VREALM2 (for example)
- Partition: Provide a partition name for SAP Ariba Sourcing solution. PREALM1 (for example)
- Low: Enter the System ID of the SAP Ariba Sourcing system. SAPERPSYSTEM1 (for example)
MATERIAL_ONLY_AML
OPTIONAL FIELD
This parameter allows you to filter the Manufacturer Parts List data for a specific
material number when you export Manufacturer Parts List from SAP ERP to SAP
Ariba Sourcing.
Specify the material number for the item in the Manufacturer Part List.
- Field Name: Leave it blank
- Number: 0000
- Variant: Provide a unique variant name for SAP Ariba Sourcing realm. VREALM2 (example)
- Partition: Provide a partition name for SAP Ariba Sourcing solution. PREALM2 (example)
- Low: Enter the material number for the item. HERS (example)
Activity iii: Maintain Parameters
Parameters Applicable for SAP Ariba Sourcing
© SAP SE AR822 72
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Parameter Name Description Supported Values
SPLIT_NOMREC
OPTIONAL FIELD
This parameter allows you to split the large master data export tasks in batches.
Specify the number of records that needs to be included in each master data
export batch task. You must specify a value for this parameter if you have also
configured the DC_WAITTIME parameter and specified the time duration to wait in
between one master data export task and the other.
If you do not specify the number of records that must be included for each master
data export task, the master data export program could take a considerably long
time and could cause timeout errors.
SAP Ariba recommends 40,000 as the maximum value of records you could
include in a batch.
- Field Name: Leave it blank
- Number: 0000
- Variant: Provide a unique variant name for SAP Ariba Sourcing realm. VREALM2 (for
example)
- Partition: Provide a partition name for SAP Ariba Sourcing solution. PREALM2 (for
example)
- Low: Enter the number of records that needs to be included in each Master Data export
batch task. 36000 (for example)
MATERIAL_CLASSIFICATI
ON
OPTIONAL FIELD
This parameter allows you to set a filter while importing the UNSPC classification
data for material items before you run the master data program.
Set the value to X to import the UNSPC classification for material items. If you
leave this field blank, the program ARBCIG_MASTER_DATA_EXPORT does not
import the UNSPC classification code for material items.
- Field Name: Leave it blank
- Number: 0000
- Variant: Provide a unique variant name for SAP Ariba Sourcing realm. VREALM2 (for
example)
- Partition: Provide a partition name for SAP Ariba Sourcing solution. PREALM2 (for
example)
- Low: Enter X to import the UNSPSC classification data for material items. If you leave
this field blank, the program ARBCIG_MASTER_DATA_EXPORT does not import the
UNSPC classification code for material items.
Activity iii: Maintain Parameters
Parameters Applicable for SAP Ariba Sourcing (continued)…
© SAP SE AR822 73
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Parameter Name Description Supported Values
ENABLE_CONV_MATERIAL_O
NLY
OPTIONAL FIELD
This parameter enables you to import the Material Master value without any
preceding zeros.
Set the value to X to import the Material Master value without any
preceding zeros.
If you leave this field blank, the ARBCIG_MASTER_DATA_EXPORT
program import the Material Master value with the preceding zeros.
- Field Name: Leave it blank
- Number: 0000
- Variant: Provide a unique variant name for SAP Ariba Sourcing realm. VREALM2 (for
example)
- Partition: Provide a partition name for SAP Ariba Sourcing solution. PREALM2 (for
example)
- Low: Enter X to import the Material Master value without any preceding zeros. If you
leave this field blank, the program ARBCIG_MASTER_DATA_EXPORT import the
Material Master value with the preceding zeros.
IGNORE_PLANT_EXTN
OPTIONAL FIELD
This parameter enables you to import all the Material Master information
irrespective of they being extended to a plant.
Set the value to X to import all the Material Master information that are not
extended to a plant. If you leave this field blank, the
ARBCIG_MASTER_DATA_EXPORT program does not import the Material
Masters that are not extended to a plant.
- Field Name: Leave it blank
- Number: 0000
- Variant: Provide a unique variant name for SAP Ariba Sourcing realm. VREALM2 (for
example)
- Partition: Provide a partition name for SAP Ariba Sourcing solution. PREALM2 (for
example)
- Low: Enter X to import the Material Master information that is not extended to a plant. If
you leave this field blank, the ARBCIG_MASTER_DATA_EXPORT program does not
import the Material Master value that is not extended to a plant.
Activity iii: Maintain Parameters
Parameters Applicable for SAP Ariba Sourcing (continued)…
© SAP SE AR822 74
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
User needs to configure selection criteria to filter the data to export to
Ariba Sourcing solutions:
1. Navigate to Integration with Other SAP Components >>> Ariba Cloud
Integration Gateway >>> Master Data Integration >>> General Settings
>>> Maintain Filters using the transaction code SPRO.
2. Expand Maintain Filters section & click on IMG-Activity for Sourcing –
The Prefilters – Ariba Sourcing Master Data screen appears.
3. Maintain the filters based on your requirements.
4. Click Save
Activity iv: Maintain Filters
The complete list of Filters with it’s usage is available in SAP Ariba Cloud Integration Gateway Configuration Guide under Working with Master Data >>> Importing
Master Data for SAP Ariba Sourcing & SAP Ariba Contracts section.
© SAP SE AR822 75
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Please follow these steps to run the Master Data export program:
1. Run the TCode SE38.
2. Enter the program name ARBCIG_MASTER_DATA_EXPORT & click
Execute – The Export All Master Data Required For On-Demand
Application page appears.
3. In the Execution Mode section, tick the Test Run check box & specify the
directory path for downloading the files in the Dir Path for file download
field when you want to run the master data program just to check the
contents in the .csv file. When you keep the box unticked, data will be
sent to the SAP Ariba Sourcing solution.
4. In the Solution section, choose Sourcing & Contracts.
Activity v: Import Master Data from SAP System
Users can run the ARBCIG_MASTER_DATA_EXPORT program on SAP System to import Master Data from SAP System to SAP Ariba Procurement solutions.
© SAP SE AR822 76
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Steps to run the Master Data export program (continued):
5. In the Load Option section, choose one of the following:
Ø Full Load: Imports all the Master Data records that are
available for the Master Data type.
Ø Incremental Load: Imports the Master Data records that have
been updated since the last Master Data export event from the
SAP System. You can import Material Master data only using
the incremental load option.
6. In the Configuration section specify following values:
Ø Encoding to be used: The encoding & charset to convert the
data in the CIF file. UTF-8 (for example). This is a required field
& is case-sensitive.
Ø Variant: Specify the unique variant name of your Ariba
Sourcing realm. For example, VREALM_2.
Ø Partition: Specify the unique site name of your Ariba Sourcing
realm. For example, PREALM_2.
7. In Choose Master Data for Export section, select the events for
which you want to export the data.
Activity v: Import Master Data from SAP System
© SAP SE AR822 77
HOMECourse Title
LOGO HERE
@ Copyright. All rights reserved.
Steps to run the Master Data export program (continued):
8. Click Execute to export the selected Master Data to Ariba
Procurement.
9. For the Incremental Load option, only the Material Master option is
available for selection. To import Material Master data in the
incremental mode, tick Material Master check box.
10. To resend the Material Master information again, enter the range
values for material item.
Activity v: Import Master Data from SAP System
© SAP SE AR822 78
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
When the Master Data request gets passed
through CIG, the Document Status is displayed
as COMPLETED
When the Master Data upload request
reaches SAP Ariba Sourcing, status
reflects as Scheduled.
This is a pre-processing status.
When the Master Data upload gets
processed in SAP Ariba Sourcing, status
gets changed to Indexing Success.
Activity v: Import Master Data from SAP System
© SAP SE AR822 79
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
User needs to implement BAdi as below:
1. Navigate to Integration with Other SAP Components >>> SAP Ariba Cloud Integration
Gateway >>> Master Data Integration >>> Enhancements >>> Business Add-
Ins(BAdIs) BAdIs for Purchase Info Record using the transaction code SPRO.
2. Implement the BAdi ARBCIG_PURINFREC and use appropriate method from below.
Method Name Description
MAP_PIR To map additional fields to a purchase info record.
MAP_PIR_CHANGE To map the changes to the custom fields of a purchase info record.
POST_PROCESSING To customize and send a confirmation to SAP Ariba after creating the
purchase info record.
CONDITION_MAP Conditions used to map additional fields to a purchase info record.
Activity vi: Implement BAdI for Purchase Info Records
© SAP SE AR822 80
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Users need to maintain the field map when adding new custom fields for the Master Data in the customized RFC
structure.
• Maintain the field, its structure & the corresponding SAP Ariba field name for the new field in the field map table.
• This table allows users to maintain the mapping between SAP System fields & Ariba fields for Ariba Sourcing or
Ariba Contracts.
• If you do not maintain the mappings, CIG displays the SAP field name on Ariba Network, Ariba Sourcing & Ariba
Contracts.
Activity vii: Maintain Field Map for Ariba Sourcing Master Data
© SAP SE AR822 81
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Users can run the ARBCIG_BOM_REPLICATE program or TCode
ARBCIG_BOM_REPL in SAP System to import Bill of Material data from
SAP System to Ariba Direct Material Sourcing solutions. Ensure that you
have the necessary authorization to run the Master Data program.
Follow these steps to run the Bill of Material replication program:
1. Run the ARBCIG_BOM_REPLICATE program.
2. Check Test Mode when you want to run the program and validate the
contents in the .zip file.
Enter the file path, where you want to download the .zip file.
3. In the section Execution Mode, choose one of the following:
Ø Full Load: Imports all the BOMs that are available.
Ø Incremental Load: Imports the BOMs that have been updated since
the last BOM data
extraction was done (not in Test Mode) from SAP ERP.
4. Enter the values for Variant and Partition fields.
5. You can filter the BOMs by Material / BOM Number / Plant / Usage /
Alternative.
6. Click Execute
Activity viii: Import Bill of Materials
© SAP SE AR822 82
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
• If you had checked Test Mode, the BOMs get downloaded in a .zip file on your SAP system. The screen
displays the number of BOMs, and the location (your SAP system server) of the .zip file downloaded.
• If you did not check Test Mode, the ARBCIG_BOM_REPLICATE program exports the BOMs from SAP
system to SAP Ariba Product Sourcing via SAP Ariba Cloud Integration Gateway.
• Note: Check Parallel Processing(Not available in test mode) to expedite the export of BOMs, when you
have big list of BOMs to be exported. Enter the packet size.
Activity viii: Import Bill of Materials
© SAP SE AR822 83
83© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Procurement Master Data Integration
© SAP SE AR822 84
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 1: Overview
By the end of this lesson, you will be able to:
• List the Prerequisites to integrating SAP Ariba Procurement solution Master Data
• Identify limitations to integrating SAP Ariba Procurement solution Master Data
• Recognize Required Master Data
This lesson includes the following topics:
• Overview
• Prerequisites
• Limitations
• Required Master Data
© SAP SE AR822 85
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
Procurement Master Data Integration Overview
• Master Data consists of general information stored in SAP that is used in SAP Ariba Procurement
solutions to construct Requisitions, Receipts, or Invoices.
• The SAP Ariba Procurement solutions provide the integration events for standard data imports from SAP
System.
• Because your SAP System implementation might contain additional data to be included with the SAP
Ariba Procurement solutions for Purchase Orders, Receipts & Invoices, you can modify these data
imports to include such data.
• When you import large amounts of Master Data from your SAP System, ensure that you run the master
data import task in the background.
• You can import Master Data by running integrations events manually from SAP Ariba Administrator.
© SAP SE AR822 86
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
Buyers using the SAP Ariba Procurement solutions integrated with SAP System can do the following:
ü Perform a simplified master data integration for Supplier, Supplier Location, Payment Terms, Remittance Location & User data
between the SAP Ariba Procurement solutions & SAP System
ü Integrate Master Data from SAP System to SAP Ariba Procurement solutions system seamlessly through CIG.
ü Run the Incremental Load while running the master data events directly.
ü Integrate master data from SAP System to SAP Ariba Procurement solutions in a Federated Process Control-enabled environments.
© SAP SE AR822 87
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
Following Master Data events are supported in different
languages:
ü Account Category Language
ü Cost Center Language
ü ERP Commodity Code Language
ü General Ledger Language
ü Tax Code Language
ü Payment Terms Language
© SAP SE AR822 88
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
Prerequisites:
ü Ensure that you implement the following SAP notes before importing the master data
to avoid runtime error:
Ø 1402826 - Supplement to Note 548131
Ø 1716777 - Runtime error IMPORT_WRONG_END_POS when displaying class
ü Required authorizations are defined in SAP system.
ü Create user groups in the SAP Ariba Procurement solutions with the SAP ERP role
names.
ü Maintain the required configurations for common Master Data.
© SAP SE AR822 89
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
Limitations:
• SAP Ariba Procurement solutions integrated with SAP System does not
support a Supplier Location linked to multiple Vendors.
• The legacy Supplier Export task is no longer supported. You must use the
Export Supplier Data (Consolidated File) task.
© SAP SE AR822 90
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
Required Master Data:
ü AccountAssignment Categories
ü Accounting Field Display Status
ü Asset Accounts
ü Cost Centers
ü Company Codes
ü Currency Conversion Rates
ü ERP Commodity Codes
ü Fund Management Data
ü General Ledger Accounts
ü Internal Orders
ü Payment Terms
ü Plants
ü Plant-Purchase Orgs.
ü Purchasing Groups
ü Purchasing Orgs.
ü Supplier related data
ü Tax Codes
ü User & User Groups
ü WBS Elements
Fund Management Data (applicable only for Real
Time Budget Check feature):
ü Funds
ü Funds Center
ü FM Area
ü Functional Area
ü Commitment Item
ü Earmarked Fund
ü Budget Period Grant
© SAP SE AR822 91
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
Importing Supplier Data
SAP System downloads supplier data in the SupplierConsolidated.csv for
the following:
ü Suppliers available in the LFA1 (Vendor Master Table).
ü Suppliers that are not marked for deletion for a given Purchase
Organization.
ü Suppliers that do not have a centrally imposed purchasing block.
ü Suppliers that are not blocked for any function
© SAP SE AR822 92
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
Importing Purchase Org-Supplier Combo Data
SAP System downloads Supplier & Purchasing Orgs associated with each
supplier in the PurchaseOrgSupplierCombo.csv for the following:
• Suppliers available in the LFM1 (Vendor Master Record Purchasing
Organization Data).
• Suppliers that are not marked for deletion for a given Purchase
Organization.
• Suppliers that do not have a centrally imposed purchasing block.
© SAP SE AR822 93
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
Supplier Location Data
Buyer users need to maintain either the SL_VENDOR_ADDRESS parameter or
SL_PARTNER_TYPE prefilter before downloading the Supplier Location data else the download
would result in an error.
Here is the example of how SAP Ariba Procurement solutions integrated with SAP, processes the
Supplier Location:
Supplier Purchase Organization Supplier Location 1 Supplier Location 2
ABC Supplier
1000 1004 1005
3000 1006 1007
© SAP SE AR822 94
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
Supplier Location Data (continued)-
Scenario 1:
When you import the Supplier Location data, SAP Ariba Procurement solutions integrated with
SAP System displays the Supplier Location for ABC supplier as 1004, 1005, 1006 and 1007 in
the downloaded CSV file.
Scenario 2:
When ABC Supplier is blocked for Purchase Organization 1000, SAP Ariba Procurement
solutions integrated with SAP System only displays the Supplier Location as 1006 and 1007 in
the downloaded CSV file.
© SAP SE AR822 95
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
Remittance Location Data:
• Buyer users need to maintain filters while downloading Remittance
Locations by specifying the following parameters:
• Maintain at least one of the parameters –
RL_VENDOR_ADDRESS or RL_PARTNER_TYPE.
• Maintain the RL_VENDOR_ADDRESS filter to download Supplier
as Remittance Location when you want to download the supplier as
the remittance location.
For more information on limitations for Supplier Location & Remittance Location, please
refer to SAP Ariba Cloud Integration Gateway Overview Guide.
• When you maintain only the filter for the Supplier Location Address
SL_VENDOR_ADDRESS & do not maintain the Supplier Location
& Remittance Location for the Supplier, Ariba AddOn Master Data
extract program considers the Supplier as the Supplier Location &
Remittance Location.
• When you maintain the Supplier Location but do not maintain the
Remittance Location, Ariba AddOn Master Data extract program
considers the Supplier Location as the Remittance Location.
• When you do not maintain filters for RL_VENDOR_ADDRESS &
RL_PARTNER_TYPE, Ariba AddOn master Data extract program
displays an error stating that you have not maintained filters for the
Remittance Location.
© SAP SE AR822 96
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
Payment Terms Data:
• Payment Terms indicate the negotiated discount between a buying organization & supplier for a specified number of days
before payment is due.
• When you extract the Payment Terms data from SAP System, Ariba AddOn Master Data extract program downloads only
the Normal Payment Terms; the Installment Payment terms are excluded.
© SAP SE AR822 97
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
User & User Group Data:
• Buyer users need to create user groups in the SAP Ariba Procurement solutions
with the SAP System Role Names using the import event Import User Group
Mapping.
• When you export user data, the information available in the TCode SU01 is
exported to the SAP Ariba Procurement solutions. The HR information for the
Cost Center, Company Code & the Locale is also exported.
• The locale is the concatenation of HR Nationality plus the HR Language (info
type 0002). The Ariba AddOn extract program does not export information about
users maintained in the HR Info tables.
© SAP SE AR822 98
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
SAP Ariba Procurement Master Data Integration Overview
Incremental Load Events
The following incremental change transactions operations for the Master Data export tasks are
supported:
Object Create Change Block Unblock Lock Unlock Delete Undelete
Supplier Y Y Y Y N/A N/A Y Y
User Y Y N/A N/A Y Y Y N
Asset Y Y Y Y N/A N/A Y N
Cost Center Y Y N/A N/A Y Y N N
General Ledger Y Y Y Y N/A N/A Y Y
WBS Element Y Y N/A N/A Y Y Y Y
Internal Order Y Y N/A N/A Y Y Y Y
© SAP SE AR822 99
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 2: Importing Master Data in Multi-ERP
By the end of this lesson, you will be able to:
• Complete an Incremental-load export of Master Data to multi-ERP-enabled systems
• Complete a full-load export of Master Data to multi-ERP-enabled systems
• Describe how segregation of Supplier & User Master Data elements may be employed for specific sites.
© SAP SE AR822 100
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Importing Master Data in Multi-ERP Environment
Master data integration between SAP System & the SAP Ariba Procurement
solutions supports export of Master Data to the SAP Ariba Procurement solutions in
multi-ERP-enabled environments.
• Buyers using the SAP Ariba Procurement solutions integrated with SAP System
can enable Master Data integration for multi-ERP-enabled systems & specify the
site or realm to which they want to export the Master Data.
• To export Master Data for multi-ERP-enabled systems, on SAP ERP you must
select FPC ENABLED option in the window Export All Master Data Required for
On-Demand Applications.
• You can specify the name of the site to which you want to export the Master
Data in the Site field. In a multi-ERP-enabled environment, you can export
the same set of Master Data to multiple sites.
© SAP SE AR822 101
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Importing Master Data in Multi-ERP Environment
You can export the following Master Data from SAP System to multi-ERP-enabled
systems:
ü Organizational Data
ü Accounting Data
ü Cross-application Configuration Data
ü Supplier Related Data
ü User Related Data
SAP ERP supports both full-load and incremental-load export of the Master
Data.
Note: Make sure that before exporting the Supplier Related & User Related Master
Data, you maintain parameter CHANGELOG_RETENTION_DAYS in
ARBCIG_TVARV table.
© SAP SE AR822 102
HOME
Course Title
LOGO HERE
@ Copyright. All rightsreserved.
Importing Master Data in Multi-ERP Environment
Incremental export of Master Data to multi-ERP-enabled
systems:
SAP System uses a combination of the following three variables to
ensure that the incremental Master Data is available to all sites to
which you want to do incremental exports:
ü Site Information
ü Date & Time Stamp
ü Retention Period
When you do an incremental export to a multi-ERP-enabled
system, SAP System tags each of the records that you export
with the date & time of the export and the name of the site to
which you export the record.
• SAP System then uses the Site Information & Date & Time
Stamp to identify the records to be exported when a new
incremental export is triggered.
• You can configure the CHANGELOG_RETENTION_DAYS
to specify the number of days you want SAP ERP to retain
the change records in the table ARBCIG_CHANGEDOC.
When the configured retention period expires, SAP ERP
clears the change log.
• If FPC ENABLED option is selected without maintaining a
value for CHANGELOG_RETENTION_DAYS, SAP System
returns an error when you access the Master Data export
program.
© SAP SE AR822 103
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Importing Master Data in Multi-ERP Environment
Segregation of Supplier & User Master Data elements for specific sites:
• You can segregate various elements of the Supplier & User Master Data & send subsets or supersets based on the specific
requirements.
• You can choose to export either the User or the User Group Master Data, or both.
• You can choose to segregate the Supplier Master Data into various Master Data elements based on the specific requirements of the
site to which you export the Supplier Master Data. The Supplier Master Data segregation options include Supplier Location, Supplier
Purchase Organization & Remittance Location.
• The parent and child differentiation applies only to User & Supplier Master Data events.
© SAP SE AR822 104
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Importing Master Data in Multi-ERP Environment
When FPC enabled is not selected
When FPC enabled is selected
© SAP SE AR822 105
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
About This Lesson
@ Copyright. All rights reserved.
Lesson 3: Importing Master Data for SAP Ariba Procurement
By the end of this lesson, you will be able to:
• Configure and import Master Data in SAP Ariba Procurement solution(s)
This lesson covers the configurations & settings required to import Master Data for SAP Ariba Procurement solution(s):
i. Configure SAP Ariba Procurement Solutions for Synchronizing Master Data
ii. Maintain Parameters for SAP Ariba Procurement Solutions
iii. Maintain Filters for SAP Ariba Procurement Solutions
iv. Import Master Data from SAP System to Ariba Procurement Solutions
v. Maintain Parameters to Import Payment Terms Master Data
vi. Import Master Data for Catalogs
vii. Maintain Parameters for Catalog Upload Request
viii. Implement BAdi for Catalog Upload Request
ix. Schedule Job for Catalog Upload Request
x. Create Dummy Asset Value
xi. Configure SOAMANAGER for Asset Management
© SAP SE AR822 106
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Importing Master Data for SAP Ariba Procurement
Configure SAP Ariba Procurement for synchronizing Master
Data:
1. Download Keystore / Tenant certificate from the Resources page
in the CIG
2. Login to SAP Ariba Procurement site, navigate to Core
Administration, click Integration Manager
3. Click Integration Toolkit Security
Activity i. Configure SAP Ariba Procurement Solutions for Synchronizing Master Data
© SAP SE AR822 107
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Configure SAP Ariba Procurement for synchronizing Master Data
(continued):
4. Select Certificate as the authentication method
5. Paste the certificate you have downloaded in step#1
6. Click Save
Activity i. Configure SAP Ariba Procurement Solutions for Synchronizing Master Data
Importing Master Data for SAP Ariba Procurement
© SAP SE AR822 108
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Importing Master Data for SAP Ariba Procurement
To maintain the required parameters for SAP Ariba
Procurement solutions:
1. Navigate to Integration with Other SAP Components >>>
Ariba Cloud Integration Gateway >>> Master Data
Integration >>> General Settings >>> Maintain Parameters
using the transaction code SPRO.
2. Expand Maintain Parameters section & click on IMG-Activity
for Procurement – The Parameters – Ariba Procurement
Master Data screen appears.
3. Maintain the parameters mentioned in the tables within this
activity.
4. Click Save
Activity ii: Maintain Parameters for SAP Ariba Procurement Solutions
© SAP SE AR822 109
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Parameter Name Description Supported Values
CHANGELOG_RETENTION_DAYS
Applicable for SAP Ariba Procurement solutions. This is a
mandatory field for exporting master data to multi-ERP-enabled
systems.
You need not maintain this parameter if you have a single ERP
system.
Set this parameter to specify the number of days you want SAP
ERP to retain the change records log in the table
ARBCIG_CHANGEDOC. When the configured retention period
expires, SAP ERP clears the change log.
- Variable Name: CHANGELOG_RETENTION_DAYS
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example: VREALM_2)
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2)
- Low: Example – 10
CURR_CONV_BANK_RATE
Applicable for SAP Ariba Procurement solutions. It is mandatory
to maintain one of these parameters:
- CURR_CONV_BANK_RATE
- CURR_CONV_EURO_RATE
Set this parameter to maintain bank rate for currency
conversion.
- Variable Name: CURR_CONV_BANK_RATE
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example: VREALM_2)
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2)
- Low: Specify "B" to maintain bank rate. Leave it blank if you want to specify Euro rate.
CURR_CONV_DAYS_PAST
Applicable for SAP Ariba Procurement solutions. This is an
optional field to fetch historical currency conversion details.
Specify the number of days old historical currency conversion
information to fetch.
- Variable Name: CURR_CONV_DAYS_PAST
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example: VREALM_2)
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2)
- Low: Example, specify 10, to fetch ten days old information.
Activity ii: Maintain Parameters for SAP Ariba Procurement Solutions
Importing Master Data for SAP Ariba Procurement
© SAP SE AR822 110
HOME
Course Title
LOGO HERE
@ Copyright. All rights reserved.
Parameter Name Description Supported Values
CURR_CONV_EURO_RATE
Applicable for SAP Ariba Procurement solutions. It is mandatory to
maintain one of these parameters:
- CURR_CONV_EURO_RATE
- CURR_CONV_BANK_RATE
Set this parameter to maintain euro rate for currency conversion.
- Variable Name: CURR_CONV_EURO_RATE
- Field Name: Leave it blank
- Number: 0000
- Variant: The unique variant name for the SAP Ariba Procurement solutions in SAP ERP. (example: VREALM_2)
- Partition: The unique site name for the SAP Ariba Procurement solutions in SAP ERP. (example: PREALM_2)
- Low: Specify "Euro" to maintain Euro rate. Leave it blank if you want to specify bank rate.
INTERNAL_ORDER_AUART
Applicable for SAP Ariba Procurement solutions. This is an optional
field.
This parameter specifies the order type of internal orders. SAP ERP can
use the internal orders to create a purchase order of the order types
that is not specified in this parameter.