Class FinTaxExemptionListBuilder
Builder for tax exemptions query orders (HKFRD)
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Subsembly.FinTS
Assembly: Subsembly.FinTS.Core.dll
Syntax
public class FinTaxExemptionListBuilder : FinOrderBuilder
Constructors
FinTaxExemptionListBuilder(FinContact)
Declaration
public FinTaxExemptionListBuilder(FinContact aContact)
Parameters
Type | Name | Description |
---|---|---|
FinContact | aContact |
Properties
IsAcctNoAllowed
True if the request may specify a particular account number.
Declaration
public bool IsAcctNoAllowed { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
MaxEntriesAllowed
True if the request parameter MaxEntries may be set.
Declaration
public bool MaxEntriesAllowed { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
Build(FinAcct, Int32, Int32, String)
Declaration
public FinTaxExemptionListOrder Build(FinAcct aOrderAcct, int nValidityYear, int nMaxNoEntries = 0, string sScrollRef = null)
Parameters
Type | Name | Description |
---|---|---|
FinAcct | aOrderAcct | 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 |
System.Int32 | nValidityYear | Optional year for which to query the tax exemption details. This may be zero, or a value in the range from 1975 to 9999. |
System.Int32 | nMaxNoEntries | Optional maximum number of entries to return. This is only used, when
MaxEntriesAllowed is |
System.String | sScrollRef |
Returns
Type | Description |
---|---|
FinTaxExemptionListOrder |