B2B Interface Description Rewe Import Lieferschein Delegate Software AG Version: 1.03 vom 14.11.2003 B2B Import Lieferschein Ver 102.doc. 2003 Delegate Software AG, CH-Pratteln
1. Inhalt 1. Inhalt...2 2. Vorbemerkung...2 3. Allgemein...2 Dateikonventionen...2 Datei- bzw. Zeilenstruktur...3 4. Lieferschein...4 5. Dateitransfer...5 2. Vorbemerkung Bei dem vorgestellten Importformat für Lieferscheine handelt es sich nicht um ein standardisiertes Austauschformat. Vielmehr ist dieses Format auf Grund unserer Erfahrungen, dass in der Branche bisher noch kein unabhängiger Standard verwendet wird, mit dem Ziel einen einfachen und leicht zu implementierenden Datenaustausch zu ermöglichen, entwickelt worden. Unser Ziel ist es aber nach wie vor, ein von Lieferanten und Systemanbietern unabhängiges Standardformat zu verwenden. 3. Allgemein Der Lieferscheinimport wird mittels Datendateien realisiert: Die Datei enthält in Form einer Nummer eine Lieferantenidentifikation. Diese wird zur Identifikation des Lieferanten benötigt Die Datei enthält beliebig viele Einträge, wobei es notwendig ist, dass jeder Eintrag (Lieferscheinposition) eindeutig identifiziert werden kann. Dies erfolgt entweder an Hand der Artikelnummer oder der Artikelnummer und einer Bestelleinheit Dateikonventionen Der Artikelkatalog muss in einer Datei mit folgenden Konventionen vom Lieferanten bereitgestellt werden: 1) Die Datei wird als ASCII Textdatei definiert (Microsoft-CSV-Datei) 2) Satztrenner ist der Zeilenumbruch (CR+LF oder ASCII-Code 13 und 10) 3) Feldtrenner sind Semikolon (;) 4) Dezimaltrenner ist das Kommata (,) Seite 2 von 5
5) Tausendtrenner (.) ist nicht notwendig 6) Datumswerte in der Form yyyymmdd = vierstellige Jahreszahl, zweistellige Monatszahl, zweistellige Tageszahl 7) Zeitwerte in der Form hh:mm:ss = zweistellige Stundenzahl (0-23), zweistellige Minutenzahl (0-59), zweistellige Sekundenzahl (0-59) 8) Alle Textfelder werden in Anführungszeichen eingeschlossen. Im Text dürfen keine Anführungszeichen verwendet werden. Anstelle dessen Hochkommata verwenden 9) Die Feldlängen sind Maximalangaben und müssen nicht mit Leerzeichen aufgefüllt werden 10) Existieren in einem Feld keine Angaben, so bleibt dieses Feld leer (Bsp.: leeres Feld zwischen Milch und kg: Milch ;; kg ). Datei- bzw. Zeilenstruktur Für die Beschreibung der Zeilenstruktur wird eine tabellarische Darstellung verwendet. Jedes Teilelement wird in einer separaten Zeile abgebildet, wobei eine Zeile aus 6 Spalten besteht: Pos - laufende Nummer bestimmt die Position des Feldes innerhalb des Datensatzes Bezeichnung bezeichnet das Datenelement M / O Feldeigenschaften (siehe Beschreibung unten) Datentyp Festlegung des Datentyps (siehe Beschreibung unten) Erläuterung Beschreibung des Datenelementes Beispiel Dateninhalt für einen Beispieldatensatz. Feldeigenschaften M... Mussfeld; für dieses Feld muss ein Wert angegeben werden O... Optionsfeld; dieses Feld kann vom Lieferanten ausgefüllt werden und erleichtert die Handhabe der Importfunktion. Datentyp STRING, xx... Textfeld mit der maximalen Länge xx, alle Textfelder werden in Anführungszeichen eingeschlossen. Im Text dürfen keine Anführungszeichen verwendet werden. Anstelle dessen Hochkommata verwenden NUMBER... Zahl; negative Zahlen werden mit führendem Minus dargestellt (Bsp.: -3) DATE... Datum; yyyymmdd = vierstellige Jahreszahl, zweistellige Monatszahl, zweistellige Tageszahl Seite 3 von 5
4. Lieferschein Pos Bezeichnung M/O Typ Erläuterung Beispiel Lieferant 1 Sender M NUMBER Sender 2 Lieferanten Nr. M NUMBER Lieferantennummer (z.b.: ILN) 3 Lieferantenname O STRING, 60 Name des Lieferanten Kunde 4 Kundennummer M NUMBER Lieferschein Kundennummer des Kunden beim Lieferanten entspricht auch dem Anlieferort 5 Beleg M NUMBER Lieferscheinnummer 6 Datum M DATE Lieferscheindatum Artikel 7 Position M NUMBER 8 Referenznummer O STRING, 20 Bestimmt die Position des Eintrags im Lieferschein Referenz auf Bestellung bzw. Lieferschein bei Gutschriften 9 Artikel.Nr. bestellt O STRING, 20 Bestellte Artikelnummer 10 Artikel.Nr. geliefert M STRING, 20 Gelieferte Artikelnummer 11 EAN Bestelleinheit O STRING; 20 12 EAN Packungsart O STRING; 20 Europäische Artikelnummer bezogen auf die Bestelleinheit Europäische Artikelnummer bezogen auf die Einzeleinheit 13 Bestellte Menge O NUMBER Bestellte Menge in Bestelleinheit 14 Menge BE M NUMBER Gelieferte Menge in Bestelleinheiten 15 Menge GE O NUMBER Gelieferte Menge in Gebindeinhalt 16 Gewicht O NUMBER Gewicht 17 Vorzeichen O NUMBER 18 Bestelleinheit M STRING, 60 Vorzeichen der gelieferten Ware (1=Gutschirft, sonst 0) Name der Bestelleinheit bzw. des Liefergebindes Karton Karton à 12 1/1 19 Info zur Bestelleinheit O STRING, 60 Zusätzliche Info zur Bestelleinheit Dosen 20 Einzeleinheit O STRING, 60 Einheit des Gebindeinhaltes bzw. Packungsart Dose 21 Gebindeinhalt O NUMBER Inhalt Bestelleinheit bezogen auf die Einheit des Gebindeinhaltes 22 Gewichtsartikel M NUMBER 1 = Gewichtsartikel; sonst 0 0 23 Anbruch O NUMBER 24 Tagespreis- Kennzeichen O NUMBER Anbruchabgabe möglich (1 = Anbruch erlaubt; sonst 0) Tagespreise kennzeichnen (1 = Tagespreis; 0 = 0 Default) 12 1 25 Preis M NUMBER In der Regel der Preis pro Bestelleinheit, außer im Feld Preismenge wird ein Faktor ungleich 1 angegeben 100 Seite 4 von 5
26 Preis pro Einzeleinheit O NUMBER 27 Preismenge O NUMBER Preis pro Einzeleinheit (Dieser Preis kann angegeben werden, wenn sich der Preis pro Einzeleinheit davon abhängt, ob der Artikel in ganzen Bestelleinheiten bezogen wird) Ein Vielfaches bzw. ein Bruchteil der Bestelleinheit, welches angibt, auf welche Menge sich der angegebene Preis (Preis pro Bestelleinheit) bezieht. Damit ist es dem Lieferanten möglich, auch den Preis der Einzeleinheit anzugeben) 12 1 28 Gesamtwert O NUMBER Total 29 Rabatt O NUMBER Rabatt 0 30 Verkaufspreis O NUMBER Empfohlener Ladenverkaufspreis 31 Preiswährung O STRING, 3 Währungskennzeichen EUR 32 Steuersatz O NUMBER Mehrwertsteuerkennzeichen Zusatzinformation 33 Batch Number O STRING, 60 Batch Number (HACCP) B-001 34 Expiry Date O DATE Expiry Date (HACCP) 35 HACCP Information O STRING, 120 Aditional HACCP Info (HACCP) 36 Artikelname M STRING, 60 Kurzbeschreibung oder Name des Artikels 37 Zus. Artikel- Bezeichnung 38 Nettogewicht / Abtropfgewicht O STRING, 60 Zusätzliche Beschreibung des Artikels O NUMBER 39 Tara O NUMBER Tara Nettogewicht bzw. Abtropfgewicht der Einzeleinheit 40 Grundeinheit (für Inhalt und Nettogewicht) O STRING, 20 Einheit des Artikels Umrechnungsfaktor für 41 BLS O NUMBER Dieser Faktor stellt den Bezug zu 100 gr her 42 Warengruppe O STRING, 60 Warengruppe des Artikels Oberwarengruppe des Artikels; Jede 43 Oberwarengruppe O STRING, 60 Warengruppe sollte genau einer Oberwarengruppe eindeutig zugeordnet sein 44 Klassifikation O STRING, 254 Artikelklassifikation - Sortiment (Aktion, Userbezogenen Sortimente) 45 Produktions- Datum O DATE Produktions-- Datum (HACCP) 46 Container O NUMBER, 8 Leergut (1=container article 0=container article) 5. Dateitransfer Zurzeit per e-mail bzw. FTP Seite 5 von 5