QR-Codes - wozu?
TailorPDF erstellt zwei unterschiedliche Typen von QR-Codes. Es handelt sich um den QR-Code für den Echtheitscheck und einen QR Code für die Schweizer QR-Rechnung:
| Eigenschaft | Echtheits-QR | Swiss QR 1 Swiss QR 2 |
|---|---|---|
| Zweck | Dokumentbezogene Prüfseite öffnen | Zahlungsdaten in eine Banking-App übernehmen |
| Inhalt | Prüf-URL mit Dokumentkennung | Strukturierter Zahlungsdatensatz |
| Typische Verwendung | Bestätigungen, Zertifikate, personalisierte Dokumente | Rechnungen, Zahlungsaufforderungen, Spenden |
| Farben | Vordergrund und Hintergrund einstellbar | Standarddarstellung Schwarz/Weiss mit Schweizer Kreuz |
| Platzierung | Seite, X, Y, Breite und Höhe | Seite, X, Y und quadratische Grösse |
| Datenquelle | Automatisch erzeugter Prüf-Link | Feste Werte und Datenspalten oder vollständiger SPC-Datensatz |
Alle drei Arten lassen sich unabhängig aktivieren.
QR für Echtheitscheck
Der QR für den Echtheitscheck ist standardmässig aktiv. Wenn er für die Anwendung nicht gebraucht werden kann, ist er in den Vorlageeinstellungen einfach deaktivierbar.
Swiss QR:
Zwei Swiss QR-Codes
Es ist möglich, auf einer oder zwei unterschiedlichen Seiten, insgesamt zwei Swiss QR-Codes pro PDF zu erstellen. So wäre es denkbar einen QR mit Betrag und einen QR ohne Betrag zu erstellen. Es ist auch denkbar mit zwei unterschiedlichen Referenzzeilen zwei Unterschiedliche Projekte zu finanzieren und einem Spender oder Zahler eine Wahlmöglichkeit zu bieten.
Parameterbasierte Erstellung
Du hinterlegst Zahlungsempfänger, Konto, Adresse, Währung und Referenz in den Swiss-QR-Einstellungen. Variable Angaben werden über Platzhalter aus der Datendatei übernommen.
Dies ist der übliche Weg, wenn TailorPDF den Zahlungsdatensatz zusammenstellen soll.
Bereits zusammengesetzter SPC-Datensatz
Dein Buchhaltungs- oder Banksystem liefert bereits den vollständigen Zahlungsdatensatz. TailorPDF setzt daraus einen Swiss QR in ein dafür vorgesehenes PDF-Formularfeld ein. Swissqr muss wie folgt als Option genutzt werden. Die Grösse ist immer 45×45 mm. Die Platzierung erfolgt immer auf der Seite und an der Position des Textfeldes.
Benötigte Parametrisierung in der Vorlage: Du musst den Standartwert des Textfeldes auf
- {{<Name deiner Spalte in den Daten>|swissqr}}
setzen.
Dabei bleibt die Verantwortung für die inhaltliche Gültigkeit des gelieferten Datensatzes beim vorgelagerten System.
Was wird nicht automatisch erzeugt?
Das Einfügen eines Swiss QR erzeugt nicht automatisch:
- das Layout von Empfangsschein und Zahlteil;
- die sichtbare Adresse des Zahlungsempfängers;
- die sichtbare Zahlungsreferenz;
- die sichtbaren Betrags- und Währungsangaben;
- eine zur Kontoverbindung passende Referenznummer.
Diese Inhalte müssen korrekt vorbereitet und mit dem QR-Inhalt abgeglichen werden.