Class FinAcctMvmtsSpecifiedPeriod

Namespace
Subsembly.FinTS
Assembly
Subsembly.FinTS.Core.dll

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 FinSegment
aOrderAcct FinAcct

Properties

BookedTrans

DEPRECATED! Use GetBooked() or BookedTransBuffer instead!

public SwiftStatementReader BookedTrans { get; }

Property Value

SwiftStatementReader

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 null.

BookedTrans

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 null.

NonbookedTrans

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

bool

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