GEDI Status Codes

"A 'GEDI Status Code', is a definition of which status texts that can be configured"

Introduction

In the 'GEDI Status Codes' page view in Business Central you will find 'GEDI Status Codes'. A 'GEDI Status Code', is a definition of which status texts that can be configured. The 'GEDI Status Code' is connected to a 'GEDI Message Code'. When a 'GEDI Message' is created or executed, depending on the configuration, a 'GEDI Status' will be created.

The status codes description can be changed or translated as needed, without any impact on the configuration.

Status concepts

'GEDI Status Codes' can be divided into some different concepts.

  • Direct: Is created when a 'GEDI Message' is created.

    For example, an Invoice is posted and directly gets the status "EDI Requested". This is before the 'GEDI Message' request is executed.

  • Processed: Is created when the 'GEDI Message' is executed. This is connected to a 'GEDI Message Log' that is created during the execution.

    For example, the above invoice 'GEDI Message' request is now executed and is waiting for the CIP to read the information. The 'GEDI Status' is now set to "EDI Sending".

  • CIP: Is created when the CIP writes a 'GEDI Message' when a new status in the CIP has been reached. This is connected to a 'GEDI Message Log' that is created during the execution.

    For example, the above invoice is now translated by the CIP and sent to the receiver as EDI. Then CIP writes back a "sent" 'GEDI Message'. When this "sent" 'GEDI Message' is executed, the invoice 'GEDI Status' will be "EDI Sent"

  • Control: Is created when a Control mapping is executed and the outcome of the control will be either True or False. Then two different Statuses can be connected to this.

    For Example, a sales order is imported via EDI and now a control is checking if all article numbers from the customer can be matched against the item list in Business Central. If the outcome is that all article numbers match, then the 'GEDI Status' "OK Control" is created. If the outcome is that not all article numbers match, then the 'GEDI Status' "Error in Control" is created.

Status Color Schemes

All statuses can be configured to be visualized based on a color scheme. Some transactions has a GEDI list page view, for example 'GEDI Posted Sales Invoices'. In these list pages the 'GEDI Status' field will be presented by the color scheme defined.

The Status color Schemes are;

  • Standard, in black. Used when there is only one outcome.

    For example, "EDI Requested" when the invoice was posted.

  • Ambiguous, in yellow. Used when the outcome is not yet known.

    For example, "EDI Sending" when the EDI invoice is executed, but the CIP has not yet written down the next status.

  • Favorable, in green. Used when the outcome is positive.

    For example, "EDI Sent" when the invoice was sent to receiver by the CIP.

  • Unfavorable, in red. Used when the outcome is negative.

    For example, "Error in Control" when the order control found article numbers that didn't match.

Last updated