Class SwissQRBill
Název místa: Aspose.BarCode.ComplexBarcode Shromáždění: Aspose.BarCode.dll (25.4.0)
SwissQR účetní údaje
public sealed class SwissQRBill : IEquatable<swissqrbill>
Inheritance
Implements
Dědiční členové
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Account
Obdržíte nebo nastavte číslo účtu věřitele.
Čísla účtů musí být platné IBANy banky ve Švýcarsku nebo Lichtenštejnsku.
public string Account { get; set; }
Hodnota nemovitosti
AlternativeSchemes
Gets ors stanoví alternativní platební režimy.
Maximální počet dvou schémat s parametry je povolen.
public List<alternativescheme> AlternativeSchemes { get; set; }
Hodnota nemovitosti
Amount
Obdržíte nebo nastavíte platbu.
Platné hodnoty jsou mezi 0.01 a 999.999.99.
public decimal Amount { get; set; }
Hodnota nemovitosti
BillInformation
Obdržíte nebo nastavíte další strukturované fakturační informace.
public string BillInformation { get; set; }
Hodnota nemovitosti
Creditor
Obdrží nebo stanoví adresu věřitele.
public Address Creditor { get; set; }
Hodnota nemovitosti
Currency
Obdržíte nebo nastavíte platební měnu.
Platné hodnoty jsou „CHF“ a „EUR“.
public string Currency { get; set; }
Hodnota nemovitosti
Debtor
Obdržíte nebo nastavíte adresu dlužníka.
Dlužník je volitelný.V případě, že je zamítnut, buď nastavení tohoto pole na nebo nastavit adresu se všemi nebo prázdné hodnoty je v pořádku.
public Address Debtor { get; set; }
Hodnota nemovitosti
Reference
Obdrží nebo stanoví referenční platbu věřitele.
Reference je povinná pro SwissQR IBANs, tj.IBANy v rozmezí CHxx30000xxxxx až CHXX31999xxxxx.
Pokud je uvedeno, odkaz musí být buď platná SwissQR reference (která odpovídá referenčnímu formuláři ISR) nebo platnou referenci věřitele podle ISO 11649 („RFxxxx“).
public string Reference { get; set; }
Hodnota nemovitosti
UnstructuredMessage
Obdržíte nebo nastavíte další neústavní zprávu.
public string UnstructuredMessage { get; set; }
Hodnota nemovitosti
Version
Získáte nebo nastavte verzi fiskálního standardu SwissQR.
public SwissQRBill.QrBillStandardVersion Version { get; set; }
Hodnota nemovitosti
SwissQRBill . QrBillStandardVersion
Methods
CreateAndSetCreditorReference(Stringová)
Vytvořte a nastavíte referenční kreditní číslo ISO11649 z surového řetězce předemString s „RF“ a modulem 97 checksum.
Whitespace je odstraněn z reference
public void CreateAndSetCreditorReference(string rawReference)
Parameters
rawReference
string
To je surová reference.
Exceptions
‘rawReference’ obsahuje neplatné znaky.
Equals(Objekt)
Určuje, zda je specifikovaný objekt rovný aktuálnímu objektu.
public override bool Equals(object obj)
Parameters
obj
object
V porovnání s aktuálním objektem.
Returns
‘pravdivý“ pokud je specifikovaný objekt rovný aktuálnímu objektu; jinak „falšovan’.
Equals(Švýcarský QRBill)
Určuje, zda je stanovený rozpočet rovný stávajícímu rozpočtu.
public bool Equals(SwissQRBill other)
Parameters
other
SwissQRBill
Srovnání s aktuálním zákonem.
Returns
‘pravdivý“ pokud je specifikovaný objekt rovný aktuálnímu objektu; jinak „falšovan’.
GetHashCode()
Získejte hash kód pro tento příklad.
public override int GetHashCode()
Returns
Hash kód pro aktuální objekt.