Class FinAcctMvmtsSpecifiedPeriod
Specialized order for account movements inquiry (HKKAZ).
public class FinAcctMvmtsSpecifiedPeriod : FinOrder
- Inheritance
-
FinAcctMvmtsSpecifiedPeriod
- Inherited Members
Constructors
FinAcctMvmtsSpecifiedPeriod()
This ctor shall only be used when loading a previously persisted instance of this class.
public FinAcctMvmtsSpecifiedPeriod()
FinAcctMvmtsSpecifiedPeriod(FinSegment, FinAcct)
public FinAcctMvmtsSpecifiedPeriod(FinSegment aHKKAZ, FinAcct aOrderAcct)
Parameters
aHKKAZ
FinSegmentaOrderAcct
FinAcct
Properties
BookedTrans
DEPRECATED! Use GetBooked() or BookedTransBuffer instead!
public SwiftStatementReader BookedTrans { get; }
Property Value
BookedTransBuffer
Provides the raw FinByteBuffer with the collected MT-940 data.
public FinByteBuffer BookedTransBuffer { get; }
Property Value
- FinByteBuffer
If no MT-940 data was returned, then this property is
BookedTransnull
.
NonbookedTrans
DEPRECATED! Use GetNonbooked() or NonbookedTransBuffer instead!
public SwiftStatementReader NonbookedTrans { get; }
Property Value
- 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
null
.
NonbookedTransBuffer
Provides the raw FinByteBuffer with the collected MT-942 data.
public FinByteBuffer NonbookedTransBuffer { get; }
Property Value
- FinByteBuffer
If no MT-942 data was returned, then this property is
NonbookedTransnull
.
Methods
GetBooked()
Parses and returns all booked transactions (MT-940).
public SwiftStatement[] GetBooked()
Returns
- SwiftStatement[]
Returns an array with all MT-940 statements that have been received. If no data was received at all, then
null
is returned.
Remarks
Processing the received MT-940 data may raise an exception!
GetNonbooked()
Parses and returns all nonbooked transactions (MT-942).
public SwiftInterimTransRept[] GetNonbooked()
Returns
- SwiftInterimTransRept[]
Returns an array with all MT-942 reports that have been received. If no data was received at all, then
null
is returned.
Remarks
Processing the received MT-942 data may raise an exception!
InsertScrollRef(string)
protected override bool InsertScrollRef(string sScrollRef)
Parameters
sScrollRef
string
Returns
OnExecuteComplete(FinDialog)
When the order was finally executed this method merges all MT-940 and MT-942 data.
protected override void OnExecuteComplete(FinDialog aDialog)
Parameters
aDialog
FinDialog