UGL-Bestellung beim Elektrogroßhandel geht nicht durch
Die kurze Antwort
UGL 4.0 ist ein Textformat mit fester Satzlänge: 200 Byte je Datensatz plus Zeilenende, Zahlen rechtsbündig mit führenden Nullen, Texte linksbündig mit Leerstellen. Eine Bestellung scheitert meist nicht am Großhändler, sondern daran, dass die Datei diese Regeln an einer Stelle verletzt oder auf dem falschen Weg ankommt. Elektrogroßhändler bieten UGL an, oft neben IDS Connect, EDIFACT und OCI; welcher Weg gilt, bestimmt der jeweilige Großhändler.
Was UGL ist
UGL steht für „UeberGabeschnittstelle Lang“ und ist ein Format für den Austausch von Belegen zwischen Fachhandwerk und Großhandel, vor allem in der Auftragsabwicklung. Über UGL laufen Anfragen, Angebote, Bestellungen, Lieferscheine und Rechnungen. Aktuell ist die Version 4.0; eine Version 3.0 gibt es laut Beschreibung nicht.
Auch im Elektrogroßhandel ist UGL verbreitet. UNI ELEKTRO etwa arbeitet mit UGL 4.0 und tauscht die Dateien per FTP aus: Die Bestellung geht aus der Handwerkersoftware an den Server des Großhändlers, Auftragsbestätigung oder Lieferschein legt der Großhändler auf seinem Server bereit. FEGA & Schmitt nennt UGL neben EDIFACT, OCI, IDS, GAEB, DATANORM und BMEcat.
Die Formatregeln von UGL 4.0
| Regel | Was das für die Datei heißt |
|---|---|
| ASCII mit fester Satzlänge | Jeder Datensatz hat 200 Byte, dazu kommt CR/LF. Gesamtlänge je Zeile: 202 Byte. |
| Numerische Felder | rechtsbündig, mit führenden Nullen aufgefüllt |
| Alphanumerische Felder | linksbündig, mit Leerstellen aufgefüllt |
| Deutsche Sonderzeichen | werden unterstützt, wie in DATANORM 4.0 vereinbart |
| Laufende Dateinummer | zählt hoch und beginnt nach 999 wieder bei 001 |
Wo eine Bestellung scheitern kann
- Satzlänge: Eine Zeile mit 199 oder 201 Byte verschiebt alle folgenden Felder. Häufiger Anlass: Umlaute, die in einer anderen Kodierung mehr Bytes belegen, oder ein Zeilenende nur mit LF statt CR/LF.
- Zahlen ohne führende Nullen: Mengen oder Preise linksbündig oder mit Leerzeichen statt Nullen.
- Artikelnummer: Die Nummer in der Bestellung passt nicht zu den Stammdaten des Großhändlers, etwa nach einem Sortimentswechsel. Kommen die Stammdaten per DATANORM und ist die Datei alt, ist es die Nummer auch.
- Dateinummer: Doppelt vergeben oder nicht fortlaufend, weil zwei Arbeitsplätze bestellen oder die Software neu eingerichtet wurde.
- Übertragungsweg: Die Datei liegt lokal, aber nicht auf dem Server des Großhändlers, oder im falschen Verzeichnis. Bei FTP-Austausch lohnt ein Blick in das Protokoll der Handwerkersoftware.
- Version: Die Software schreibt ein anderes UGL als das, was der Großhändler annimmt.
So prüfen Sie eine abgewiesene Bestellung
- Die erzeugte UGL-Datei aus der Handwerkersoftware sichern, bevor sie neu erzeugt wird.
- In einem Editor mit Byteanzeige jede Zeilenlänge prüfen: 202 Byte mit CR/LF.
- Stichprobe der Zahlenfelder auf führende Nullen und der Textfelder auf Leerstellen am Ende.
- Artikelnummern gegen die aktuelle DATANORM-Datei des Großhändlers abgleichen.
- Laufende Dateinummer mit der zuletzt erfolgreich übertragenen vergleichen.
- Beim Großhändler nachfragen, welche Version und welchen Übertragungsweg er erwartet.
Wann IDS Connect der bessere Weg ist
Großhändler wie UNI ELEKTRO und FEGA & Schmitt bieten neben UGL auch IDS an. Dabei wird ein Warenkorb zwischen Handwerkersoftware und Onlineshop des Großhändlers übergeben, statt eine Datei mit fester Satzlänge zu schreiben. Welche Anbindung für Ihre Software und Ihren Großhändler passt, hängt von beiden ab. UGL bleibt stark, wenn auch Lieferscheine und Rechnungen elektronisch zurückkommen sollen.
Wenn das Bordmittel nicht reicht
Scheitern Bestellungen immer wieder, prüfen wir die UGL-Datei byteweise und beheben den Weg zwischen Handwerkersoftware und Großhandel. Mehr unter Schnittstellen-Integration.
Häufige Fragen
Was bedeutet UGL?
UeberGabeschnittstelle Lang, ein Format für den Austausch von Belegen wie Bestellungen, Lieferscheinen und Rechnungen zwischen Fachhandwerk und Großhandel.
Welche Satzlänge hat eine UGL-Datei?
Laut UGL-4.0-Beschreibung 200 Byte je Datensatz plus CR/LF, zusammen 202 Byte je Zeile.
Gibt es UGL 3.0?
Nein. Laut Beschreibung folgt auf die ältere Fassung direkt die Version 4.0.
Nutzt der Elektrogroßhandel UGL?
Ja, zum Beispiel UNI ELEKTRO mit UGL 4.0 per FTP. Viele Großhändler bieten zusätzlich IDS Connect, EDIFACT oder OCI an.
Warum wird meine UGL-Bestellung abgewiesen?
Häufig wegen einer Formatabweichung: falsche Zeilenlänge, fehlende führende Nullen, veraltete Artikelnummern oder eine nicht fortlaufende Dateinummer. Welche Meldung der Großhändler ausgibt, klärt er selbst.
Quellen
- UGL Version 4: Beschreibung Datenaustausch (veröffentlicht von Schrack Technik)
- UNI ELEKTRO: E-Business, Schnittstellen
- FEGA & Schmitt: Schnittstellenlösungen im Elektrogroßhandel
Alle Angaben geprüft am 11.09.2026. Formatangaben nach der UGL-4.0-Beschreibung, wie sie ein Elektrogroßhändler veröffentlicht; Verfahren einzelner Großhändler können abweichen, maßgeblich ist die Vorgabe Ihres Großhändlers.