Falls Sie ihren Kunden ermöglichen wollen eine (unbare) Rechnung direkt via QR Code und Banking App zu bezahlen können Sie einen speziellen QR Code („GiroCode“) in die Rechnung einbinden.
Dafür brauchen Sie nur eine relativ aktuelle RADFAK Version (ab 23.1.0.0)
Einbindung
Über den Vorlageneditor einen neuen Barcode an die gewünschte Stelle legen
![](https://www.radfak.de/wp-content/uploads/2024/04/image.png)
In den Einstellungen dieses Barcodes dann die Option „Formel“ verwenden
![](https://www.radfak.de/wp-content/uploads/2024/04/image-1.png)
Und via „Bearbeiten“ der Formel folgenden Inhalt einfügen
Barcode(
UTF8Encode$("BCD")+Chr$(13)+Chr$(10)+
UTF8Encode$("002")+Chr$(13)+Chr$(10)+
UTF8Encode$("1")+Chr$(13)+Chr$(10)+
UTF8Encode$("SCT")+Chr$(13)+Chr$(10)+
UTF8Encode$(Bic_1)+Chr$(13)+Chr$(10)+
UTF8Encode$(Left$(Anwendername_1,34,false))+Chr$(13)+Chr$(10)+
UTF8Encode$(Iban_1)+Chr$(13)+Chr$(10)+
cond(Vorg_Skonto_1 = 1,UTF8Encode$("EUR"+LocCurr$(Vorg_Brutto_Summe_mit_Skonto,"en-us"))+Chr$(13)+Chr$(10) ,UTF8Encode$("EUR"+LocCurr$(Vorg_Brutto_Summe,"en-us"))+Chr$(13)+Chr$(10) )+
Chr$(13)+Chr$(10)+
Chr$(13)+Chr$(10)+
UTF8Encode$(Left$(str$(val(Vorg_Rech_Nummer),0,0),15,false))+Chr$(13)+Chr$(10)+
UTF8Encode$("Zahlung Rechnung "+Left$(str$(val(Vorg_Rech_Nummer),0,0),15,false))
,"QRCode")
Damit der QR Code nur bei unbaren Rechnungen dargestellt wird empfehlen wir die Darstellungsbedingung des Barcodes auf folgenden Wert zu stellen
Vorg_Zahlung_1_Bar_bis_8_Karte_5 == 3 and Vorg_Typ_1_Angebot_bis_7_Erledigt == 5
Um den Barcode entsprechend zu kennzeichnen kann folgendes Bild vewendet werden das in korrekter Größe hinter den Barcode gelegt werden kann
![](https://www.radfak.de/wp-content/uploads/2024/04/zahlen-mit-code-hintergrundbild.jpg)
Hinweise
Der QR Code kann dann von Banking Apps gelesen werden um eine Überweisung an Ihr Konto vorauszufüllen.
Als Verwendungszweck wird im Beispiel die Rechnungsnummer verwendet, als Notiz an den Kunden wird „Zahlung Rechnung“ gefolgt von der Rechnungsnummer ausgegeben
Vorbedinungen
- Im Kassenserver muss
– der Anwendername 1
– die IBAN 1
– die BIC 1
ausgefüllt sein mit korrekten Daten. - Die Summe darf 999.999.999 nicht überschreiten und muss größer 0 sein