Language: Deutsch · English
State change – part of the MT940 Nuclet documentation (import and processing of bank statements in MT940 format).
REFERENZ INTEGRATORS STAND: JUL 2026 GILT FUER NUCLOS 4.2026.X
Auf dieser Seite
Machine-translated – under review
This page was machine-translated from German as a first draft and is currently under review. The authoritative source remains the German original (see the language switch above).
By default, the MT940 Nuclet provides for a state change on a reference object as soon as the conditions of payment are met. Since the reference entity is not part of the MT940 Nuclet, the source and destination states of this state change must be defined during integration.
More about checking the conditions of payment and the way the MT940 Nuclet works can be found in section 2.
The state change described above is represented by the enum object "PaymentReceived" of type ReferenceStatemodel.StateChange. For this state change, source and destination states must be defined in the ReferenceFacade class.
| Statuswechsel | Typ | Method | Rückgabewert | Bemerkung |
|---|---|---|---|---|
| PaymentReceived | Quellzustände | getSourceStates() | List<State> | one or more source states can be defined |
| PaymentReceived | Zielzustand | getDestinationState() | State | the destination state must be defined unambiguously |
The definition is necessary for the following reasons:
Since the actual states from the state model used are not known in the MT940 Nuclet, this interface arrangement must be used.