Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
This document covers all information for the EDI messages that Volvo uses. The intention is that information in this document is to form the basis for practical application by suppliers and Volvo. This annexe refer to the guidelines of following messages: EDIFACT ver 4.0, based on d96a DESADV DELFOR DELJIT INVOIC ORDERS Odette Messages ver 3.2 DELINS CALL-OFF AVIEXP SYNCRO INVOIC ENGDAT
This annexe refers also to the communication- and application agreement and also the appendix 1 to 6. Volvos suppliers can use the document to obtain the following detailed information: Setting-up of COMMUNICATION Application of ISO/EDIFACT SYNTAX Implementation
Technical Annexe
1.3 Explanation of codes used in the segment-description
In the detailed applications in this documentation we use M, R, D and N to describe which segments and data elements that are mandatory, required, dependent or not used. Each data elements length and representation is also described. Base Attributes, are in accordance with the Edifact specification and User Attributes are in accordance with Volvos demand. See example below. M Mandatory mandatory according to the Odette or International Edifact Standard R Required mandatory according to Volvos demands D Dependent always clarified by Conditions N Not Used not used by Volvo
Example: Data Element Summary Data Component Base User Element Element Name Attributes Attributes C002 DOCUMENT/MESSAGE NAME C R Identification of a type of document/message by code or name. Code preferred. 1001 Document/message name, coded C an..3 R Document/message identifier expressed in code. 351 Despatch advice Document/message by means of which the seller or consignor informs the consignee about the despatch of goods.
Technical Annexe
When the first contact is made, it is a good idea to pass on information about and discuss the messages, which are going to be implemented between the parties. At this time, the sender and recipient should make a note of details such as: File names, if used Versions handled in each message
In normal circumstances, ENGDAT is implemented first, if applicable, followed by DELINS/DELFOR, AVIEXP/DESADV and INVOIC. If applicable, also SYNCRO/DELJIT or ORDER
Engineering data ENGDAT Implementation of the ENGDAT message shall be done in an early stage of a project Delivery schedule DELINS/DELFOR Delivery schedule is primarily aimed at ensuring that data from Volvo can directly update the suppliers order system via computer-to-computer communication. Despatch advice AVIEXP/DESADV Despatch advice shall be sent within one hour after the goods have been despatched. Implementation of the AVIEXP/DESADV message is done once the delivery schedule is in operational use. Commercial invoice INVOIC Implementation of the INVOIC message is done once delivery schedule DELINS/DELFOR and despatch note AVIEXP/DESADV has been put into operational use. Sequence/direct delivery SYNCRO/DELJIT This message is only implemented after special agreement. The message is implemented in parallel with the DELINS/DELFOR message. Sequence/direct delivery ORDERS This message is only implemented after special agreement.
Code representation
Volvo supports both ASCII and EBCDIC standards. ASCII is the standard option, so those partners who wish to use EBCDIC have to stipulate this.
Technical Annexe
3.2 Agreement regarding communication
The communication agreements, are distributed separately, is intended as a basis for an agreement relating to communication. Suppliers wishing to initiate Odette communication with Volvo are requested to fill in the form and return it to: Volvo Car Corporation "Communication Agreement" Dept. 53340 S - 405 31 GOTHENBURG SWEDEN E-mail: Send to a contact person listed at http://www.it.volvo.se/edi/ We will then contact the supplier and arrange for a communication test. Volvo has chosen to co-ordinate all communication through Volvo Data. Therefore it is enough to return only one communication agreement, irrespective of how many Volvo companies a supplier wants to communicate with. Comments regarding the form: Physical address or SSID Odettes implementation group has developed recommendations for so-called physical addressing. Each country works out its own addresses based on these recommendations. In Sweden, where the physical address is based on the tax authoritys company code, it looks like: PHYSICAL ADDRESS O094200009999999999XXXXXX Where O = Qualifier for Odette. 0942 = Number for the Swedish Tax Board company code. 00009999999999 = The Swedish Tax Board company code. XXXXXX = Internal code per company. This syntax for the physical address must be used. If necessary, ask your software supplier for help. For other countries, please contact your national Odette organisation.
Technical Annexe
Network address This is the users subscription number in the X.25 or ISDN network. For X.25 the layout is defined in the X.121 standard by CCITT. The first four digits is a network identifier (DNIC), e.g. the Swedish Datapak 2 has 2403. The DNIC is followed by the network terminal number (NTN) with a maximum length of 10, subaddress included. Stand-by The stand-by is the hours that the communication system is available. Volvo has a 24-hour stand-by, and if possible, we want the partner to have the same. If not, it is important that a stand-by is agreed upon with Volvo. For instance, the partner might be available every night between 1700-0700. Files shall not be queued up for several days at Volvo. Password For communication using OFTP there are two passwords defined, one for each partner. These are alphanumeric with a maximum length of 8 characters. On the form Volvos send password is already filled in. The partner shall fill in his password in the corresponding space. 3 Security Volvo is generally not using any security methods, like digital signatures or encryption, for the EDI service.
Technical Annexe
4.2 Service segment
UNB and UNH and the corresponding final trailer segments UNT and UNZ are used. If the UNOC, Syntax identifier, is used, UNA must be inserted. For a better understanding of the details below, please refer to ISO/EDIFACT 9735 or Odettes implementation of ISO/EDIFACT.
4.3 Separators
The following characters are reserved for special use in ISO/EDIFACT: + Segment tag and data element separator : Component data element separator Segment terminator ? Release character
The character sets are specified in section 5 in ISO/EDIFACT. Volvo recommends the use of level A wherever possible.
10
Technical Annexe
Logical address (UNB 0004/0010) Together with the qualifier, these data elements produce a unique global identity for the sender or recipient. It is important that the logical address is based on the recommendations specified by the national Odette organisation. Qualifier (UNB 0007) Refers to the logical address (0004/0010). A level of significance is given to the logical address, depending on the value allocated to the qualifier. A value of OD or 30 shows that Odettes rules apply to the logical address. Logical addresses with the qualifier OD are in accordance with the former rules for the logical address. Qualifier 30 replaces this qualifier when the software or the network restricts the use of the qualifier to 30; in this case a special agreement has to be established. Volvo will support both qualifiers for new installations.
Internal code per company (UNB 0008(0014) Can be used to address a unit/business process within a company. Examples of logical addresses: LOGICAL ADDRESS UNB 0004/0010 094200009999999999YYYYYY Where, 0942 = Code for the Swedish National Tax Board 00009999999999 = National Tax Board company code YYYYYY = Internal code per company
LOGICAL ADDRESS UNB 0004/0010 using qualifier OD in UNB 007 094200009999999999YYYYYY:OD Where, 0942 = Code for the Swedish National Tax Board 00009999999999 = National Tax Board company code YYYYYY = Internal code per company OD = Qualifier
LOGICAL ADDRESS UNB 0004/0010 using qualifier 30 in UNB 0007 and internal routing in UNB 008/0014 094200009999999999:30: YYYYYY Where, 0942 = Code for the Swedish National Tax Board 00009999999999 = National Tax Board company code 30 = Qualifier YYYYYY = Internal code per company
11
Technical Annexe
4.6 UNB
Segment: Position: Group: Level: Usage: Max Use: Purpose: Dependency Notes: Comments: Notes:
Base Attributes
0002
SYNTAX IDENTIFIER M M Identification of the agency controlling the syntax and indication of syntax level SYNTAX IDENTIFIER M a4 M Coded identification of the agency controlling a syntax and syntax level in an interchange. Format UNOA, UNOB or UNOC. Syntax version number M n1 M Version number of the syntax identified in the syntax identifier (0001) 1 Version INTERCHANG SENDER M M Identification of the sender of the interchange Sender identification M an..35 M Name or coded representation of the sender of a data interchange. Partner Identification M an..4 M an..2 Qualifier referring to the source of codes for the identifiers of interchanging partners Address for reverse routing C an..14 C Address specified by the sender of an interchange to be included by the recipient in the response interchanges to facilitate internal routing. INTERCHANG RECIPIENT M M Identification of the recipient of the interchange. Recipient identification M an..35 M Name or coded representation of the recipient of a data interchange. Partner Identification M an..4 M an..2 Qualifier referring to the source of codes for the identifiers of interchanging partners Address for reverse routing C an..14 C Address specified by the recipient of an interchange to be included by the sender and used by the recipient for routing of received interchanges inside his organisation. DATE AND TIME OF PREPARATION M M Date and time of preparation of the interchange. Date of preparation M n6 M Local date when an interchange or a functional group was prepared. Time of preparation M n4 M Local time of day when an interchange or a functional group was prepared. INTERCHANGE CONTROL REFERENCE M an..14 M Unique reference assigned by the sender to an interchange. 12
Technical Annexe
0026 APPLICATION REFERENCE C an..14 C Identification of the application area assigned by the sender, to which the messages in the interchange relate e.g. the message identifier if all the messages in the interchange are of the same type. Insert TEST during the test period.
13
Technical Annexe
4.6 UNZ
Segment: Position: Group: Level: Usage: Max Use: Purpose: Dependency Notes: Comments: Notes:
Base Attributes
0020
INTERCHANGE CONTROL COUNT M n..6 M Count either of the number of messages or, if used, of the number of functional groups in an interchange. INTERCHANGE CONTROL REFERENCE M an..14 M Unique reference assigned by the sender to an interchange. Shall be identical to 0020 in UNB
14
Below you will find a detailed description of each step in the test.
5.7 Step 4 and 5 will be repeated until the information flows without any interruptions.
Closing up the test phase Volvo updates the supplier to production status and the responsible part at Volvo will be the receiving unit. 15