Class FinAcctMvmtsSpecifiedPeriod
Specialized order for account movements inquiry (HKKAZ).
Inherited Members
Namespace: Subsembly.FinTS
Assembly: Subsembly.FinTS.Core.dll
Syntax
public class FinAcctMvmtsSpecifiedPeriod : FinOrder
Constructors
FinAcctMvmtsSpecifiedPeriod()
This ctor shall only be used when loading a previously persisted instance of this class.
Declaration
public FinAcctMvmtsSpecifiedPeriod()
FinAcctMvmtsSpecifiedPeriod(FinSegment)
Declaration
public FinAcctMvmtsSpecifiedPeriod(FinSegment aHKKAZ)
Parameters
Type | Name | Description |
---|---|---|
FinSegment | aHKKAZ |
Properties
BookedTrans
DEPRECATED! Use GetBooked() or BookedTransBuffer instead!
Declaration
public SwiftStatementReader BookedTrans { get; }
Property Value
Type | Description |
---|---|
SwiftStatementReader |
BookedTransBuffer
Provides the raw FinByteBuffer with the collected MT-940 data.
Declaration
public FinByteBuffer BookedTransBuffer { get; }
Property Value
Type | Description |
---|---|
FinByteBuffer | If no MT-940 data was returned, then this property is |
NonbookedTrans
DEPRECATED! Use GetNonbooked() or NonbookedTransBuffer instead!
Declaration
public SwiftStatementReader NonbookedTrans { get; }
Property Value
Type | Description |
---|---|
SwiftStatementReader | The value is provided as a new SwiftStatementReader instance initialised to read the MT-942 with maximum tolerance. The SwiftStatementReader can be used directly to read the individual SWIFT fields of the MT-942 message. If no MT-942 data was returned, then this property is |
NonbookedTransBuffer
Provides the raw FinByteBuffer with the collected MT-942 data.
Declaration
public FinByteBuffer NonbookedTransBuffer { get; }
Property Value
Type | Description |
---|---|
FinByteBuffer | If no MT-942 data was returned, then this property is |
Methods
GetBooked()
Parses and returns all booked transactions (MT-940).
Declaration
public SwiftStatement[] GetBooked()
Returns
Type | Description |
---|---|
SwiftStatement[] | Returns an array with all MT-940 statements that have been received. If no data
was received at all, then |
Remarks
Processing the received MT-940 data may raise an exception!
GetNonbooked()
Parses and returns all nonbooked transactions (MT-942).
Declaration
public SwiftInterimTransRept[] GetNonbooked()
Returns
Type | Description |
---|---|
SwiftInterimTransRept[] | Returns an array with all MT-942 reports that have been received. If no data
was received at all, then |
Remarks
Processing the received MT-942 data may raise an exception!
InsertScrollRef(String)
Declaration
protected override bool InsertScrollRef(string sScrollRef)
Parameters
Type | Name | Description |
---|---|---|
System.String | sScrollRef |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
OnExecuteComplete(FinDialog)
When the order was finally executed this method merges all MT-940 and MT-942 data.
Declaration
protected override void OnExecuteComplete(FinDialog aDialog)
Parameters
Type | Name | Description |
---|---|---|
FinDialog | aDialog |