Class FinAcctStmtBuilder
Builder for electronic account statement downloads (HKEKA).
Inheritance
FinAcctStmtBuilder
Assembly: Subsembly.FinTS.Core.dll
Syntax
public class FinAcctStmtBuilder : FinAcknowledgeableBuilder
Constructors
Declaration
public FinAcctStmtBuilder(FinContact aContact)
Parameters
Properties
AcknowledgementRequired
Declaration
public override bool AcknowledgementRequired { get; }
Property Value
Overrides
MaxEntriesAllowed
True if the request parameter MaxEntries may be set.
Declaration
public bool MaxEntriesAllowed { get; }
Property Value
Declaration
public FinAcctStmtFormat[] StmtFormats { get; }
Property Value
StmtNoAllowed
Declaration
public bool StmtNoAllowed { get; }
Property Value
Methods
Declaration
public FinAcctStmtOrder Build(FinAcct aOrderAcct, FinAcctStmtFormat nStmtFormat, FinAcctStmt aStmt)
Parameters
Returns
Builds an account statement download request.
Declaration
public FinAcctStmtOrder Build(FinAcct aOrderAcct, FinAcctStmtFormat nStmtFormat, int nStmtNo, int nStmtYear, int nMaxNoEntries, string sScrollRef)
Parameters
Type |
Name |
Description |
FinAcct |
aOrderAcct |
The ordering customers account information.
|
FinAcctStmtFormat |
nStmtFormat |
Optional, the desired statement data format. This must be one of
StmtFormats or Null.
|
int |
nStmtNo |
Optional the requested statement number. Use zero to get the current account
statement. Must only be provided if StmtNoAllowed is true .
|
int |
nStmtYear |
Optional the requested statement year. Use zero to get the current account
statement. Must only be provided if StmtNoAllowed is true .
|
int |
nMaxNoEntries |
Optional max number of entries to return. Must only be specified when
MaxEntriesAllowed is true. Must be zero, otherwise.
|
string |
sScrollRef |
Optional scroll reference from a previous inquiry.
|
Returns
Declaration
public FinAcctStmtOrder _Build(FinAcct aOrderAcct, FinAcctStmtFormat nStmtFormat, int nStmtNo, int nStmtYear, string sStmtID, int nMaxNoEntries, string sScrollRef)
Parameters
Returns