AUFT_ZUGFERD2_SCRIPT

Name

AUFT_ZUGFERD2_SCRIPT

Typ

Zeichenkette

Wert

Pfad zu Lua-Script

Modul(e) / Dialog

AUFT / VE50

Beschreibung

Mit diesem Systemsteuerungs-Schalter kann ein Lua-Script festgelegt werden, das beim Erzeugen einer ZUGFeRD2/XRechnung nach dem Aufbereiten der Daten gerufen wird um bestimmte Daten-Felder vor dem Schreiben der XML-Datei noch manipulieren zu können (z.B. im bestimmte kunden-spezifische Anforderungen erfüllen zu können.
Das Script bekommt die Globals INVOICE, SELLER_TRADE_PARTY, BUYER_TRADE_PARTY, SHIPTO_TRADE_PARTY, PAYEE_TRADE_PARTY (alles Lua Tables) übergeben welche manipuliert werden können. Desweiteren wird die fauftab-Struktur des aktuellen Abrufs übergeben (diese ist nicht veränderbar).

Hinweis

Die Daten werden nach Übernahme aus dem Lua Script ohne weitere Prüfung in die XML-Datei geschrieben. Dadurch ist es theoretisch möglich eine nicht-konforme ZUGFeRD2/XRechnung zu erzeugen. Dies führt dann (normalerweise spätestens beim Import) zu Problemen.
Einführung
Version: 5.03.032
Call: 43076
OP/AA: 21727 / 127348
Datum: 2020/11/23