ERS Invoice XML Upload
This integration uploads invoices for SAP S4 integration. The line item can be approved when it’s at the last approving state which creates an invoice with status of 'Paid' and replaces the invoice amount calculated by SAP Fieldglass with the one sent on the SAP pay load. The Evaluated Receipt Settlement (ERS) is a specific procedure utilized by SAP for settling goods receipts automatically. When a client utilizes ERS, they agree with the vendor that the supplier will not submit an invoice in respect of a purchase order transaction. Instead, the system posts the invoice document automatically on the basis of the data in the purchase order and goods receipts. This eliminates invoice variances of settling goods receipt automatically.
Connector Overview
|
Component |
Detail |
|---|---|
|
Company Type |
Buyer |
|
Version Type |
API-A-V1.0 |
|
Format |
XML |
|
Prerequisites |
Company plug-ins must be turned on for Integration – ERS Invoice XML Upload. User role permission must be turned on for Upload Data and Download Data. |
|
Predecessors |
Invoices SOW Invoices |
|
Related Connectors |
Invoice Buyer Download Invoice Buyer without Status Change Download Invoice Supplier Download Paid Invoice Upload/Paid Invoice Procedure Upload Consolidated Invoice Upload Invoice Status Change Upload |
File Formatting
Data Dictionary
|
Elements and Attributes |
Data Type |
Length |
Min/Max Occurrences |
Value(s)/Format |
Description/Use/Field Rules |
|---|---|---|---|---|---|
|
HeaderData |
1/1 |
Group element for header data. |
|||
|
InvoiceData |
1/1 |
Group element for all invoice data. |
|||
|
InvoiceDetail |
1/1 |
Group element for invoice details. |
|||
|
ServiceEntryRef |
Text |
100 |
1/1 |
Example: ERS-1 |
Indicates service entry ref for SAP. |
|
InvoiceNetAmount |
Decimal |
1/1 |
|
Indicates invoice net amount. |
|
|
Adjustments |
1/1 |
Group element for all adjustments. |
|||
|
Adjustment |
0/* |
Group element for adjustment info. |
|||
|
AdjName |
Text |
100 |
Indicates adjustment name. |
||
|
AdjCode |
Text |
100 | Indicates adjustment code. | ||
|
AdjAmount |
Decimal |
0/1 |
Indicates adjustment amount. |
||
|
AdjUnitType |
Text |
10 |
1/1 |
Valid values are:
|
Indicates adjustment type. If anything else besides Flat is specified, the unit type is defaulted from the original adjustment only. |
|
CustomFields |
0/1 |
Group element for custom fields. |
|||
|
Status |
Text |
100 |
0/1 |
Valid values are:
|
Indicates the status to be set on the invoice upon creation by the upload. Blank defaults to Paid status of the created invoice in SAP Fieldglass. |
Unique Identifier
-
ObjectRef or ServiceEntryRef