Zum Inhalt

GetSwissQRCode23 (Opus Funktion)

Beschreibung

Gibt den Swiss QR Code als Blob zurück. Der Blob enthält die Bytes des Bildes im BMP-Format.

Version 2.3 erfordert separate Felder für Strassennamen, Hausnummer, PLZ und Ort, und erlaubt mehr Sonderzeichen. Generates a Swiss QR code (SPC v2.3) image as a blob using structured address format with separate street, building, postcode and city fields.

Argumente (18)

Name

Typ

Beschreibung

IBAN

string

QR IBAN

CreditorName

string

Zahlungsempfänger: Name

CreditorStreet

string

Zahlungsempfänger: Strassenname oder Adresszeile 1

CreditorBuilding

string

Zahlungsempfänger: Hausnummer oder Adresszeile 2

CreditorZip

string

Zahlungsempfänger: PLZ

CreditorCity

string

Zahlungsempfänger: Ort

CreditorCountry

string

Zahlungsempfänger: Landkürzel, z.B. CH

Amount

float

Betrag

Currency

string

Währungskürzel, CHF oder EUR

DebtorName

string

Zahlungspflichtiger: Name

DebtorStreet

string

Zahlungspflichtiger: Strassenname oder Adresszeile 1

DebtorBuilding

string

Zahlungspflichtiger: Hausnummer oder Adresszeile 2

DebtorZip

string

Zahlungspflichtiger: PLZ

DebtorCity

string

Zahlungspflichtiger: Ort

DebtorCountry

string

Zahlungspflichtiger: Landkürzel, z.B. CH

Reference

string

QR Referenzcode

Message

string

Mitteilung

InvoicingInfo

string

Strukt. Informationen (nach Swico)

Rückgabewert blob

Swiss QR Code als BMP-Datei BMP image blob containing the Swiss QR code

Beispiel

Lo_Blob = GetSwissQRCode23(

"CH6431961000004421557",
"Max Muster & Söhne", "Musterstrasse", "123", "8000", "Seldwyla", "CH",
50, "CHF",
"Simon Muster", "Mustergasse", "1", "9000", "Räuschlikon", "CH",
"000008207791225857421286694",
"Bezahlung der Reise",
"//S1/10/1234/11/201021/30/102673386/32/7.7/40/0:30"
);

Siehe auch

GetSwissQRCode (Opus Funktion)