7.2 Schnittstellenbeschreibung für EDI4ALL
Achtung
Gilt nur für Einzelbelege (für Sammelbelege gibt es keine Vorgabe)!
Satzaufbau:
-
Je Zeile wird ein Feld ausgegeben. D.h. am Ende eines Feldes / Zeile wird CRLF ausgegeben.
-
Vor dem Wert des Feldes steht die EDI-Kennziffer für das Datenfeld. Z.B. die Kennziffer 003 für das Datenfeld ‚Belegdatum‘. Folgender Satz „00314.11.2012CRLF“ wird in die Schnittstellendatei abgestellt.
-
Ist ein Feld nicht ausgefüllt, fehlt die komplette Zeile. Z.B. Feld 014 Lieferscheindatum wird in der Auftragsbestätigung nicht benötigt.
-
Ab Kennziffer / Datenfeld EDI 068 Positionsteil, d.h. die Felder wiederholen sich in Abhängigkeit der Anzahl Positionen im Auftrag.
-
Ab Kennziffer / Datenfeld EDI 145 sind die Summenfelde (nur bei Rechnung)
-
Werden mehrere infra-Felder in einer Zeile hintereinander ausgegeben, werden diese durch „;“ Semikolon getrennt. Z.B. bei Kennziffer 028 einzelne Adressfelder.
Formate:
-
Datumsfelder TT.MM.JJJJ.
-
Mengen, Preise: Dezimaltrenner “.“ (Punkt) oder “,“ (Komma) z.B. 1000,10 oder 1000.10. Es darf kein Tausendertrennzeichen verwendet werden. Wenn keine Nachkommastellen vorhanden sind, dürfen keine Nachkommastellen abgestellt werden. Z.B. 50.
-
Über die INI-Einstellung „ISO-k“ kann die Übergabe im ISO-Format anstatt im ASCII-Format erfolgen.
Dateinamen werden laut INI-Einstellungen in der Sektion [AUF488] definiert.
