0% found this document useful (0 votes)
114 views2 pages

Understanding Invoice Exception Fields

The document explains the different fields used to define invoice exceptions in Ariba Invoicing: Field Path To Validate is the invoice field being validated, Field Path To Validate Against is the field used for comparison, Field Path Target is the invoice field set when an exception is accepted or disputed, and Field Path Source On Dispute is the field used to select a value for the target field when an exception is disputed.

Uploaded by

Caitlin Doonan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
114 views2 pages

Understanding Invoice Exception Fields

The document explains the different fields used to define invoice exceptions in Ariba Invoicing: Field Path To Validate is the invoice field being validated, Field Path To Validate Against is the field used for comparison, Field Path Target is the invoice field set when an exception is accepted or disputed, and Field Path Source On Dispute is the field used to select a value for the target field when an exception is disputed.

Uploaded by

Caitlin Doonan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

SAP Knowledge Base Article

3172326 - What are the "Field Path To Validate", "Field Path To Validate Against",
"Field Path Target", and "Field Path Source On Dispute" fields on an invoice exception?
Component: BNS-ARI-INV-IR-EXP (Invoice Reconciliation Exceptions), Version: 1, Released On: 10.05.2022

Symptom

Resolution
Question
What are the Field Path To Validate, Field Path To Validate Against, Field Path Target, and Field Path Source
On Dispute fields on an invoice exception?

Answer
From the Ariba Invoicing Data Import and Administration Guide:
Field Path To Validate: The invoice field being validated. If the Header Only field is set to Yes, the field path starts from
the Invoice Reconciliation (IR) object. Otherwise, the field path starts from the invoice reconciliation line-item.
Field Path To Validate Against: The invoice field to be used for comparison. This path often names a field on the
Purchase Order (PO), accessible from the invoice reconciliation document.
Note: The Field Path To Validate and the Field Path To Validate Against are compared to determine if the exception
should fire. This only applies to Tolerance Operations of OR and AND. A Tolerance Operation of type boolean looks only
at the Field Path to Validate Against, and fires the exception if the boolean field is false.
Field Path Target: The invoice field to be set when the invoice reconciliation is accepted or disputed. This field is
particularly useful when Field Path To Validate is a derived field and cannot be used as the target field. If Field Path
Target is null, Field Path To Validate is used as the default target.
Field Path Source On Dispute: The path of the field on the invoice reconciliation document or invoice reconciliation
document line-item that is used to select the value to test on the target field when the invoice exception is disputed.

Additional Information
To help understand this, let’s use an example PO Line Amount Variance exception, which we want to fire when the
amount of the invoice is greater than the amount available for invoicing against a PO. The fields on the exception are set as
follows:
Field Path To Validate: OrderLineItem.AmountInvoiced (total amount invoiced for the PO line)
Field Path To Validate Against: OrderLineItem.AmountOrderedInvoiceable (total of the PO line that is
allowed for invoicing)
Field Path Source On Dispute: POAmountOrderedLessPreviouslyInvoiced (amount of the PO line minus the
total invoiced for that line)
Field Path Target: Amount (amount of the invoice line)
If I have an PO with one item for $100 that has been invoiced for a total of $90, there is only $10 available for invoicing.
Then, if I receive an invoice for $20 for that PO, on the invoice reconciliation, the fields associated with the exception look as
follows:
Field Path To Validate: OrderLineItem.AmountInvoiced $110.00
Field Path To Validate Against: OrderLineItem.AmountOrderedInvoiceable $100.00
Field Path Source On Dispute: POAmountOrderedLessPreviouslyInvoiced $10.00
Field Path Target: Amount $20.00
The exception fired because the OrderLineItem.AmountInvoiced and
OrderLineItem.AmountOrderedInvoiceable do not match. Both of these fields are derived, which means that they are
calculated by the system based on other fields, so when I am disputing the invoice amount, I cannot change calculated fields.
If I want to dispute this invoice and change the amount to $10, I change the Amount field on the IR, the target, and use the
POAmountOrderedLessPreviouslyInvoiced as the source of the value I select. Basically, I am changing $20 to $10 on
the IR line-item because the amount available for invoicing is only $10.
Remember, if attempting to create custom invoice exception types, the available fields to dictate for the field paths would be
dictated by the approvable, Invoice, document. Thus, the available fields are similar to the approval rules available fields :
Available Fields. In the context of a line level invoice exception type, we would omit LineItems from the field path.

Keywords
"how are exceptions fired"

Attributes
Key Value

Requires Action 0

Products
Products

Ariba Procurement, cloud edition all versions

SAP Ariba Procurement, cloud edition all versions

This document is referenced by


SAP Note/KBA Title

You might also like