Class SwissQRBill
Nama dari : Aspose.BarCode.ComplexBarcode Perhitungan: Aspose.BarCode.dll (25.4.0)
Data rekening SwissQR
public sealed class SwissQRBill : IEquatable<swissqrbill>
Inheritance
Implements
anggota yang diwarisi
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Account
Dapatkan atau menetapkan nomor rekening peminjam.
Nombor rekening harus valid IBAN dari bank Swiss atau Liechtenstein.
public string Account { get; set; }
Nilai Properti
AlternativeSchemes
Gets ors menetapkan sistem pembayaran alternatif.
Maksimum dua skema dengan parameter diizinkan.
public List<alternativescheme> AlternativeSchemes { get; set; }
Nilai Properti
List dan lt; AlternativeScheme >
Amount
Dapatkan atau menetapkan jumlah pembayaran.
Nilai valid adalah antara 0.01 dan 999.999.99.
public decimal Amount { get; set; }
Nilai Properti
BillInformation
Dapatkan atau menetapkan informasi akuntansi berstruktur tambahan.
public string BillInformation { get; set; }
Nilai Properti
Creditor
Dapatkan atau menetapkan alamat peminjam.
public Address Creditor { get; set; }
Nilai Properti
Currency
Dapatkan atau menetapkan mata uang pembayaran.
Nilai valid adalah “CHF” dan “EUR”.
public string Currency { get; set; }
Nilai Properti
Debtor
Dapatkan atau menetapkan alamat debtor.
Jika diabaikan, baik mengatur medan ini ke atau menetapkan alamat dengan semua atau nilai kosong adalah ok.
public Address Debtor { get; set; }
Nilai Properti
Reference
Dapatkan atau menetapkan referensi pembayaran peminjam.
Referensi ini wajib bagi SwissQR IBAN, yaituIBAN dalam rentang CHxx30000xxxxxxx melalui CHXX31999xxXXX.
Jika ditentukan, referensi harus valid SwissQR reference (yang sesuai dengan formulir referens ISR) atau valid creditors references menurut ISO 11649 (“RFxxxx”).
public string Reference { get; set; }
Nilai Properti
UnstructuredMessage
Dapatkan atau menetapkan pesan tambahan yang tidak terstruktur.
public string UnstructuredMessage { get; set; }
Nilai Properti
Version
Dapatkan atau menetapkan versi SwissQR bill standard.
public SwissQRBill.QrBillStandardVersion Version { get; set; }
Nilai Properti
SwissQRBill . QrBillStandardVersion
Methods
CreateAndSetCreditorReference(String)
Mencipta dan menetapkan referensi kreditur ISO11649 dari rantai mentah dengan prefixingRantai dengan “RF” dan modulo 97 checksum.
Whitespace dihapus dari referensi
public void CreateAndSetCreditorReference(string rawReference)
Parameters
rawReference
string
referensi yang kasar.
Exceptions
‘rawReference’ mengandung karakter yang tidak sah.
Equals(objek)
Menentukan apakah objek yang ditentukan sama dengan objek saat ini.
public override bool Equals(object obj)
Parameters
obj
object
Untuk membandingkan objek dengan objek saat ini.
Returns
‘kebenaran’ jika objek yang ditentukan sama dengan objek saat ini; jika tidak, ‘palsu’.
Equals(Perbedaan SwissQRBill)
Menentukan apakah akuntansi yang ditentukan sama dengan akuntansi saat ini.
public bool Equals(SwissQRBill other)
Parameters
other
SwissQRBill
Undang-Undang ini dapat dibandingkan dengan Undang-Undang yang ada.
Returns
‘kebenaran’ jika objek yang ditentukan sama dengan objek saat ini; jika tidak, ‘palsu’.
GetHashCode()
Dapatkan kode hash untuk contoh ini.
public override int GetHashCode()
Returns
Kode hash untuk objek saat ini.