Was ist bei der Dynamics 365 zu XRechnung Konvertierung besonders?
Dynamics 365 trennt sich in zwei produktive Linien, die jeweils eigene Konvertierungsstrategien erfordern. Dynamics 365 Business Central (vormals NAV) richtet sich an den Mittelstand und exportiert PEPPOL BIS 3.0 XML nativ über das Modul `Electronic Document Format`. Dieser PEPPOL-Export ist EN-16931-konform, jedoch NICHT direkt CIUS-DE-konform: Pflichtfelder wie BT-10 (Leitweg-ID-Routing) sind im Standard-PEPPOL nicht zwingend, in XRechnung jedoch für jede B2G-Rechnung erforderlich. Dynamics 365 Finance & Operations (vormals AX) bedient Großunternehmen und nutzt das Electronic Reporting (ER) Module für formatspezifische Rechnungsausgaben — hier kann XRechnung-Output über benutzerdefinierte ER-Konfigurationen erzeugt werden, die SAP-Partner oder interne IT-Teams entwickeln müssen.
In beiden Fällen unterstützt XRechnung-Bereit drei praktikable Workflows. Erstens, PEPPOL-Export-Konvertierung: Sie exportieren die Rechnung aus Business Central als BIS-3.0-XML und unser Tool transformiert das Dokument in CIUS-DE-konforme XRechnung-XML. Pflichtfelder, die im PEPPOL-Export fehlen (Leitweg-ID, Buyer Reference Sub-Codes, deutsche Steuerschlüssel-Mapping), werden ergänzt — entweder aus Custom-Fields, die Sie in Business Central pflegen, oder über die Web-Eingabe vor Konvertierung. Zweitens, OData-API-Workflow: für Echtzeit-Konvertierung im Rechnungsworkflow nutzen Sie unsere REST-API direkt aus einem Power Automate Flow oder einer Custom-Extension. Drittens, PDF-Fallback: für Anwender ohne PEPPOL-Aktivierung oder mit eigenem Crystal-Reports-Layout reicht der PDF-Export — OCR-gestützte Erkennung mappt die strukturellen Felder.
Kritische Mapping-Punkte, die in jedem Dynamics-zu-XRechnung-Workflow zu beachten sind: Steuersatz-Codes: Dynamics nutzt VAT Posting Setup mit benutzerdefinierten Codes (typisch `EU`, `INL`, `EXEMPT`, `REV-CHARGE`); XRechnung-Bereit übersetzt in die normierten EN-16931-Codes (`S`, `Z`, `E`, `AE`). Datumsformate: Dynamics speichert intern in UTC, XRechnung erwartet ISO-8601 ohne Zeitzone (`YYYY-MM-DD`); die Konvertierung erfolgt automatisch. Multi-Currency: für Rechnungen in Fremdwährung (z.B. internationale Tochter, die in CHF/USD bucht aber in EUR an deutsche Behörden fakturiert) übernimmt XRechnung-Bereit die Konvertierung mit aktuellem Bundesbank-Tageskurs.
Für den XRechnung-3.0-Standard gilt: ab Version 3.0 sind Pflichtfelder wie BT-89 (Payment Means Type Code) strenger validiert — Dynamics-Standard-Exports nutzen oft generische Codes, die XRechnung 3.0 nicht akzeptiert. Unser Tool aktualisiert die Codes automatisch auf 3.0-konforme Werte (z.B. `30` für SEPA-Überweisung, `58` für SEPA-Sofortüberweisung).