Skip to content

unattended-ch/qrcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

CH Schweizer QR Einzahlungsschein CH

Generieren eines Schweizer QR Einzahlungsscheins

Downloads Stars Release version Downloads

Windows Ubuntu MacOS

my way

Kompiliert mit Lazarus für Ubuntu, MacOS und Windows

📜 INHALT

  1. Beschreibung
  2. Fenster
  3. Änderungsprotokoll
  4. Lizenz bestellen
  5. Download
  6. Einzelnachweise

🔍 Beschreibung

qrcode [--swisspay] [--konto=N|--adresse=filename.txt] [--admin] [--jpg] [--print]<Enter>

qrcode [--vcard|wifi|calendar|url|email|phone|sms|geo|youtube]<Enter>

qrcode [--license]<Enter>

Parameter Beschreibung
--swissppay Einzahlungsschein Formular öffnen
--konto=N Empfängerkonto auswählen
--adresse=filename.txt Zahlungspflichtige und Empfängerkonto aus Datei lesen
--admin Konten speichern aktivieren
--jpg JPG-Datei erstellen
--print Einzahlungsschein ausdrucken
Parameter Beschreibung
--vcard Kontakt code erzeugen
--wifi WIFI code erzeugen
--calendar Kalender code erzeugen
--url URL code erzeugen
--email Email code erzeugen
--phone Telefon code erzeugen
--sms SMS code erzeugen (QRcode mit Handy scannen und senden)
--geo GEO code rezeugen
--youtube Youtube ID code erzeugen
Parameter Beschreibung
--license Lizenz eingeben und speichern

❗ Parameter lassen sich nur mit einer Lizensierten-Version ausführen.

❗ Mit der Unlizensierte-Version müssen die Daten manuell eingetragen werden.

Wenn --adresse= verwendet wird, kann --konto= weggelassen werden, da das Konto in der Adressliste enthalten sein muss.

  • Linux   = ~/qrcode/EZ/rechnung.txt
  • MacOS   = ~/qrcode/EZ/rechnung.txt
  • Windows = %APPDATA%\qrcode\EZ\rechnung.txt

Mit den Parametern --jpg und/oder --print werden die Daten automatisch verarbeitet und die entsprechenden Daten erzeugt, danach wird das Programm beendet.

Es ist KEINE Internetverbindung notwendig zum erzeugen der Einzahlungsscheine.

Daten Verzeichnis für gespeicherte Einzahlungsscheine :

  • Linux ~/qrcode/EZ/
  • MacOS ~/qrcode/EZ/
  • Windows %APPDATA%\qrcode\EZ\

Konfigurationsdatei :

  • Linux ~/qrcode/qrcode.conf
  • MacOS ~/qrcode/qrcode.conf
  • Windows HKCU\Software\unattended.ch\QRcode

goto TOC

WINDOWS

💻 Einzahlungsschein Eingabe (Unlizensiert)

Main Page

Mit der Unlizensierten-Version müssen die Daten manuell eingegeben werden.

  • Nach der Eingabe der IBAN wird die Farbe des Feldes verändert
    GRÜN=IBAN korrekt
    ROT   =IBAN Fehlerhaft
  • Nach Eingabe der Referenz wird die Farbe des Feldes verändert
    GRÜN=Referenz korrekt
    ROT   =Referenz fehlerhaft
  • <OK>-Taste erstellt den Einzahlungsschein
  • <Abbrechen>-Taste Fenster schliessen
  • Es können 4 Sprachen ausgewählt werden en,de,fr,it
    In diesen Sprachen kann der Einzahlungsschein erstellt werden.

goto TOC

💻 Einzahlungsschein

Main Page

Main Page Main Page

Save Speichern Clip Zwischenablage Print Drucken Setup Setup Exit Beenden

goto TOC

🔧 Einzahlungsschein Eingabe (Lizensiert)

Die Konten können nur mit der Lizensierten-Version gespeichert und geladen werden.

Full Page

  • Zahlungsempfänger speichern

    • Die Zahlungsempfänger Kontodaten eintragen und drücken.
    • Danach wird das Konto automatisch in die Auswahlliste geladen und kann über diese ausgewählt werden.
    • Es können maximal 8 Konten gespeichert werden.
    • Über die Kommandozeile kann man das Konto mit --konto=N (1=Eins,2=Zwei...) auswählen.

  • Nach der Eingabe der IBAN wird die Farbe des Feldes verändert

    • GRÜN=IBAN korrekt
    • ROT   =IBAN Fehlerhaft


  • Nach Eingabe der Referenz wird die Farbe des Feldes verändert

    • GRÜN=Referenz korrekt
    • ROT   =Referenz fehlerhaft

  • Um eine eigene Referenznummer zu erstellen, muss die Nummer eigegeben werden.
    Und dann kann mit die Prüfziffer berechnet werden.

    • 12 34567 89012 34567 89012 34560
    • PK00 1234 5678 9012 3456 7890 1

  • <OK>-Taste erstellt den Einzahlungsschein

  • <Abbrechen>-Taste Fenster schliessen

  • Es können 4 Sprachen ausgewählt werden en,de,fr,it
    In diesen Sprachen kann der Einzahlungsschein erstellt werden.

goto TOC

🔧 Adressen (Lizensiert)

Die Adressen können nur mit der Lizensierten-Version aus einer Textdatei geladen werden.

  • Dazu muss jeder Datensatz aus 10 Zeilen bestehen.
  • Falls mehr als 1 Datensatz übertragen werden soll, muss eine Trennzeile ### eingesetzt werden.
  • Als Abschluss muss eine Leerzeile folgen.
  • Über die Kommandozeile kann man die Datei mit --adresse=filename.txt laden.
  • Es können maximal 64 Adressen verarbeitet werden.
  • Alle Zeilen mit *** müssen ausgefüllt sein, alle anderen können leer sein.

Aufbau :

 1. Empfänger Konto (1=Eins,2=Zwei...) ***
 2. Name
 3. Adresse
 4. Hausnummer
 5. Postleitzahl
 6. Ort
 7. Referenznummer
 8. Bemerkung
 9. Währung (CHF/EUR) ***
10. Betrag
11. Leerzeile oder Trenzeile '###' ***

Datei adressen.txt :

1
Gustav Muster
Musterstrasse
87
4000
Basel
00 00000 00000 00000 00000 00000
Bemerkung
CHF
1500.00
###
1
Frank Muster
Musterstrasse
22
4000
Basel
00 00000 00000 00000 00000 00000
Bemerkung
CHF
999.00

goto TOC

♻️ Änderungsprotokoll

Changelog

⚠️ Lizenz bestellen

Lizenz bestellen, mit Einzahlungsschein bezahlen
Lizenz bestellen, mit Bitcoin bezahlen

📀 Download

Windows Ubuntu MacOS

Einzelnachweise

Wikipedia QR-Rechnung abgerufen am 15. Januar 2023
Wikipedia QR-Code abgerufen am 15. Januar 2023
SIX Style Guide abgerufen am 15. Januar 2023

goto TOC