Skip to main content

 

 

Coupa Success Portal

Adding Extrinsics to Your Invoice

Many required fields are not included in the cXML standard, and Coupa uses extrinsics to capture and record this information. These extrinsics are captured at header level, as the last tag(s) before closing <InvoiceDetailRequestHeader>:

<Extrinsic name="MarginScheme">Margin Scheme Reference</Extrinsic>
<Extrinsic name="DueDate">2016-09-09T00:00:00-08:00</Extrinsic>
<Extrinsic name="LatePaymentPenalties">2.50</Extrinsic>
<Extrinsic name="EarlyPaymentProvisions">EPP</Extrinsic>
<Extrinsic name="ExchangeRate">1.00</Extrinsic>
<Extrinsic name="CashAccountingScheme">Cash Accounting Scheme</Extrinsic>
<Extrinsic name="CreditReason">Credit Reason</Extrinsic>
<Extrinsic name="SelfBillingReference">2.50</Extrinsic>
<Extrinsic name=”PrePaymentDate”>2016-08-08</Extrinsic>
<Extrinsic name="CustomFields">
         <IdReference identifier=”original_invoice_date” domain=”CustomField”>
                <Description xml:lang=”en”>2016-09-09T00:00:00-08:00</Description>
         </IdReference>
</Extrinsic>
  • Was this article helpful?