To configure Ariba Network transactions:
- Run the transaction code SPRO – The Customizing: Execute Project screen appears.
- Click SAP Reference IMG – The Display IMG screen appears.
- Navigate to:
- Integration with Other SAP Components
- SAP Ariba Cloud Integration Gateway
- Ariba Network Integration
- Application Specific Settings
All the supported transactions for Ariba Network Integration are listed under Application Specific Settings.
Information on how to configure each of the supported Ariba Network transactions is detailed out in SAP Ariba Cloud Integration Gateway Configuration Guide.
In this section, we will look into the configurations of a sample IDOC inbound (Invoice) transaction required on the SAP AddOn to map the transactions and messages to cXML and send it to Ariba Network.
To receive an Invoice sent by suppliers from Ariba Network to SAP System, you need to perform following activities:
- Maintain Parameters for Invoice
- Maintain SAP Company Code for Each of the Partners
- Maintain Tax Code between the External System & the SAP Tax Codes
- Maintain the Posting Keys & Document Types for Each Company Code
- Implement Customer Exit for Invoices with Service Type Line Items
- Enable Attachments & Comments for Invoices
- Map cXML Partner to ERP Invoicing Party
Note
There are some pre-requisites and limitations for the Invoice scenario. Please refer to the CIG Overview Guide & CIG Configuration Guide for details.
Maintain Parameters
- Run the transaction code SPRO – The Customizing: Execute Project screen appears.
- Click SAP Reference IMG – The Display IMG screen appears.
- Navigate to:
- Integration with Other SAP Components
- SAP Ariba Cloud Integration Gateway
- Ariba Network Integration
- Application Specific Settings
- Expand the Invoice section & click IMG-Activity for "Maintain Parameters for Invoice"
The Parameters – Invoice screen appears.
- Maintain parameters as mentioned in the table.
| Parameter Name | Description | Supported Values |
|---|
| INVOICE_ENABLED | Enable or disable the SAP Ariba provided enhancements for Invoice. | - Variable Name: INVOICE_ENABLED
- Field Name: Leave it empty
- Number: 0000
- Low: X to enable or blank
|
| INVOICE_PARK_NO_ACC | Enable or disable the parking of non-PO invoices without accounting details received from Ariba Network. | - Variable Name: INVOICE_PARK_NO_ACC
- Field Name: Leave it empty.
- Number: 0000
- Low: X (to enable) or leave it blank (to disable).
|
| INV_HDR_PRK_NOSES_POGRX_ENB | Enable or disable the SAP Ariba provided enhancements to park the invoice created directly from a service purchase order before initiating the service entry sheet. | - Variable Name: INV_HDR_PRK_NOSES_POGRX_ENB
- Field Name: Leave it empty.
- Number: 0000
- Low: X (to enable) or leave it blank (to disable).
|
Maintain SAP Company Code for Each Partner
This step is needed to set EDI profile for invoice processing. This allows IDOCs from outside the system to be posted for a specific company code. If this is not maintained, an error may occur.
- Navigate to:
- Integration with Other SAP Components
- SAP Ariba Cloud Integration Gateway
- Ariba Network Integration
- Application Specific Settings
- Expand Invoice section & click IMG-Activity for "Maintain SAP Company Code for Each of the Partners"
The Change View "EDI: Assign Name in the Invoice <-> Company Code": Overview screen appears.
- Click New Entries.
- Maintain SAP company code for each of the partners & click Save.
Maintain Tax Code Between External System & SAP Tax Codes
Buyer users need to maintain Tax Code mappings between the external system & SAP tax codes.
To maintain the Tax Code mappings:
- Navigate to:
- Integration with Other SAP Components
- SAP Ariba Cloud Integration Gateway
- Ariba Network Integration
- Application Specific Settings
- Expand the Invoice section & click IMG-Activity for "Maintain Tax Code between the External System and the SAP Tax Codes"
- The Change View "EDI: Assign Name in the Invoice <-> Company Code" screen appears.
- Click New Entries.
- Maintain SAP company code for each of the partners & click Save.
Maintain Posting Keys & Document Types for Each Company Code
Buyer users need to maintain Posting Keys & Document Types for each Company Code. When SAP system receives invoices from Ariba Network, it creates and stores the invoice through the IDoc.
- Navigate to:
- Integration with Other SAP Components
- SAP Ariba Cloud Integration Gateway
- Ariba Network Integration
- Application Specific Settings
- Expand the Invoice section & click IMG-Activity for "Maintain the Posting Keys and Document Types for Each Company Code "
The Change View "EDI-INVOIC: Program Parameters": Details screen appears.
- Click New Entries to create an entry at the vendor or logical system level in the Partn. Type field
- Enter the Partner No. & Company Code.
- Enter a value for the following keys in the Posting Details section:
- G/L db.pstg ky: Enter a value for the General Ledger Debit Memo Posting Key: 40 (For example)
- G/L cr.pstng ky: Enter a value for the General Ledger Credit Memo Posting Key: 50 (For example)
- Vend deb.pstng ky: Enter a value for the Debit Memo Posting Key for the Vendor: 21 (For example)
- Vend cred.pstng ky: Enter a value for the Credit Memo Posting Key for the Vendor: 31 (For example). Invoice doc. type: Enter a value for the Document Type: RE (For example)
- Cred.memo doc. type: Enter a value for the Document Type: KG (For example)
- Click Save.