Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


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önennkö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 koennenkö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