EDI GUIDE XML - DELFOR02 1 von 6 Who should read this document? This document is for EDI-administrators who will implement this EDI-guide to be able to send XML-IDOC delivery schedules (DELFOR) to 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. The declaration as mandatory of certain segment groups, segments or fields may differ from the description of the standard SAP DELFOR02 We have changed the declaration of some elements from optional to mandatory as they are important for our processes. Organizational data such as AG, LF may differ from the examples provided, based on the relevant scenario of a customer relationship (Incoming DELFOR) If you have questions to this guide, send an e-mail to: SupportSales.EDI@de.bosch.com 2 von 6 tag <?xml version="1.0" encoding="UTF-8" ?> <DELFOR02> min max O/M content/example 0 1 1 -1 <EDI_DC40 SEGMENT=""> <MANDT></MANDT> <DOCNUM></DOCNUM> <DOCREL></DOCREL> <STATUS></STATUS> <DIRECT></DIRECT> <OUTMOD></OUTMOD> <EXPRSS></EXPRSS> <TEST></TEST> <IDOCTYP></IDOCTYP> <CIMTYP></CIMTYP> <MESTYP></MESTYP> <MESCOD></MESCOD> <MESFCT></MESFCT> <STD></STD> <STDVRS></STDVRS> <STDMES></STDMES> <SNDPOR></SNDPOR> <SNDPRT></SNDPRT> <SNDPFC></SNDPFC> <SNDPRN></SNDPRN> <SNDSAD></SNDSAD> <SNDLAD></SNDLAD> <RCVPOR></RCVPOR> <RCVPRT></RCVPRT> <RCVPFC></RCVPFC> <RCVPRN></RCVPRN> <RCVSAD></RCVSAD> <RCVLAD></RCVLAD> <CREDAT></CREDAT> <CRETIM></CRETIM> <REFINT></REFINT> <REFGRP></REFGRP> <REFMES></REFMES> <ARCKEY></ARCKEY> <SERIAL></SERIAL> </EDI_DC40> 1 0 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 0 1 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 M <E1EDK09 SEGMENT="1"> <VTRNR></VTRNR> <BSTDK></BSTDK> <LABNK></LABNK> <ZEICH></ZEICH> <BSTZD></BSTZD> <ABRVW></ABRVW> <KSTAT></KSTAT> <KTEXT></KTEXT> <ABNRA></ABNRA> <ABNRD></ABNRD> <KTEXT_V></KTEXT_V> <USR01></USR01> <USR02></USR02> <USR03></USR03> <USR04></USR04> <USR05></USR05> <CYEFZ></CYEFZ> <CYDAT></CYDAT> <MFLAUF</MFLAUF> > <MFEIN></MFEIN> 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 <FFLAUF</FFLAUF> > <FFEIN></FFEIN> </E1EDK09> 0 0 1 1 <IDOC BEGIN=""> O 2 M DELFOR01/DELFOR02 M DELFOR M M M KU AG sender number in target system M M M LI LF recipient number in own system M sending date (YYYYMMDD) M M contract number M/O M/O 1 = day 2 = week 3 = month M/O M/O see <MFEIN> description Control record: addressing the message client idoc number release status of idoc direction output mode overriding in inbound processing test flag name of basic type extension message type message code message function EDI standard, flag EDI standard, version message type sender port partner type of sender partner funciton of sender sender address logical address of sender receiver port partner type of recipient partner number of recipient recipient address logical address of recipient created on time created transmission file message group message key for external archive serialization E1EDK09: Header data for suppliers plus user fields Contract number Customer purchase order date Customer number for forecast / JIT dlv. sched. Reference of orderer Account assignment Usage indicator Translator status Error text from translator Customer number for forecast / JIT dlv. sched. Delivery Schedule Date Search term for product proposal Additional data field 1 for delivery schedules Additional data field 2 for delivery schedules Additional data field 3 for delivery schedules Additional data field 4 for delivery schedules Additional data field 5 for delivery schedules Cumulative quantity reached on date zero setting made Date on which cumulative received quantity set to zero Material go-ahead - validity period Material go-ahead - unit validity period Production go-ahead - validity period Production go-ahead - Unit validity period 3 von 6 tag min max O/M content/example <E1EDK10 SEGMENT="1"> <DUMMY></DUMMY> <E1EDK10> 1 1 1 1 O <E1EDKA1 SEGMENT="1"> <PARVW></PARVW> 1 0 -1 1 M M <PARTN></PARTN> <LIFNR></LIFNR> <NAME1></NAME1> <NAME2></NAME2> <NAME3></NAME3> <NAME4></NAME4> <STRAS></STRAS> <STRS2></STRS2> <PFACH></PFACH> <ORT01></ORT01> <COUNC></COUNC> <PSTLZ></PSTLZ> <PSTL2></PSTL2> <LAND1></LAND1> <ABLAD></ABLAD> <PERNR></PERNR> <PARNR></PARNR> <TELF1></TELF1> <TELF2></TELF2> <TELBX></TELBX> <TELFX></TELFX> <TELTX></TELTX> <TELX1></TELX1> <SPRAS></SPRAS> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 M AG = buyer LF = supplier WE = consignee (ship to) partner number M O O O M name1 name2 name3 name4 street M city M postal code M country O phone O fax M language DE = Germany FR = France ... (other ISO-Codes) <ANRED></ANRED> <ORT02></ORT02> <HAUSN></HAUSN> <STOCK></STOCK> <REGIO></REGIO> <PARGE></PARGE> <ISOAL></ISOAL> <ISONU></ISONU> <FCODE></FCODE> <IHREZ></IHREZ> <BNAME></BNAME> <PAORG></PAORG> <ORGTX></ORGTX> <PAGRU></PAGRU> <KNREF></KNREF> <ILNNR></ILNNR> <PFORT></PFORT> <SPRAS_ISO></SPRAS_ISO> <TITLE></TITLE> </E1EDKA1> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 <E1EDK11 SEGMENT ="1"> <TDNAME></TDNAME> <SPRAS></SPRAS> <TXTLF></TXTLF> <TXT01></TXT01> <TXT02></TXT02> <TXT03></TXT03> <TXT04></TXT04> <TXT05></TXT05> <TXT06></TXT06> <TXT07></TXT07> <TXT08></TXT08> <TXT09></TXT09> <TXT10></TXT10> <TXT11></TXT11> <TXT12></TXT12> <TXT13></TXT13> <TXT14></TXT14> <TSSPRAS_ISO></TSSPRAS_ISO> </E1EDK11> 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 O O description E1EDK10: User header data dummy contact E1EDKA1: Document Header Partner Information Partner function (e.g. sold-to party, ship-to party, ...) Partner number Vendor number at customer location Name 1 Name 2 Name 3 Name 4 Street and house number 1 Street and house number 2 P.O. Box City County code Postal code P.O. Box postal code Country key Unloading point Contact person's personnel number Contact person's number (not personnel number) 1st telephone number of contact person 2nd telephone number of contact person Telebox number Fax number Teletex number Telex number Language key FormOfAddr District House number Floor Region Partner's gender Country ISO code Country ISO code Company key (France) Your reference (Partner) IDoc user name IDOC organization code IDoc organization code text IDoc group code Customer description of partner (plant, storage location) Character field, length 70 PO Box city Language according to ISO 639 Title E1EDK11: Header texts suppliers EDI text function Language key Additional text (sequential number) Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Language according to ISO 639 4 von 6 tag min max O/M content/example <E1EDP10 SEGMENT="1"> <IDNKD></IDNKD> <ARKTX></ARKTX> <VRKME></VRKME> <KWERK></KWERK> <KLGOR></KLGOR> <DFABL></DFABL> <VBRST></VBRST> <BELNR></BELNR> <LFIMG></LFIMG> <VEMNG></VEMNG> <LIDTL></LIDTL> <LIFST></LIFST> <KRITB></KRITB> <ABHOR></ABHOR> <ABDAT></ABDAT> <FZDIF></FZDIF> <AKUBM></AKUBM> <AKUEM></AKUEM> <DESRE></DESRE> <ECHNO></ECHNO> <ECHDT></ECHDT> <ABFDE></ABFDE> <MFADT></MFADT> <ABMDE></ABMDE> <FPSDN></FPSDN> <LABKY></LABKY> <TSTKY></TSTKY> <DOKPF></DOKPF> <KZAUS></KZAUS> <ABRAB></ABRAB> <ABRBI></ABRBI> <SCREL></SCREL> <NULDT></NULDT> <TEART></TEART> <SOLLFZ></SOLLFZ> <SOLLDT></SOLLDT> <IDNLF></IDNLF> <BSTDK></BSTDK> <LABNK></LABNK> <ABNRA></ABNRA> <ABNRD></ABNRD> <VTRNR></VTRNR> <MFRFZ></MFRFZ> <POSEX></POSEX> </E1EDP10> 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 M M M M M <E1EDP11 SEGMENT="1"> <DUMMY></DUMMY> </E1EDP11> 0 0 -1 1 O M M M O O O M M M O description E1EDP10: Item data Material number of customer EDI product short text Sales unit Customer plant Telecommunication Storage Location of Customer Unloading point at customer location Customer point of consumption Number of last delivery received - EDI Last schedule line quantity delivered - EDI Last schedule line quantity received Date of last delivery posted by the customer Delivery status key Key for high priority stock JIT horizon Reconciliation date for agreed cumulative quantity EDI: Difference between cumulative quantities Current cumulative quantity ordered Current cumulative quantity received Design revision number Engineering change number Engineering change date End of production go-ahead Cumulative production go-ahead quantity requirements End of material go-ahead FPSD number Delivery schedule key Status key for parts Documentation Required for Inspection Results Discontinuation indicator Dlv. sched. valid from SA rel. valid to Release schedule Figures set to zero on ID for dispatch/arrival time Target cumulative quantity Target date for target cumulative quantity Material number of vendor Customer purchase order date Customer number for forecast previous Customer number for forecast date of last forecast Contract number Material go-ahead for cumulative requirements Item number of the underlying customer purchase order E1EDP11: User item data ROr/JIT suppliers dummy 5 von 6 tag min max O/M content/example description <E1EDP36 SEGMENT="1"> <LIFST></LIFST> <BELNR></BELNR> <BELDAT></BELDAT> <BELTIM></BELTIM> <LFIMG></LFIMG> <VRKME></VRKME> <VEMNG></VEMNG> <LIKME></LIKME> <LIDTL></LIDTL> <LIDTIM></LIDTIM> </E1EDP36> 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 O E1EDP36: Last Deliveries Delivery status key Number of last delivery received - EDI Delivery Note Date Delivery Note Time Last schedule line quantity delivered - EDI Sales unit Last schedule line quantity received Order unit Goods Receipt Date Goods Receipt Time <E1EDP14 SEGMENT="1"> <PCKAR></PCKAR> <PCKNR></PCKNR> <ANZPK></ANZPK> <PCKSL></PCKSL> <ANZAR></ANZAR> <MAZAR></MAZAR> <MMPCK></MMPCK> <LPACK></LPACK> <BPACK></BPACK> <HPACK></HPACK> <MGPCK></MGPCK> <GPACK></GPACK> <NPACK></NPACK> <VPACK></VPACK> <GDATV></GDATV> </E1EDP14> 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 O E1EDP14: Package data Packing type Customer number of shipping unit Number of packages Key for packing type Number of products per shipping unit Units of measure for type/shipping unit Unit of measure for length/breadth/height of shipping unit Length of shipping unit Width of shipping unit Height of shipping unit Unit of measure for weight/shipping unit Gross weight of shipping unit Net weight of shipping unit Package volume Validity date for packing <E1EDP15 SEGMENT="1"> <TDNAME></TDNAME> <SPRAS></SPRAS> <TXTLF></TXTLF> <TXT01></TXT01> <TXT02></TXT02> <TXT03></TXT03> <TXT04></TXT04> <TXT05></TXT05> <TXT06></TXT06> <TXT07></TXT07> <TXT08></TXT08> <TXT09></TXT09> <TXT10></TXT10> <TXT11></TXT11> <TXT12></TXT12> <TXT13></TXT13> <TXT14></TXT14> <TSSPRAS_ISO></TSSPRAS_ISO> </E1EDP15> 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 O E1EDP15: Item texts EDI text function Language key Additional text (sequential number) Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Text continued Language according to ISO 639 <E1EDP16 SEGEMENT=1> <ETTYP></ETTYP> 1 0 -1 1 M M <PRGRS></PRGRS> 0 1 M <EDATUV></EDATUV> 0 1 M 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 <EZEIT></EZEIT> <EDATUB></EDATUB> <ETVTF></ETVTF> <WMENG></WMENG> <FZABR></FZABR> <BSTAS></BSTAS> <WDATUV></WDATUV> <WZEIT></WZEIT> <WDATUB></WDATUB> </E1EDP16> O M "" = fix 1 = fix 2 = backorder 3 = immediate 4 = planning/forecast 9 = deliver to schedule "" = day "D" = day "W" = week "M" = month "I" = interval delivery dateo or first day of week/month last day of week/month E1EDP16: Schedule lines Schedule line type EDI Date type Schedule line date from Release order time Schedule line date until Schedule line distribution function Released quantity Cumulative received quantity of the schedule line Requirements status key Scheduled goods issue date from Scheduled goods issue time Scheduled goods issue date to </IDOC> </DELFOR02> 6 von 6