Show TOC

 Table of ACTION Codes to Control Self-Billing/Retro-Billing

The processing logic, that is, whether the system interprets a transmission as self or retro-billing, depends on the ACTION codes in the IDoc at header and item level.

In the case of the standard VDA4908 (as used in the example: Table of Settings for Mapping in EDI Subsystem ), this information is taken from self-billing document level and delivery item level:

VDA4908

822//14

self-billing document type key (self-billing document level)

824//03

operation key (item of delivery note level)

Here the self-billing document type key must be converted to the ACTION code at IDoc header level, the operation key to the ACTION code at IDoc item level. See also: Table of Settings for Mapping in EDI Subsystem .

Together with the +/- sign, the ACTION codes determine whether the system interprets the transmission as self or retro-billing. The following table shows which combinations of ACTION codes (at header and item level) and +/- sign lead to which type of processing.

ACTION- Code, header

ACTION- Code, item

+/- sign

Description

Type of processing

005

091

+

Standard self-billing doc.:

Recipient receives displayed amount for the first time, for the corresponding delivery. The transaction is relevant for quantity and value.

1.) Standard processing with quantity/value

005

091

-

Debit advice that is relevant either for value-only or for value and quantity, depending on the billing document.

The transaction is supported, although it is really a clearing entry, from a business management point of view.

Better:

006 / 092 or 006 / 093

1.) Standard processing with quantity/value

005

092

+/-

Goods receipt correction (VDA 4908):

a.) With a - sign, this is actually a clearing entry and should be transmitted as 006 / 092.

b.) With a + sign, it could be that a quantity that was subsequently entered for a delivery is being billed. This is then transmitted like 005 / 091.

1.) Standard processing with quantity/value

005

093

094

095

096

099

+/-

These combinations are not supported.

4.) Transaction not relevant for processing

006

091

+/-

This combination is not supported. A normal goods receipt should be transmitted with 005/091.

4.) Transaction not relevant for processing

006

092

093

095

(+)/-

All three of these combinations (GR correction, return delivery, transport damages) are regarded as quantity-relevant corrections to an already-processed goods receipt, and are treated as a normal advice.

1.) Standard processing with quantity/value

006

094 (consignment)

+/-

This combination is not supported.

4.) Transaction not relevant for processing

006

096

+/-

Clearing invoice, for example due to retroactive price change.

2.) Value-based clearing invoice without accessing SD Retro-Billing

006

099

+/-

Clearing invoice, for example due to retroactive price change.

3.) Value-based clearing invoice with accessing SD Retro-Billing

For more information on the different types of processing, see Processing for Self-Billing or Retro-Billing .