SwissQRBill

SwissQRBill class

SwissQR Rechnungsdaten

public sealed class SwissQRBill : IEquatable<SwissQRBill>

Eigenschaften

NameBeschreibung
Account { get; set; }Ruft die Kontonummer des Gläubigers ab oder setzt sie.
AlternativeSchemes { get; set; }Ruft die alternativen Zahlungsschemata ab oder legt sie fest.
Amount { get; set; }Ruft den Zahlungsbetrag ab oder legt ihn fest.
BillInformation { get; set; }Ruft die zusätzlichen strukturierten Rechnungsinformationen ab oder legt sie fest.
Creditor { get; set; }Ruft die Gläubigeradresse ab oder setzt sie.
Currency { get; set; }Ruft die Zahlungswährung ab oder legt sie fest.
Debtor { get; set; }Ruft die Schuldneradresse ab oder setzt sie.
Reference { get; set; }Ruft die Zahlungsreferenz des Gläubigers ab oder legt sie fest.
UnstructuredMessage { get; set; }Ruft die zusätzliche unstrukturierte Nachricht ab oder legt sie fest.
Version { get; set; }Ruft die Version des SwissQR-Rechnungsstandards ab oder setzt sie.

Methoden

NameBeschreibung
CreateAndSetCreditorReference(string)Erstellt und setzt eine ISO11649-Gläubigerreferenz aus einer Rohzeichenfolge, indem der Zeichenfolge „RF“ und die Modulo-97-Prüfsumme vorangestellt wird.
override Equals(object)Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.
Equals(SwissQRBill)Bestimmt, ob die angegebene Rechnung gleich der aktuellen Rechnung ist.
override GetHashCode()Ruft den Hashcode für diese Instanz ab.

Andere Mitglieder

NameBeschreibung
enum QrBillStandardVersionSwissQR-Rechnung Standardversion

Siehe auch