Class FinSepaInstPaymtReclassBuilder

Namespace
Subsembly.FinTS
Assembly
Subsembly.FinTS.Core.dll
public class FinSepaInstPaymtReclassBuilder : FinSepaOrderBuilder
Inheritance
FinSepaInstPaymtReclassBuilder
Inherited Members

Constructors

FinSepaInstPaymtReclassBuilder(FinContact)

public FinSepaInstPaymtReclassBuilder(FinContact aContact)

Parameters

aContact FinContact

Properties

InternalDestinationAccountsAllowed

Indicates whether this order type can be used for bank internal transfers.

public bool InternalDestinationAccountsAllowed { get; }

Property Value

bool

Remarks

If this is false, then a reclassification transfer with this order type is only allowed, if the destination account is at a different bank than the ordering account.

Methods

Build(FinAcct, SepaDocument)

Overrides default order builder by setting the Fallback bit, when possible.

public override FinSepaOrder Build(FinAcct aAcct, SepaDocument aSepaDoc)

Parameters

aAcct FinAcct
aSepaDoc SepaDocument

Returns

FinSepaOrder

Remarks

Just calls Build(FinAcct, SepaDocument, bool) with parameter Fallback true.

Build(FinAcct, SepaDocument, bool)

public FinSepaInstPaymt Build(FinAcct aAcct, SepaDocument aSepaDoc, bool fFallbackAllowed)

Parameters

aAcct FinAcct
aSepaDoc SepaDocument
fFallbackAllowed bool

Returns

FinSepaInstPaymt

OnPreparePaymentInformation(FinAcct, SepaPaymentInformation)

protected override void OnPreparePaymentInformation(FinAcct aAcct, SepaPaymentInformation aPmtInf)

Parameters

aAcct FinAcct
aPmtInf SepaPaymentInformation