Class FinSepaAllStoBuilder

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

Builder for query of all sepa standing orders (HKCDB).

public class FinSepaAllStoBuilder : FinOrderBuilder
Inheritance
FinSepaAllStoBuilder
Inherited Members

Constructors

FinSepaAllStoBuilder(FinContact)

public FinSepaAllStoBuilder(FinContact aContact)

Parameters

aContact FinContact

Properties

MaxEntriesAllowed

Indicates if a count may be specified in the query.

public bool MaxEntriesAllowed { get; }

Property Value

bool

SupportedPainFormats

Returns an array of simple pain identifiers of the supported SEPA pain XML formats.

public string[] SupportedPainFormats { get; }

Property Value

string[]

The returned array may be empty, but is never null.

SupportedSepaFormats

Returns an array with the descriptors (URN) of the SEPA XML formats supported by this builder.

public string[] SupportedSepaFormats { get; }

Property Value

string[]

Remarks

The data provided by actual banks is widely different and inconclusive. Thus this information is rather worthless and should be ignored. Use the processed SupportedPainFormats instead.

Methods

Build(FinAcct, string[], string, int, string)

Builds a query of all sepa standing orders set up at the bank from the given parameters.

public FinSepaAllSto Build(FinAcct aOrderAcct, string[] vsSupportedSepaFormats, string sOrderID, int nMaxNoEntries, string sScrollRef)

Parameters

aOrderAcct FinAcct

The ordering customers account information. This must be specified as a valid ordering customers account an must not be null.

vsSupportedSepaFormats string[]

Optional list of SEPA descriptors of the supported SEPA pain formats. If this parameter is null, then the appropriate SupportedSepaFormats will be used instead.

sOrderID string

Optional order ID if a particular standing order shall be queried. Usually this parameter is null.

nMaxNoEntries int

Optional max number of entries to return.

sScrollRef string

Optional scroll reference from a previous inquiry.

Returns

FinSepaAllSto