Zum Inhalt

E-Rechnungs-Feldmapping einrichten

Legen Sie fest, aus welcher Quelle einzelne Felder Ihrer ausgehenden E-Rechnungen (ZUGFeRD/XRechnung) befüllt werden - ohne Programmierung.

Mit dem Feldmapping passen Sie die Befüllung einzelner Business Terms (BT nach EN16931) an Ihre Anforderungen an. Die Systemvorgabe (der bisherige Standardwert) bleibt dabei jederzeit im Editor sichtbar, sodass Sie erkennen, wovon Ihre eigene Zuordnung abweicht.

Konfiguration in der Software?

PARAMETER - VORGÄNGE UND ZWISCHENBELEGE - E-RECHNUNGS-EXPORT

https://assets.hilfe.microtech.de/bilder/04_moduluebergreifend/parameter/vorgaenge/erechnungsfeldmappingeinrichten_0.png

Sie erhalten eine Übersicht all Ihrer Feld-Belegungen inkl. Bezeichnung und BT-Feld-Nummer** sowie der Kennzeichnung, ob diese benutzt werden. Über das Suchfeld "E-Rechnungs-Export durchsuchen" finden Sie schnell die gewünschte Feld-Belegung.

Info

Betroffen ist ausschließlich die Ausgabe von E-Rechnungen aus Vorgängen/Zwischenbelegen - nicht der Import eingehender E-Rechnungen.

Voraussetzungen

Für Business Term BT-23/BT-24 (Geschäftsprozess-/Profil-Kennung) steht kein Mapping zur Verfügung - diese Felder sind fest im Schreiber codiert und lassen sich hier nicht anpassen.

Einrichtung

Business Term bearbeiten

Wählen Sie das gewünschte Mapping aus und passen Sie dieses über die Schaltfläche "Ändern" an. Möchten Sie ein neues Mapping anlegen, nutzen Sie die Schaltfläche "Neu". Im Dialog "Belegungsdatensatz ändern" legen Sie fest:

  • Erwarteter Datentyp (z. B. Text (String))
  • Vorbelegung
  • Bei Bedarf: Abweichende Anweisungen für E-Rechnungsformate, falls sich die Befüllung zwischen ZUGFeRD und XRechnung unterscheiden soll

https://assets.hilfe.microtech.de/bilder/04_moduluebergreifend/parameter/vorgaenge/erechnungsfeldmappingeinrichten_1.png

Anweisungen anlegen

Öffnen Sie einen bestehenden Mapping-Datensatz über "Ändern" oder legen Sie über "Neu" einen weiteren an. Pro Datensatz wählen Sie:

  • Funktion: "Wert belegen (oder ändern)", "Wert in Knoten anhängen" oder "Knoten löschen"
  • Formel: die Formel oder der feste Wert, der das Feld befüllt

Im Bereich "Bedingungen" legen Sie zusätzlich fest, wann diese Anweisung angewendet wird:

  • Formel: Wird hier eine Formel hinterlegt, greift die Anweisung nur, wenn diese Formel erfüllt ist. Ist die Bedingung nicht erfüllt, wird die Anweisung beim Export übersprungen.

  • Zulässige Geschäftsvorfälle: Hier schränken Sie ein, für welche Geschäftsvorfälle diese Anweisung gilt.

Info

Bleibt der Bereich "Bedingungen" leer, wird die Anweisung immer angewendet.

https://assets.hilfe.microtech.de/bilder/04_moduluebergreifend/parameter/vorgaenge/erechnungsfeldmappingeinrichten_2.png

Für Business Terms mit mehreren möglichen Textinstanzen (z. B. BT-22) legen Sie dazu mehrere Anweisungsdatensätze mit der Funktion "Wert in Knoten anhängen" an - jede Zeile der Anweisungen-Tabelle erzeugt dabei eine eigene Textinstanz mit eigenem Inhalt.

Beachten Sie

Aktivieren Sie bei einer Anweisung das Kennzeichen "Knoten vor Zuweisung löschen", werden alle zuvor angelegten Knotenzuweisungen zu diesem Business Term gelöscht, bevor die neue Zuweisung erfolgt. Nutzen Sie dieses Kennzeichen nicht, wenn Sie mehrere Textinstanzen (z. B. bei BT-22) nebeneinander erhalten möchten.

Für den Freitext (BT-22) steht im Bereich "Wert für BT-22" zusätzlich das Feld "BT-21 (Subject Code)" zur Verfügung. Zur Auswahl stehen:

SubjectCode Bedeutung
AAI Allgemeine Information
SUR Lieferantenhinweise
REG Regulatorische Information
ABL Rechtliche Information
TXD Steuerinformation
CUS Zollinformation

Eine freie Eingabe ist ebenfalls möglich. Der SubjectCode wird als eigener Wert (BT-21) ausgewiesen und nicht mehr im Freitext von BT-22 mitgeführt.

https://assets.hilfe.microtech.de/bilder/04_moduluebergreifend/parameter/vorgaenge/erechnungsfeldmappingeinrichten_3.png

Tipp

Hinterlegen Sie Ihre Freitexte über Floskeln in den Vorgangspositionen, erkennt die Software auch dort das Muster #CODE#Text (z. B. #SUR#Text aus Floskel 2) und behandelt den Floskeltext wie eine manuell angelegte Anweisung. Floskeltexte ohne dieses Präfix werden beim Export nicht berücksichtigt, da ihnen der SubjectCode (BT-21) fehlt.

Für Business Terms mit Scheme-ID (z. B. BT-29, BT-47, BT-60) steht zusätzlich die Gruppe "Attribut" zur Verfügung.

Ablauf

Mapping bei Bedarf anpassen

Öffnen Sie den gewünschten Business Term erneut und ändern Sie die Formel Ihrer Anweisung.

Systemvorgabe zum Vergleich einsehen

Der Editor zeigt Ihnen die aktuelle Vorbelegung (den bisherigen Standardwert) direkt an - so erkennen Sie, wovon Ihre eigene Zuordnung abweicht und können jederzeit dorthin zurückkehren.

Ergebnis

Ihre ausgehenden E-Rechnungen werden mit den von Ihnen festgelegten Werten befüllt, ohne dass eine Programmänderung nötig ist.

Weiterführende Informationen