edi guide - dc-corp.resource.bosch.com · segment group 16 o 9 16 11 ... unb interchange header m 1...

25
EDI GUIDE IFTMIN D99B

Upload: dohanh

Post on 02-Sep-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

EDI GUIDE

IFTMIN D99B

Who should read this document?

This document is for EDI-administrators who will implement this EDI-guide to be able to receive EDIFACT

IFTMIN from Bosch Rexroth AG.

Explanation of usage:

First of all, the usage of each segment has to be considered, so if a segment is mandatory (M), it has to

appear in the data file.

It might happen, that a segment itself is optional (O), but the elements wihtin the segment are declared as

mandatory. This means, it is not required that the segment is included, but as soon as the segment is in

data file, the mandatory fields must be filled.

The same procedure has to be applied to segment groups and segemnts: A segment group can be optional,

while the contained segments are mandatory. In this case all mandatory segments of a segment group has

to apear in the data file, if you decide to use this segment group.

In case that in a segment describtion is listed more than one segement group, you have to read them from

bottom to top. The first segment group is that group which contains the segment. The next segment group

above is the segment group which contains the previous segment group.

The request of certain segment groups, segments or fields may differ from the describtion of IFTMIN

D99B like it is distributed from the UNECE. We have changed the request of some elements from

optional to mandatory as they are important for our processes.

If you have questions to this guide, send an e-mail to: [email protected]

Segment Content M/O Length

UNH Message header M 1

BGM Beginning of message M 1

CTA Contact information O 1

COM Communication contact O 9

DTM Date/time/period O 9

TSR Transport service requirements O 9

CUX Currencies O 9

MOA Monetary amount O 99

FTX Free text O 99

CNT Control total O 9

DOC Document/message details O 9

GDS Nature of cargo O 9

Segment group 1 O 99 1

LOC Place/location identification M 1 1

DTM Date/time/period O 9 1

Segment group 2 O 2 2

TOD Terms of delivery or transport M 1 2

LOC Place/location identification O 9 2

Segment group 3 O 999 3

RFF Reference 1 3

DTM Date/time/period O 9 3

Segment group 4 O 9 4

GOR Governmental requirements M 1 4

DTM Date/time/period O 9 4

LOC Place/location identification O 9 4

SEL Seal number O 9 4

FTX Free text O 9 4

4

Segment group 5 O 9 5 4

DOC Document/message details M 1 5 4

DTM Date/time/period O 1 5 4

Segment group 6 O 9 6

CPI Charge payment instructions M 1 6

RFF Reference O 99 6

CUX Currencies O 1 6

LOC Place/location identification O 9 6

MOA Monetary amount O 9 6

Segment group 7 O 99 7

TCC Transport charge/rate calculations M 1 7

LOC Place/location identification O 1 7

FTX Free text O 1 7

CUX Currencies O 1 7

PRI Price details O 1 7

EQN Number of units O 1 7

PCD Percentage details O 1 7

MOA Monetary amount O 9 7

QTY Quantity O 9 7

Segment group 8 O 99 8

TDT Details of transport M 1 8

DTM Date/time/period O 9 8

TSR Transport service requirements O 9 8

8

Segment group 9 O 99 9 8

LOC Place/location identification M 1 9 8

DTM Date/time/period O 9 9 8

8

Segment group 10 O 9 10 8

RFF Reference M 1 10 8

DTM Date/time/period O 1 10 8

Segment group 11 M 99 11

NAD Name and address M 1 11

LOC Place/location identification O 9 11

MOA Monetary amount O 9 11

11

Segment group 12 O 9 12 11

CTA Contact information M 1 12 11

COM Communication contact O 9 12 11

11

Segment group 13 O 9 13 11

DOC Document/message details M 1 13 11

DTM Date/time/period O 1 13 11

11

Segment group 14 O 99 14 11

TCC Transport charge/rate calculations M 1 14 11

CUX Currencies O 1 14 11

PRI Price details O 1 14 11

EQN Number of units O 1 14 11

PCD Percentage details O 1 14 11

MOA Monetary amount O 9 14 11

QTY Quantity O 9 14 11

11

Segment group 15 O 9 15 11

RFF Reference M 1 15 11

DTM Date/time/period O 9 15 11

11

Segment group 16 O 9 16 11

CPI Charge payment instructions M 1 16 11

RFF Reference O 99 16 11

CUX Currencies O 1 16 11

LOC Place/location identification O 9 16 11

MOA Monetary amount O 9 16 11

11

Segment group 17 O 99 17 11

TSR Transport service requirements M 1 17 11

RFF Reference O 1 17 11

LOC Place/location identification O 1 17 11

TPL Transport placement O 1 17 11

FTX Free text O 9 17 11

Segment group 18 O 999 18

GID Goods item details M 1 18

HAN Handling instructions O 99 18

TMP Temperature O 1 18

RNG Range details O 1 18

TMD Transport movement details O 1 18

LOC Place/location identification O 9 18

MOA Monetary amount O 9 18

PIA Additional product id O 9 18

FTX Free text O 99 18

PCD Percentage details O 9 18

18

Segment group 19 O 9 19 18

NAD Name and address M 1 19 18

DTM Date/time/period O 1 19 18

LOC Place/location identification O 9 19 18

GDS Nature of cargo O 9 19 18

18

Segment group 20 O 99 20 18

MEA Measurements M 1 20 18

EQN Number of units O 1 20 18

18

Segment group 21 O 99 21 18

DIM Dimensions M 1 21 18

EQN Number of units O 1 21 18

18

Segment group 22 O 9 22 18

RFF Reference M 1 22 18

DTM Date/time/period O 9 22 18

18

Segment group 23 O 999 23 18

PCI Package identification M 1 23 18

RFF Reference O 1 23 18

DTM Date/time/period O 1 23 18

GIN Goods identity number O 10 23 18

18

Segment group 24 O 9 24 18

DOC Document/message details M 1 24 18

DTM Date/time/period O 9 24 18

18

Segment group 25 O 9 25 18

GOR Governmental requirements M 1 25 18

DTM Date/time/period O 9 25 18

LOC Place/location identification O 9 25 18

SEL Seal number O 9 25 18

FTX Free text O 9 25 18

25 18

Segment group 26 O 9 26 25 18

DOC Document/message details M 1 26 25 18

DTM Date/time/period O 1 26 25 18

18

Segment group 27 O 9 27 18

TPL Transport placement M 1 27 18

27 18

Segment group 28 O 9 28 27 18

MEA Measurements M 1 28 27 18

EQN Number of units O 1 28 27 18

18

Segment group 29 O 999 29 18

SGP Split goods placement M 1 29 18

29 18

Segment group 30 O 9 30 29 18

MEA Measurements M 1 30 29 18

EQN Number of units O 1 30 29 18

18

Segment group 31 O 99 31 18

TCC Transport charge/rate calculations M 1 31 18

CUX Currencies O 1 31 18

PRI Price details O 1 31 18

EQN Number of units O 1 31 18

PCD Percentage details O 1 31 18

MOA Monetary amount O 9 31 18

QTY Quantity O 9 31 18

LOC Place/location identification O 9 31 18

18

Segment group 32 O 99 32 18

DGS Dangerous goods M 1 32 18

FTX Free text O 99 32 18

32 18

Segment group 33 O 9 33 32 18

CTA Contact information M 1 33 32 18

COM Communication contact O 9 33 32 18

33 32 18

Segment group 34 O 9 33 32 18

MEA Measurements M 1 33 32 18

EQN Number of units O 1 33 32 18

33 32 18

Segment group 35 O 999 33 32 18

SGP Split goods placement M 1 33 32 18

33 32 18

Segment group 36 O 9 36 33 32 18

MEA Measurements M 1 36 33 32 18

EQN Number of units O 1 36 33 32 18

Segment group 37 O 999 37

EQD Equipment details M 1 37

EQN Number of units O 1 37

TMD Transport movement details O 1 37

MEA Measurements O 9 37

DIM Dimensions O 9 37

SEL Seal number O 99 37

TPL Transport placement O 9 37

HAN Handling instructions O 1 37

TMP Temperature O 1 37

FTX Free text O 9 37

RFF Reference O 9 37

37

Segment group 38 O 99 38 37

TCC Transport charge/rate calculations M 1 38 37

CUX Currencies O 1 38 37

PRI Price details O 1 38 37

EQN Number of units O 1 38 37

PCD Percentage details O 1 38 37

MOA Monetary amount O 9 38 37

QTY Quantity O 9 38 37

37

Segment group 39 O 9 39 37

NAD Name and address M 1 39 37

DTM Date/time/period O 1 39 37

39 37

Segment group 40 O 9 40 39 37

CTA Contact information M 1 40 39 37

COM Communication contact O 9 40 39 37

37

Segment group 41 O 99 41 37

EQA Attached equipment M 1 41 37

EQN Number of units O 1 41 37

37

Segment group 42 O 99 42 37

DGS Dangerous goods M 1 42 37

FTX Free text O 9 42 37

42 37

Segment group 43 O 9 43 42 37

CTA Contact information M 1 43 42 37

COM Communication contact O 9 43 42 37

UNT Message trailer M 1

IFTMIN D99B.xlsx

UNB Interchange Header M 1

Function To start, identify and specify an interchange

S001 SYNTAX IDENTIFIER M 1

0001 Syntax identifier M an..4 UNOB

0002 Syntax version number M a..1 2

S002 INTERCHANGE SENDER M 1

0004 Sender identification M an..35 our sender ID

0007 Partner identification M an..4 ZZ

0008 Adress for reverse routing O an..14

S003 INTERCHANGE RECIPIENT M 1

0010 Recipient Identification M an..35 your receiver ID

0007 Partner identification M an..4 ZZ

0014 Routing adress O an..14

S004 DATE/TIME OF PREPARATION M 1

0017 Date M n..6 YYMMDD

0019 Time M n..4 HHMM

0020 INTERCHANGE CONTROL REFERENCE M 1 an..14 unique reference assigned by

sender

S005 RECIPIENTS REFERENCE, PASSWORD O 1

0022 Recipients reference, password M an..14 as specified

0025 Recipients reference, password qualifier O an..2

0026 APPLICATION REFERENCE O 1 an..14 IFTMIN

0029 PROCESSING PRIORITY CODE O 1 an..1

0031 ACKNOWLEDGEMENT REQUEST O 1 n..1

0032 COMMUNICATIONS AGREEMENT ID O 1 an..35

0035 TEST INDICATOR O 1 n..1 "1" in case of a test

Example: UNB+UNOB:2+BOSCH REXROTH:ZZ+9999999999:ZZ+060101:1300+00091++IFTMIN

Seite 8 von 25

IFTMIN D99B.xlsx

UNH Message header M 1

Function: To head, identify and specify a message

0062 MESSAGE REFERENCE NUMBER M an..14Contains a unique alphanumerical

identification of a message

S009 MESSAGE IDENTIFIER M 1

0065 Message type M an..6 IFTMIN

0052 Message version number M an..3 D

0054 Message release number M an..3 99B

0051 Controlling agency M an..2 UN

0057 Association assigned code O an..6

0068 COMMON ACCESS REFERENCE O an..35

S010 STATUS OF THE TRANSFER O 1

0070 Sequence of transfers M n..2

0073 First and last transfer O

Example: UNH+00000910000001+IFTMIN:D:99B:UN

Seite 9 von 25

IFTMIN D99B.xlsx

BGM Beginn of Message M 1

Function: The segment is used to transfer the order number

C002 DOCUMENT/MESSAGE NAME O 1

1001 Document name code M an..3 610 = forwarding instructions

1131 Code list identification code O an..3

3055 Code list responsible agency code O an..3

1000 Document name O an..3

C106 DOCUMENT/MESSAGE IDENTIFICATION O 1

1004 Document/message number M an..3number of forwarding

instruction

1056 Version O an..9

1060 Revision number O an..6

1225 MESSAGE FUNCTION CODE M 1 an..3 9 = original

4343 RESPONSE TYPE CODE O 1 an..3

Example: BGM+610+8002460928+9

Seite 10 von 25

IFTMIN D99B.xlsx

DTM Date / Time / Period M 35

Function: To specify date, and/or time, or period.

C507 DATE/TIME/PERIOD M 1

2005 Date/time/period function code qualifier M an..3 137 = document message

date

2380 Date/time/period value M an..35 date according to qualifier

2379 Date/time/period format code M an..3 "102" = YYYYMMDD

Example: DTM+137:20050101:102'

Seite 11 von 25

IFTMIN D99B.xlsx

TSR Transport service requirements O 9

Function: To specify the contract and carriage conditions

and service and priority requirements for the

transport.

C536 CONTRACT AND CARRIAGE CONDITION O 1

4065 Contract and carriage condition code M an..3

1131 Code list identification code O an..17

3055 Code list responsible agency code O an..3

C233 SERVICE O 1

7273 Service requirement code M an..3

1131 Code list identification code O an..17

3055 Code list responsible agency code O an..3

7273 Service requirement code O an..3

1131 Code list identification code O an..17

3055 Code list responsible agency code O an..3

C537 TRANSPORT PRIORITY O 1

4219 Transport service priority code M an..3 6 = Normal speed

7 = Express

1131 Code list identification code O an..3

3055 Code list responsible agency code O an..1

C703 NATURE OF CARGO C 1

7085 Cargo type classification code M an..3

1131 Code list identification code O an..17

3055 Code list responsible agency code O an..3

Example: TSR+++6'

Seite 12 von 25

IFTMIN D99B.xlsx

MOA MONETARY AMOUNT O 99

Function: To specify a monetary amount.

C516 MONETARY AMOUNT M 1

5025 Monetary amount type code qualifier M an..3

157 - Insurance value

44 - Carriage value

5004 Monetary amount value O n..35

6345 Currency identification code O an..3

6343 Currency qualifier O an..3 EUR

4405 Status description code O an..3

Example: MOA+157:100:EUR'

Seite 13 von 25

IFTMIN D99B.xlsx

Segment-Group: 2

TOD TERMS OF DELIVERY OR TRANSPORT O 1

Function: To specify terms of delivery or transport.

4055 DELIVERY OR TRANSPORT TERMS FUNCTION CODEO 1 an..3 6 = Delivery condition

4215 TRANSPORT CHARGES PAYMENT METHOD CODE O 1 an..3

C100 TERMS OF DELIVERY OR TRANSPORT O 1

4053 Delivery or transport terms description code O an..3

EXW = ex works

DDP = delivered duty paid

DDU = delivered duty unpaid

1131 Code list identification code O an..17

3055 Code list responsible agency code O an..3

4052 Delivery or transport terms description O an..70

4052 Delivery or transport terms description O an..70

Example: TOD+6++DDP'

Seite 14 von 25

IFTMIN D99B.xlsx

Segment-Group: 2

LOC Place/Location Identification O 1

Function: To specify terms of delivery or transport.

3227 Location function Qualifier O 1 an..3 1 = Place of Delivery

C517 Location Identification M 1

3225 Location name code O an..3

1131 Code list identification code O an..17

3055 Code list responsible agency code O an..3

3224 Location name O an..256

Example: TOD+6++DDP'

Seite 15 von 25

IFTMIN D99B.xlsx

Segment-Group: 3

RFF Reference O 1

Function: References

C506 Reference M 1

1153 Reference funcition code qualifier M an..3

DQ = delivery note number

SRN = shipment reference

SF = ship from

CO = order number

1154 Reference identifier O an..35

1156 line number O an..6

4000 Refernece version identifier O an..35

1060 Revision number O an..6

Example: RFF+DQ:1234'

Seite 16 von 25

IFTMIN D99B.xlsx

Segment Group: 11 (M)

NAD Name and address M 1

Function: To specify the name/address and their related function

3035 PARTY FUNCTION CODE QUALIFIER M 1 an..3 CZ = consignor (sender)

CN = consignee (ship to)

SU = supplier

FW = freight forwarder

PF = receiver of freight bill

C082 PARTY IDENTIFICATION DETAILS O 1

3039 Party identifier M an..35 party identification

1131 Code list identification code O an..3

3055 Code list responsible agency code O an..3

C058 NAME AND ADDRESS O 1

3124 Name and address line M an..35

3124 Name and address line O an..35

3124 Name and address line O an..35

3124 Name and address line O an..35

3124 Name and address line O an..35

C080 PARTY NAME O 1

3036 Party name M an..35 name1

3036 Party name O an..35 name2

3036 Party name O an..35 name3

3036 Party name O an..35 name4

3036 Party name O an..35

3045 Party name format code O an..3

C059 STREET O 1

3042 Street and number/p.o. box M an..35 street an number or P.O. box

3042 Street and number/p.o. box O an..35 street an number or P.O. box

3042 Street and number/p.o. box O an..35 P.O. box

3042 Street and number/p.o. box O an..35

3164 CITY NAME O 1 an..35 city

C819 COUNTRY SUB-ENTITY DETAILS O 1

3229 Country sub-entity name code O an..9

1131 Code list identification code O an..3 84 = state code

3055 Code list responsible agency code O an..3

3228 Country sub-entity name O an..35

3251 POSTAL IDENTIFICATION CODE O 1 an..17 postcode identification

3207 COUNTRY NAME CODE M 1 an..3 DE = German

EN = English

FR = French

(other ISO-Codes can be

agreed)

Example: NAD+CZ+123456++Bosch Rexroth AG:BRI Lohr+Bürgermeister Dr. Nebel Str.+Lohr++97816+DE'

Seite 17 von 25

IFTMIN D99B.xlsx

Segment-Group: 18 (M)

GID GOODS ITEM DETAILS M 1

Function: To indicate totals of a goods item.

1496 GOODS ITEM NUMBER O 1 n..5

C213 NUMBER AND TYPE OF PACKAGES O 1

7224 Number of packages O n..8

7065 Package type description code O an..17

1131 Code list identification code O an..3

3055 Code list responsible agency code O an..3

7064 Type of packages O an..35

7233 Packaging related description code O an..3

C213 NUMBER AND TYPE OF PACKAGES O 1

7224 Number of packages O n..8

7065 Package type description code O an..17

1131 Code list identification code O an..3

3055 Code list responsible agency code O an..3

7064 Type of packages O an..35

7233 Packaging related description code O an..3

C213 NUMBER AND TYPE OF PACKAGES O 1

7224 Number of packages O n..8

7065 Package type description code O an..17

1131 Code list identification code O an..3

3055 Code list responsible agency code O an..3

7064 Type of packages O an..35

7233 Packaging related description code O an..3

C213 NUMBER AND TYPE OF PACKAGES O 1

7224 Number of packages O n..8

7065 Package type description code O an..17

1131 Code list identification code O an..3

3055 Code list responsible agency code O an..3

7064 Type of packages O an..35

7233 Packaging related description code O an..3

C213 NUMBER AND TYPE OF PACKAGES O 1

7224 Number of packages O n..8

7065 Package type description code O an..17

1131 Code list identification code O an..3

3055 Code list responsible agency code O an..3

7064 Type of packages O an..35

7233 Packaging related description code O an..3

Example: GID+1+1:EP:::PALETTE 1 RAHMEN 1200 X 800 340'

Seite 18 von 25

IFTMIN D99B.xlsx

Segment-Group: 20 (M)

MEA MEASUREMENTS O 9999

Function: To specify physical measurements, including dimension tolerances, weights and counts.

6311 MEASUREMENT ATTRIBUTE CODE M 1 an..3 WT = Weights

VOL = Volume

LMT = Loading meters

C502 MEASUREMENT DETAILS O 1

6313 Measured attribute code O an..3 AAB = Unit gross weight

6321 Measurement significance, coded O an..3 4 = equal to

6155 Non-discrete measurement name code O an..17

6154 Non-discrete measurement name O an..70

C174 VALUE/RANGE O 1

6411 Measurement unit code M an..3 CMT = centimeter

GRM = gram

LTR = litre

MTR = metre

MLT = millimetre

NMP = package

NPL = parcel

PCE = piece

BAR = plate

KGM = kilogram

6314 Measurement value O an..18 gross weight

6162 Range minimum O n..18

6152 Range maximum O n..18

6432 Significant digits O n..2

7383 SURFACE/LAYER CODE C 1 an..3

Example: MEA+AAI+AAB:4+KGM:14.800'

Seite 19 von 25

IFTMIN D99B.xlsx

Segment-Group: 21 (O)

DIM DIMENSIONS M 1

Function: To specify dimensions.

6145 DIMENSION QUALIFIER M 1 an..3 2 - Package dimensions

C211 DIMENSIONS M 1

6411 Measurement unit code M an..3 MTR = meter

6168 Length dimension M n.. 15

6140 Width dimension M n.. 15

6008 Height dimension M n.. 15

Example: DIM+2+MTR:0.78:0.58:0.36'

Seite 20 von 25

IFTMIN D99B.xlsx

Segment-Group: 22

RFF Reference O 1

Function: References

C506 Reference M 1

1153 Reference funcition code qualifier M an..3 CU = consignors reference

1154 Reference identifier O an..35

1156 line number O an..6

4000 Refernece version identifier O an..35

1060 Revision number O an..6

Example: RFF+CU:1004577457'

Seite 21 von 25

IFTMIN D99B.xlsx

Segment Group: 23 (M)

PCI Package identification M 1

Function: To specify markings and labels on individual packages or physical units.

4233 MARKING INSTRUCTIONS CODED M 1 an..3 12 = Mark running number of

packages

C210 MARKS & LABELS O 1

7102 Shipping marks M an..35

7102 Shipping marks M an..35

7102 Shipping marks M an..35

7102 Shipping marks M an..35

7102 Shipping marks M an..35

7102 Shipping marks M an..35

7102 Shipping marks M an..35

7102 Shipping marks M an..35

7102 Shipping marks M an..35

7102 Shipping marks M an..35

8275 CONTAINER OR PACKAGE STATE CODED

C827 TYPE OF MARKING O 1

7511 Type of marking coded O an..3

1131 Code list identification code O an..3

3055 Code list responsible agency code O an..3

Example: PCI+12+00340230838055074013'

Seite 22 von 25

IFTMIN D99B.xlsx

UNT Message trailer M 1

Function: To end and check the completeness of a message

0074 NUMBER OF SEGMENTS IN THE MESSAGE M 1 n..6 number of segments

0062 MESSAGE REFERECNCE NUMBER M 1 an..14 message reference (like UNH)

Example: UNT+15+00000910000001

Seite 23 von 25

IFTMIN D99B.xlsx

UNZ Interchange trailer M 1

Function: To end and check the completeness of an interchange

0036 INTERCHANGE CONTROL COUNT M 1 n..6 The count of the number of

messages

0020 INTERCHANGE CONTROL REFERENCE M 1 an..14 identical to 0020 in UNB

Example: UNZ+1+00091

Seite 24 von 25

IFTMIN D99B.xlsx

Version: 1.3

Seite 25 von 25