FileMaker Experts, Database Engineering
DEENPT
Hilfe ZUGFeRD Creator Version 4, Einrichtung Schritt für Schritt Zum Produkt

Hilfe · ZUGFeRD Creator Version 4

Der Knopf auf der Rechnung

Ein Knopf, ein Script, drei Angaben. Danach liegt die E-Rechnung am Beleg.

Diese Anleitung gilt für Version 4 des ZUGFeRD Creator. Sie arbeiten mit Version 3? Zur Hilfe für Version 3.

Knopf belegen

In Ihrer Datei einen Knopf anlegen, Aktion „Script ausführen“, Script ZF_Kundendatei aus der aktuellen Datei.

Tasteneinstellung: Script ausführen, ZF_Kundendatei, optionaler Parameter
Knopf „Print ZUGFeRD“ mit dem Script ZF_Kundendatei.

Als Parameter Belegart, Nummer und Format:

JSONSetElement ( "{}" ;
   [ "beleg"  ; "Rechnung"     ; JSONString ] ;
   [ "nr"     ; RECHNUNG::ID   ; JSONString ] ;
   [ "format" ; "zugferd"      ; JSONString ] )
Formel angeben mit dem JSONSetElement-Parameter
Der Parameter. Für die XRechnung ein zweiter Knopf mit "ubl" statt "zugferd".

Die Rechnungs-PDF

Die ZUGFeRD-PDF baut auf der gedruckten Rechnung auf. Der Container dafür wird im Creator in der Belegart festgelegt und darf in Ihrer Datei jeden Namen tragen. Er muss beim Erzeugen eine PDF enthalten.

Layout der Rechnung, Container pdf_cont für die Rechnungs-PDF und ZF_PDF für das Ergebnis
Links der Container mit der Rechnungs-PDF, rechts das Ziel für die ZUGFeRD-PDF.

Erzeugen

Rechnung wie gewohnt fertigstellen und als PDF ablegen, dann den Knopf drücken. Nach wenigen Sekunden liegt die Datei im Ziel-Container.

Rechnung mit Menü, Create UBL hervorgehoben
Knopf drücken, hier „Create UBL“.
Rechnung, Container UBL Rechnung mit INV00966_UBL.xml
Die XRechnung liegt an der Rechnung.

Eine Rechnung kann beliebig oft neu erzeugt werden, die alte Datei wird ersetzt. Änderungen gehören in den Beleg, nicht in die E-Rechnung.