In EDI schemes many users do not have EDI software; the paper rendition is the solution for them to be included in these EDI global schemes.
The definition of a standardized paper rendition method is the way to integrate easily EDI with paper formats.
The main objective is the facilitation of trade procedures : paper rendition for applications of the end users and for the VANs; to reach trade partners who have no EDI software; integration of EDIFACT format to paper formats and office document environment (FAX, Physical Delivery Service, ODA, SGML,....); (Standardized) labels on packages.
The second objective is the consistency with recommendations.
The UN/WP4 defined the UNLK (ISO 6422). But the UNLK has never been integrated in the UNTDID.
In the definition of the Standard Message INVOIC of the UNTDID, an example shows the rendition on the UN Layout Key. However, EDIFACT recommendations do not define any rule for the paper rendition.
In the UNTDED the definition of the Data Element contains the positioning values on the paper sheet.
Other objectives deal with security and legal aspects : when the network is not available, the paper rendition is a possible solution; paper is used as a proof (E.g. demand from the DGI in France).
The following document, named "Paper rendition from an EDIFACT coded message", shows a basic method to perform the paper rendition. This method fits in with the EDIFACT rules (the defined logical structure of the paper document is the same as the logical structure of the EDIFACT message).
This document can be integrated in the MIG as a recommended method.
The EDIFACT data will be restored such that the data are filled in a pre-printed form.
The key ideas of this study are as follows :
A page background is made with equal sized elementary rectangles. The dimensions of an elementary rectangle are : Height = 1 line; Length = 1 column. See for instance the form design sheet defined in ISO 3535.
On a page background a Point is positioned using the pair (L, C) (line number, column number).
An Area is a rectangle defined using a Point (named Origin) and a size (H, Lg) in which H is the number of lines and Lg is the number of columns. An Area is typically represented as follows: A Frame may delimit one or several Areas.
In the case of repeated data, the Data Field defines the dimensions of one occurrence of the data.
The Data Field is related with EDIFACT data, the Area is related to the paper sheet.
Each EDIFACT data is written on the paper sheet in the Area reserved for it. It is now necessary to define the rendition rules.
Rule 3
In the case of an absolute positioned data, the Origin of the data is
defined by the pair (Line, Column (L,C)) relatively to the top left corner
of the paper sheet.
Rule 4
In the case of a relative positioned data, the Origin of the data is
defined by the pair (Line, Column (L,C)) relatively to the Origin of
another data.
Rule 5
In the case of a repeated data, from the second occurrence the positioning
of the data is relative to the previous occurrence.
Rule 6
In the case of a relative positioned data, the reference data is either
explicitly provided or is a default data.
Rule 7
When the reference data is not provided, the positioning of the data is
relative to the previous data written on the paper sheet.
Rule 8
In the case of a relative positioning and of a default reference data
(case of "repeated data" and case of "positioned data relatively to
previous data"), the rendition direction must be explicitly given :
either Downwards or to the Right.
Rule 10
The size (defined using H,Lg) of the Area corresponds to the maximum size
of the paper space allocated to the data. This size takes into account the
possible repetitions of the data.
Rule 11
In order to avoid the overlapping of data, no data will overflow the Area
allocated to it.
Rule 13
In the case of a qualifier, for each value of the qualifier we have
specific rendition values (e.g. : the segment [NAD qualified by BY] and
the segment [NAD qualified by SU] have different absolute positioning).
Rule 15
In the case of a message restored on multiple pages, the Heading Section
is restored on each page.
Rule 16
In the case of a message restored on multiple pages, the Summary Section
is restored only on the last page.
Rule 17
In the case of a message restored on multiple pages, the paper document
will necessarily be paginated.
For instance. : "In the case of a repeated data, from the second occurrence the positioning of the data is relative to the previous occurrence".
For other data a list of parameters must be used.
For instance. : in the case of a relative positioned data, the following parameters must be used : "reference data", "positioning value for the line", "positioning value for the column".
In order to store these parameter values, we define a list of attributes attached to each data type.
The attribute values are stored in the message directories (Simple data element directory, Composite data element directory, Segment directory, Message structure).
List of attributes :
The lists of the attributes are correctly defined for the Simple data elements, the Composite data elements and the Segments (the corresponding lists are given below).
On the contrary, in order to set parameters to a a message it is impossible to give a standard attribute list at each node of the message structure. For example, each of the following cases could be set parameter in different ways depending on the context :
Attributes :
Each simple Constitutive Data Element has the following attributes :
Attributes :
Each simple (not constitutive) or composite data element has the following attributes :
C002 Document/Message Name
Data Field size: 1*35
Data Elements 1001, 1131, 3055
C507 Date/Time/Period
Data Field size: 1*12
Data Elements 2005, 2379
BGM
Data Field size: 6*35
Composite Data Element C002
Area of the paper sheet reserved for the segment BGM :
D.2.7.6 Rendition on the Invoice Layout-Key