EPC QR-Codes (GiroCode) erstellen für JTL-Wawi und andere Rechnungssysteme

Es werden dazu nur folgende Daten benötigt:
– Empfänger
– IBAN
– Betrag
– Verwendungszweck
Die URL ist wie folgt aufgebaut:
http://epc.cmo.de/index.php?name=EMPFAENGER&iban=IBAN&amount=BETRAG&purpose=VERWENDUGSZWECK
eine Beispiel-URL ist:
Im Moment ist der Dienst im Testbetrieb kostenfrei nutzbar.
Einbindung in die JTL-Wawi
Um das ganze in JTL einzubinden, einfach in der Druckvorlage eine Grafik anlegen und dort folgenden Inhalt hinterlegen:
Drawing("https://epc.cmo.de/index.php?name="+Vorgabe.Firma.Name+"&iban="+Vorgabe.Firma.Bankverbindung.IBAN+"&amount="+ str$(Vorgang.Auftrag.Positionen.BruttopreisGesamt05,0,2) +"&purpose="+ "RE: "+Vorgang.Rechnungsnummer + " KNr." + Vorgang.Auftrag.Kunde.Kundennummer +"+")
Die ideale Größe auf dem Rechnungsformular sind 35mm Höhe und Breite. Am besten findet der QR-Code so rechts neben dem Addressfeld platz.
Bitte teilen Sie uns gerne Probleme und Verbesserungsvorschläge mit.
Folgende Features sind im Moment implementiert
- Leerzeichen in der IBAN werden gefiltert
- Dezimalstellen können durch Komma oder Punkt getrennt werden, also 100,10 oder 100.10
- Derzeit nur für Euro verfügbar.
Hallo,
ich habe den QR Code implementiert, funktioniert prima, allerdings mit der Variable Vorgang.Auftrag.OffenerBetrag , es müssen ja auch Anzahlungen berücksichtigt werden!
Ein kleines kosmetisches Problem jedoch, manchmal zeigt er mir die Kundennummern nicht an. Aus internen Gründen hat ein Teil meiner Kunden Kundennummern die mit “#” beginnen. Diese werden nicht angezeigt, andere rein numerische jedoch schon. Gibt es einen Weg das auch noch hinzubekommen?
Gruß
O. Marquardt
Danke für Ihren Hinweis. Das mit den Anzahlungen haben wir schlicht nicht auf dem Schirm gehabt, aber das kann man natürlich entsprechend anpassen. Wegen den Kundennummern mit integrietrer Raute schauen wir, ob wir das mit implementieren können.