EDI
EDI (Electronic Data Interchange) ermöglicht den automatisierten Austausch von Geschäftsdokumenten mit Kunden und Lieferanten. Neben EDIFACT werden weitere Formate unterstützt, darunter VDA und openTRANS; welches Format eine Verbindung verwendet, legt ihr Verarbeitungs-Profil fest. Die Konfiguration erfolgt in den Modulen EDI-Profile, EDI-Verbindungen und EDI-Zentrale.
Unterstützte Nachrichtentypen
| Nachricht | Beschreibung | Richtung |
|---|---|---|
| ORDERS | Bestellungen | Ausgehend |
| ORDRSP | Auftragsbestätigungen | Eingehend |
| DESADV | Liefermeldungen / Versandankündigungen | Ausgehend |
| INVOIC | Rechnungen | Ausgehend |
| INVRPT | Bestandsberichte | Ausgehend |
| DELFOR | Lieferplanabrufe | Eingehend |
EDI-Profile
Ein EDI-Profil definiert die Konfiguration für einen bestimmten Nachrichtentyp und eine Kommunikationsrichtung.
| Feld | Beschreibung |
|---|---|
| Bezeichnung | Name des Profils |
| Richtung | Eingehend oder Ausgehend |
Verarbeitungs-Scripts am Profil
Verbindungen mit dem Verarbeitungs-Profil ProScript lesen und buchen ihre Nachrichten über Scripts, die als Anhänge am EDI-Profil liegen. Mehrere Verbindungen desselben Profils verwenden dieselben Scripts.
Die Aktion Fehlende Scripte generieren legt die noch fehlenden Scripts als kommentierte Vorlagen an — je Nachrichtentyp eine Vorlage, bei eingehenden Profilen zusätzlich eine Vorlage, die eine empfangene Datei zunächst aufschlüsselt und die enthaltenen Nachrichten bestimmt. Bereits vorhandene Scripts bleiben unverändert. Die Vorlagen beschreiben in Kommentaren, welche Werte sie erhalten und welche sie zurückgeben müssen; ausgefüllt werden sie von einem Administrator.
Wichtig: Die Vorlagen werden anhand der Richtung des Profils angelegt, unabhängig davon, welches Verarbeitungs-Profil die zugehörigen Verbindungen verwenden. Bei Verbindungen ohne ProScript bleiben die angelegten Vorlagen ungenutzt.
EDI-Verbindungen
Eine EDI-Verbindung verknüpft einen Partner mit einem EDI-Profil und legt den Übertragungsweg fest.
| Feld | Beschreibung |
|---|---|
| Partner | Der Geschäftspartner |
| Profil | Das zugehörige EDI-Profil |
| Verarbeitungs-Profil | Legt fest, wie die Nachrichten gelesen bzw. erzeugt werden — z. B. EDIFACT, VDA oder ProScript für die scriptbasierte Verarbeitung über die Scripts am EDI-Profil |
| Übertragungsweg | Dateisystem oder FTP |
| Dateiformat | Dateiendung der EDI-Nachrichten |
| Zeichenkodierung | Kodierung der Dateien (z. B. UTF-8) |
| Nachrichtentypen | Welche Nachrichtentypen über diese Verbindung laufen |
| Aktiv | Verbindung aktiviert oder deaktiviert |
EDI-Zentrale
Die EDI-Zentrale ist die Schaltstelle für den Nachrichtenaustausch. Sie verarbeitet automatisch:
- Ausgehende Nachrichten versenden (z. B. Rechnungen, Bestellungen)
- Eingehende Verbindungen durchsuchen und neue Nachrichten empfangen
- Empfangene Nachrichten in Prosoft-Belege übersetzen (z. B. DELFOR → Lieferplanabrufe)
Jede Nachricht wird mit ihrem Verarbeitungsstatus protokolliert: Unverarbeitet, Verarbeitet, Fehlerhaft oder Übersprungen.
Übersprungen bedeutet, dass der Nachrichtentyp an der Verbindung nicht freigeschaltet ist. Die Nachricht wird dann nicht in einen Beleg übersetzt, bleibt aber nachvollziehbar erhalten. Fehlerhafte und übersprungene Nachrichten werden über die Aktion Senden und Empfangen erneut verarbeitet — nach dem Freischalten des Nachrichtentyps oder dem Korrigieren der Ursache lassen sie sich damit nachholen. Der zeitgesteuerte Austausch greift sie nicht von allein wieder auf.