Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Overview of the MT940 Nuclet: import and processing of bank statements in MT940 format.

Status
colourGreen
titleKonzeptConcept
Status
colourBlue
titleIntegrators
Status
colourGreen
titleStandUpdated: Jul 2026
Status
colourGrey
titlegilt fuer applies to Nuclos 4.2026.x

Panel
bgColor#F4F5F7

Auf dieser SeiteOn this page

Inhalt
maxLevel2
minLevel2
Hinweis
titleMachine-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).

...

Short description

The MT940 Nuclet offers the option

...

More about the feature scope and implemented processes of this Nuclet can be found in section 2.

Nuclet components

Within the .nuclet file, the MT940 Nuclet comprises

...

  • three CSV files for object imports and

  • two MT940 example files with bank statements.


TypType

Name, English

Name, German

KurzbeschreibungShort description

BusinessobjektBusiness object

Bank Statement

KontoauszugBank statement

Bank Transaction

BankumsatzBank transaction

Bank Transaction Type

BankgeschäftsvorfallBank transaction type

Banking Business Line

BankgeschäftssparteBanking business line

Debit/Credit Mark

debit/credit mark

MT940 Reference

MT940 reference

Bank Transaction Ref

Referenz-2-Bankumsatz

Layout

Bank Statement

layout for business object "Bank Statement"

 Bank Transaction 

layout for the business object "Bank Transaction"

Bank Transaction Type

layout for business object "Bank Transaction Type"

Banking Business Line

layout for business object "Banking Business Line"

Debit/Credit Mark

layout for business object "Debit/Credit Mark"

StatusmodellState model

MT940 Bank Transaction

state model for the business object "Bank Transaction"

AttributgruppeAttribute groupBank Transaction Data 

bank transaction and bank statement data

 Bank Transaction References 

references assigned to the bank transactions

Java package

org.nuclet.mt940.facade

classes for database accesses

 org.nuclet.mt940.job 

Java rules for controlling jobs ("job control")

org.nuclet.mt940.logic

GeschäftslogikBusiness logic

org.nuclet.mt940.parser

MT940 parser functionality

org.nuclet.mt940.rule

control of insert/update/delete events

 org.nuclet.mt940.statemodel definition of state changes (as a Nuclet interface)
 

org.nuclet.mt940.wrapper

 

wrapper classes (as a Nuclet interface)

ParameterMT940 File Directory defines the input directory of the MT940 files
 MT940 File Encoding determines the character set used in the MT940 files
 MT940 File Extension defines the file extension of the MT940 files

JobsteuerungJob control

MT940 Import

deadline job for the automated MT940 import

StrukturdefinitionStructure definition

MT940 Bank Transaction Type

import structure for business object "Bank Transaction Type"

MT940 Banking Business Line

import structure for business object "Banking Business Line"

MT940 Debit/Credit Mark

import structure for business object "Debit/Credit Mark"

Nuclet dependency

org.nuclet.Common

general helper functionality

ObjektimporteObject imports

Banking_Business_Line.csv

master data records for business object "Banking Business Line"

Bank_Transaction_Type.csv

master data records for business object "Bank Transaction Type"

Debit_Credit_Mark.csv

master data records for business object "Debit/Credit Mark"

BeispieldateienExample files

Kontoauszug_001.sta

MT940 import example

Kontoauszug_002.sta

MT940 import example

...

The Java source code is marked with @replace! tags at all those places where application-specific behaviour can be added. More on this in section 4.

Related pages

open book Nuclet: MT940 (not yet available)


MT940 Nuclet data sheet

Öffnen Open

open book Interfaces


All integrations

Öffnen Open