Das Endpunkt Management
Elektronisches Belegformat
Sie dient der elektroischen Übertragung und Verarbeitung von Verkaufs- und Service-Rechnungen und Verkaufs- und Service-Gutschriften. Diese Dokumentation erläutert seine Verwendung im Belegsendeprofil sowie die relevanten technischen Komponenten zur Export und Versandabwicklung über Codeunits.
Im folgenden wird genauer auf die Felder im Elektronischen Belegformat eingegangen:
- Code: Sie wird im Belegsendeprofil im Feld "Format" eingetragen. Dieser Code gibt an, welches Format zur Übertragung des Belegs verwendet wird.
- Beschreibung:
- Verwendung: Die Angabe ist wichtig, um die Belege richtig zu kategorisieren und zu verarbeiten.
- Codeunit-ID: Hier wird die Codeunit eingetragen, die je nach Codeunit der Speicherung und Verarbeitung von Daten dient, die später im Rahmen des elektronichen Versands übermittelt wird.
- Versand-Codeunit-ID: Hier wird die Codeunit eingetragen, der den Versand der im Buffer gespeicherten Belegdaten übernimmt.
Im Folgenden werden wichtige Codeunits erläutert:
Codeunit-ID | Codeunit-Beschriftung | Erläuterung |
---|---|---|
5518587 | BRAG eDoc Buff.Export Endp. | Wird zum Exportprozess eingesetzt. Sobald ein Beleg im System zur Übermittlung freigegeben wird, sammelt die CU die relevanten Daten. Dieser Zwischenspeicher wird dann an die nächste CU 5518588 weitergegben, die den eigentlichen Versand übernimmt. |
5518588 | BRAG eDoc Buff.Delivery EndP. | Diese CU übernimmt die eigentliche Übermittlung. Sie verarbeitet die im Export-Buffer gespeicherten Belegdaten und stellt sicher, dass die Daten sicher an den Empfänger (z.B. Clearingstelle) versendet werden. |
1610 | Exp. Sales Inv. PEPPOL BIS3.0 | Exportiert Verkaufsrechnungen gemäß PEPPOL BIS3.0-Standard. Diese Codeunit erstellt eine konforme XML-Datei für elektronische Rechnungen, die über das PEPPOL-Netzwerk gesendet werden können. |
1611 | Exp. Sales CrM. PEPPOL BIS3.0 | Exportiert Verkaufsgutschriften (Credit Memos) gemäß PEPPOL BIS3.0-Standard. Diese Codeunit verarbeitet Gutschriften und generiert ein PEPPOL-konformes Dokument. |
1612 | Exp. Serv.Inv. PEPPOL BIS3.0 | Exportiert Dienstleistungsrechnungen gemäß PEPPOL BIS3.0-Standard. Wird für die Erstellung von Rechnungen im Dienstleistungsbereich verwendet. |
1613 | Exp. Serv.CrM. PEPPOL BIS3.0 | Exportiert Dienstleistungsgutschriften (Credit Memos) gemäß PEPPOL BIS3.0-Standard. Ähnlich wie bei Verkaufsdokumenten, aber für Dienstleistungen. |
1620 | PEPPOL Validation | Führt eine Validierung von PEPPOL-Dokumenten durch, um sicherzustellen, dass sie den BIS3.0-Standards entsprechen. Dies stellt sicher, dass die XML-Dokumente korrekt strukturiert und alle notwendigen Daten enthalten. |
1621 | PEPPOL Service Validation | Führt zusätzliche Validierungen auf der Dienstleistungsebene durch, um die Konformität von PEPPOL-Dokumenten im Bereich Dienstleistungen zu gewährleisten. Sie prüft auf service-spezifische Anforderungen. |
Info
Codeunit 5518587 BRAG eDoc Buff.Export Endp. und 5518588 BRAG eDoc Buff.Delivery EndP. wird immer in Kombination verwendet.
Belegsendeprofile
Sie ist eine Konfiguration, die festlegt, auf welchem Weg und in welchem Format Belege wie Rechnungen, Gutschriften und weitere mehr an EMpfänger gesendet werden. Dies betrifft sowohl den Versand per E-Mail als auch über andere elektroknische Wege wie das eDoc-Format.
eDoc Endpunke
Ist ein definierter technischer Schnittstellenpunkt, über den elektronische Dokumente (eDocs) exportiert oder importiert werden. Diese Schnittstelle funkgiert als "Brücke" zwischen dem ERP-System und extern Systemen, wie z.B. Kundensystemen, Behörden, Clearingstellen oder Drittanbietern. Das eDoc Endpunkt verarbeitet dabei den Transfer von Belegen.
Folgene Felder werden nun näher beschrieben:
- Code: Wird im eDoc Kundenendpunkt angewendet. Er definiert in Kombination mit dem eDoc Profil und evtentuell einem spezifischen Debitor, welcher Endpunkt verwendet wird.
- Beschreibung:
- Aktiv: Gibt an, ob der eDoc Endpunkt aktiv ist. Bei true ist der Endpunkt aktiv und nutzbar, bei false ist er deaktiviert.
- eDoc Endpunkt: Der Name des Enpunkts, der den Typ des Formats beschreibt.
- Endpunkt: Die URL des eDoc Endpunkts, über die die Belege elektronisch gesendet/empfangen werden. Dies kann eine Webservice- oder API-URL sein.
- Authentifizierungsart: Methode der Authetifizierung, die für den Zugang zum Endpunkt verwendet wird. Basic, APIToken(500) oder APIToken(1000).
- Anzahl der Auth.-Parameter: Anzahl der Parameter, die für die Authentifizierung benötigt werden, variiert je nach Authentifizierungsart.
- Anzahl URL-Parameter: Anzahl der Parameter, die in der URL übergeben werden müssen, variiert je nach Authentifizierungsart.
- Anzahl HTTP-Header Parameter: Anzahl der HTTP-Header-Parameter, die je nach Authentifizierungsart benötigt werden.
- Letzte eingehende Übertragung: Datum der letzten erfolgreichen Übertragung, die über diesen Endpunkt empfangen wurde. Dient zur Überwachung der Systemaktivität.
Genauere Erläuterung:
Authentifierungsart: Der Zugriff auf den Endpunkt kann durch verschiedene Authentifizierungsmethoden geschützt sein, wie einfache Benutzername/Password(Basic) oder durch Verwendung von API-Tokens. Die Tokenlänge(500 oder 10000 Zeichen) wird ebenfalls spezifiziert.
Anzahl Parameter: Je nach Authetifizierungsart kann sich die Anzahl der Parameter in der URL, in den HTTP-Header oder zur Authetifzierung ändern.
eDoc Kundenendpunkte
Sie ist eine wichtige Konfiguration, die es ermöglicht, elektronische Dokumente gezielt an Debitoren zu senden. Kundenendpunkte definieren, welcher Kunde mit welche eDoc Endpunkt und eDoc Profil verbunden ist, um den Austausch von Dokumenten in elektronischem Format zu steuern.
Der Kundenendpunkt beschreibt die Verbindung eines bestimmten Kunden oder eine Gruppe von Kunden mit einem spezifischen eDoc Endpunkt und einem eDoc Profil. Über diese Konfiguration wird festgelegt, übver welchen Endpunkt und in welchem Format elektronisch Belege an einen Kunden gesendet werden.
Felder des Kundenendpunkts:
Kunden-ID: Optinales Feld zur Angabe eines spezifischen Kunden. wird dieses Feld nicht ausgefüllt, gilt die Konfiguration für alle Debitoren.
Profil Code: Definiert den Typ des zu übermittelnden eDocs. Dieses Profil bestimmt das Format und die Struktur des Belegs.
Endpunkt: Wird verwendet um den Beleg zu übermitteln. Der Endpunkt enthält die URL und andere technische Details, die den Versand steuern.