Endpoint Management
Electronic Document Format
It is used for the electronic transmission and processing of sales and service invoices as well as sales and service credit memos. This documentation explains its usage within the Document Sending Profile, as well as the relevant technical components for export and dispatch processing via codeunits.
The following section provides a detailed explanation of the fields within the Electronic Document Format:
- Code: This is entered in the "Format" field within the Document Sending Profile. This code specifies which format is used for transmitting the document.
- Description:
- Usage: This entry is important for correctly categorizing and processing the documents.
- Codeunit-ID: This specifies the codeunit that is responsible, depending on its configuration, for storing and processing data, which is later transmitted as part of the electronic dispatch.
- Dispatch Codeunit IDThis specifies the codeunit responsible for sending the document data stored in the buffer.
The following section explains the key codeunits in more detail:
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.