Class FinTaxExemptionListBuilder

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

Builder for tax exemptions query orders (HKFRD)

public class FinTaxExemptionListBuilder : FinOrderBuilder
Inheritance
FinTaxExemptionListBuilder
Inherited Members

Constructors

FinTaxExemptionListBuilder(FinContact)

public FinTaxExemptionListBuilder(FinContact aContact)

Parameters

aContact FinContact

Properties

IsAcctNoAllowed

True if the request may specify a particular account number.

public bool IsAcctNoAllowed { get; }

Property Value

bool

MaxEntriesAllowed

True if the request parameter MaxEntries may be set.

public bool MaxEntriesAllowed { get; }

Property Value

bool

Methods

Build(FinAcct, int, int, string)

public FinTaxExemptionListOrder Build(FinAcct aOrderAcct, int nValidityYear, int nMaxNoEntries = 0, string sScrollRef = null)

Parameters

aOrderAcct FinAcct

Optional account for which tax exemption data shall be returned. This may be partially initialized in order to solely provide the CountryCode and the BankCode. If an AcctNo is included, it is only used, when IsAcctNoAllowed is true.

nValidityYear int

Optional year for which to query the tax exemption details. This may be zero, or a value in the range from 1975 to 9999.

nMaxNoEntries int

Optional maximum number of entries to return. This is only used, when MaxEntriesAllowed is true.

sScrollRef string

Returns

FinTaxExemptionListOrder