Class FinSepaRemitt

Namespace
Subsembly.FinTS
Assembly
Subsembly.FinTS.Core.dll

Encapsulates all information of a single or multiple SEPA remittance or direct debit.

public class FinSepaRemitt
Inheritance
FinSepaRemitt
Derived
Inherited Members

Constructors

FinSepaRemitt()

public FinSepaRemitt()

FinSepaRemitt(FinAcct, SepaDocument)

public FinSepaRemitt(FinAcct aAcct, SepaDocument aSepaDoc)

Parameters

aAcct FinAcct
aSepaDoc SepaDocument

Properties

Amount

public SwiftAmt Amount { get; set; }

Property Value

SwiftAmt

BatchBooking

public SepaTriState BatchBooking { get; set; }

Property Value

SepaTriState

Count

public int Count { get; set; }

Property Value

int

OrderID

Optional order ID that was assiged by the bank to this remittance.

public string OrderID { get; set; }

Property Value

string

If an order ID is available for this remittance, then it shall be stored in this property. Otherwise this property shall be null.

OrderingCustAcct

Ordering customers account.

public FinAcct OrderingCustAcct { get; set; }

Property Value

FinAcct

The ordering customer account is a required field of any remittance and therefore shall not be set to a null value. However, it can be null immediately after construction of an empty FinSepaRemitt instance.

PayeePayerBIC

public string PayeePayerBIC { get; set; }

Property Value

string

PayeePayerIBAN

public string PayeePayerIBAN { get; set; }

Property Value

string

ScheduleDate

public SwiftDate ScheduleDate { get; set; }

Property Value

SwiftDate

SepaBuffer

Access to the raw binary SEPA data buffer.

public FinByteBuffer SepaBuffer { get; set; }

Property Value

FinByteBuffer

Remarks

Settings this property will discard the current content of the SepaDocument property and thus will cause that a new SepaDocument is generated the next time the SepaDocument property is accessed.

SepaDocument

Access to the parsed SEPA document.

public SepaDocument SepaDocument { get; set; }

Property Value

SepaDocument

Remarks

Settings this property will discard the current content of the SepaBuffer property and thus will cause that a new binary SEPA representation is generated the next time the SepaBuffer property is accessed.

Setting this property does not update all the other detailed properties from the SEPA document. Only the constructor FinSepaRemitt(FinAcct, SepaDocument) does this.

SepaFormat

public string SepaFormat { get; set; }

Property Value

string