Basic parameters > Outputs > Carrier EDI > Reason codes 

This function makes it possible to define the reason codes used by the EDI module. The coding of the reason gives a justification or an explanation about a status.

Prerequisite

SEEREFERTTO Refer to documentation Implementation

Screen management

The screen is comprised of a simple scrolling grid.

Entry screen

Presentation

Definition of the reasons for a unique code and two titles (long and short).
The reason codes are defined upon interchange agreement with the carrier
Examples of reason codes :
Reason code        Title
117                     Missing
ZZ1                     Conform
286                     Damaged

The phase code specifies a hierarchy on the reason codes based on the gravity.
Example
The ZZ1 "conform" reason code has 0 as a gravity code.

The delivery note is updated with the information of the EDI message that has the most severe gravity.

Close

 

Fields

The following fields are present on this tab :

Grid

The reason code provides a justification or an explanation for a status (eg. missing, damaged, etc.)

It is defined upon interchange agreement with the carrier.

  • Description (field EC2DESAXX)

 

  • Short description (field EC2SHOAXX)

 

  • Severity (field NUMERR)

Specifies a hierarchy on the reason codes based on the gravity.

For instance: a 'compliant' reason code has a gravity code equal to 0.

Close

 

Error messages

In addition to the generic error messages, the following messages can appear during the entry :

"Reason code" field error, mandatory field
The entered reason code must not be blank.

"Reason code" field error, Code already exists in line X.
The entered reason code already exists in the table.

Tables used

SEEREFERTTO Refer to documentation Implementation