Class FinAcctStmt
Represents a single account statement.
public class FinAcctStmt
- Inheritance
-
FinAcctStmt
- Inherited Members
Remarks
An instance of this class collects the data of a single account statement from a HIEKA, HIKAU, HIEKP, HIECA, or a DIKKA segment.
Properties
AcknowledgementCode
Optional acknowledgement code blob for this statement.
public FinByteBuffer AcknowledgementCode { get; }
Property Value
Remarks
In order to acknowledge the receipt of this statement and to remove this statement, this code must be sent to the bank in an Acknowledgement order.
AcknowledgementStatus
Optional acknowledgement status for this statement.
public FinAcctStmtAckStatus AcknowledgementStatus { get; }
Property Value
Remarks
Only used by HIKAU.
Advertisement
Optional promotional text. Can be safely ignored.
public string Advertisement { get; }
Property Value
BIC
Optional BIC of the account.
public string BIC { get; }
Property Value
BuildDate
Optional date when this statement was prepared.
public SwiftDate BuildDate { get; }
Property Value
Remarks
This property is initialized from HIEKAv5, HIKAU, HIEKPv2, and DIKKA segments.
CanDownload
Indicates whether the statement is available for download.
public bool CanDownload { get; }
Property Value
Remarks
Only used by HIKAU.
CustInfo
Optional information about this statement for the account owner.
public string CustInfo { get; }
Property Value
FileName
Optional file name suggested by bank.
public string FileName { get; }
Property Value
FromDate
The start date of this statement.
public SwiftDate FromDate { get; }
Property Value
Remarks
This property is initialized from HIEKA and HIEKPv2 segments.
IBAN
Optional IBAN of the account.
public string IBAN { get; }
Property Value
Name1
Optional first line of name of the account owner.
public string Name1 { get; }
Property Value
Name2
Optional second line of name of the account owner.
public string Name2 { get; }
Property Value
NameAffix
Optional affix to the name of the account owner.
public string NameAffix { get; }
Property Value
StmtBuffer
The binary buffer that contains the actual account statement data.
public FinByteBuffer StmtBuffer { get; }
Property Value
Remarks
The value may be null, and definitely is null for a HIKAU
segment.
The data in this buffer should be according to StmtFormat.
StmtFormat
The format of this account statement.
public FinAcctStmtFormat StmtFormat { get; }
Property Value
StmtID
Optional statement or document ID of this statement.
public string StmtID { get; }
Property Value
Remarks
This is used for credit card settlement statements (DIKKA - Abrechnungskennzeichen), and for the Document ID of the latest segment versions.
StmtInfo
Optional general information about this statement.
public string StmtInfo { get; }
Property Value
StmtNo
Optional account statement number.
public int StmtNo { get; }
Property Value
- int
If no account statement number was explicitly provided, then this property will be zero.
Remarks
This property is initialized from HIEKAv5, HIKAU, and HIEKPv2 segments.
StmtYear
Optional year of this account statement.
public int StmtYear { get; }
Property Value
- int
If the year is not provided by the bank, then this property will be zero.
Remarks
This property is initialized from HIEKAv5, HIKAU, and HIEKPv2 segments.
ToDate
The end date of this statement.
public SwiftDate ToDate { get; }
Property Value
Remarks
This property is initialized from HIEKA and HIEKPv2 segments.