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