Clearing Center · Technische Dokumentation
EDI-Dokumentation
Das Clearing Center ist die Datendrehscheibe zwischen Lieferanten und Händlern: Eine Seite liefert eine Datei ein, die andere holt die Daten im eigenen Wunschformat ab. Diese Dokumentation beschreibt alle unterstützten Nachrichtenarten mit sämtlichen Feldern sowie die fünf Dateiformate und fünf Einlieferungswege. Sie richtet sich an die IT-Abteilung oder den Dienstleister eines Teilnehmers – Fragen beantworten wir gern über das Kontaktformular.
1 · Grundlagen
Einlieferungswege
Alle Wege führen in dieselbe Verarbeitung: Die Datei wird erkannt, geprüft, dem Empfänger zugeordnet und in seinem Wunschformat zugestellt.
Weboberfläche
Anmelden, Datei im Clearing Center unter „Übersicht & Einlieferung“ hochladen – die Nachrichtenart wird automatisch erkannt oder von Hand gewählt.
API-Schnittstelle
POST mit API-Schlüssel an die Clearing-Schnittstelle – Details und Beispiele stehen in der API-Dokumentation unter /hilfe/api.
FTP / SFTP
Jeder Teilnehmer erhält einen eigenen Abhol-Ordner auf unserem Server. Dateien werden dort abgelegt und automatisch im 15-Minuten-Takt verarbeitet.
Dateien als Anhang an ein vereinbartes Postfach – sie landen im selben Abhol-Ordner und laufen durch dieselbe Verarbeitung.
AS2
Für Partner mit klassischer EDI-Infrastruktur richten wir eine AS2-Anbindung ein – mit signierter Übertragung und Empfangsbestätigung (MDN).
2 · Grundlagen
Dateiformate
Das Format wird beim Eingang automatisch erkannt. Für CSV, XML, JSON und TXT legst du einmalig eine Spalten-Zuordnung an – nutzt du direkt die Feld-Schlüssel aus den Tabellen unten, entfällt sogar das.
EDIFACT (EANCOM)
Der klassische EDI-Standard des Handels nach GS1 EANCOM (Ausgabe 2002). Die Datei besteht aus Segmenten, die mit Hochkomma (') enden; Datenelemente werden mit + und Komponenten mit : getrennt. Ein optionales UNA-Segment am Anfang darf eigene Trennzeichen festlegen – wir werten es aus. Die Nachrichtenart lesen wir verbindlich aus dem UNH-Segment, eine Angabe von Hand ist nicht nötig. Die Spalte „EDIFACT“ in den Feldtabellen nennt für jedes Feld das Segment samt Qualifier.
XML
Eine XML-Datei mit einem Wurzelelement und einem Element je Position. Die Elementnamen ordnest du einmalig unter „Konfiguration → Feld-Zuordnungen“ den offiziellen Feldern zu – das System macht dabei automatische Vorschläge. Verschachtelte Strukturen werden flach eingelesen (jedes Blatt-Element zählt als Spalte).
CSV / Excel-Export
Eine Textdatei mit einer Kopfzeile und einer Zeile je Position. Trennzeichen (Semikolon, Komma oder Tab) und Zeichensatz erkennen wir automatisch. Die Spaltenüberschriften ordnest du einmalig den offiziellen Feldern zu; am einfachsten verwendest du direkt die Feld-Schlüssel aus den Tabellen unten als Überschriften – dann passt die Zuordnung sofort.
JSON
Eine Liste von Objekten (oder ein Objekt mit einer Liste darin) – ein Objekt je Position. Die Schlüssel ordnest du wie bei CSV einmalig zu; verwendest du die Feld-Schlüssel aus den Tabellen unten, ist keine Zuordnung nötig.
TXT (Festbreite/Trennzeichen)
Einfache Textdateien mit Trennzeichen behandeln wir wie CSV. Bei Festbreiten-Dateien hilft die Feld-Zuordnung mit Spaltenvorschau – im Zweifel kurz melden, wir richten die Zuordnung gemeinsam ein.
3 · Überblick
Alle Nachrichtenarten
| Art | Bezeichnung | Einsender | Felder |
|---|---|---|---|
PRICAT | Preisliste / Artikelkatalog | Lieferanten | 28 (6 Pflicht) |
PRODAT | Produktstammdaten (technisch) | Lieferanten | 8 (3 Pflicht) |
DESADV | Lieferavis | Lieferanten | 9 (5 Pflicht) |
INVOIC | Rechnung | Lieferanten | 15 (12 Pflicht) |
SLSRPT | Verkaufsbericht | beide Seiten | 8 (6 Pflicht) |
SLSRPTU | Verkaufsbericht (Update) | beide Seiten | 8 (6 Pflicht) |
INVRPT | Bestandsbericht | beide Seiten | 7 (5 Pflicht) |
INVRPTU | Bestandsbericht (Update) | beide Seiten | 7 (5 Pflicht) |
ORDERS | Bestellung | Händler | 13 (6 Pflicht) |
ORDRSP | Bestellbestätigung | Lieferanten | 11 (8 Pflicht) |
RECADV | Wareneingangsmeldung | Händler | 10 (6 Pflicht) |
RETANN | Retourenankündigung | Händler | 9 (6 Pflicht) |
Der schnellste Weg: Verwende als Spaltenüberschriften (CSV) oder Schlüssel (JSON) direkt die Feld-Schlüssel aus den Tabellen – dann passt die Zuordnung ohne weiteren Schritt. EDIFACT lesen wir über die angegebenen Segmente.
Nachrichtenart 1 von 12
PRICAT Preisliste / Artikelkatalog
Artikelkatalog mit Beschreibungen, Preisen und Konditionen – der Standard im Handel.
| Feld | Schlüssel / Spalte | EDIFACT-Segment | Pflicht | Hinweis |
|---|---|---|---|---|
| GTIN / EAN | gtin |
LIN C212 (SRV, n..14) | Pflicht | Weltweit eindeutige Artikelnummer – das Herzstück jeder Position. |
| Lieferanten-Artikelnummer | lieferanten_artnr |
PIA+1 … +SA | Pflicht | Interne Artikelnummer des Lieferanten. |
| Händler-Artikelnummer | haendler_artnr |
PIA+1 … +IN | optional | Artikelnummer beim Händler (falls vereinbart). |
| Artikelbezeichnung | bezeichnung |
IMD+F (Freitext/ANM) | Pflicht | Verständlicher Artikeltext. |
| Marke | marke |
IMD+F+BRN | optional | Markenname des Artikels. |
| Farbe | farbe |
IMD+F+35 | optional | Farbbezeichnung, z. B. „schwarz“. |
| Größe | groesse |
IMD+F+98 | optional | Größenangabe, z. B. „M“ oder „42“. |
| Warengruppe | warengruppe |
RFF / IMD (GPC) | optional | Zuordnung zur Warengruppe/Klassifikation. |
| Inhalt / Menge | inhalt_menge |
QTY / MEA | optional | Füllmenge oder Inhalt der Einheit. |
| Mengeneinheit | mengeneinheit |
C212/6411 (PCE, KGM …) | optional | Einheit: Stück, Kilogramm usw. |
| Menge je Karton/Gebinde | karton_menge |
QTY+52 / PAC | optional | Stück pro Umverpackung. |
| Mindestbestellmenge | mindestbestellmenge |
QTY+53 | optional | Kleinste bestellbare Menge. |
| Einkaufspreis (netto) | ek_preis |
PRI+AAA | Pflicht | Nettopreis für den Händler. |
| UVP (brutto) | uvp |
PRI+AAE / PRI+AAB | optional | Empfohlener Verkaufspreis. |
| Währung | waehrung |
CUX (ISO 4217) | Pflicht | z. B. EUR. |
| USt-Satz % | ust_satz |
TAX+7+VAT | Pflicht | Umsatzsteuersatz der Position. |
| Gültig ab | gueltig_ab |
DTM+194 | optional | Beginn der Preisgültigkeit. |
| Gültig bis | gueltig_bis |
DTM+206 | optional | Ende der Preisgültigkeit. |
| Ursprungsland | ursprungsland |
ALI / LOC (ISO 3166) | optional | z. B. DE. |
| Zolltarifnummer | zolltarifnummer |
PIA … +HS | optional | HS-Code für den Zoll. |
| Aktion (neu/ändern/löschen) | aktion |
Positions-Status (GIS/IMD) | optional | 1=neu, 2=ändern, 3=löschen. |
| Bild-Adresse | bild_url |
(kein EDIFACT-Feld, Zusatz) | optional | Produktbild fürs Portal. |
| Saison | saison |
(Content-Zusatz) | optional | z. B. FS27 oder HW26. |
| Zielgruppe / Geschlecht | geschlecht |
(Content-Zusatz) | optional | Damen, Herren, Unisex, Kinder. |
| Material | material |
(Content-Zusatz) | optional | Hauptmaterial, z. B. „Leder“ oder „100 % Baumwolle“. |
| Langbeschreibung | langbeschreibung |
(Content-Zusatz) | optional | Ausführlicher Verkaufstext für Shop und Kasse. |
| Pflegehinweis | pflegehinweis |
(Content-Zusatz) | optional | |
| Nachhaltigkeit | nachhaltigkeit |
(Content-Zusatz) | optional | Siegel und Angaben, z. B. „GOTS“ oder „recyceltes Material“. |
UNA:+.? ' UNB+UNOC:3+4012345000001:14+4330000000000:14+261112:0930+1' UNH+1+PRICAT:D:01B:UN:EAN008' BGM+9+KAT-2026-11+9' DTM+137:20261112:102' NAD+SU+4012345000001::9' CUX+2:EUR:8' LIN+1++4012345678901:SRV' PIA+1+HW-1001:SA' IMD+F++:::Haarwachs Strong 100 ml' IMD+F+BRN+:::Wella' IMD+F+35+:::schwarz' PRI+AAA:4.90' PRI+AAE:9.95' TAX+7+VAT+++:::19' DTM+194:20261101:102' UNT+16+1' UNZ+1+1'
<pricat>
<positionen>
<position>
<gtin>4012345678901</gtin>
<lieferanten_artnr>HW-1001</lieferanten_artnr>
<haendler_artnr>558821</haendler_artnr>
<bezeichnung>Haarwachs Strong 100 ml</bezeichnung>
<marke>Wella</marke>
<farbe>schwarz</farbe>
<groesse>100 ml</groesse>
<warengruppe>Haarpflege</warengruppe>
<inhalt_menge>100</inhalt_menge>
<mengeneinheit>MLT</mengeneinheit>
<karton_menge>12</karton_menge>
<mindestbestellmenge>6</mindestbestellmenge>
<ek_preis>4.90</ek_preis>
<uvp>9.95</uvp>
<waehrung>EUR</waehrung>
<ust_satz>19</ust_satz>
<gueltig_ab>2026-11-01</gueltig_ab>
<gueltig_bis>2027-04-30</gueltig_bis>
<ursprungsland>DE</ursprungsland>
<zolltarifnummer>33059000</zolltarifnummer>
<aktion>1</aktion>
<bild_url>https://bilder.example/hw1001.jpg</bild_url>
<saison>…</saison>
<geschlecht>…</geschlecht>
<material>…</material>
<langbeschreibung>…</langbeschreibung>
<pflegehinweis>…</pflegehinweis>
<nachhaltigkeit>…</nachhaltigkeit>
</position>
</positionen>
</pricat>
gtin;lieferanten_artnr;haendler_artnr;bezeichnung;marke;farbe;groesse;warengruppe;inhalt_menge;mengeneinheit;karton_menge;mindestbestellmenge;ek_preis;uvp;waehrung;ust_satz;gueltig_ab;gueltig_bis;ursprungsland;zolltarifnummer;aktion;bild_url;saison;geschlecht;material;langbeschreibung;pflegehinweis;nachhaltigkeit 4012345678901;HW-1001;558821;Haarwachs Strong 100 ml;Wella;schwarz;100 ml;Haarpflege;100;MLT;12;6;4.90;9.95;EUR;19;2026-11-01;2027-04-30;DE;33059000;1;https://bilder.example/hw1001.jpg;…;…;…;…;…;…
{
"nachricht": "PRICAT",
"positionen": [
{
"gtin": "4012345678901",
"lieferanten_artnr": "HW-1001",
"haendler_artnr": "558821",
"bezeichnung": "Haarwachs Strong 100 ml",
"marke": "Wella",
"farbe": "schwarz",
"groesse": "100 ml",
"warengruppe": "Haarpflege",
"inhalt_menge": "100",
"mengeneinheit": "MLT",
"karton_menge": "12",
"mindestbestellmenge": "6",
"ek_preis": "4.90",
"uvp": "9.95",
"waehrung": "EUR",
"ust_satz": "19",
"gueltig_ab": "2026-11-01",
"gueltig_bis": "2027-04-30",
"ursprungsland": "DE",
"zolltarifnummer": "33059000",
"aktion": "1",
"bild_url": "https://bilder.example/hw1001.jpg",
"saison": "…",
"geschlecht": "…",
"material": "…",
"langbeschreibung": "…",
"pflegehinweis": "…",
"nachhaltigkeit": "…"
}
]
}
gtin lieferanten_artnr haendler_artnr bezeichnung marke farbe groesse warengruppe inhalt_menge mengeneinheit karton_menge mindestbestellmenge ek_preis uvp waehrung ust_satz gueltig_ab gueltig_bis ursprungsland zolltarifnummer aktion bild_url saison geschlecht material langbeschreibung pflegehinweis nachhaltigkeit 4012345678901 HW-1001 558821 Haarwachs Strong 100 ml Wella schwarz 100 ml Haarpflege 100 MLT 12 6 4.90 9.95 EUR 19 2026-11-01 2027-04-30 DE 33059000 1 https://bilder.example/hw1001.jpg … … … … … … (Tab-getrennt – andere Trennzeichen werden erkannt)
Nachrichtenart 2 von 12
PRODAT Produktstammdaten (technisch)
Technische Produkt- und Stammdaten ohne kommerzielle Preisinformationen.
| Feld | Schlüssel / Spalte | EDIFACT-Segment | Pflicht | Hinweis |
|---|---|---|---|---|
| GTIN / EAN | gtin |
LIN C212 | Pflicht | |
| Lieferanten-Artikelnummer | lieferanten_artnr |
PIA+1 … +SA | Pflicht | |
| Artikelbezeichnung | bezeichnung |
IMD+F | Pflicht | |
| Technische Beschreibung | technische_daten |
IMD / MEA | optional | Abmessungen, Material, technische Werte. |
| Gewicht | gewicht |
MEA+AAE+AAB | optional | Bruttogewicht der Einheit. |
| Abmessungen (L×B×H) | abmessungen |
MEA (LEN/WID/HGT) | optional | |
| Gefahrgut-Kennzeichen | gefahrgut |
DGS | optional | |
| Ursprungsland | ursprungsland |
ALI | optional |
UNH+1+PRODAT:D:01B:UN:EAN003' BGM+9+STAMM-2026-11+9' DTM+137:20261112:102' NAD+SU+4012345000001::9' LIN+1++4012345678901:SRV' PIA+1+HW-1001:SA' IMD+F++:::Haarwachs Strong 100 ml' MEA+AAE+AAB+KGM:0.135' ALI+DE' UNT+10+1'
<prodat>
<positionen>
<position>
<gtin>4012345678901</gtin>
<lieferanten_artnr>HW-1001</lieferanten_artnr>
<bezeichnung>Haarwachs Strong 100 ml</bezeichnung>
<technische_daten>Tiegel aus PP, recyclebar</technische_daten>
<gewicht>0.135</gewicht>
<abmessungen>6x6x5</abmessungen>
<gefahrgut>nein</gefahrgut>
<ursprungsland>DE</ursprungsland>
</position>
</positionen>
</prodat>
gtin;lieferanten_artnr;bezeichnung;technische_daten;gewicht;abmessungen;gefahrgut;ursprungsland 4012345678901;HW-1001;Haarwachs Strong 100 ml;Tiegel aus PP, recyclebar;0.135;6x6x5;nein;DE
{
"nachricht": "PRODAT",
"positionen": [
{
"gtin": "4012345678901",
"lieferanten_artnr": "HW-1001",
"bezeichnung": "Haarwachs Strong 100 ml",
"technische_daten": "Tiegel aus PP, recyclebar",
"gewicht": "0.135",
"abmessungen": "6x6x5",
"gefahrgut": "nein",
"ursprungsland": "DE"
}
]
}
gtin lieferanten_artnr bezeichnung technische_daten gewicht abmessungen gefahrgut ursprungsland 4012345678901 HW-1001 Haarwachs Strong 100 ml Tiegel aus PP, recyclebar 0.135 6x6x5 nein DE (Tab-getrennt – andere Trennzeichen werden erkannt)
Nachrichtenart 3 von 12
DESADV Lieferavis
Ankündigung einer Lieferung: Was ist wann mit welchen Mengen unterwegs.
| Feld | Schlüssel / Spalte | EDIFACT-Segment | Pflicht | Hinweis |
|---|---|---|---|---|
| Lieferschein-Nummer | lieferschein_nr |
BGM C106 | Pflicht | |
| Lieferdatum | lieferdatum |
DTM+2 / DTM+17 | Pflicht | |
| Empfänger (GLN) | empfaenger_gln |
NAD+DP | Pflicht | Warenempfänger – meist die Filiale. |
| NVE / SSCC (Packstück) | nve |
GIN+BJ | optional | Nummer der Versandeinheit. |
| GTIN der Position | gtin |
LIN C212 | Pflicht | |
| Liefermenge | menge |
QTY+12 | Pflicht | |
| Bestellnummer (Bezug) | bestell_nr |
RFF+ON | optional | |
| Mindesthaltbarkeitsdatum | mhd |
DTM+361 | optional | |
| Chargen-Nummer | charge |
GIN+BX / RFF | optional |
UNH+1+DESADV:D:01B:UN:EAN007' BGM+351+LS-2026-0815+9' DTM+2:20261112:102' NAD+DP+4098765000012::9' CPS+1' GIN+BJ+340123450000000011' LIN+1++4012345678901:SRV' QTY+12:48' RFF+ON:B-77231' DTM+361:20280531:102' UNT+11+1'
<desadv>
<positionen>
<position>
<lieferschein_nr>LS-2026-0815</lieferschein_nr>
<lieferdatum>2026-11-12</lieferdatum>
<empfaenger_gln>4098765000012</empfaenger_gln>
<nve>340123450000000011</nve>
<gtin>4012345678901</gtin>
<menge>48</menge>
<bestell_nr>B-77231</bestell_nr>
<mhd>2028-05-31</mhd>
<charge>CH2611A</charge>
</position>
</positionen>
</desadv>
lieferschein_nr;lieferdatum;empfaenger_gln;nve;gtin;menge;bestell_nr;mhd;charge LS-2026-0815;2026-11-12;4098765000012;340123450000000011;4012345678901;48;B-77231;2028-05-31;CH2611A
{
"nachricht": "DESADV",
"positionen": [
{
"lieferschein_nr": "LS-2026-0815",
"lieferdatum": "2026-11-12",
"empfaenger_gln": "4098765000012",
"nve": "340123450000000011",
"gtin": "4012345678901",
"menge": "48",
"bestell_nr": "B-77231",
"mhd": "2028-05-31",
"charge": "CH2611A"
}
]
}
lieferschein_nr lieferdatum empfaenger_gln nve gtin menge bestell_nr mhd charge LS-2026-0815 2026-11-12 4098765000012 340123450000000011 4012345678901 48 B-77231 2028-05-31 CH2611A (Tab-getrennt – andere Trennzeichen werden erkannt)
Nachrichtenart 4 von 12
INVOIC Rechnung
Elektronische Rechnung mit Positionen, Steuern und Summen.
| Feld | Schlüssel / Spalte | EDIFACT-Segment | Pflicht | Hinweis |
|---|---|---|---|---|
| Rechnungsnummer | rechnungs_nr |
BGM C106 | Pflicht | |
| Rechnungsdatum | rechnungs_datum |
DTM+137 | Pflicht | |
| Rechnungssteller (GLN) | lieferant_gln |
NAD+SU | Pflicht | |
| Rechnungsempfänger (GLN) | kaeufer_gln |
NAD+BY / NAD+IV | Pflicht | |
| GTIN der Position | gtin |
LIN C212 | Pflicht | |
| Menge | menge |
QTY+47 | Pflicht | |
| Einzelpreis (netto) | einzelpreis |
PRI+AAA | Pflicht | |
| Positionsbetrag | positions_betrag |
MOA+203 | Pflicht | |
| USt-Satz % | ust_satz |
TAX+7+VAT | Pflicht | |
| USt-Betrag | ust_betrag |
MOA+124 | Pflicht | |
| Gesamtbetrag netto | gesamt_netto |
MOA+79 | Pflicht | |
| Gesamtbetrag brutto | gesamt_brutto |
MOA+77 / MOA+9 | Pflicht | |
| Zahlungsbedingungen | zahlungsziel |
PAT / DTM+13 | optional | |
| Bestellnummer (Bezug) | bestell_nr |
RFF+ON | optional | |
| Lieferschein (Bezug) | lieferschein_nr |
RFF+DQ | optional |
UNH+1+INVOIC:D:01B:UN:EAN010' BGM+380+RE-2026-1877+9' DTM+137:20261113:102' NAD+SU+4012345000001::9' NAD+BY+4098765000004::9' CUX+2:EUR:4' LIN+1++4012345678901:SRV' QTY+47:48' PRI+AAA:4.90' MOA+203:235.20' TAX+7+VAT+++:::19' MOA+124:44.69' UNS+S' MOA+79:235.20' MOA+77:279.89' UNT+16+1'
<invoic>
<positionen>
<position>
<rechnungs_nr>RE-2026-1877</rechnungs_nr>
<rechnungs_datum>2026-11-13</rechnungs_datum>
<lieferant_gln>4012345000001</lieferant_gln>
<kaeufer_gln>4098765000004</kaeufer_gln>
<gtin>4012345678901</gtin>
<menge>48</menge>
<einzelpreis>4.90</einzelpreis>
<positions_betrag>235.20</positions_betrag>
<ust_satz>19</ust_satz>
<ust_betrag>44.69</ust_betrag>
<gesamt_netto>235.20</gesamt_netto>
<gesamt_brutto>279.89</gesamt_brutto>
<zahlungsziel>14 Tage netto</zahlungsziel>
<bestell_nr>B-77231</bestell_nr>
<lieferschein_nr>LS-2026-0815</lieferschein_nr>
</position>
</positionen>
</invoic>
rechnungs_nr;rechnungs_datum;lieferant_gln;kaeufer_gln;gtin;menge;einzelpreis;positions_betrag;ust_satz;ust_betrag;gesamt_netto;gesamt_brutto;zahlungsziel;bestell_nr;lieferschein_nr RE-2026-1877;2026-11-13;4012345000001;4098765000004;4012345678901;48;4.90;235.20;19;44.69;235.20;279.89;14 Tage netto;B-77231;LS-2026-0815
{
"nachricht": "INVOIC",
"positionen": [
{
"rechnungs_nr": "RE-2026-1877",
"rechnungs_datum": "2026-11-13",
"lieferant_gln": "4012345000001",
"kaeufer_gln": "4098765000004",
"gtin": "4012345678901",
"menge": "48",
"einzelpreis": "4.90",
"positions_betrag": "235.20",
"ust_satz": "19",
"ust_betrag": "44.69",
"gesamt_netto": "235.20",
"gesamt_brutto": "279.89",
"zahlungsziel": "14 Tage netto",
"bestell_nr": "B-77231",
"lieferschein_nr": "LS-2026-0815"
}
]
}
rechnungs_nr rechnungs_datum lieferant_gln kaeufer_gln gtin menge einzelpreis positions_betrag ust_satz ust_betrag gesamt_netto gesamt_brutto zahlungsziel bestell_nr lieferschein_nr RE-2026-1877 2026-11-13 4012345000001 4098765000004 4012345678901 48 4.90 235.20 19 44.69 235.20 279.89 14 Tage netto B-77231 LS-2026-0815 (Tab-getrennt – andere Trennzeichen werden erkannt)
Nachrichtenart 5 von 12
SLSRPT Verkaufsbericht
Abverkaufszahlen je Artikel, Filiale und Zeitraum – Grundlage für Nachorder und Auswertungen.
| Feld | Schlüssel / Spalte | EDIFACT-Segment | Pflicht | Hinweis |
|---|---|---|---|---|
| Berichtsnummer | berichts_nr |
BGM C106 | Pflicht | |
| Zeitraum von | zeitraum_von |
DTM+90 | Pflicht | |
| Zeitraum bis | zeitraum_bis |
DTM+91 | Pflicht | |
| Verkaufsstelle (GLN) | filiale_gln |
LOC+162 | Pflicht | Die Filiale, in der verkauft wurde. |
| GTIN des Artikels | gtin |
LIN C212 | Pflicht | |
| Verkaufte Menge | verkaufte_menge |
QTY+153 | Pflicht | |
| Verkaufspreis | verkaufspreis |
PRI+AAE | optional | |
| Umsatz der Position | umsatz |
MOA+203 | optional |
UNH+1+SLSRPT:D:01B:UN:EAN005' BGM+73E+SR-2026-45+9' DTM+90:20261102:102' DTM+91:20261108:102' NAD+SU+4012345000001::9' LOC+162+4098765000012::9' LIN+1++4012345678901:SRV' QTY+153:17' PRI+AAE:9.95' MOA+203:169.15' UNT+11+1'
<slsrpt>
<positionen>
<position>
<berichts_nr>SR-2026-45</berichts_nr>
<zeitraum_von>2026-11-02</zeitraum_von>
<zeitraum_bis>2026-11-08</zeitraum_bis>
<filiale_gln>4098765000012</filiale_gln>
<gtin>4012345678901</gtin>
<verkaufte_menge>17</verkaufte_menge>
<verkaufspreis>9.95</verkaufspreis>
<umsatz>169.15</umsatz>
</position>
</positionen>
</slsrpt>
berichts_nr;zeitraum_von;zeitraum_bis;filiale_gln;gtin;verkaufte_menge;verkaufspreis;umsatz SR-2026-45;2026-11-02;2026-11-08;4098765000012;4012345678901;17;9.95;169.15
{
"nachricht": "SLSRPT",
"positionen": [
{
"berichts_nr": "SR-2026-45",
"zeitraum_von": "2026-11-02",
"zeitraum_bis": "2026-11-08",
"filiale_gln": "4098765000012",
"gtin": "4012345678901",
"verkaufte_menge": "17",
"verkaufspreis": "9.95",
"umsatz": "169.15"
}
]
}
berichts_nr zeitraum_von zeitraum_bis filiale_gln gtin verkaufte_menge verkaufspreis umsatz SR-2026-45 2026-11-02 2026-11-08 4098765000012 4012345678901 17 9.95 169.15 (Tab-getrennt – andere Trennzeichen werden erkannt)
Nachrichtenart 6 von 12
SLSRPTU Verkaufsbericht (Update)
Aktualisierung/Korrektur zu einem bereits gesendeten Verkaufsbericht.
| Feld | Schlüssel / Spalte | EDIFACT-Segment | Pflicht | Hinweis |
|---|---|---|---|---|
| Berichtsnummer | berichts_nr |
BGM C106 | Pflicht | |
| Zeitraum von | zeitraum_von |
DTM+90 | Pflicht | |
| Zeitraum bis | zeitraum_bis |
DTM+91 | Pflicht | |
| Verkaufsstelle (GLN) | filiale_gln |
LOC+162 | Pflicht | Die Filiale, in der verkauft wurde. |
| GTIN des Artikels | gtin |
LIN C212 | Pflicht | |
| Verkaufte Menge | verkaufte_menge |
QTY+153 | Pflicht | |
| Verkaufspreis | verkaufspreis |
PRI+AAE | optional | |
| Umsatz der Position | umsatz |
MOA+203 | optional |
UNH+1+SLSRPT:D:01B:UN:EAN005' BGM+73E+SR-2026-45+5' (BGM-Qualifier 5 = Ersatz/Update) … Aufbau wie SLSRPT – korrigierte Zahlen ersetzen den früheren Bericht … UNT+…+1'
<slsrptu>
<positionen>
<position>
<berichts_nr>SR-2026-45</berichts_nr>
<zeitraum_von>2026-11-02</zeitraum_von>
<zeitraum_bis>2026-11-08</zeitraum_bis>
<filiale_gln>4098765000012</filiale_gln>
<gtin>4012345678901</gtin>
<verkaufte_menge>17</verkaufte_menge>
<verkaufspreis>9.95</verkaufspreis>
<umsatz>169.15</umsatz>
</position>
</positionen>
</slsrptu>
berichts_nr;zeitraum_von;zeitraum_bis;filiale_gln;gtin;verkaufte_menge;verkaufspreis;umsatz SR-2026-45;2026-11-02;2026-11-08;4098765000012;4012345678901;17;9.95;169.15
{
"nachricht": "SLSRPTU",
"positionen": [
{
"berichts_nr": "SR-2026-45",
"zeitraum_von": "2026-11-02",
"zeitraum_bis": "2026-11-08",
"filiale_gln": "4098765000012",
"gtin": "4012345678901",
"verkaufte_menge": "17",
"verkaufspreis": "9.95",
"umsatz": "169.15"
}
]
}
berichts_nr zeitraum_von zeitraum_bis filiale_gln gtin verkaufte_menge verkaufspreis umsatz SR-2026-45 2026-11-02 2026-11-08 4098765000012 4012345678901 17 9.95 169.15 (Tab-getrennt – andere Trennzeichen werden erkannt)
Nachrichtenart 7 von 12
INVRPT Bestandsbericht
Lagerbestände je Artikel und Standort – vom Händler je Filiale, vom Lieferanten als Lager-Verfügbarkeit für die Nachorder.
| Feld | Schlüssel / Spalte | EDIFACT-Segment | Pflicht | Hinweis |
|---|---|---|---|---|
| Berichtsnummer | berichts_nr |
BGM C106 | Pflicht | |
| Stichtag | stichtag |
DTM+90 / DTM+137 | Pflicht | |
| Lagerort / Filiale (GLN) | filiale_gln |
LOC+7 | Pflicht | |
| GTIN des Artikels | gtin |
LIN C212 | Pflicht | |
| Lagerbestand | bestand |
QTY+145 | Pflicht | |
| Offene Bestellmenge | bestellte_menge |
QTY+83 | optional | |
| Wareneingang im Zeitraum | wareneingang |
QTY+48 | optional |
UNH+1+INVRPT:D:01B:UN:EAN006' BGM+35+IB-2026-45+9' DTM+90:20261108:102' NAD+DP+4098765000012::9' LOC+7+4098765000012::9' LIN+1++4012345678901:SRV' QTY+145:63' QTY+83:24' QTY+48:48' UNT+10+1'
<invrpt>
<positionen>
<position>
<berichts_nr>SR-2026-45</berichts_nr>
<stichtag>2026-11-08</stichtag>
<filiale_gln>4098765000012</filiale_gln>
<gtin>4012345678901</gtin>
<bestand>63</bestand>
<bestellte_menge>24</bestellte_menge>
<wareneingang>48</wareneingang>
</position>
</positionen>
</invrpt>
berichts_nr;stichtag;filiale_gln;gtin;bestand;bestellte_menge;wareneingang SR-2026-45;2026-11-08;4098765000012;4012345678901;63;24;48
{
"nachricht": "INVRPT",
"positionen": [
{
"berichts_nr": "SR-2026-45",
"stichtag": "2026-11-08",
"filiale_gln": "4098765000012",
"gtin": "4012345678901",
"bestand": "63",
"bestellte_menge": "24",
"wareneingang": "48"
}
]
}
berichts_nr stichtag filiale_gln gtin bestand bestellte_menge wareneingang SR-2026-45 2026-11-08 4098765000012 4012345678901 63 24 48 (Tab-getrennt – andere Trennzeichen werden erkannt)
Nachrichtenart 8 von 12
INVRPTU Bestandsbericht (Update)
Aktualisierung/Korrektur zu einem bereits gesendeten Bestandsbericht.
| Feld | Schlüssel / Spalte | EDIFACT-Segment | Pflicht | Hinweis |
|---|---|---|---|---|
| Berichtsnummer | berichts_nr |
BGM C106 | Pflicht | |
| Stichtag | stichtag |
DTM+90 / DTM+137 | Pflicht | |
| Lagerort / Filiale (GLN) | filiale_gln |
LOC+7 | Pflicht | |
| GTIN des Artikels | gtin |
LIN C212 | Pflicht | |
| Lagerbestand | bestand |
QTY+145 | Pflicht | |
| Offene Bestellmenge | bestellte_menge |
QTY+83 | optional | |
| Wareneingang im Zeitraum | wareneingang |
QTY+48 | optional |
UNH+1+INVRPT:D:01B:UN:EAN006' BGM+35+IB-2026-45+5' (BGM-Qualifier 5 = Ersatz/Update) … Aufbau wie INVRPT – korrigierte Bestände ersetzen den früheren Bericht … UNT+…+1'
<invrptu>
<positionen>
<position>
<berichts_nr>SR-2026-45</berichts_nr>
<stichtag>2026-11-08</stichtag>
<filiale_gln>4098765000012</filiale_gln>
<gtin>4012345678901</gtin>
<bestand>63</bestand>
<bestellte_menge>24</bestellte_menge>
<wareneingang>48</wareneingang>
</position>
</positionen>
</invrptu>
berichts_nr;stichtag;filiale_gln;gtin;bestand;bestellte_menge;wareneingang SR-2026-45;2026-11-08;4098765000012;4012345678901;63;24;48
{
"nachricht": "INVRPTU",
"positionen": [
{
"berichts_nr": "SR-2026-45",
"stichtag": "2026-11-08",
"filiale_gln": "4098765000012",
"gtin": "4012345678901",
"bestand": "63",
"bestellte_menge": "24",
"wareneingang": "48"
}
]
}
berichts_nr stichtag filiale_gln gtin bestand bestellte_menge wareneingang SR-2026-45 2026-11-08 4098765000012 4012345678901 63 24 48 (Tab-getrennt – andere Trennzeichen werden erkannt)
Nachrichtenart 9 von 12
ORDERS Bestellung
Elektronische Bestellung des Händlers beim Lieferanten – auch als Nachorder direkt aus dem Portal.
| Feld | Schlüssel / Spalte | EDIFACT-Segment | Pflicht | Hinweis |
|---|---|---|---|---|
| Bestellnummer | bestell_nr |
BGM C106 | Pflicht | Eindeutige Nummer der Bestellung beim Händler. |
| Bestelldatum | bestell_datum |
DTM+137 | Pflicht | |
| Gewünschtes Lieferdatum | lieferdatum_wunsch |
DTM+2 | optional | |
| Besteller (GLN) | kaeufer_gln |
NAD+BY | Pflicht | |
| Lieferant (GLN) | lieferant_gln |
NAD+SU | Pflicht | |
| Lieferanschrift (GLN) | lieferort_gln |
NAD+DP | optional | Meist die Filiale; leer = Besteller. |
| Rechnungsempfänger (GLN) | rechnungsempfaenger_gln |
NAD+IV | optional | |
| Währung | waehrung |
CUX | optional | z. B. EUR. |
| GTIN der Position | gtin |
LIN C212 | Pflicht | |
| Lieferanten-Artikelnummer | lieferanten_artnr |
PIA+1 … +SA | optional | |
| Bestellmenge | menge |
QTY+21 | Pflicht | |
| Einzelpreis (netto) | einzelpreis |
PRI+AAA | optional | Vereinbarter Einkaufspreis. |
| Bemerkung | bemerkung |
FTX+AAI | optional |
<orders>
<positionen>
<position>
<bestell_nr>B-77231</bestell_nr>
<bestell_datum>…</bestell_datum>
<lieferdatum_wunsch>…</lieferdatum_wunsch>
<kaeufer_gln>4098765000004</kaeufer_gln>
<lieferant_gln>4012345000001</lieferant_gln>
<lieferort_gln>…</lieferort_gln>
<rechnungsempfaenger_gln>…</rechnungsempfaenger_gln>
<waehrung>EUR</waehrung>
<gtin>4012345678901</gtin>
<lieferanten_artnr>HW-1001</lieferanten_artnr>
<menge>48</menge>
<einzelpreis>4.90</einzelpreis>
<bemerkung>…</bemerkung>
</position>
</positionen>
</orders>
bestell_nr;bestell_datum;lieferdatum_wunsch;kaeufer_gln;lieferant_gln;lieferort_gln;rechnungsempfaenger_gln;waehrung;gtin;lieferanten_artnr;menge;einzelpreis;bemerkung B-77231;…;…;4098765000004;4012345000001;…;…;EUR;4012345678901;HW-1001;48;4.90;…
{
"nachricht": "ORDERS",
"positionen": [
{
"bestell_nr": "B-77231",
"bestell_datum": "…",
"lieferdatum_wunsch": "…",
"kaeufer_gln": "4098765000004",
"lieferant_gln": "4012345000001",
"lieferort_gln": "…",
"rechnungsempfaenger_gln": "…",
"waehrung": "EUR",
"gtin": "4012345678901",
"lieferanten_artnr": "HW-1001",
"menge": "48",
"einzelpreis": "4.90",
"bemerkung": "…"
}
]
}
bestell_nr bestell_datum lieferdatum_wunsch kaeufer_gln lieferant_gln lieferort_gln rechnungsempfaenger_gln waehrung gtin lieferanten_artnr menge einzelpreis bemerkung B-77231 … … 4098765000004 4012345000001 … … EUR 4012345678901 HW-1001 48 4.90 … (Tab-getrennt – andere Trennzeichen werden erkannt)
Nachrichtenart 10 von 12
ORDRSP Bestellbestätigung
Antwort des Lieferanten auf eine Bestellung: angenommen, geändert oder abgelehnt – je Position.
| Feld | Schlüssel / Spalte | EDIFACT-Segment | Pflicht | Hinweis |
|---|---|---|---|---|
| Bestätigungsnummer | bestaetigungs_nr |
BGM C106 | Pflicht | |
| Antwortart | antwort_art |
BGM 1225 | Pflicht | 29 = angenommen, 4 = geändert, 27 = abgelehnt. |
| Bestellnummer (Bezug) | bestell_nr |
RFF+ON | Pflicht | |
| Datum der Bestätigung | datum |
DTM+137 | Pflicht | |
| Bestätigtes Lieferdatum | lieferdatum_bestaetigt |
DTM+2 | optional | |
| Lieferant (GLN) | lieferant_gln |
NAD+SU | Pflicht | |
| Besteller (GLN) | kaeufer_gln |
NAD+BY | Pflicht | |
| GTIN der Position | gtin |
LIN C212 | Pflicht | |
| Positionsstatus | positions_status |
LIN 1229 | optional | 5 = angenommen, 3 = geändert, 7 = nicht lieferbar. |
| Bestätigte Menge | menge_bestaetigt |
QTY+113 | Pflicht | |
| Einzelpreis (netto) | einzelpreis |
PRI+AAA | optional |
<ordrsp>
<positionen>
<position>
<bestaetigungs_nr>…</bestaetigungs_nr>
<antwort_art>…</antwort_art>
<bestell_nr>B-77231</bestell_nr>
<datum>…</datum>
<lieferdatum_bestaetigt>…</lieferdatum_bestaetigt>
<lieferant_gln>4012345000001</lieferant_gln>
<kaeufer_gln>4098765000004</kaeufer_gln>
<gtin>4012345678901</gtin>
<positions_status>…</positions_status>
<menge_bestaetigt>…</menge_bestaetigt>
<einzelpreis>4.90</einzelpreis>
</position>
</positionen>
</ordrsp>
bestaetigungs_nr;antwort_art;bestell_nr;datum;lieferdatum_bestaetigt;lieferant_gln;kaeufer_gln;gtin;positions_status;menge_bestaetigt;einzelpreis …;…;B-77231;…;…;4012345000001;4098765000004;4012345678901;…;…;4.90
{
"nachricht": "ORDRSP",
"positionen": [
{
"bestaetigungs_nr": "…",
"antwort_art": "…",
"bestell_nr": "B-77231",
"datum": "…",
"lieferdatum_bestaetigt": "…",
"lieferant_gln": "4012345000001",
"kaeufer_gln": "4098765000004",
"gtin": "4012345678901",
"positions_status": "…",
"menge_bestaetigt": "…",
"einzelpreis": "4.90"
}
]
}
bestaetigungs_nr antwort_art bestell_nr datum lieferdatum_bestaetigt lieferant_gln kaeufer_gln gtin positions_status menge_bestaetigt einzelpreis … … B-77231 … … 4012345000001 4098765000004 4012345678901 … … 4.90 (Tab-getrennt – andere Trennzeichen werden erkannt)
Nachrichtenart 11 von 12
RECADV Wareneingangsmeldung
Bestätigt dem Lieferanten, welche Mengen tatsächlich angekommen sind – inklusive Abweichungen.
| Feld | Schlüssel / Spalte | EDIFACT-Segment | Pflicht | Hinweis |
|---|---|---|---|---|
| Wareneingangsnummer | wareneingangs_nr |
BGM C106 | Pflicht | |
| Eingangsdatum | eingangsdatum |
DTM+50 | Pflicht | |
| Lieferschein / Lieferavis (Bezug) | lieferschein_nr |
RFF+AAK | optional | |
| Bestellnummer (Bezug) | bestell_nr |
RFF+ON | optional | |
| Wareneingang bei (GLN) | lieferort_gln |
NAD+DP | Pflicht | Filiale oder Lager, an dem die Ware ankam. |
| Lieferant (GLN) | lieferant_gln |
NAD+SU | Pflicht | |
| GTIN der Position | gtin |
LIN C212 | Pflicht | |
| Erhaltene Menge | menge_erhalten |
QTY+48 | Pflicht | |
| Abweichende Menge | menge_abweichung |
QTY+124 | optional | Fehl- oder Mehrmenge gegenüber dem Lieferavis. |
| Abweichungsgrund | abweichungsgrund |
FTX+AAI | optional |
<recadv>
<positionen>
<position>
<wareneingangs_nr>…</wareneingangs_nr>
<eingangsdatum>…</eingangsdatum>
<lieferschein_nr>LS-2026-0815</lieferschein_nr>
<bestell_nr>B-77231</bestell_nr>
<lieferort_gln>…</lieferort_gln>
<lieferant_gln>4012345000001</lieferant_gln>
<gtin>4012345678901</gtin>
<menge_erhalten>…</menge_erhalten>
<menge_abweichung>…</menge_abweichung>
<abweichungsgrund>…</abweichungsgrund>
</position>
</positionen>
</recadv>
wareneingangs_nr;eingangsdatum;lieferschein_nr;bestell_nr;lieferort_gln;lieferant_gln;gtin;menge_erhalten;menge_abweichung;abweichungsgrund …;…;LS-2026-0815;B-77231;…;4012345000001;4012345678901;…;…;…
{
"nachricht": "RECADV",
"positionen": [
{
"wareneingangs_nr": "…",
"eingangsdatum": "…",
"lieferschein_nr": "LS-2026-0815",
"bestell_nr": "B-77231",
"lieferort_gln": "…",
"lieferant_gln": "4012345000001",
"gtin": "4012345678901",
"menge_erhalten": "…",
"menge_abweichung": "…",
"abweichungsgrund": "…"
}
]
}
wareneingangs_nr eingangsdatum lieferschein_nr bestell_nr lieferort_gln lieferant_gln gtin menge_erhalten menge_abweichung abweichungsgrund … … LS-2026-0815 B-77231 … 4012345000001 4012345678901 … … … (Tab-getrennt – andere Trennzeichen werden erkannt)
Nachrichtenart 12 von 12
RETANN Retourenankündigung
Kündigt eine Rücksendung an den Lieferanten an – mit Menge, Grund und Bezug zu Lieferung oder Rechnung.
| Feld | Schlüssel / Spalte | EDIFACT-Segment | Pflicht | Hinweis |
|---|---|---|---|---|
| Retourennummer | retouren_nr |
BGM C106 | Pflicht | |
| Datum | datum |
DTM+137 | Pflicht | |
| Händler (GLN) | haendler_gln |
NAD+BY | Pflicht | |
| Lieferant (GLN) | lieferant_gln |
NAD+SU | Pflicht | |
| Rechnung (Bezug) | rechnungs_nr |
RFF+IV | optional | |
| Lieferschein (Bezug) | lieferschein_nr |
RFF+DQ | optional | |
| GTIN der Position | gtin |
LIN C212 | Pflicht | |
| Retourenmenge | menge |
QTY+61 | Pflicht | |
| Retourengrund | grund |
FTX+AAI | optional | z. B. „beschädigt“, „falsch geliefert“, „Überhang“. |
<retann>
<positionen>
<position>
<retouren_nr>…</retouren_nr>
<datum>…</datum>
<haendler_gln>…</haendler_gln>
<lieferant_gln>4012345000001</lieferant_gln>
<rechnungs_nr>RE-2026-1877</rechnungs_nr>
<lieferschein_nr>LS-2026-0815</lieferschein_nr>
<gtin>4012345678901</gtin>
<menge>48</menge>
<grund>…</grund>
</position>
</positionen>
</retann>
retouren_nr;datum;haendler_gln;lieferant_gln;rechnungs_nr;lieferschein_nr;gtin;menge;grund …;…;…;4012345000001;RE-2026-1877;LS-2026-0815;4012345678901;48;…
{
"nachricht": "RETANN",
"positionen": [
{
"retouren_nr": "…",
"datum": "…",
"haendler_gln": "…",
"lieferant_gln": "4012345000001",
"rechnungs_nr": "RE-2026-1877",
"lieferschein_nr": "LS-2026-0815",
"gtin": "4012345678901",
"menge": "48",
"grund": "…"
}
]
}
retouren_nr datum haendler_gln lieferant_gln rechnungs_nr lieferschein_nr gtin menge grund … … … 4012345000001 RE-2026-1877 LS-2026-0815 4012345678901 48 … (Tab-getrennt – andere Trennzeichen werden erkannt)
Mehr
Offizielle Quellen (GS1 EANCOM)
Grundlage des Feldkatalogs. Bei Neuerungen im Standard pflegen wir die Felder in der Verwaltung nach – diese Seite und das PDF sind dann sofort aktuell.
Noch Fragen zur Anbindung?
Wir richten die Anbindung gern gemeinsam mit deiner IT oder deinem Dienstleister ein.
