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:

  • Flat

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:

  • Approved

  • Paid

  • Payment Pending

  • Rejected

  • Blank (no value)

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