Class SepaNumberOfTransactionsPerStatus

Namespace
Subsembly.Sepa
Assembly
Subsembly.Sepa.dll
public class SepaNumberOfTransactionsPerStatus : SepaObject
Inheritance
SepaNumberOfTransactionsPerStatus
Inherited Members
Extension Methods

Constructors

SepaNumberOfTransactionsPerStatus()

public SepaNumberOfTransactionsPerStatus()

Properties

DetailedControlSum

Optional total amount sum of all transactions with this status.

public decimal DetailedControlSum { get; set; }

Property Value

decimal

Remarks

If this is zero, then the DtldCtrlSum is not included in the XML. Value must not be negative.

DetailedNumberOfTransactions

The number of transactions with the status in DetailedStatus.

public int DetailedNumberOfTransactions { get; set; }

Property Value

int

Remarks

This may be zero, however, this is not recommended. Value must not be negative.

DetailedStatus

The required status.

public string DetailedStatus { get; set; }

Property Value

string

IsEmpty

public override bool IsEmpty { get; }

Property Value

bool

Methods

Clear()

public override void Clear()

OnReadXml(XmlReader, SepaMessageInfo)

protected override void OnReadXml(XmlReader aXmlReader, SepaMessageInfo aMessageInfo)

Parameters

aXmlReader XmlReader
aMessageInfo SepaMessageInfo

OnValidate(ICollection<SepaException>, string)

protected override void OnValidate(ICollection<SepaException> vErrors, string sPath)

Parameters

vErrors ICollection<SepaException>
sPath string

OnWriteXml(XmlWriter, SepaMessageInfo)

protected override void OnWriteXml(XmlWriter aXmlWriter, SepaMessageInfo aMessageInfo)

Parameters

aXmlWriter XmlWriter
aMessageInfo SepaMessageInfo