Class SwissQRBill

Class SwissQRBill

Именује се: Aspose.BarCode.ComplexBarcode Асамблеја: Aspose.BarCode.dll (25.4.0)

SwissQR подаци рачуна

public sealed class SwissQRBill : IEquatable<swissqrbill>

Inheritance

object SwissQRBill

Implements

IEquatable

Наслеђени чланови

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Account

Добија или поставља број рачуна кредитора.

Бројеви рачуна морају бити важећи ИБАН банке Швајцарске или Лихтенштајна.

public string Account { get; set; }

Вредност имовине

string

AlternativeSchemes

Gets ors postavlja alternativne platne sheme.

Дозвољено је највише две схеме са параметрима.

public List<alternativescheme> AlternativeSchemes { get; set; }

Вредност имовине

List < AlternativeScheme >

Amount

Прима или поставља износ плаћања.

Важеће вредности су између 0.01 и 999.999.99.

public decimal Amount { get; set; }

Вредност имовине

decimal

BillInformation

Добија или поставља додатне структуриране информације о рачуну.

public string BillInformation { get; set; }

Вредност имовине

string

Creditor

Добија или поставља адресу кредитора.

public Address Creditor { get; set; }

Вредност имовине

Address

Currency

Добија или поставља плаћајућу валуту.

Valjane vrednosti su „CHF“ i „EUR“.

public string Currency { get; set; }

Вредност имовине

string

Debtor

Добија или поставља адресу дужника.

Ако је пропуштен, и постављање овог поља на или подешавање адресе са свим или празним вредностима је у реду.

public Address Debtor { get; set; }

Вредност имовине

Address

Reference

Добија или поставља референце за плаћање кредитора.

Референција је обавезна за Швајцарске КР ИБАНС, тј. ИБАНС у опсегу ЦХХКСНУМКСХКХ до ЦхХ31999xxxxx.

Ако је наведено, референца мора бити важећа Швајцарска КР референција (која одговара ИСР референцијском обрасцу) или важан референт кредитора у складу са ИСО 11649 (“РФxxxx”).

public string Reference { get; set; }

Вредност имовине

string

UnstructuredMessage

Добија или поставља додатну неструктурисану поруку.

public string UnstructuredMessage { get; set; }

Вредност имовине

string

Version

Добија или поставља верзију стандарда за рачун Швајцарске КР.

public SwissQRBill.QrBillStandardVersion Version { get; set; }

Вредност имовине

SwissQRBill . QrBillStandardVersion

Methods

CreateAndSetCreditorReference(Стринг)

Креира и поставља ИСО11649 референце за кредиторе из сирове струје префиксирањемТрка са “РФ” и модулом 97 чексум.

Whitespace је уклоњен из референце

public void CreateAndSetCreditorReference(string rawReference)

Parameters

rawReference string

и сирове референце.

Exceptions

ArgumentException

‘rawReference’ sadrži nevažeće znakove.

Equals(Објекат)

Одређује да ли је одређени објекат једнак тренутном објекту.

public override bool Equals(object obj)

Parameters

obj object

Објекат у поређењу са тренутним објектом.

Returns

bool

„истина“ ако је одређени објекат једнак тренутном објекту; иначе, „фалсификовани“.

Equals(Швајцарски КСНУМКС)

Одређује да ли је одређени рачун једнак тренутном рачуну.

public bool Equals(SwissQRBill other)

Parameters

other SwissQRBill

Zakon treba usporediti sa sadašnjim zakonom.

Returns

bool

„истина“ ако је одређени објекат једнак тренутном објекту; иначе, „фалсификовани“.

GetHashCode()

Добијте хаш код за овај случај.

public override int GetHashCode()

Returns

int

Хасх код за тренутни објекат.

 Српски