Inv Pay Process
Inv Pay Process
Contract-Based Invoicing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
SAP Business Network-Validated Contract Invoicing Workflow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Services Invoicing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Services Invoicing Workflow in SAP Ariba Solutions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Comparison of Services Invoicing Features in SAP Ariba Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Service Orders. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Service Sheets and Service Sheet Validation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Service Invoices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Non-PO Invoicing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Payment Processes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
External System Payment Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Invoices from Subcontractors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Payment Terms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Discount Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Discount Process with OK-to-Pay File Integration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Discount Process with for CXML Integration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Self-Service Site Configuration Parameters for Creating and Managing Invoices. . . . . . . . . . . . . 106
This guide is for SAP Ariba buyer users and administrators seeking a general understanding of workflows and
processes for invoices and payments.
Buyers process invoices from suppliers in order to pay for goods and services.
Related Guides
Reconciling Invoices
Although your company's specific invoice workflow depends on your site's configuration and your company's
business processes, SAP Ariba invoicing solutions SAP Ariba Buying and Invoicing and SAP Ariba Invoice
Management support a common general process.
1. Depending on your site enablement options and the invoice process flow configured for your site, an invoice is
created:
• In your external ERP system and loaded into your SAP Ariba solution through SAP Business Network. This
option is only available if your solution includes SAP Ariba Invoice Management.
• By the supplier on SAP Business Network and transmitted to your SAP Ariba solution.
• Manually by a user in your site using a paper invoice sent by a supplier.
• Manually by a supplier punching into your site from their SAP Business Network account to create a
contract-based invoice.
• By an invoice conversion service (ICS) provider that converts paper invoices to electronic format and
sends them through SAP Business Network to your site.
• Automatically by SAP Ariba Buying and Invoicing for procurement transactions from supplier locations
that are enabled for Evaluated Receipt Settlement (ERS) and automatic invoicing.
When an invoice is submitted in any of these ways, your SAP Ariba invoicing solution creates an approvable
invoice document.
2. When the invoice is approved, two associated approvable documents are automatically created:
• An invoice reconciliation (IR) document, which invoice exception handlers use to resolve any discrepancies
between the invoice, associated orders or contracts, and receipts, to validate accounting and other
information.
• A payment request document, which is used to generate a payment once the invoice is reconciled.
3. If any advance payments have been made for the purchase orders corresponding to the invoice, a payment
manager is added to the approval flow of the invoice reconciliation document. The payment manager adjusts
these advance payments against the invoice.
4. The automatic reconciliation processor tries to match the IR to existing purchase orders, contracts, and
receipts, and then validates them according to your site's configuration. At this point, one of the following two
processes occurs:
• If there are no discrepancies in the IR, or if the discrepancies are within your company's pre-configured
tolerances, the IR is sent directly to the responsible group or person for approval to pay the supplier.
• If there are unacceptable discrepancies in the IR, they are displayed as exceptions on the IR document and
must be manually reconciled. One or more exception handlers resolve exceptions, and the IR is sent to the
responsible group or person for approval to pay the supplier.
If your site is configured to handle final approval of the IR, the invoice moves to Reconciled status at this point.
If your site is configured to send the IR for final reconciliation and approval in your ERP system, the invoice
moves to Reconciling status until that final approval is received.
5. After the invoice is reconciled, the payment is scheduled through the payment request.
The following steps explain the workflow for advance payments. SAP Ariba Buying and Invoicing can be configured
to support header-level and line-level advance payments.
1. A user creates a requisition for material items. A purchase order is generated after the requisition is fully
approved.
2. A payment agent or payment manager creates and submits an advance payment document for the purchase
order. The status of the advance payment document changes from Composing to Submitted.
3. SAP Ariba Buying and Invoicing generates an approval flow for the advance payment document if the approval
process for advance payments is enabled.
4. Approvers approve the advance payment document. The status of the advance payment document changes to
Approved.
5. The approved advance payment document is exported to the external systems in one of the following ways:
• SAP Ariba Buying and Invoicing exports the advance payment documents to external systems using the
web services channel.
• A customer administrator exports the advance payment documents to a CSV file, which is used to import
the advance payment documents into the external systems.
6. SAP Ariba Buying and Invoicing receives the ERP payment request ID for the exported advance payment
documents, in one of the following ways:
• The external system sends the payment request IDs to SAP Ariba Buying and Invoicing using the web
services channel.
• The customer administrator imports advance payment IDs generated by the external system, using CSV
files.
The status of the advance payment documents changes to Paying.
7. The external system processes the payment and sends the remittance information to SAP Ariba Buying and
Invoicing.
8. SAP Ariba Buying and Invoicing changes the status of the advance payment document to Paid when the entire
payment is made for it. (For line-level advance payments, the status changes to Paid when the payment is
processed for all line items on the advance payment document.)
Alternatively, if the site is not integrated with an external system, the payment manager manually marks an
advance payment in Approved or Paying state as Paid by clicking the Force Pay button on the advance
payment page.
9. The supplier sends an invoice to the buyer.
10. SAP Ariba Buying and Invoicing generates an invoice reconciliation document for the invoice.
11. The payment manager adjusts the advance payment amount against the invoice amount in the invoice
reconciliation document.
12. The invoice manager reconciles the invoice.
13. SAP Ariba Buying and Invoicing generates a payment request for the reconciled invoice. This payment request
file has information about the advance payments adjusted against the invoice.
The amount of the payment request is the total approved invoice amount, not the total invoice amount minus
the advance payment. The ERP system handles the deduction when processing the payment. Also, payment
requests on the invoice Reference tab don't indicate the use of advance payments.
14. The system exports the payment request to the external system for payment processing.
If the supplier sends a line-item credit memo against an invoice that was adjusted for an advance payment, SAP
Ariba Buying and Invoicing doesn't reverse the adjustment. There are no accumulator adjustments for advance
payments. Accumulators on invoices, credit memos, and IR documents have nothing to do with advance payments.
Related Information
In contract-based invoicing, suppliers punch into your SAP Ariba invoicing solution to create invoices based on the
contracts you have with them.
In contract-based invoicing, suppliers create invoices from no release item-level, commodity-level, customer
catalog-level, or supplier-level contract by punching into your site from SAP Business Network. Your site must
be configured to allow contract-based invoicing. If it is, suppliers use the contract-based invoicing workflow to
create an invoice for all contracts except for blanket purchase orders that do not allow contract invoicing.
When suppliers create contract-based invoices, they can enter an optional email address in the Sold To Email
Address field. This address is used to set the Requester (On Behalf Of) on the invoice and invoice reconciliation
documents. This field is validated, and suppliers cannot submit an invoice with an invalid Sold To Email Address
value.
There are two different ways suppliers can create contract-based invoices, and the method they use depends on
your site's configuration:
• In collaborative invoicing, suppliers punch into your site from SAP Business Network to create the invoice.
• In SAP Business Network-validated contract invoicing, suppliers create the invoice in their SAP Business
Network accounts and punch into your site only to retrieve the contract and add contract lines.
Suppliers can create contract-based invoices against blanket purchase order contracts in some cases.
With blanket purchase order contracts (BPOs), contract agents must specify the Allow invoicing against the
contract option in order to allow contract-based invoicing. If this option is not specified, suppliers can create
invoices using PO-Flip (purchase order-to-invoice flip) on SAP Business Network for no-release order item-level
BPOs. For no-release order supplier-, commodity-, or customer catalog-level BPOs, they must create a non-PO
invoice on SAP Business Network and provide the contract ID as a reference.
The following general steps describe the supplier workflow for SAP Business Network-validated contract invoicing,
which must be enabled in your site.
• Suppliers initiate the contract-based invoice creation from SAP Business Network by selecting the customer
for which they are creating the invoice.
Services invoicing is a set of features and a workflow that allow your company to track, manage, and approve how
suppliers fulfill and invoice orders for services.
1. Depending on the SAP Ariba solution, one of the following buyer actions apply:
• (SAP Ariba Invoice Management) The buyer sends an approved purchase order with at least one service
line (a line that requires a service sheet) from an integrated ERP system to SAP Business Network.
SAP Business Network receives the order, sends it to the supplier, and sends a copy order to SAP Ariba
Invoice Management. The copy order triggers updates to accumulators on any associated contracts.
• (SAP Ariba Buying and Invoicing) The buyer creates a service requisition for a service item (an item that
requires a service sheet). After the requisition is fully approved, SAP Ariba Buying and Invoicing sends an
approved purchase order to the supplier.
2. On the SAP Business Network, the supplier optionally confirms the purchase order and then creates a service
sheet for it. The supplier can add items to the service sheet in the following circumstances:
• If your site is configured for supplier punchin, the supplier can punch in to add contract/catalog items. If
your site allows it, the supplier can also add non-catalog items in the service sheet shopping cart during
punchin. Your site might also allow suppliers to edit accounting information for those items.
• If your site is not configured for supplier punchin, but your SAP Business Network buyer account business
rule settings allow it, the supplier can add ad hoc items to the service sheet on the SAP Business Network.
3. On the SAP Business Network, the supplier submits the service sheet and, if it passes validation, it enters the
approval flow.
4. If necessary, the approvers in the approval flow edit accounting information for service sheet lines and approve
the service sheet.
5. (If approval in an external ERP system is not required) Approvers approve the service sheet and the status
of the service sheet changes to Processed. The SAP Ariba solution sends a status update to SAP Business
Network.
6. (If approval in an external ERP system is required) One of the following actions is applicable:
• (For SAP Ariba Buying and Invoicing) After approval, SAP Ariba Buying and Invoicing sends the approved
service sheet to the ERP system for external approval and the status of the service sheet changes to
Awaiting External Approval. After approval in the ERP system, the status of the service sheet changes to
Processed and SAP Ariba Buying and Invoicing sends a status update to SAP Business Network.
If a service sheet is rejected at any point before it is fully approved, either during validation or by an approver in the
SAP Ariba solution or the external ERP system, the supplier can edit and resubmit the rejected service sheet on the
SAP Business Network using a different service sheet number. At that point, the SAP Business Network sends the
service sheet back to the SAP Ariba solution and it enters the validation and approval process again.
Related Information
Services invoicing includes item matching between orders, customer catalogs and contracts; order accumulation
against contracts; and service sheet accumulation against orders. These features keep orders and invoices within
contract limits, within budget, and using contract pricing.
The following table briefly describes the different services invoicing features provided by each SAP Ariba solution:
Service orders
Service Sheets
Suppliers can add file attach- X X Service sheet rules are set
ments to service sheets in the SAP Business Network
buyer account and a site con-
figuration parameter is ena-
bled for the SAP Ariba solu-
tion.
Invoices
Other
Related Information
Service Orders
Service orders are purchase orders that include at least one line that requires a service sheet.
Service orders have special characteristics such as maximum amounts, contract matching, and planned or
unplanned service lines.
Service orders can include a maximum amount at the line level. Maximum amounts are budgeting tools that allow
suppliers to exceed the regular line amount by a specific amount (if the maximum amount is higher than the line
amount), or can enforce the line amount (if the maximum amount is the same as the line amount). Maximum
amounts are always hidden from suppliers on SAP Business Network but are visible to members of the Field
Engineer group in your SAP Ariba Buying and Invoicing solution. Suppliers are not able to submit service sheets
that exceed a line's maximum amount.
Note
(If your site is not enabled for external approvals for service sheets) For service orders that do not include a
maximum amount for a line item, SAP Ariba Buying and Invoicing considers the order line-item amount as the
maximum amount to determine whether suppliers can submit service sheets.
SAP Ariba Buying and Invoicing matches service orders only to associated contracts, determine whether or not
order line items match existing customer catalogs for the contract, and identify them as customer catalog or
non-catalog items.
Service lines can be planned, meaning that they describe specific pieces of work and have set quantities and
amounts. For service orders associated with a release contracts, all planned lines that match the contract
accumulate against that contract at the header and line level.
Service lines can also be unplanned, meaning that they have a mandatory minimum amount but are otherwise
open-ended. For unplanned lines, all accumulation against purchase order limits are calculated based on subtotals;
there is no checking on unit price or quantities.
Note
You can enable the Validate service sheet maximum amount limit against unplanned items
only (Application.ServiceSheet.SupportServiceOrdersMaxAmountForUnplannedItemsOnly)
parameter to validate the service sheet maximum amount limit against unplanned service items only. For
more information, see Validate service sheet maximum amount limit against unplanned items only.
Related Information
Suppliers can only invoice service orders based on approved service sheets.
SAP Ariba Buying and Invoicing and SAP Ariba Invoice Management solutions support full validation and approval
of service sheets. SAP Ariba Contract Invoicing only validates service sheets for contract and customer catalog
pricing. SAP Ariba invoicing solutions automatically reject service sheets during validation for the following
reasons:
• The associated order does not exist, or does exist but is in a state other than Ordered or Ordered with Errors.
• The service sheet includes an item from a contract but the price exceeds configured tolerances for the contract
or customer catalog price.
• The service sheet references a different contract than the associated order.
• The release contract associated with the order has expired after the order was made but before the service
sheet was submitted, or the release contract associated with the service sheet has expired after the item was
added to the service sheet but before it was submitted. In SAP Ariba Procurement solutions, you can configure
contract exceptions to route the service sheet to exception managers for handling rather than automatically
rejecting it.
• The service sheet contains non-catalog items and your site is not configured to allow suppliers to add non-
catalog items to service sheets.
• The service sheet is not associated with a contract but contains a customer catalog item, and the price is
higher than tolerances configured for the catalog price.
Related Information
Typically, suppliers create service invoices in their SAP Business Network accounts and submit those invoices
through SAP Business Network, but users can also create service invoices directly in the SAP Ariba invoicing
solution.
After a service invoice is approved, the SAP Ariba invoicing solution creates an invoice reconciliation document for
the invoice and the invoice reconciliation document moves through the reconciliation process defined for invoices
in your site.
Related Information
The invoicing process for Brazil enables buyers in Brazil to view invoices in their standard SEFAZ-approved formats
and to export invoice attachments to the external systems. It also enables buyers to view correction information
received for invoices.
Brazilian tax authority Secretaria da Fazenda (SEFAZ) mandates legal compliance on all commercial transactions
between suppliers and buyers. SEFAZ also mandates the use of defined standard electronic invoices to standardize
the transaction documents used between the tax authority and the tax payers (suppliers and buyers).
To enable buyers to adhere to SEFAZ's requirements, SAP Ariba provides the following invoicing capabilities to
buyers in Brazil:
Related Information
The workflow for the electronic invoicing process of Brazil is very similar to the general invoicing workflow. Some
additional steps are required to adhere to SEFAZ's invoicing requirements and to handle correction letters received
for invoices.
The following steps describe the workflow for viewing electronic invoices and their attachments:
1. SAP Business Network sends an invoice along with its SEFAZ-approved XML and PDF formats attached to it to
the buyer's external ERP system.
2. Users can review the attachments in the Attachments section. The PDF format is also displayed as a
thumbnail in the header section of the invoice.
3. After the invoice is approved, the invoice reconciliation document for the invoice is generated and the invoice
attachments is copied to the invoice reconciliation document.
4. Users who have the required permissions resolve the invoice exceptions, if any, and reconcile the invoice.
5. The SAP Ariba invoicing solution generates a payment request for the reconciled invoice.
6. The payment request along with the invoice attachments is exported to the external system for payment.
The following steps describe the workflow for correction letters received for invoices:
1. Suppliers submit a correction letter (CCe) for an invoice to SAP Business Network. The CCe can contain two
attachments – the original CCe in its XML format and the CCe in its PDF format. Though the CCe contains
a description of the changes required to the invoice, the invoice itself does not get modified when a CCe is
received.
2. SAP Business Network extracts the change description from the CCe and creates a notification request
document in cXML format. This notification request contains the original XML format of the CCe as an
attachment and any other attachments that are part of the CCe.
3. SAP Business Network sends this notification request to the SAP Ariba invoicing solution.
4. The SAP Ariba invoicing solution extracts the change description and attachments from the notification
request and displays them in the Invoice Addendum section of the invoice.
5. The SAP Ariba invoicing solution sends an email notification to the requester of the invoice. If the requester's
contact information is not available, an email is sent to the Invoice Administrator and Invoice Manager
groups.
6. The SAP Ariba invoicing solution generates an invoice reconciliation document for the invoice. The invoice
addendum is copied to the invoice reconciliation document.
7. Users who have the required permissions resolve the invoice exceptions, if any, and reconcile the invoice.
8. The SAP Ariba invoicing solution generates a payment request for the reconciled invoice.
For information on viewing invoice attachments and addendums, see Finding Invoices.
Related Information
The tax authority in Japan will follow a new invoicing method called as TEKIKAKU SEIKYUSHO TOU HOZON
HOUSHIKI, and it is effective October 1, 2023. SAP Ariba Buying and Invoicing now provides an enhanced method
for tax calculation to support the new invoicing method in Japan. Thus, invoices created in both these systems
will have the tax summarization calculated at the header level during invoice creation. The tax rounding (round up,
round half-up, round down) occurs only once per tax rate in a single invoice.
Supplier organizations need to register with the tax authority in Japan. The tax authority issues a unique ID for
each supplier called as Tax Registration Number. This Tax Registration Number enables the buyers and suppliers
using the SAP Ariba Buying and Invoicing systems to continue business transactions and identify the business
transactions with qualified invoices to claim VAT returns.
During invoice creation, the tax summarization of the taxes captured at the line level are displayed at the header
level. Individual items in the invoice are grouped based on the tax type.
For example, in an invoice, the tax rate for the first two line items is SalesTax_8% and the tax rate for the next two
line items is SalesTax_10. The tax summarization displays two header level tax lines for the four line items. Each line
indicates the calculation based on each tax type.
Suppliers who are registered with the Japanese tax authority will have a Tax Registration Number. The SAP Ariba
Buying and Invoicing system qualifies a supplier as a qualified supplier if the Tax Registration Number is displayed
on the invoice. Ensure that you as a buyer update the supplier master data into the system.
Prerequisite
• Buyer Prerequisite
• The parameter EnableJapanConsumptionTax
( Application.Procure.EnableJapanConsumptionTax ) must be set to Yes. This parameter is self-
service.
• If you are using SAP ERP, then the tax codes used in the ERP system and SAP Ariba Buying and Invoicing
system must be the same. For more information, see SAP Note 3067001 . If you are using additional
tax codes in your ERP system based on the purchase to differentiate your purchases between a Qualified
Supplier and a nonqualified supplier, then you need to create a custom field named Qualified Supplier
in SAP Ariba Buying and Invoicing to switch tax code automatically based on the record existence/
non-existence in Supplier Tax Registration Number master and then you need to update the following
configuration files into the system for transactions.
Note
Note
If you do not want to differentiate your transaction with a Qualified Supplier and a nonqualified supplier,
you do not need to update the configuration files.
• The tax type has unique tax rates. Ensure that the tax type and tax rates are preconfigured in the SAP Ariba
Buying and Invoicing system.
• You must have a custom field created in the system to identify a qualified and a non-qualified supplier. For
more information, contact your SAP Customer Success Partner or you can create the custom field as
mentioned below.
Note
Incase of a non-qualified supplier, you do not need to create the custom field.
For documentation purpose, the custom field is named as Qualified Supplier. You can customize the name
of the field as required.
• Supplier GST ID - In a PO-FLIP scenario, the value of this field is copied from the invoice document
sent from the supplier.
In ERS and paper invoice scenario, the value of this field is copied from the Supplier Tax Registration
master data in SAP Ariba Buying and Invoicing. In this case, you can populate the supplier's Tax
Registration Number by selecting the supplier contact details. You can edit the value in this field only
when using the paper invoice scenario.
The Supplier GST ID field is available under the Header Information GST Details section
of the invoice creation page once you enable the parameter EnableJapanConsumptionTax
( Application.Procure.EnableJapanConsumptionTax ).
• Qualified Supplier - This custom field appears in all the line items. The system displays Yes if the
supplier Tax Registration Number exists in the SellerTaxRegistrationNumber field. Else, the system
displays No.
Restrictions
• SAP Ariba restricts adding different tax rates for the same tax type at the header level by default. Review the
prerequisites to configure tax type and rate for header level usage.
Workflow of Invoices
The following description explains how the taxes are handled in the SAP Ariba Buying and Invoicing system.
Note
• Seller Tax Registration Number - Displays the Tax Registration Number of the supplier on the Requisition
creation page.
• Supplier GST ID - Displays the Tax Registration Number of the supplier on the Invoice creation page under the
Header Information GST Details section.
Related Links
Name TaxLineType
SalesTax_8 SalesTax_8
SalesTax_10 SalesTax_10
007 JP JP JP V6 No 1 No
007 JP JP JP J2 No 2 Yes
017 JP JP JP V6 No 1 No
017 JP JP JP J2 No 2 Yes
R1133 JP JP JP V6 No 1 No
R1133 JP JP JP J2 No 2 Yes
004 JP JP JP V2 No 1 No
004 JP JP JP J1 No 2 Yes
00105 JP JP JP V2 No 1 No
00105 JP JP JP J1 No 2 Yes
00305 JP JP JP V2 No 1 No
00305 JP JP JP J1 No 2 Yes
00707 JP JP JP V2 No 1 No
00707 JP JP JP J1 No 2 Yes
JP SU_INTERNAL6932 JPJWOODMAN926
JP 0000000101 JPJCN9260R001
SAP Ariba Buying and Invoicing and SAP Ariba Invoice Management can be configured to allow Accounts Payable
(AP) to edit Italy SDI invoices before the invoice reconciliation document is created. Authorized users can edit
invoice header details and can add items, allowances, charges, taxes and tax amounts, and withholding tax. In
addition, to facilitate accounting, administrators can assign a default requester for SDI invoices that don't have one
already.
Members of the following groups can edit submitted SDI invoices: Invoice Administrator, Invoice Agent, Invoice
Editor, Invoice Manager, Invoice Specialist.
• The administrator has configured a default requester for SDI invoices that don't have a requester specified.
• The invoice approval process routes invoices from Italy to approvers who can edit SDI invoices as needed.
Prerequisites
Members of the Customer Administrator or Invoice Administrator group can perform this task.
Context
You add an approval rule with a Field Match condition based on the TaxInvoiceFormat field of the invoice.
Procedure
The evaluated receipt settlement (ERS) feature enables buyers to settle goods receipts without receiving invoices
from suppliers. This helps to reduce invoice variances and close purchasing transactions more quickly.
The ERS feature enables automatic creation of invoices after goods receipt transactions are fully approved. SAP
Ariba Buying and Invoicing creates invoices using the information on purchase orders, no-release order contracts,
and goods receipts. This reduces invoice variances and makes the invoicing process more efficient by ensuring that
invoices are based on goods received.
SAP Ariba Buying and Invoicing also creates partial invoices if goods are received in batches. For example, if a
buyer ordered 15 items and received 10 items, SAP Ariba Buying and Invoicing creates an invoice for 10 items. SAP
Ariba Buying and Invoicing creates another invoice after the remaining five items are received at a later date. For
transactions pertaining to returned goods and receipt adjustments using negative quantities, SAP Ariba Buying
and Invoicing creates credit memos.
When ERS is enabled for no-release order contracts, SAP Ariba Buying and Invoicing creates invoices for recurring
and fixed fee payments for items, such as rents and advances on specific dates, based on the payment frequency
and billing dates configured on the contracts. For details about ERS for no-release contracts, look for the topic
about automatic creation of contract-based invoices for evaluated receipt settlement, in the guide Managing
Contract Compliance.
ERS is controlled by the site configuration parameter Generate invoices for evaluated receipt
settlement(Application.Procure.EnableERS) (enabled for self-service).
Your site might allow users to create manual invoices for non-ERS items and automatic invoices for ERS items for
contracts that consist a mix of ERS and non-ERS items. This capability is controlled by a feature toggle that SAP
Ariba sets.
• Purchase orders: The SAP Ariba Buying and Invoicing inherits information, such as price, tax codes, charges,
and payment terms, that are specified for line items on purchase orders. All taxes for invoices are generated
automatically from receipts that are based on taxes specified on the associated purchase orders. Allowances
for invoices that are generated automatically from receipts are also associated with the information on the
purchase orders.
1. A preparer creates a requisition or a contract request for items that need to be procured from ERS-approved
suppliers.
(For contract requests) The preparer configures the Fixed and Recurring Fees details to specify the date at
which items are delivered and the frequency at which services are rendered.
2. SAP Ariba Buying and Invoicing includes a member of the Purchasing Manager or the Contract Manager
group as an approver in the approval flow.
3. The Purchasing Manager or Contract Manager group approver performs the following actions:
1. (For contract requests) Edits the details for fixed and recurring fee items to ensure that the Auto Invoice
field is set to Yes.
2. Edits the details for each line item on the requisition or the contract request to ensure that the ERS
Allowed field is set to Yes, and then approves the requisition or contract request.
4. Other approvers identified in the approval flow approve the requisition or contract request.
5. SAP Ariba Buying and Invoicing creates a purchase order or a no-release order contract.
6. The supplier receives the order and ships the items to the buyer.
7. The buyer receives the items and approves the receipt transactions.
8. (For material items) Depending on the quantity of items received, SAP Ariba Buying and Invoicing generates
invoices and credit memos with reference to the receipt:
• If items are fully received, SAP Ariba Buying and Invoicing automatically creates an invoice and the
transaction is passed for payment.
• For items received in batches, SAP Ariba Buying and Invoicing automatically creates separate invoices for
each batch based on the accepted quantity of items, and the invoices are passed for payment.
• For line items on a receipt with negative values for the amount accepted, SAP Ariba Buying and Invoicing
automatically creates a line-item credit memo.
9. (For fixed and recurring fee items on no-release order contracts) Depending on the frequency and billing
date specified on the contract, SAP Ariba Buying and Invoicing automatically creates an invoice for fixed and
recurring fee items on the scheduled date.
Non-PO invoices are invoices that are not based on a purchase order. If suppliers send paper invoices, invoice entry
users create electronic non-PO invoices in the SAP Ariba invoicing solution. If your business rules allow, suppliers
can also create non-PO invoices in SAP Business Network.
Users in your site create non-PO invoices by clicking Create Non-PO Invoice on the dashboard. SAP Ariba
invoicing solutions always treat these invoices as non-PO invoices.
Suppliers create non-PO invoices using the Create Non-PO Invoice task in their SAP Business Network accounts
to submit an invoice through SAP Business Network. However, your SAP Ariba invoicing solution treats these
invoices as non-PO invoices or PO-based invoices depending on the values the supplier enters in the following
fields:
Note
SAP Business Network requires suppliers to enter an email address (Sold To) only if they enter a value in the
Sales Order # field. If suppliers submit an invoice with an invalid Customer Order # value and without a valid
email address, your SAP Ariba invoicing solution auto-rejects the invoice by default.
In analytical reports on invoices, when suppliers submit an invoice throughSAP Business Network with no specific
order information (the Sales Order #, Customer Order #, and Contract # fields are all blank), that invoice has the
Invoice Type of Non-PO. If the supplier submits an invoice with a Customer Order # value that does not match an
existing purchase order on SAP Business Network, that invoice has the Invoice Type of Customer Order.
ERP invoice copies are information-only copies of invoices that are processed and reconciled in an external ERP
system, sent to SAP Business Network, and copied to SAP Ariba Invoice Management so that you can see all of
your company's invoicing activity in it.
ERP invoice copies are always information-only. The ERP system is always the source of truth for ERP invoice
copies, including status updates. They do not have any approval flows or reconciliation activities in SAP Ariba
Invoice Management. However, by providing information about invoice activity in integrated ERP systems, they
allow you to see and run reports on invoices across all of your company's invoicing activity in SAP Ariba Invoice
Management. ERP invoice copies are matched to related contracts, purchase orders, and payments, which are
linked from the ERP invoice copy's Invoice page.
ERP invoice copies are automatically approved when they are received and are not editable. You can print and
add attachments and comments to ERP invoice copies and their corresponding invoice reconciliations. You cannot
perform any other actions on them.
You can search for ERP invoice copies by choosing ERP Invoice Copy on the Invoice Origin Type search filter.
Note
Invoices from SAP Fieldglass are considered ERP invoice copies, but their origin type is Fieldglass Invoice
Copy.
You can't copy ERP invoice copies (including SAP Fieldglass invoices) from search results. In addition, the invoice
page for ERP invoice copies doesn't include the Copy button.
In analytical reports, the Invoice Origin Type field shows ERP Invoice Copy for ERP invoice copies and
Unclassified for all other invoices.
Suppliers can request to cancel invoices that are sent through SAP Business Network.
A cancel invoice request is an approvable document that changes the status of the corresponding invoice
reconciliation document, the original invoice, and the payment request. Suppliers can submit cancel invoice
requests if the invoice is still in the process of being reconciled (the status of the corresponding invoice
reconciliation is Reconciling). They cannot cancel invoices that have already been reconciled (the status of the
corresponding invoice reconciliation is Reconciled).
The cancel invoice request, as an approvable document, must also go through an approval process; the invoice is
not canceled until approval of the request is final. During the approval process, the status of the original invoice
document and the corresponding invoice reconciliation are both Canceling. If the cancel invoice request is finally
approved, the invoice is successfully canceled, the associated invoice, IR, and payment request all change status to
Canceled and all purchase order and contract accumulators associated with the original invoice are reversed. If the
cancel invoice request is rejected, there is no change to invoice, invoice reconciliation, or payment request status
or to accumulators, and the SAP Ariba invoicing solution sends an update to SAP Business Network so that the
invoice status there is no longer Canceled.
Related Information
SAP Ariba invoicing solutions support indirect taxes and withholding taxes on invoices.
Indirect Taxes: Indirect taxes are taxes levied on goods or services, paid by the buyer to the supplier who in turn
pays them to the tax authorities. Examples of indirect taxes are Value Added Tax (VAT), sales tax, and excise duty.
Indirect taxes are added to the invoice amount.
Withholding Taxes: In certain countries/regions, withholding tax is required for self-employed suppliers and is
generally paid by the buying organization to the state or federal government tax authorities on behalf of the
supplier. The tax percentage rate or tax amount must be entered as a negative number on invoices and a positive
number on credit memos.
If an invoice contains indirect taxes and withholding taxes, the invoice summary displays the indirect tax amount
and withholding tax amount separately; however, the total tax amount excludes withholding tax. The Payable to
Supplier value is calculated by deducting the withholding tax amount from the gross amount of the invoice.
When SAP Business Network sends an invoice containing taxes to the SAP Ariba invoicing solution, the tax types
applied on the invoice in SAP Business Network are replaced by the tax types defined in the SAP Ariba invoicing
solution based on the tax type mappings defined. If a tax type on the invoice cannot be mapped to a tax type
defined in the SAP Ariba invoicing solution, the tax type is set to a default tax type defined for the site.
By default, when you create a PO-based invoice in your SAP Ariba invoicing solution, the taxes on the purchase
order are not copied to the invoice. You need to apply taxes on the invoice manually based on the paper invoice
received from the supplier. SAP Ariba can configure your site to copy tax, charge, and discount information
from the purchase order by enabling feature SINV-6818: PO-based defaulting of taxes, charges, and discounts on
manual invoices.
You can apply indirect and withholding taxes on invoices either at the header level or at the line-item level, but
not at both. For example, if you apply a withholding tax on the invoice at the header level, you cannot apply any
withholding taxes at the line-item level, but you can still apply indirect taxes at the line-item level.
At the header-level, you can apply taxes using only tax types. At the line-item level, you can apply taxes using both
tax types and tax codes, provided you use the same way of applying taxes for all line items; that is, you cannot apply
tax types on some line items and tax codes on others. If you use tax codes, you can apply up to one indirect tax
When invoices are sent to SAP Business Network, the tax types on the invoices are replaced by the tax types used
in SAP Business Network based on the tax type mappings defined.
Invoices sent through SAP Business Network can contain VAT details at the header and line-item level. VAT
information is displayed in the VAT Details area of invoice headers and in line item details. Invoices that contain
VAT taxes might be also be digitally signed. You can view digital signatures by clicking View Certificate in the
header.
Suppliers who submit invoices on SAP Business Network can indicate that a VAT rate is zero rated or exempt
using the Exempt Detail field. Zero rated goods or services are taxable, but the tax rate is 0%. Exempt goods and
services are exempt from taxation.
Your SAP Business Network buyer account administrator can make the Exempt Detail field mandatory or optional
for suppliers using the Require explanation for zero-rate VAT invoice rule in your SAP Business Network buyer
account. When this rule is enabled, suppliers are forced to provide a reason for a 0% VAT rate. The Exempt Detail
field is not available for reporting.
Buyer-Payable Taxes
SAP Ariba uses the term buyer-payable tax for item taxes that the buyer pays directly to tax authorities. Depending
on the situation, buyer-payable taxes can also be referred to as direct-pay taxes, self-assessed taxes, or use taxes.
Buyers and suppliers typically have an understanding of the situations in which an item tax is a buyer-payable tax.
Often, the buyer's ship-to location determines this. Suppliers don't usually invoice for taxes the buyer pays directly
because buyers don't owe suppliers for them.
For details about buyer-payable taxes, see the Tax and Charge Configuration guide.
Related Information
SAP Ariba invoicing solutions support charges and discounts on invoices at the header level as well as at the
line-item level.
When an invoice containing charges is received from SAP Business Network, the charge types applied on the
invoice are replaced by the charge types defined in the SAP Ariba invoicing solution based on the charge type
mappings defined. If a charge type applied on the invoice is not mapped to any charge type in the SAP Ariba
invoicing solution, the default charge type Other Charges is used with the SAP Business Network charge type
appended to it. For example, if a charge of type Priority Delivery is applied on the invoice in SAP Business Network
and this charge type is not mapped to any charge type in the SAP Ariba invoicing solution, then the charge type for
the charge is displayed as Other Charges - Priority Delivery.
Discounts are applied to invoices in SAP Business Network either as discounts or as allowances with type as
discount. In both cases, the SAP Ariba invoicing solution consumes the applied discount as a discount. The SAP
Ariba invoicing solution rejects an invoice if multiple discounts or allowances are applied on a line item or at the
header level in an invoice.
By default, when you create a PO-based invoice in your SAP Ariba invoicing solution, the charges and discounts
on the purchase order are not copied to the invoice and you need to apply them manually based on the paper
invoice received from the supplier. SAP Ariba can configure your site to copy tax, charge, and discount information
from the purchase order by enabling feature SINV-6818: PO-based defaulting of taxes, charges, and discounts on
manual invoices.
You can apply charges on invoices using the standard shipping and handling charge types as well as the charge
types defined by the customer administrator. You cannot apply the same charge type on the invoice at both the
header and line-item level. When invoices are sent to SAP Business Network, the charge types applied on the
invoices are replaced by the charge types used in SAP Business Network based on the charge type mappings
defined.
You can apply only one discount on an invoice at the header or on a line item. You must specify the discount as a
negative amount to deduct it from the invoice amount.
Related Information
PO-Based Defaulting of Taxes, Charges, and Discounts on Manual Invoices [page 41]
SAP Ariba Buying and Invoicing sites can include PO-based defaulting of tax, charge, and discount information.
Users entering invoices don't have to enter all tax, charge, and discount information manually.
With this feature, the tax, charge, and discount information for the line items is copied from the purchase order.
To enable this feature, have your Designated Support Contact (DSC) submit a Service Request (SR). An SAP Ariba
Support representative will follow up to complete the request by turning on feature SINV-6818.
Note
This feature pertains to invoices the buyer enters on behalf of a supplier. For PO-based invoices submitted by
suppliers, the behavior depends on how your SAP Business Network account is configured. A business rule you
set in your SAP Business Network buyer account controls if tax information is copied from the order to the
invoice, or if suppliers must manually add taxes to the invoice. The name of that rule is Copy tax from purchase
order to standard invoice.
Prerequisites
Is for sites that support adding taxes, charges, and discounting to requisitions and purchase orders. This capability
is controlled by the site parameter Application.Procure.EnableTaxesChargesAndDiscount, which SAP
Ariba sets for you.
Restrictions
• This feature doesn't apply to invoices for POs that include service lines.
• The charge type is copied from the PO to the invoice, but the default charge amount on the invoice is always 0.
Users fill it in manually.
Basic Workflow
1. A buyer user creates a requisition with tax, charge, and discount lines.
2. After the requisition is approved, the SAP Ariba solution creates the PO and sends it to the supplier.
3. The supplier sends the goods and sends a paper invoice to the buyer.
4. A buyer user creates a PO-based invoice on behalf of the supplier and selects the appropriate PO or POs.
5. The SAP Ariba solution copies the tax, charge, and discount information for each PO line onto the invoice:
• Tax lines, with tax code, tax component, and tax amount
Note
The buyer user fills in the charge amount on the invoice. It's not copied from the order.
How Defaulting Works When There Are Multiple Invoices (Partial Invoicing)
• Taxes: The default amount is based on the quantity remaining for the line item and the tax rate associated with
the tax code. "Quantity remaining" is the quantity that isn't already invoiced and reconciled.
• Discounts: The default amount is based on the discount amount remaining. "Amount remaining" is the amount
that isn't already invoiced and reconciled.
• Charges: The default amount is always 0 on the invoice.
For example, a PO line item has the following quantity and tax, charge, and discount lines:
1. A buyer user creates an invoice on behalf of the supplier and selects the PO.
2. The tax and discount amounts are copied from the PO. The default charge amount on the invoice is $0 USD.
3. The buyer user edits the tax, charge, and discount lines on the invoice as follows:
8. The buyer user fills in the rest of the invoice and submits it.
When a manual invoice is still in Composing state, and an associated PO changes, the taxes, charges, and
discounts on the invoice are not updated automatically. Any manual edits made on the invoice are preserved.
If a user creates an invoice but doesn't submit it right away, they can choose the PO again on the Invoice Entry
page. The latest values are copied from the PO to the invoice, replacing existing values. This ensures that the tax,
charge, and discount information is in sync with the latest PO.
Buyers can reconcile line-item price adjustments from suppliers. Buyers can also enter price-adjustment debit and
credit memos on behalf of suppliers.
A price adjustment results in a line-level debit memo or line-item credit memo against the original invoice. The
line-item quantity on a price adjustment is the same as the line-item quantity on the original invoice.
In SAP ERP, price adjustments are represented as subsequent debits and subsequent credits.
Once the price adjustment from the supplier is reconciled and approved in the SAP Ariba solution (often with no
intervention from the buyer), it's sent to the external ERP system.
SAP Ariba Buying and Invoicing and SAP Ariba Invoice Management support matching and exception handling for
price-adjustment debit and credit memos.
The workflow supports all types of invoice lines on PO-based invoices, non-PO invoices, and contract-based
invoices.
Note
SAP ERP doesn't support price adjustments for non-PO or contract-based invoices. Price-adjustment
documents in SAP ERP (referred to as subsequent debits and credits) are always against purchase orders.
• Reports for invoices and invoice reconciliation documents include a Price Adjustment field for line-item debit
memos and line-item credit memos to indicate whether they're price adjustments.
• Reports for invoices and invoice reconciliation documents include an Invoice Purpose field, which shows the
invoice document type (standard, credit memo, line-item credit memo, or line-item debit memo).
Prerequisites
To allow suppliers to submit price-adjustment credit memos and debit memos through SAP Business Network, in
your SAP Business Network account, check the following General Invoice Rules on the Default Transaction Rules
page:
Buyers and suppliers that use their own cXML-enabled applications must upgrade to cXML 1.2.034 or later to
support attributes added to the cXML standard.
In order for the ERP system to process the documents as price adjustments, it must be configured to process the
price adjustment indicator and invoice type information included in the document.
Integration with external ERPs other than SAP ERP requires custom work.
Buyers integrated with SAP ERP using SAP Business Suite Add-On for SAP Business Network integration must
have release SP15 or later.
Buyers integrated with SAP ERP using SAP Ariba Cloud Integration Gateway must have SAP Ariba Cloud
Integration Gateway release 2018.09 or later for support of price-adjustment debits and credits.
Figure 2: High-Level Workflow for Price-Adjustment Debit Memos and Price-Adjustment Credit Memos
Note
Buyers can enter price-adjustment debit and credit memos in cases where the supplier sends a paper-
based price adjustment.
3. Upon receiving the price-adjustment debit or credit memo, the SAP Ariba solution creates an invoice
reconciliation document for the price adjustment.
4. The SAP Ariba solution checks the status of the original invoice.
• If the IR for the original invoice has a status of Paying, Paid, or Paying Failed, the price-adjustment debit
or credit memo is reconciled. Amount accumulators are updated on the order and contract (and on the
goods receipt in sites that use goods receipt-based invoice verification).
Price-adjustment credit memos are automatically approved. Exceptions might be raised on a price-
adjustment debit memo. Price-adjustment debit memos are automatically approved as long as the change
in price doesn't raise a price exception.
• If the IR for the original invoice does not have a status of Paying, Paid, or Paying Failed, an exception
is raised on the price-adjustment debit or credit memo to prevent it from being sent to the ERP system
before the ERP system receives the invoice. This exception can be cleared in two ways: by approving the
original invoice or by rejecting the price-adjustment debit or credit memo.
If the original invoice is in Reconciling status, it’s re-reconciled based on the change in price. Previously
existing price exceptions might be cleared as a result of a price-adjustment credit memo.
Note
For line-item credit memos, individual lines are accumulated even if the Credit Memo References
Unapproved Invoice Reconciliation exception is raised, because the exception occurs at the header
level, not the line level. This makes it possible for lines on the credit memo to clear exceptions on the
original IR. For example, suppose an IR has a price variance exception, and a line-item credit memo
brings the price down within the tolerance. In this case, the exception on the original invoice is cleared
even though the credit memo won't be fully processed until the ERP system receives the invoice.
5. Ariba sends the price-adjustment debit or credit memo to the external ERP system.
Note
If your external ERP system is SAP ERP, this feature works with existing adapters without additional
mapping. Price-adjustment debit memos become subsequent debits. Price-adjustment credit memos
become subsequent credits. Subsequent debits and credits in SAP are always against purchase orders.
Therefore, you can't use price adjustments for non-PO invoices and contract invoices if your external ERP
system is SAP ERP.
The following table describes the prices used in reconciling the invoice documents involved with price adjustments.
For example:
Disputing price variance exceptions doesn't consider price adjustments. The flow works differently from how some
users expect it to. For example, suppose:
In this scenario, the original IR had a PO price variance (with the setting Field Path To Validate set to
PriceIncludingReferencedInvoiceAdjustments) because the expected price = 10 USD and the invoice
price = 11 USD (13 USD minus 2 USD). If a user disputes the exception and chooses Accept Expected Price, the
price is set to 10 USD. The price-adjustment credit memo isn't considered.
To enable price adjustment debits and credits, set the following parameter to Yes:
Application.Invoicing.EnableLineItemPriceAdjustmentInvoices (enabled for self-service)
Specifies whether the invoicing solution accepts and reconciles price-adjustment line-
item credit memos and line-item debit memos from SAP Business Network. In addition,
specifies whether buyers can manually enter line-item price-adjustment invoices. When this
parameter is enabled, users entering line-item credit memos can choose between a price
adjustment and a quantity adjustment.
To support reconciliation of price-adjustment credit memos, the following parameter must be set to No:
Application.Invoicing.SkipLineCreditMemoExceptions (set by SAP Ariba Support)
This legacy parameter specifies whether line-level credit memos raise exceptions during
invoice reconciliation. Administrators can now configure this functionality themselves in the
Invoice Exception Types UI. To fully enable customer configuration:
Note
To prevent people from accepting a price-adjustment debit or credit when the original invoice
has not been approved, add the exception types CreditMemoReferencesUnapprovedInvoice and
DebitMemoReferencesUnapprovedInvoice to the following parameter:
Application.Invoicing.DisallowAcceptOnExceptionTypes (enabled for self-service)
This parameter removes the Accept Invoice option from the Action menu in the invoice
reconciliation user interface for the invoice exception types you specify in a comma-
separated list. Enter the exact unique name of the invoice exception types for which to
remove the Accept Invoice option on the Action menu. Example: POPriceVariance.
By removing the option to accept the information provided by suppliers on their invoices
for certain invoice exception, you can enforce that you only pay for what was ordered. Note
that certain geographies require that invoices are paid in full or rejected if there are possible
invoice errors.
SAP Ariba Buying and Invoicing sites integrated with SAP ERP support one-time vendor invoices.
Buyers sometimes make one-time purchases from suppliers that aren't in their established list of suppliers. For
example:
• A department manager might purchase a cake from a local baker or rent bicycles for a team outing.
• A buyer might use a temporary supplier if the usual supplier can't provide the required goods.
With one-time vendor support, when a supplier sends the invoice for such a one-time purchase, Accounts Payable
(AP) can enter and process the non-PO invoice without adding a new supplier record to their master data. All the
payment information is stored directly on the invoice.
This feature is for non-PO invoices entered by the buyer's AP department and for paper invoices converted via
the buyer's invoice conversion service (also known as SAP Ariba Open ICS). The feature is supported on sites
integrated with SAP ERP.
For information about configuring your site to support one-time vendor invoices, see Non-PO Invoices for One-
Time Vendors in Invoicing Data Import and Administration Guide.
1. A member of the Customer Administrator group works with SAP Ariba to configure the site to support
one-time vendor, non-PO invoices.
This includes configuring the one-time vendor, adding users to a group that allows editing of payment
information on an invoice, modifying the invoice approval process, and working with SAP Ariba to determine
which fields are used for supplier validation and which fields are mandatory for each payment method.
2. A user creates a non-PO invoice and selects the one-time vendor option, which allows the user to fill in the
supplier information.
The user can enter payment information if authorized to do so.
3. The user submits the invoice for approval.
4. The SAP Ariba solution validates the invoice, checking the following:
• Whether the maximum number of invoices allowed has already been reached for the specified supplier
• Whether supplier information or payment information on the invoice has been used for previous one-time
vendor invoices, and if so, whether the specified supplier name is consistent with the name on previous
invoices
• Whether the supplier invoice number has already been used for the specified supplier
5. When invoice submission is complete, the approval flow is generated.
6. If the user who created the invoice didn't enter payment information, an approver in the appropriate group
does so and resubmits the invoice. Then, the SAP Ariba solution validates whether supplier or payment
information on the invoice has been used for previous one-time vendor invoices, and if so, whether the
specified supplier name is consistent with the name on previous invoices.
7. The invoice is approved.
8. The invoice reconciliation (IR) document is created.
9. The IR document is reconciled and approved.
10. In SAP Ariba Buying and Invoicing, a payment request is created and exported to the ERP system for payment.
Exported payment requests include the supplier and payment information.
11. The ERP system receives the payment information and pays the supplier.
12. The ERP system sends remittance information to SAP Ariba.
1. A member of the Customer Administrator group configures the site to support one-time vendor, non-PO
invoices. This includes configuring the one-time vendor, adding users to a group that allows editing of payment
information on an invoice, and modifying the invoice approval process.
2. The buyer informs the ICS provider about the one-time vendor invoice process and gives the ICS provider the
necessary information (one-time vendor IDs, cXML information).
3. ICS provider receives paper invoice from supplier, creates cXML invoice, and sends it to SAP Business Network.
4. SAP Business Network matches the invoice to the correct one-time vendor and sends the invoice to the SAP
Ariba solution.
5. The SAP Ariba solution validates the invoice, checking the following:
• Whether the maximum number of invoices allowed has already been reached for the specified supplier
• Whether supplier or payment information on the invoice has been used for previous one-time vendor
invoices, and if so, whether the specified supplier name is consistent with the name on previous invoices
Examples
Supplier configuration:
User configuration:
• An approval rule for one-time vendor invoices adds members of the group Edit One Time Vendor Invoice
Payment Information if the preparer isn't authorized to enter payment information.
• An approval rule for one-time vendor invoices adds the Invoice Manager group for invoices with a total amount
of $500 USD or more.
• An approval rule adds the invoice conversion specialist for ICS invoices with a status of Submitted With Errors.
1. User A creates invoice 01 for supplier Bakery Z with VAT ID DE123456789 without specifying payment
information. The invoice amount is $300 USD.
2. The invoice is routed to user B for payment information and approval.
3. User B opens invoice 01, adds payment information, and approves the invoice.
4. Invoice 01 is fully approved, and the resulting IR document is approved.
5. Payment information is sent to the ERP system, which pays the supplier.
1. ICS provider sends invoice 02 via ICS cXML for supplier Bakery W with the same VAT ID as in invoice 01. The
invoice amount is $250 USD.
2. Because the VAT ID is the same as with invoice 01 but the supplier name is different, the invoice is routed to
user C (invoice conversion specialist) to check the supplier name.
3. User C opens the invoice 02 and sees a message that a previously submitted invoice has the same supplier ID
information but a different name.
4. User C changes the name to Bakery Z and approves invoice 02.
5. Invoice 01 is fully approved, and the resulting IR document is approved.
6. Payment information is sent to the ERP system, which pays the supplier.
1. User A creates invoice 03 for Bakery Z with VAT ID DE123456789. The invoice amount is $600.
2. User A receives a warning that the maximum number of invoices has been exceeded for the specified VAT ID.
3. User A submits the invoice.
4. Invoice 03 is routed to user B for payment information and approval.
5. User B opens invoice 03, adds payment information, and approves invoice 03.
6. Invoice 03 is routed to user D (invoice manager) for approval due to the large amount.
7. User D approves the invoice.
8. Invoice 03 is fully approved, and the resulting IR document is approved.
9. Payment information is sent to the ERP system, which pays the supplier.
The typical process for one-time vendor invoices is to have a type of vendor record specifically for one-time
vendor invoices (for example, a vendor record called "One-time Expenses," or several vendors for different types
of expenses, such as "Catering" and "Charitable Donations"). A one-time vendor record represents an account
from which the ERP system pays one-time vendor invoices. When the invoice entry user creates an invoice and
checks the one-time vendor option, additional fields let the user choose the type of one-time vendor and enter the
actual supplier name and payment information. The supplier and payment information is used for payments and
In SAP Ariba, one-time vendors don't reference supplier-specific master data such as supplier name and payment
information. Instead, users enter the supplier details directly on the invoice.
The one-time vendor record contains an ID that enables invoices to be routed to the appropriate one-time vendor
account in your ERP system. One-time vendors are not actual suppliers. The suppliers aren't aware that the buyer
is processing their invoices using SAP Ariba. They're just sending invoices and getting paid.
The ERP system, SAP Business Network, and SAP Ariba Buying and Invoicing must all have corresponding one-
time vendor information for one-time vendor invoices and payments to flow correctly.
Table 1: Regular Suppliers Versus the Individual Suppliers Listed on One-Time Vendor Invoices
To addresses, bank information) is mas- Payment information for the supplier ex-
ter data associated with the supplier ists only on the invoice.
Related Information
If your SAP Ariba site is integrated with SAP Central Invoice Management, you can receive and process invoices
from SAP Central Invoice Management.
Note
For information about how to integrate an SAP Ariba site with SAP Central Invoice Management, see the SAP
Central Invoice Management documentation on the SAP Help Portal.
Workflow
1. An invoice is created in SAP Central Invoice Management through an upload or from an email.
2. Invoice invoice goes through the document information extraction process in SAP Central Invoice
Management.
3. The invoice is sent to the SAP Ariba solution using an API. (The invoice doesn't go through the tax and account
determination process in SAP Central Invoice Management.)
Note
The API used in this scenario is an internal SAP Ariba API called the Invoice Management API.
4. A corresponding invoice is created in the SAP Ariba solution based on the invoice data received.
Line items are created as non-catalog items.
If errors occur when the invoice is created, they're listed on the History tab with Invoice API Error in the Action
column.
5. Additional data is filled in based on site configuration parameters, defaulting options, and supplier matching.
6. The invoice is submitted and has a status as follows:
• If there are no validation errors, the invoice has a status of Submitted.
• If the invoice has invalid or missing data based on the requirements of the SAP Ariba site, the status is
Submitted with Errors.
7. The invoice, when opened, shows a message informing the user that the invoice was generated automatically
and suggesting a verification of the information.
The Invoice Submission Method field contains either Uploaded or Email.
8. The invoice goes through the approval flow. Authorized users compare the invoice with the information in the
attached image or invoice file, updating the invoice as needed.
Tax Calculation
Keep the following in mind regarding invoices from SAP Central Invoice Management:
• Invoices from SAP Central Invoice Management don't include a field for the taxable amount in the information
sent by the API. In the SAP Ariba solution, the tax amount is calculated in based on line item amount.
Approval Process
We recommend that you update your invoice approval process to add an approver for invoices from SAP Central
Invoice Management. The approver can compare the electronic invoice with the invoice attachment and ensure
that the tax type and other fields are correct. For information, see Creating an Approval Rule for Invoices from SAP
Central Invoice Management [page 63].
Configuration Options
• Specify a user in the parameter Default requester for invoices from invoice API
(Application.Invoicing.InvoiceAPI.DefaultRequesterUniqueName). Requester information isn't
extracted in the document information extraction process in SAP Central Invoice Management. Configuring
a default requester can help with auto-filling accounting information on the invoice.
• Set a default commodity code for noncatalog line items using the parameter Commodity code for noncatalog
invoice line items (Application.Invoicing.InvoiceCreationDefaultLineItemCommodityCode).
• Set the parameter Application.Approvable.MaxAttachmentSize to at least 20 MB.
Invoices sent from SAP Central Invoice Management to SAP Ariba have a maximum size of 20 MB.
This parameter is controlled by SAP Ariba. Setting it requires submitting case (service request) to SAP Ariba
Support.
• Make sure Application.Invoicing.ViewableInvoiceAttachmentExtensions includes all the formats
supported in SAP Central Invoice Management: PDF, PNG, JPEG, and TIFF.
This parameter is controlled by SAP Ariba. Setting it requires submitting a case (service request) to SAP Ariba
Support.
• If your site uses the advanced currency precision and rounding feature, consider aligning
your site with the precision and rounding used in SAP Central Invoice Management. Currency
precision and rounding are controlled by the Enable advanced currency precision and rounding
(Application.Base.AdvancedCurrencyPrecisionHandling).
The following parameter doesn't apply to invoices from SAP Central Invoice Management:
Application.Invoicing.EnableTaxesOnShippingAndHandlingItems (set by SAP Ariba Support).
Restrictions
• PO-based invoices aren't supported. PO-based invoices from SAP Central Invoice Management are treated as
non-PO invoices in the SAP Ariba solution.
Note
In SAP Central Invoice Management, credit memos uploaded with a negative amount show a positive
amount when viewed in the Manage Supplier Invoices Centrally app. When you view the corresponding
invoices in the SAP Ariba solution, they have negative amounts. The discrepancy between positive and
negative amounts is noted on the History tab.
Related Information
Prerequisites
Members of the Customer Administrator or Invoicing Administrator group can manage approval processes for
invoicing.
Context
With invoices from other systems, it's especially important for the approver to check and update the tax type. Tax
types differ from one system to another. Also, some information can change due to the defaulting configured in the
SAP Ariba site.
The API used in this scenario is an internal SAP Ariba API called the Invoice Management API.
Procedure
Option Description
Or enter Email for invoices created in SAP Central Invoice Management from an emailed invoice:
9. (Optional) To apply the rule only to invoices with validation errors, in the Condition section, add another Field
Match condition.
a. Select the HasValidationError field.
b. From the second Select button, choose Select Value.
Here's a list of topics that provide overviews of various processes related to invoice reconciliation.
Automatic Reconciliation
Automatic reconciliation determines whether an invoice is automatically accepted, automatically rejected, or
routed to exception handlers and approvers for further processing.
Your SAP Ariba invoicing solution automatically reconciles invoices as the first part of the reconciliation process.
Automatic reconciliation consists of the following steps:
Step 1: Match
The matching process links each invoice reconciliation document (IR) to one or more orders or contracts and links
each item on the IR to one or more line items on those orders or contracts.
The automatic reconciliation process determines whether the validation of the IR can be skipped. Validation is
skipped if the total amount of the invoice is below a specified threshold amount. In the default configuration, the
skip amount is set to 5, which represents an amount in the default currency for your site.
Note
The skip amount does not apply to credit memos. Your site might also be configured to skip exceptions in
line-level credit memos entirely.
Invoices that are not skipped during Step 2 are validated. During validation, invoice line item and amount values
are compared to the corresponding line item and amount values on the associated purchase order or contract (or
the receipt, in the case of goods receipt-based invoice verification), and discrepancies trigger invoice exceptions.
The approval rules for IRs configured in your site are executed to draw an approval graph and route the IR to the
appropriate exception handlers and approvers.
Invoices are automatically accepted if the header amount is less than a specified threshold amount or less than
a specified percentage of the original order. Auto-accepted invoices are automatically reconciled, and your site's
auto-acceptance configuration is based on your organization's business processes and policies for allocating
resources to manually reconcile invoices that meet certain criteria for importance. In the default configuration,
the auto-accept amount is set to 10, which represents an amount in the default currency for your site, and the
auto-accept percentage is set to 15.
For example, suppose you have a $100 purchase order that has not yet been invoiced, and an IR for $11, which
represents slightly more than 9% of the order amount. Since the auto-accept percentage is 15%, the invoice is
automatically reconciled.
Note
Invoices are automatically rejected if an invoice exception is triggered which is defined for automatic rejection. For
example, in the default configuration, the Invalid Invoice Date exception causes an invoice to be auto-rejected. An
Invalid Invoice Date exception is triggered if the invoice date is earlier than the associated purchase order date.
Auto-rejected invoices are sent back to the supplier with the status Rejected. Suppliers on SAP Business Network
can resubmit rejected invoices there after correcting errors. Depending on your site's configuration, resubmitted
invoices might use the same invoice number of a new unique invoice number. Resubmitted invoices re-enter the
invoicing process at the beginning.
Note
If your site supports invoice rejection reason codes, for auto-rejected invoices, the rejection reason code is set to
AutoRejection.
If the invoice is not auto-rejected, the IR enters the approval process configured for your site. IRs show a status
of Reconciling until they are fully reconciled. Your site's approval rules determine whether or not the IR requires
manual approval, even if no exceptions are raised. They also determine which exception handlers are assigned to
manually resolve different types of exceptions.
Related Information
Re-Reconciliation
Re-reconciliation updates an invoice reconciliation (IR) document whenever you receive against an outstanding
order or contract.
Unless your site is configured to prohibit re-reconciliation (determined by site configuration parameters that SAP
Ariba sets), IR documents are automatically re-reconciled whenever you receive against an outstanding order or
contract. An order or contract might have hundreds of unreconciled IRs; re-reconciliation allows to automatically
update those IRs to clear exceptions as new data comes in so that invoice handlers only have to resolve exceptions
that are valid at the time of reconciliation.
Updates to invoice exception types don't trigger automatic re-reconciliation, either. Members of the Invoice
Adminstrator and Customer Adminstrator groups can manually re-reconcile an invoice against the latest invoice
exception types using the Update Exceptions button.
If your site does not allow re-reconciliation, the original exceptions in Step 3 of the example continue to show on the
IRs even as more items are received against the order.
Related Information
This is because line-item credit memos for the full invoiced quantity serve the purpose of reversing the invoice.
Automatically accepting the exceptions on the IR document prevents users from having to resolve them manually.
Only a single line-item credit memo fully reverses invoice. If two line-item credit memos are received for the same
invoice, and the second line-item credit memo has a credited quantity that is the full quantity of the invoice, any
exceptions on the invoice must be resolved manually.
Note
If the Ignore Auto Accept option is enabled for an invoice exception type, exceptions of that type are not
accepted automatically, even if a line-item credit memo for the invoiced quantity is received.
The default matching in invoice reconciliation is between invoice, purchase order, and receipt. However, many
ERPs allow a two-way match between invoices and associated orders for line items that do not require a receipt.
These ERP systems typically include an indicator on purchase order lines that specifies whether or not receiving is
required for those lines (in SAP ERP, the indicator is the GR Based IV check box).
If you want to use two-way matching, your site must be configured to map the ReceivingType extrinsic in the
cXML OrderRequest document to the Purchase Order page in your site. If a line item's ReceivingType is set to
On the Order Details page for purchase order lines with ReceivingType set to 4, the Receipt Required field is set
to No.
Note
Some ERP systems indicate whether or not a receipt is required at the header level rather than the line level.
If this is the case for your integrated ERP system, the custom mapping of ReceivingType to the Purchase
Order page in your site must include a way to set the receipt required indicator at the line level in keeping with
your company's business practices and needs.
• Tax amounts specified on the purchase order and invoice do not match.
• The tax amounts on the invoice do not match the tax amounts calculated using the tax tables and tax code
lookup.
• The tax amount on the invoice is a buyer-payable tax. This case
applies only to sites using Enhanced third-party tax calculation for invoicing
(Application.Procure.EnableTaxCalculationInExternalSystems).
Two invoice exception types are used to capture variances in the tax amounts of purchase orders and invoices. The
PO Tax Amount Variance invoice exception type captures the variances in the header-level tax amounts, while the
PO Line Tax Amount Variance invoice exception type captures the variances in the line-level tax amounts. You can
only accept the invoice tax amounts to resolve these exceptions. These invoice exception types are available only in
SAP Ariba Buying and Invoicing.
The Under Tax Variance and Over Tax Variance invoice exception types capture variances in the tax amounts
specified on invoices and those calculated using the tax tables. These invoice exception types validate the amounts
against tolerances defined in your configuration.
The Tax Calculation Failed invoice exception type flags cases where the system cannot calculate the applicable
taxes based on the tax code lookup and tax tables. This invoice exception type validates the amounts against
tolerances defined in your configuration. Exceptions use a percentage tolerance. Absolute tolerances are not
appropriate for this exception type.
Tax exceptions for withholding taxes are generated only when the withholding tax amount on the invoice does not
match the calculated withholding tax amount.
The Withholding Tax - Under Tax Variance and Withholding Tax - Over Tax Variance invoice exception types
capture variances in the withholding tax amounts specified in invoices and those calculated using the tax tables.
The Withholding Tax Calculation Failed invoice exception type flags cases where the system cannot calculate the
withholding tax based on the tax code lookup and tax tables. To resolve the Withholding Tax Calculation Failed
exception, you need to update your tax code lookup and recalculate taxes on the invoice reconciliation document. If
the tax code lookup has the correct tax data, it means that a withholding tax is not applicable on the invoice. in such
cases, you can reject the invoice reconciliation. These invoice exception types are available in SAP Ariba Buying and
Invoicing and SAP Ariba Invoice Management.
As withholding taxes are entered as negative numbers on invoices, the system considers their absolute amounts
when calculating tax variance exceptions. For example, if the withholding tax amount specified on an invoice is -20
and the expected tax amount is -30, the Withholding Tax - Under Tax Variance exception is generated.
Withholding taxes are calculated at either the header level or the line-item level as explained in the table below.
The Buyer Payable Tax exception applies only to sites using Enhanced third-party tax calculation for invoicing
(Application.Procure.EnhancedTaxCalculationInExternalSystems). The exception means that the
third-party tax calculation engine marked the tax as a buyer-payable tax.
Buyer-payable taxes are tax lines the buyer pays directly to tax authorities rather than paying the supplier. The
amount owed to the supplier is 0. The calculated buyer-payable tax is accrued.
For more information, see the Tax and Charge Configuration topics.
Charge Exceptions
Charge exceptions are generated in invoice reconciliation documents when the charge amounts specified on
purchase orders and invoices do not match.
Two invoice exception types are used to capture variances in the charge amounts of purchase orders and invoices.
The PO Charge Amount Variance invoice exception type captures the variances in the header-level charge
Related Information
To configure this functionality for you site, have your Designated Support Contact (DSC) log a Service
Request (SR). SAP Ariba Support will follow up to complete the request by setting the parameter
Application.Invoicing.SupportSupplierBankInfoOnInvoices.
The following bank details can be processed in your SAP Ariba solution:
• Bank ID Type
• Bank ID
• Bank Account ID
• Bank Account Type
• IBAN
• Branch Name
• Account Name
By default, the same bank details that are received in the incoming cXML invoices are included in the outgoing
reconciled invoices. However, if a user edits the remittance location during the invoice reconciliation process, then
the bank details associated with the selected remittance location (if available in the SAP Ariba solution) take
precedence and are updated in the outgoing invoices. If bank details associated with the selected remittance
location are not available, then no bank details are included in the outgoing reconciled invoices.
This feature helps the SAP Ariba solution find the correct remittance location. Following are more details about the
processing of bank details if Application.Invoicing.SupportSupplierBankInfoOnInvoices is set to Yes:
• If the supplier SAP Business Network account has one payment method configured in their remittance
information, the corresponding invoice created in the SAP Ariba solution uses the payment method and
receiving bank information from the cXML invoice.
• If there's no remittance information configured in the supplier's SAP Business Network account, the SAP Ariba
solution uses default values for the payment method and receiving bank on the invoice. To get the default
values, the SAP Ariba solution finds the first remittance location of the supplier location, and then finds the
Data import and export tasks that import invoicing and payment data include the following fields that specify bank
details:
• iBanID
• BranchName
• AccountName
The following table lists the data import tasks and the associated CSV files that contain these fields:
Note RemittanceDetails.csv
Related Information
This feature is for businesses that require invoices for certain goods to be based on the price and quantity at
the time of shipping the goods rather than when the purchase order was placed. Goods receipt-based invoice
verification supports a delivery-based invoicing process, where suppliers create invoices based on ship notices,
and invoice quantities and prices are reconciled against receipts. Buyers can create multiple receipts for one ship
notice, so each invoice line can reference multiple receipts.
Optionally, you can enable users to edit the matched quantities when manually matching receipts to invoice lines.
By default, the system determines matched quantities, and they're not editable.
• Using ship notice IDs. Goods receipt-based invoice verification uses the ship notice ID on the invoice and the
receipts as the common key to match receipts to invoice lines. This ID can be a ship notice, delivery note,
or other unique identifier of the shipment. Suppliers can create one ship notice for multiple shipments using
different shipping options, and you might create multiple receipts, so each invoice line can reference multiple
receipts.
• In the absence of ship notice IDs, match invoices to receipts based on the purchase order they reference.
Workflow for Goods Receipt-Based Invoice Verification in SAP Ariba Buying and Invoicing [page 75]
Workflow for Goods Receipt-Based Invoice Verification in SAP Ariba Invoice Management [page 79]
Workflows for Goods Receipt-Based Invoice Verification Without Ship Notice IDs [page 82]
Related Information
Returns are processed as negative receipts that are linked to an existing receipt. When SAP Ariba Buying and
Invoicing receives a return, it recalculates the Available Qty for the original receipt. For example, if receipt R1 has a
quantity of 10 boxes, and the receiving agent rejected 2 boxes, the available quantity for R1 now is 8.
Line-item credit memos include a reference to the original invoice, which means any receipts attached to the
original invoice are used when matching the credit memo. Line-item credit memos affect goods receipts as follows:
• The invoiced quantity, or allocated quantity, decrements based on a negative quantity in the line-item credit
memo.
• The available quantity increments.
SAP Ariba Invoice Management handles overallocation and underallocation of available receipts to invoice lines as
follows:
• If the exception handler selects more receipts than required based on the invoiced quantity, SAP Ariba Buying
and Invoicing drops any overallocated receipts. If the last receipt in the list leads to a greater total received
quantity than the invoiced quantity, SAP Ariba Buying and Invoicing matches only the required quantity. The
remaining (not matched) quantity is available for allocation to other invoices.
• If the exception handler selects fewer receipts than required to match the invoice quantity, SAP Ariba Buying
and Invoicing accepts the underallocation after confirmation by the user and generates a Receipt Quantity
Variance exception. Subsequent exception handlers can then either add additional matching receipts, or
resolve the exception by accepting the invoiced quantity.
Related Information
Workflows for Goods Receipt-Based Invoice Verification Without Ship Notice IDs [page 82]
Note
As with all status changes, the change from Submitted to Awaiting Receipts might take some time,
depending on how many documents your site is processing.
8. SAP Ariba Invoice Management creates an invoice reconciliation document and verifies the following for any
invoice line where the associated order line indicates that goods receipt-based verification is required:
• The quantity of items on the invoice and the receipts match within the defined tolerance limits.
• The unit price of items on the invoice and the receipts match within the defined tolerance limits.
9. Invoice agents reconcile exceptions in SAP Ariba Invoice Management. If matching receipts based on the ship
notice ID can't be found, invoice agents can manually match the line item on the invoice to available receipts
for the order. One reason that SAP Ariba Invoice Management might not find associated receipts is because of
user error, where the incorrect ship notice ID was entered on the receipts or the invoice.
10. SAP Ariba Invoice Management includes a member of the Receiving Manager group to reconcile exceptions
related to missing receipt references, receipt quantity variances, and missing ship notice references.
11. SAP Ariba Invoice Management sends the invoice reconciliation to the external ERP system. In the ERP system,
the invoice reconciliation lines are split based on matching receipt lines (multiple InvoiceDetailOrder
segments for each line item on the invoice reconciliation).
Returns are processed as negative receipts that are linked to an existing receipt. When SAP Ariba Invoice
Management receives a return, it recalculates the Available Qty for the original receipt. For example, if receipt
R1 has a quantity of 10 boxes, and the receiving agent rejected 2 boxes, the available quantity for R1 now is 8.
Line item credit memos include a reference to the original invoice, which means any receipts attached to the
original invoice are used when matching the credit memo. Line item credit memos affect goods receipts as follows:
• The invoiced quantity, or allocated quantity, decrements based on a negative quantity in the line item credit
memo.
• The available quantity increments.
SAP Ariba Invoice Management handles overallocation and underallocation of available receipts to invoice lines as
follows:
• If the exception handler selects more receipts than required based on the invoiced quantity, SAP Ariba Invoice
Management drops any overallocated receipts. If the last receipt in the list leads to a greater total received
quantity than the invoiced quantity, SAP Ariba Invoice Management matches only the required quantity. The
remaining (not matched) quantity is available for allocation to other invoices.
• If the exception handler selects fewer receipts than required to match the invoice quantity, SAP Ariba Invoice
Management accepts the underallocation after confirmation by the user and generates a Receipt Quantity
Variance exception. Subsequent exception handlers can then either add additional matching receipts, or
resolve the exception by accepting the invoiced quantity.
Related Information
Workflows for Goods Receipt-Based Invoice Verification Without Ship Notice IDs [page 82]
The following workflows illustrate how invoices are matched to receipts when the invoice doesn't include a ship
notice ID.
These workflows apply to sites that allow invoices without ship notice IDs to be automatically matched to receipts
based on purchase order. The SAP Ariba solution matches the invoice to the receipt for the same purchase order.
If there are multiple available receipts, they are picked in the ascending order based on when the receipts were
created.
Basic Flow
1. The buyer sends the supplier an order for items marked for goods receipt-based invoice verification.
2. The buyer receives the items and creates a receipt that includes a ship notice ID.
3. The supplier sends an invoice for the items.
4. The SAP Ariba solution checks the invoice for a ship notice ID.
5. If the invoice doesn't include a ship notice ID, the SAP Ariba solution looks for a receipt for the purchase order
that's referenced on the invoice, and matches the invoice to that receipt.
6. The SAP Ariba solution raises quantity variance or price variance exceptions as appropriate.
In this workflow, the buyer manually matches additional receipts to the invoice to resolve the exception. If a
quantity variance exception is raised after the invoice is matched to receipts for the same PO, the only way to
resolve it is to manually match any additional receipts to the invoice.
1. The buyer sends the supplier an order for items marked for goods receipt-based invoice verification.
2. The supplier sends an invoice for the items. The invoice doesn't include a ship notice ID.
3. Upon receiving the invoice, the SAP Ariba solution looks for but doesn't find a matching receipt.
4. The SAP Ariba solution raises a Matching Receipt Not Found exception against the invoice because the
receipt doesn't exist yet.
5. The buyer creates a receipt for the order. The receipt includes a ship notice ID.
6. The SAP Ariba solution matches the invoice to the receipt and clears the Matching Receipt Not Found
exception.
When There Are Multiple Receipts for the Purchase Order That's Referenced on the Invoice
1. The buyer sends the supplier an order for an item marked for goods receipt-based invoice verification. The
quantity of the item is 100.
2. The buyer receives 20 of the items and creates a receipt. The receipt includes a ship notice ID.
When a Quantity Variance Exception Is Raised After the Invoice Is Matched to Receipts for the
Same Purchase Order
1. The buyer sends the supplier an order for an item marked for goods receipt-based invoice verification. The
quantity of the item is 100.
2. The buyer receives 20 of the items and creates a receipt. The receipt includes a ship notice ID.
3. The supplier sends an invoice for 30 of the items. The invoice doesn't include a ship notice ID.
4. The SAP Ariba solution matches the invoice to the receipt.
5. A Receipt Quantity Variance exception is raised.
6. The buyer receives 20 more of the items and creates a receipt. The receipt includes a ship notice ID. (The ship
notice ID can be either the same as or different from the one on the previous receipt.)
7. The SAP Ariba solution continues to match the invoice to the first receipt only. It doesn't automatically match
the invoice to the second receipt. The invoice reconciliation document still has a Receipt Quantity Variance
exception.
8. The buyer manually matches the second receipt to the invoice.
9. The SAP Ariba solution clears the Receipt Quantity Variance exception.
Here's a list of topics that provide overviews of various processes related to the payment of invoices.
The previously available Ariba Pay payment model option is no longer available to customers who are not already
using it.
• The payment scheduling phase, in which you review and finalize a payment request
• The payment settlement phase, in which the actual payment is executed
In the external system payment model, initial scheduling of payments occurs in the SAP Ariba invoicing solution,
but the final payment scheduling and payment processing occurs in the external system. The following steps
describe the payment process for external system payments:
1. The SAP Ariba invoicing solution initially schedules the payment based on the payment terms [page 87]
defined in the invoice.
2. SAP Ariba Invoice Management sends invoices approved for payment through your SAP Business Network
account in cXML format to your external ERP system. SAP Ariba Buying and Invoicing send approved invoices
in OK-to-Pay files to the external system.
3. The external system creates a matching invoice record and schedules the payment.
4. Remittance information is imported from the external system into your SAP Ariba solution , and the invoice
reconciliation is marked Paid after the remittance data is received and the clearance period defined for the
payment method has passed for all payment (remittance) transactions associated with the invoice.
When the external system creates a matching invoice record, it sends an update back to SAP Ariba, where the
invoice reconciliation is updated with the external system invoice ID. Your external system can submit payment
request updates and remittance information through the payment integration toolkit to SAP Business Network to
ensure that payment-related information is synchronized between SAP Business Network, your SAP Ariba invoicing
solution, and the external system.
When an IR is approved, the associated payment request status changes to Scheduled. If you get back payment
remittance data from your external system, the system then generates a payment transaction with a status of
Paid. If the data indicates that the invoice was not paid in full (underpayment), the system creates a new payment
Underpayments and overpayments are noted on the History tab of the IR document.
If the payment is canceled by the external system, when that cancellation data is received, a payment transaction
with the status Cancelled is created in the SAP Ariba invoicing solution.
If your external system fails to create an associated invoice for the payment, the payment request remains in
Scheduled status and the IR status changes to Push Failed. The History tab of the payment also notes that the
push has failed.
Payments for advance payment documents in SAP Ariba Buying and Invoicing
The payment process for advance payment documents is similar to that of invoices. Approved advance payments
are exported to the external system for payment processing, using the web services or file channel. The status
of the advance payment document changes to Paying when the external system sends an acknowledgment for
the advance payment document. The external system then processes the payment and sends the remittance
information. The status of the advance payment document changes to Paid when remittance information is
received for its entire amount.
Related Information
If your site supports subcontractor information on receipts, the Date Delivered field from the receipt is used to
calculate payment due date. The Date Delivered field is shown on the payment request.
The following parameters control support for subcontractor information in the procurement process:
When buyers receive an item from a supplier marked as a subcontractor, they fill in the Date Delivered field on the
receipt. That date is then used to calculate the payment schedule.
If the buyer reconciles and approves an invoice from a subcontractor before receiving the items, the payment
schedule is determined in the same way as for non-subcontractor invoices. Receipts approved after an invoice has
been reconciled and approved don't affect the payment schedule.
Restriction
Subcontractor information is not supported for summary (or multi-PO) invoices. A summary invoice is
an invoice associated with multiple purchase orders. The payment schedule for multi-PO invoices from
subcontractors is not based on delivery date.
Example
Example
Payment flow for items received after the first invoice is reconciled and approved
Related Information
An administrator configures payment terms in your site. They are stored with supplier information and appear on
purchase orders, invoices, and IRs. Payment terms typically include:
ID PT1
45 0%
30 2%
20 3%
The system compares payment terms that appear on invoices with payment terms defined in the
related purchase order or contract. If the payment terms do not match, the system creates an
invoice exception that must be reconciled. (If you want to avoid these exceptions and enforce
the payment terms on the PO or contract, you can have SAP Ariba set the site parameter
Application.Invoicing.InvoiceTypesThatOverridePaymentTerms.)
Caution
All payment terms are assumed to be NET payment terms and are displayed as such to suppliers on SAP
Business Network. Support for non-NET payment terms, such as EOM payment terms, can be configured
through a customization project.
Note
In the default configuration, only standard line items (not additional charges such as taxes or shipping) are
included when payment discounts are calculated. Your site might be configured to include additional line item
types in discount calculations.
If the default payment terms at the header level of the initial purchase order to be updated when the
subsequent version of the purchase order is created, enable the Update default payment terms at the
header level of the initial purchase order when the subsequent version of the purchase order is created
(Application.Purchasing.UpdateDefaultPaymentTermsOnPOHeader) parameter to prevent the mismatch
in the payment terms between the initial and subsequent versions of the purchase orders. For more information,
see .
Payment date and due date are calculated based on your site's configuration and the payment terms on the
invoice.
The payment terms on the invoice and the payment policy configuration for your site determine the payment date
and the due date for a payment request. The payment date determines when the payment is processed, taking
into account any available discounts, and the due date determines the last day the payment can be made without
becoming overdue.
The following settings control payment date and due date calculations:
• Your payment policy configuration: take maximum discount, take no discount, or take applicable discount
• Your site's configuration: by default the effective date for the payment due date calculations is the invoice
reconciliation approval date, but your site might use the invoice delivery date or due date instead.
The following examples demonstrate how the due date and payment date are calculated based on the payment
terms and system configurations.
Payment terms are Net 30, no discount, and the invoice reconciliation is approved on June 1.
In this example, the payment date and the due date are set to July 1.
Payment terms are Net 30, no discount, and the item is delivered on June 1.
In this example, the payment date and the due date are set to July 1.
If there are multiple items on the receipt with different delivery dates, the earliest delivery date is used as the
effective date.
The payment terms are Net 30 days, 20 days 2%, 15 days 3%. The invoice reconciliation is approved on June 1.
In this example, the due date is set to July 1, the payment date is June 16, and the discount applied to the payment
is 3%.
The payment terms are Net 30 days, 20 days 2%, 15 days 3%. The invoice date is May 15. the invoice reconciliation
is approved on June 1.
In this example, the due date is July 1, the payment date is June 4, and the discount applied to the payment is 2%.
The payment terms are Net 30 days, 20 days 2%, 15 days 3%. The invoice date is May 15. The invoice reconciliation
is approved on June 1.
In this example, the due date and the payment date are set to July 1 and no discount is applied.
The payment terms are Net 30 days, 20 days 2%, 15 days 3%. The invoice date is May 15. The invoice reconciliation
is approved on June 1.
In this example, the due date and the payment date is set to June 14 and no discount is applied.
Related Information
Discount Management
Discount management allows you and your suppliers to agree to early payment in exchange for discounts.
Discount management is a process that allows you and your suppliers to request or offer early payment in
exchange for discounts from the supplier. Early payment can be initiated by your organization and offered to
selected or all suppliers, or by the supplier.
In order to take advantage of discount options, your external system must be configured to flag payment proposals
for early discount, and your SAP Business Network account must be enabled and configured for discount
management.
Discount management requires ERP integration using the payment integration toolkit. The discount management
process flow depends on the features enabled in your site and the integration options you have implemented. Ariba
provides the following options:
The following steps describe the discount management process in sites with payment request file (OK-to-pay file)
integration:
1. After an invoice is fully reconciled and approved, your SAP Ariba invoicing solution sends a payment request
(payment proposal) to SAP Business Network.
2. The payment request file (OK-to-pay file) is exported from your SAP Ariba invoicing solution and imported into
an external ERP system.
3. Depending on the ERP implementation, payment managers review the payment requests in the external
ERP system and flag invoices allowed for discounting, or invoices are automatically selected for discount
management in the ERP.
4. When the payment request is created in the ERP, and every time the payment request is updated in the ERP,
a payment request update operation is sent to SAP Business Network from the ERP through the payment
integration toolkit. Payment requests that are allowed for dynamic discounting have the cXML extrinsic
element immediatepay set to yes in the PaymentProposalRequest document you send to SAP Business
Network.
5. When SAP Business Network detects that an invoice is allowed for early payment, it sends email notifications
to alert the supplier (if buyer-initiated) or the payment manager in your organization (if supplier-initiated) to
reject or accept the offer. Discount negotiations are managed entirely on SAP Business Network.
6. Once the offer is accepted, a payment request download operation is sent to the ERP from SAP Business
Network through the payment integration toolkit.
Note
Neither the updated nor the negotiated payment proposals will be available in your SAP Ariba invoicing
solution.
7. After the payment has been made in the ERP, the payment remittance transactions are sent to SAP Business
Network through the payment integration toolkit.
8. SAP Business Network sends the payment remittance information to your SAP Ariba invoicing solution.
Related Information
1. After an invoice is fully reconciled and approved, the SAP Ariba solution sends an invoice status update to SAP
Business Network.
2. The cXML invoice is downloaded from SAP Business Network to the external ERP through an adapter, which
creates a payment proposal (payment request) in the ERP.
3. Depending on the ERP implementation, payment managers review the payment requests in the external ERP
system and flag payment requests allowed or discounting or payment requests are automatically selected for
discount management in the ERP. Payment requests that are allowed for dynamic discounting have the cXML
extrinsic element immediatepay set to yes in the PaymentProposalRequest document you send to SAP
Business Network.
4. The adapter pulls the payment proposals (Pay Me Now for invoices proposed for early payment) from the
ERP and sends them to SAP Business Network, which creates a new payment proposal transaction on SAP
Business Network.
5. When SAP Business Network detects that an invoice is allowed for early payment, it sends email notifications
to alert the supplier (if buyer-initiated) or the payment manager in your organization (if supplier-initiated) to
reject or accept the offer. Discount negotiations are managed entirely on SAP Business Network.
6. Once the offer is accepted, a payment proposal update operation is sent to the external system from SAP
Business Network through the adapter and the payment request is updated in the SAP Ariba solution. Users
can view the payment requests, but they cannot update them.
7. After the payment has been made in the ERP, the payment remittance transactions are sent to SAP Business
Network through the payment integration toolkit (the payment integration toolkit allows submitting payment
batch information, which is not available if payment remittance information is transmitted through an adapter.)
8. SAP Business Network sends the payment remittance information to your SAP Ariba invoicing solution.
Related Information
Your invoicing solution updates the status of payment documents at various points in the invoice reconciliation and
payment process.
The status flow described in the following table is for the External Pay payment model only.
ERP fails to create Paying -> Push Failed Processing n/a Acknowledged/
invoice for scheduled Approved
payment (SAP Ariba In-
voice Management)
ERP moves reconciled Paying -> Awaiting Processing -> n/a n/a
invoice back to Process- External Reconciliation Scheduled
ing in the ERP (invoice
in SAP Ariba Invoice
Management is an ERP
invoice copy) (SAP ERP
and Oracle ERP only)
Payment clearance pe- Paying -> Paid Paying -> Paid Paid -> Cleared Acknowledged/Paid
riod has passed (de-
pending on your site's
configuration, either the
clearance period is
specified per payment
method or your site
receives a payment re-
mittance update with
status Cleared through
SAP Business Network)
Related Information
Your SAP Ariba invoicing solution updates the status of invoice and invoice reconciliation documents, and
associated payment requests, at different stages of the invoice and invoice reconciliation workflow.
Receive a cancel invoice Loaded -> Canceling Reconciling -> n/a Acknowledged/Sent
from SAP Business Net- Canceling
work
Approve a cancel in- Canceling -> Canceled Canceling -> Canceled n/a n/a
voice
Approve an IR (no addi- Reconciling -> Approving -> Approved Processing -> Acknowledged/
tional external ERP rec- Reconciled -> Paying Scheduled Approved
onciliation required)
Approve an IR (no addi- Reconciling -> Approving -> Approved Processing -> Sending Acknowledged/
tional external ERP rec- Reconciled -> Paying -> Scheduled Approved
onciliation required)
ERP fails to create Reconciled Paying -> Push Failed Processing Acknowledged/
invoice for scheduled Approved
payment (SAP Ariba In-
voice Management)
ERP fails to create Reconciled Paying -> Paying Failed Sending Acknowledged/
invoice for scheduled Approved
payment (SAP Ariba
Buying and Invoicing-
only sites that use
the Asynchronous or
Direct Push payment
request sending option)
ERP reconciles IR and Reconciling -> Awaiting External Processing -> Acknowledged/
sends Invoice Status Reconciled Reconciliation -> Scheduled Approved
Update Request (SUR) Paying
(not applicable in SAP
Ariba Buying and In-
voicing-only sites)
ERP cancels invoice (in- Reconciled Paying -> Canceled Canceled n/a
voice in SAP Ariba In-
voice Management is an
ERP invoice copy) (SAP
ERP and Oracle ERP
only)3
ERP moves reconciled Reconciled -> Paying -> Awaiting Processing n/a
invoice back to Process- Reconciling External Reconciliation
ing in the ERP (invoice
in SAP Ariba Invoice
Management is an ERP
invoice copy) (SAP ERP
and Oracle ERP only)3
ERP cancels invoice Reconciled -> Rejected Paying or Paying Failed Paying -> Rejected Acknowledged/
while the IR document -> Rejected Rejected
is in Paying or Paying
(Rejected automatically
Failed status
in SAP Ariba Invoice
Management. In SAP
Ariba Buying and In-
voicing, rejected when
Force Reject button is
clicked.)
ERP cancels payment Reconciled -> Paying Paid -> Paying Paying n/a
1Information-only invoices can only be submitted by suppliers through SAP Business Network. Typically, a supplier
will cancel an information-only invoice after submitting a final invoice.
2The CC Invoice to AN status applies only for invoices created manually in your invoicing solution on behalf of a
supplier who is enabled on SAP Business Network. The supplier can view the CC invoice and track its status on SAP
Business Network.
3ERP invoice copies are information-only copies of invoices that are managed and reconciled entirely in the external
ERP system. Each ERP invoice copy has a corresponding information-only invoice reconciliation. Neither document
is editable. ERP invoice copies are only available in sites enabled for SAP Ariba Invoice Management and for SAP
Fieldglass invoices in SAP Ariba Buying solutions integrated with SAP Fieldglass .
Related Information
The status of an advance payment document is updated at different stages of its workflow.
Action Status
Receive the acknowledgment for an advance payment from the Approved to Paying
ERP system
Remittance information for an advance payment has been re- Canceling > Paying > Paid
ceived from the ERP system, while the advance payment is
marked for cancellation.
Cancel invoice while the IR document is in Paid status. Paid > Paying
Some of the functionality for supplier contacts is controlled by configuration options that SAP Ariba Support sets
for you. These parameters apply to SAP Ariba Buying and Invoicing and SAP Ariba Invoice Management.
For example, a quantity-based service item might have advanced pricing to show how the
price is calculated, and amount-based receiving because the item is provided as a service.
When set to Yes, this parameter adapts the item amount calculation to compensate for the
fact that SAP Business Network always sends quantity = 1 for items with amount-based
receiving.
Application.Invoicing.AdjustSplitAllocationOnQtyChange (set by SAP Ariba Support)
For invoice line items split by quantity and amount, this parameter determines whether split
allocations adjust proportionately to reflect quantity changes. This parameter is for invoices
entered by the buyer when lines are split by quantity and amount. If this parameter is set to
Yes, when a user changes the quantity of a line item, the split quantities are automatically
adjusted in a way that maintains the original split proportions. For example, suppose an
item quantity of 10 is split 3 ways into 4, 2, and 4. If the item quantity changes to 5, and this
parameter is set to Yes, the splits become 2, 1, and 2. If this parameter is set to No, when a
user changes the quantity of a line item, the split quantities doesn't change. The user has to
update the allocation manually.
Application.Invoicing.IgnoreZeroLineShipping (set by SAP Ariba Support)
This parameter specifies whether zero amount line level shipping lines are allowed on cXML
invoices. When this parameter is set to Yes, zero amount shipping lines are not created at
the line level. When set to No, zero shipping lines are retained. Ariba Support can also set
the parameter to No to retain zero amount shipping lines in IRs. The default value for this
parameter is Yes.
Application.Contract.MasterAgreement.AllowCollaborativeInvoicing (set by SAP Ariba
Support)
This parameter specifies whether suppliers on SAP Business Network can punch in to
your invoicing solution to create invoices against no-release-order contracts directly in your
invoicing solution. The default setting is No. When this parameter is set to Yes, contract
agents can override the value on the contract request (allow invoicing against contract).
This field is only displayed for contracts where Release Required is set to No.
Application.Invoicing.AllowReusingInvoiceNumberAcrossCalendarYear (set by SAP Ariba Support)
Note
This parameter does not control the ability to create or edit invoices. That is controlled
by group membership.
• When set to Yes, percentage taxes are calculated on the invoice net amount (the invoice
base amount minus the discount). The taxable amount includes the discount.
• When set to No, percentage taxes are calculated on the invoice base amount.
This parameter is used to specify if you want to use the enhanced tax computation engine
or a third-party tax calculation engine for taxes applied on invoices.
Note
This parameter specifies whether users can manage accounting information for
withholding taxes on invoices and invoice reconciliation documents. If set to Yes, users
can perform tasks, such as configure accounting splits for withholding taxes and mass edit
tax accounting information for withholding taxes.
Note
Note
• Default: the default value for the parameter. In this case, the status of the invoice
reconciliation and payment request in your invoicing solution does not change based on
the success or failure of the invoice in the ERP system. You must use this setting if you
export payment requests using SAP Integration Suite, managed gateway (formerly SAP
Ariba Cloud Integration Gateway).
• Asynchronous Push: the recommended setting for sites that use file-based
integration between SAP Ariba Buying and Invoicing and the ERP system. In this case,
the status of the invoice reconciliation and payment request in SAP Ariba Buying and
Invoicing changes based on the success or failure of the invoice in the ERP system. This
value is not applicable to SAP Ariba Invoice Management.
• DirectPush: the recommended setting for sites that use web services-based
integration between SAP Ariba Buying and Invoicing and the ERP system. In this case,
the status of the invoice reconciliation and payment request in SAP Ariba Buying and
Invoicing changes based on the success or failure of the invoice in the ERP system. This
value is not applicable to SAP Ariba Invoice Management.
This parameter enables buyers to enforce that the payment term they specified for a PO or
contract is the payment term that ends up on invoices related to that PO or contract. If the
supplier specifies a different payment term on the invoice, it's overridden by the payment
term the buyer specified for the PO or contract. When this parameter isn't set, if an invoice
from the supplier contains payment terms that differ from those in the PO or contract, an
exception is raised.
Application.Invoicing.MaxInvoiceAttachmentPagesToPNG (set by SAP Ariba Support)
This parameter specifies the maximum number of pages of an attachment file on the
Invoice Entry page that can be converted to PNG format when users choose to view the
attachment. By default, this value is set to 15.
Application.Invoicing.AttachmentsInApprovalNotifications (set by SAP Ariba Support)
Determines whether users can receive attachments in email approval notifications for
invoice reconciliation documents, cancel invoice requests, and invoices. Setting this
parameter to Yes adds the checkbox Exclude attachments from approval notifications
to invoice-related email notification preferences. By default, attachments are included. If
attachments total more than 10MB, no attachments are included.
• Customers can configure the one-time vendor invoicing feature, with the help of SAP
Ariba.
• The invoice entry page for non-PO invoices includes fields for creating one-time vendor
invoices.
• Bank ID Type
• Bank ID
• Bank Account ID
• Bank Account Type
• IBAN
• Branch Name
• Account Name
Enable evaluated receipt settlement and automatic invoicing for service items [page 108]
Empty Reference Date field for contract punch-in items [page 110]
ID Application.Invoicing.AllowEditingTaxesAndChargesOnAribaNetworkInvoices
Default value No
This parameter provides a way to handle invoices from suppliers who can't provide accurate tax information.
For example, some buying organizations enter withholding taxes manually on invoices from certain geographical
locations.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
ID Application.Procure.EnableERS
Default value No
The evaluated receipt settlement (ERS) feature enables buyers to settle goods receipts without receiving invoices
from suppliers. This helps to reduce invoice variances and close purchasing transactions more quickly.
• If this parameter is set to Yes, invoices are automatically created when receipts are fully approved (SAP Ariba
Buying and Invoicing) or imported from the external system (SAP Ariba Invoice Management).
Also, the ERSAllowed flag becomes available in the SupplierLocation.csv (legacy supplier import) and
SupplierLocationConsolidated.csv import files to allow buyers to configure suppliers for ERS.
• If this parameter is set to No, invoices must be created manually from approved receipts.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Parameters
To enable ERS for service items, in addition to the Application.Procure.EnableERS parameter, set the
following parameter to Yes:
Enable evaluated receipt settlement and automatic invoicing for service items,
Application.Procure.EnableERSForServiceItems
If your site uses approvable details determination rules, see also the parameter Apply account determination rules
to ERS invoices [page 108], Application.Invoicing.ApplyApprovableDeterminationRulesToERS.
Manual invoicing is supported on contracts that have a mix of ERS and non-ERS items. To have your site configured
to support manual invoicing against contracts with a mix of ERS and non-ERS items, have your Designated Support
Contact (DSC) file a Service Request (SR). SAP Ariba Support will follow up to complete the request by turning on
feature SINV-8138.
Enable evaluated receipt settlement and automatic invoicing for service items [page 108]
Intelligent Configuration Manager Administration
Parameter Management in Intelligent Configuration Manager
ID Application.Procure.EnableERSForServiceItems
Name Enable evaluated receipt settlement and automatic invoicing for service items
Default value No
If both this parameter and the Application.Procure.EnableERS parameter is set to Yes, invoices are created
automatically when service sheets are fully approved (SAP Ariba Buying and Invoicing) or imported from external
systems (SAP Ariba Invoice Management). In addition, users can create correction service sheets with reference to
invoiced service sheets for ERS items or a mix of ERS and non-ERS items.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.ApplyApprovableDeterminationRulesToERS
Default value No
This parameter applies to sites that use both of the following features:
• When set to Yes, the account defaulting set by your approvable details determination rules rules is applied to
ERS invoices.
• When set to No, the rules do not apply to ERS invoices.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.GenerateERSInvoiceNumberByReceiptIDOnly
Default value No
If your ERP system requires short invoice numbers, you can set this parameter to Yes.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
ID Application.Invoicing.DefaultEmptyReferenceDateForContractPunchInLineIte
ms
Default value No
We recommend customizing your SAP Business Network account to validate reference dates before invoice
submission.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.EnableLineItemPriceAdjustmentInvoices
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.RepriceItemsForContractBasedInvoices
Default value No
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Approvable.AllowSplitAccounting
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Procure.AllowAccountingExportAndImport
Default value No
• If set to Yes, users authorized to edit a document can export the accounting distributions from the document
to an Excel file to edit or add accounting distributions offline, and then import the edited file to update the
accounting information on the document.
• If set to No, users cannot import or export accounting distributions on documents.
This parameter is applicable for sites enabled for split accounting, which is controlled by the parameter Allow split
accounting, Application.Approvable.AllowSplitAccounting.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.CopyTaxCodesFromInvoiceToIR
Default value No
• If set to Yes, the tax code on an invoice tax line is copied to the corresponding IR tax line. If there's no valid tax
code that matches the invoice line, tax calculation fails on the IR.
If an invoice tax line has no tax code specified, the tax code for the IR is determined by a tax code lookup.
• If set to No (the default), the tax code on the IR might be different from that on the invoice. The tax code is
calculated using a lookup. The lookup used depends on which tax computation engine your site is using, as
determined by Application.Invoicing.UseTLCTaxEngine.
Note
If the tax code on an IR is different from what’s expected, it might be because the site’s tax configuration needs
correcting. Address any tax configuration issues before you consider setting this parameter to Yes.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.InvoiceCreationDefaultLineItemCommodityCode
This parameter applies to any invoice sent from SAP Business Network or created manually that includes non-
catalog line items.
When a non-PO, PO-based, or contract-based invoice line uses the default commodity code defined by this
parameter, the header-level line accounting value gets its default value from the commodity export map entry
(CEME) settings, unless your site is configured to prevent that behavior. This behavior is controlled by feature
toggle CDN-13865, Prevent Header Level Charges Accounting Defaulting From CEME.
The system commodity code domain for your site is set by the parameter
Application.ClassificationCode.SystemCommodityCodeDomainName, which is set by SAP Ariba.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.AllowReusingInvoiceNumber
This parameter pertains to the Supplier Invoice Number field on invoices received from the supplier through SAP
Business Network.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
A related parameter allows the reuse of invoice numbers from the previous year:
ID Application.Procure.AllowAttachmentToERP
Default value No
If set to Yes, when documents, such as service sheets or invoices are sent to the external ERP system for
reconciliation action, file attachments associated with those documents are also sent to the external system.
If set to No, file attachments are not included when the associated documents are sent to the extenal system.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.InvoiceAPI.DefaultRequesterUniqueName
Note
The API used to create invoices based on invoices from SAP Central Invoice Management is an internal SAP
Ariba API called the Invoice Management API.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
Some of the functionality for supplier contacts is controlled by configuration options that SAP Ariba Support sets
for you. These parameters apply to SAP Ariba Buying and Invoicing and SAP Ariba Invoice Management.
Application.Invoicing.RequireApprovalOnSequentialNodeWithSameApprover (set by SAP Ariba Support)
On invoice reconciliation (IR) documents, determines the behavior of the approval flow
when a user who's in two subsequent approval group nodes edits the IR and approves
it on behalf of the first group. This parameter is applicable when the edit rule Edit With
Resubmit is enabled. For example, suppose the approval flow includes Group A and
Group B in sequential approval nodes, and user 1 belongs to both groups. When User 1
approves on behalf of Group A, the approval node for Group B either requires approval or is
automatically approved, depending on how this parameter is set.
Application.Invoicing.InvoiceEntryAllowEditLineDescription (set by SAP Ariba Support)
This parameter controls whether or not users are allowed to edit item descriptions on
PO-based invoices. The default setting is No.
Application.Invoicing.AllowLegalEntityCodeAtSplitLevel (set by SAP Ariba Support)
This parameter specifies whether or not line-level accounting distributions on invoices
include the Company Code field in SAP-integrated sites. If enabled, the Company Code
field does not show at the header level of the invoice; it shows at the line level instead. The
default setting is No.
Application.Invoicing.AutoAcceptAmount (set by SAP Ariba Support)
This parameter specifies a threshold for auto-accepting invoice reconciliation documents
based on the total amount of the IR. If the IR amount is less than or equal to the value
specified in this parameter, the reconciliation engine auto-accepts the IR. The value for this
parameter is an amount in the default currency. The default value is 10.
Application.Invoicing.AutoAcceptPercentage (set by SAP Ariba Support)
This parameter specifies a threshold for auto-accepting invoice reconciliation documents
based on the total amount of the IR as a percentage of the total amount left to invoice on
the associated purchase order. The value of this parameter is a decimal value, such as .10.
The default value is .15, meaning that the reconciliation engine auto-accepts an IR if its total
is 15% or less of the amount left to invoice on the purchase order amount.
Application.Invoicing.SkipAmount (set by SAP Ariba Support)
This parameter specifies a threshold amount below which the system skips validation of
an invoice. The value represents an amount in the default currency. This parameter is used
by the invoice validation rules in the default configuration. If a site's configuration defines
custom validation rules, they might or might not use this parameter. The default value is 5.
Note
This parameter is used to specify if you want to use the enhanced tax computation engine
or a third-party tax calculation engine for taxes applied on invoices.
Note
Restriction
This parameter specifies whether users can manage accounting information for
withholding taxes on invoices and invoice reconciliation documents. If set to Yes, users
can perform tasks, such as configure accounting splits for withholding taxes and mass edit
tax accounting information for withholding taxes.
Note
This parameter specifies whether the enhanced user interface for manual matching of
invoice lines with order or contract lines is enabled.
When set to Yes, the Get Funds Management Details option is available on requisitions
and invoice reconciliation documents. When users select this option, Funds Management
account assignment fields are populated with relevant accounting information fetched from
the external ERP system.
Enhanced warnings for force actions on invoices and payments [page 133]
Use receipt unit price to validate invoice unit price [page 133]
ID Application.Invoicing.AccountingOnChargeLinesInIRCXML
Default value No
This parameter is applicable for sites that route invoice reconciliation (IR) documents to SAP Business Network.
That functionality is controlled by the parameter Application.Invoicing.SendIRToAN, which SAP Ariba sets
for you. To change the setting of Application.Invoicing.SendIRToAN, have your Designated Support Contact
(DSC) submit a Service Request (SR).
Related Information
ID Application.Invoicing.TaxAccrualExceptions
The parameter value is a comma-separated list of strings, each of which represents the unique internal identifier of
an invoice exception type in the site. Enter the unique name of the invoice exception types that trigger tracking of
accrual taxes.
To get the unique internal identifiers of the preloaded invoice exception types, either export the invoice exception
types from your site or see the Invoicing Default Data worksheet in the Reference Data Workbooks.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.DefaultWithholdingTaxOnIRHeader
Default value No
The parameter Application.Invoicing.UseTLCTaxEngine, which SAP Ariba sets for you, specifies whether
to use the enhanced tax computation engine or a third-party tax calculation engine for taxes applied on invoices. To
change the setting, have your Designated Support Contact (DSC) submit a Service Request (SR).
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.AlwaysDisplayRejectButtonForIRsInApproving
Default value No
• When set to Yes, the Reject button on invoice reconciliation documents is available to all users.
• When set to No, the Reject button is only available for exception handlers and members of the Invoice
Manager group.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
ID Application.Invoicing.UseInvoiceRejectionReasonCodes
Default value No
For information about configuring rejection reason codes for invoices, see Rejection Reason Codes for Invoices.
If you configure rejection reason codes for invoices, you might want to make comments to suppliers
optional. To do so, set the following parameter to No: Require comments to supplier for invoice rejection,
Application.Invoicing.SupplierRejectionCommentsRequired.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.DisallowDispute
Default value No
Note
This parameter is provided for European sites. European regulations require that invoices be rejected entirely or
paid in full. The Accept Expected action allows "short pay" on invoices, which violates this regulation.
• When this parameter is set to No, invoice exception handlers can dispute the information on invoices by
choosing the Accept Expected action when resolving an exception.
• When this parameter is set to Yes, the Action menu for invoice exceptions doesn't include an Accept Expected
option.
• To prevent dispute for an individual exception type, set this parameter to No, and set the Prevent Invoice
Dispute option for the exception type in Ariba Administrator.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.DisallowAcceptOnExceptionTypes
This parameter removes the Accept Invoice option from the Action menu in the invoice reconciliation user
interface for the invoice exception types you specify. By removing the option to accept the information provided by
suppliers on their invoices for specific invoice exceptions, you can enforce that you only pay for what was ordered.
The parameter value is a comma-separated list of strings, each of which represents the unique internal identifier of
an invoice exception type in the site. Enter the unique name of the invoice exception types for which to remove the
Accept Invoice option. For example: POPriceVariance.
Note
Certain countries/regions require that invoices are paid in full or rejected if there are possible invoice errors.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.SupplierRejectionCommentsRequired
Default value No
When set to Yes, the approver must enter comments that are visible to the supplier. Comments can be entered
in the Comments field in the user interface or, in sites enabled for email approvals, in the space provided in the
message body of an email notification.
If you configure rejection reason codes for invoices, you might want to make comments to suppliers optional.
• If the parameter is set to Yes, and a user has opted to receive email notifications in compact text format, when
the user enters a comment while rejecting the IR in email, those comments are treated as comments to the
supplier and meet the requirement.
• If the parameter is set to No, and a user has opted to receive email notifications in compact text format, when
the user enters a comment while rejecting the IR in email, those comments are treated as internal.
• If the parameter is set to Yes and a user has not opted to receive email notifications in compact text format, the
user must enter a comment in the Comments to Supplier field to meet the requirement.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.ExternalReconciliationEnabled
• When set to Yes, and an invoice reconciliation document is finally approved, the status changes to Awaiting
External Reconciliation instead of Paying.
• When set to No, and an invoice reconciliation document is finally approved, the status changes to Paying.
If your invoices require reconciliation in the ERP system, the following additional parameter must be set to Yes:
Application.Invoicing.SendIRtoAN. SAP Ariba sets this parameter for you.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.RemittanceLocationUsingRemitToId
Default value No
In sites that process bank details in invoices, if the invoice doesn't have a payment method specified, and
there are multiple Remit To addresses configured for the supplier location, the parameter Remit To on invoice
reconciliations is from invoice works as follows:
Your site uses the following bank information to find the right Remit To address, adding only the IDs or numbers
and omitting fields such as account type and branch name: ABA routing number, Swift ID, iBan ID, account ID.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Parameter
• Bank ID Type
• Bank ID
• Bank Account ID
• Bank Account Type
• IBAN
• Branch Name
• Account Name
ID Application.Procure.EnableGRBasedInvoice
Default value No
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.MatchReceiptToInvoiceWithoutShipNotice
Default value No
This parameter is applicable if the following parameter is set to Yes: Enable goods receipt-based invoice
verification, Application.Procure.EnableGRBasedInvoice.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.AllowMatchedReceiptQuantityEdit
Default value No
Some accounts payable departments need the ability to choose specific quantities from multiple receipts when
matching receipts to invoice lines. When this parameter is set to Yes, the system determines the default matched
quantity, but users can change the value.
The values entered for matched quantity are validated as follows. If the user tries to submit invalid changes, an
error message appears.
• The total matched quantity for all matched receipts must be less than or equal to the invoice quantity.
If the total matched quantity is less than the invoice quantity, there's an informational warning, but the user
can still proceed.
When this parameter is set to No, the system determines the matched quantity, and users can't change the value.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.DaysToDelayIRCreatio
n
Default value 0
When a goods receipt-based invoice is approved in the SAP Ariba solution, and receipts are still outstanding,
the invoice remains in Awaiting Receipts status during the delay period. The invoice reconciliation document is
created within 6 hours after the specified number of days has elapsed.
Members of the Invoice Administrator group can manually start the reconciliation process during the delay period.
This parameter is applicable if the following parameter is set to Yes: Enable goods receipt-based invoice
verification, Application.Procure.EnableGRBasedInvoice.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Procure.EnableTaxCalculationInExternalSystems
Default value No
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Procure.EnhancedTaxCalculationInExternalSystems
Default value No
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
ID Application.Approvable.EnableEnhancedWarningsForForceInvoiceAndPaymentAc
tions
This parameter applies to the following actions: Force Reconcile on invoices, Force Pay and Force Reject
on invoice reconciliations, Force Send on payment requests, and Force Pay and Force Cancel on payment
transactions and advance payments.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Procure.EnablePriceDateControl
Default value No
When this parameter is set to Yes, for invoice items that reference an order item marked as Ship Notice Required,
the SAP Ariba solution compares the price on the invoice with the price on the receipt, not the order. For sites that
use goods receipt-based invoice verification, the recommended setting is Yes.
To enable goods receipt-based invoice verification, you must also set the parameter Enable goods receipt-based
invoice verification (Application.Procure.EnableGRBasedInvoice) to Yes.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
Some of the functionality for managing payment documents is controlled by configuration options that SAP
Ariba Support sets for you. These parameters apply to SAP Ariba Buying and Invoicing and SAP Ariba Invoice
Management.
Application.Invoicing.ShowInvoiceAndPaymentsToRequisitionCreator (set by SAP Ariba Support)
This parameter specifies whether or not requisition requesters and preparers can view
related invoices and payments on the requisition's Summary tab. When this parameter is
set to Yes, requisition requesters and preparers can click the order number link for each
requisition line item, and then click the Invoice and Payment tabs on the order to view
related invoices and payments. The default setting is No.
Application.Invoicing.ShowPaymentsToInvoiceCreator (set by SAP Ariba Support)
This parameter specifies whether or not invoice requesters and preparers can view related
payments. When this parameter is set to Yes, invoice requesters and preparers can view
related payments on the Payment tabs of the Order and Invoice pages. The default setting
is No.
Application.Settlement.DynamicDiscountsEnabled (set by SAP Ariba Support)
This parameter specifies whether or not the discounting capability is enabled in a site.
Discounting capabilities enable buyers to pay suppliers early in exchange for discounts. The
default value is No.
Note
This parameter only affects suppliers that send payment requests through SAP
Business Network. Suppliers that use the External System payment model can use
dynamic discounting if discount management is enabled for them in the buyer's SAP
Business Network account, regardless of the setting for this parameter.
Application.Settlement.LocalPaymentModelSupported
This parameter determines whether the local payment model is supported. A local payment
model sends the reconciled invoice to SAP Business Network to be processed, not to the
buyer's external ERP system.
When this parameter is set to Yes, the Pay Via dropdown in searches for invoice
reconciliation documents includes the value Local. (Pay Via means payment model.) Also,
if a payment doesn't include a supplier or supplier location, then Pay Via is set to Local in
that payment.
If a supplier location for the payment is configured with a local payment model, this
parameter has no effect. The reconciled invoice is sent to SAP Business Network for
processing.
The default value of this parameter No.
Application.Settlement.PaymentDiscountSelectionPolicy (set by SAP Ariba Support)
Note
The payment model specified with the AribaPay setting is deprecated and will be
de-supported in a future release; it is only available in older implementations of SAP
Ariba Invoice Management and SAP Ariba Buying and Invoicing.
• Default: the default value for the parameter. In this case, the status of the invoice
reconciliation and payment request in your invoicing solution does not change based on
the success or failure of the invoice in the ERP system. You must use this setting if you
export payment requests using SAP Integration Suite, managed gateway (formerly SAP
Ariba Cloud Integration Gateway).
This parameter specifies whether users can create advance payments for copy orders.
This parameter specifies whether the site should push advance payment documents to a
pending queue for export. Advance payments documents are exported to a CSV file only
if this parameter is enabled. This parameter does not affect the web services export of
advance payments.
This parameter enables you to specify a list of status strings that, upon status change,
will cause an advance payment to be queued for export. For example, if the value of this
parameter is set to Submitted, Approved, Canceling, an advance payment document will get
queued for export when its status changes to Submitted, Approved, or Canceling.
ID Application.Invoicing.ProcessPaymentsForTaxAccrual
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
ID Application.Invoicing.ERPErrorsThatTriggerAutoResend
Typically, this parameter is used for errors that are quickly resolved in the ERP system, such as temporary push
errors. When the ERP system sends an error that's in this list, SAP Ariba Buying and Invoicing tries resending the
payment request for up to 5 tries.
Payment requests that currently have an error are listed on a Failed Payments tab of the Payments page (under
Manage Payments ). To see the error code, open the payment request and check the ERP Error Code field.
For SAP variants, the errors are identified in the WSDL by ErrorNumber. For other ERP systems, the errors are
identified by ErrorCode.
Note
This feature uses web services to transfer information to and from the ERP system. This feature doesn't
support the OK-to-pay file.
A member of the Customer Administrator group sets this parameter in the Intelligent Configuration Manager
workspace.
Related Information
Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:
• Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your agreements
with SAP) to this:
• The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
• SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.
• Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering an SAP-hosted Web site. By using such links,
you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this information.
Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax and
phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of example
code unless damages have been caused by SAP's gross negligence or willful misconduct.
Bias-Free Language
SAP supports a culture of diversity and inclusion. Whenever possible, we use unbiased language in our documentation to refer to people of all cultures, ethnicities, genders,
and abilities.