Versionen im Vergleich

Schlüssel

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

...

Der Java-Sourcecode ist mit @replace!-Tags an all jenen Stellen markiert, wo anwendungsspezifisches Verhalten hinzugefügt werden kann. Dazu mehr im nächsten Abschnitt "Integration".

 

Integration

 

Notwendige Schritte zur Integration

...

Einrichtung eines Dateiverzeichnis für den Eingang der MT940-Dateien. Das Verzeichnis sollte auf dem Server liegen

 

Schritt 7: Konfiguration der System-Parameter

Die Einrichtung der verwendeten Nuclos-Systemparameter über „Administration“ > „Parameter“.

Parameter

Kurzbeschreibung

MT940_DIRECTORY

Dateiverzeichnis für den Eingang von MT940-Dateien

MT940_REFERENCE_TYPE

verwendeter Referenz-Typus, unterstützt werden SINGLE und MULTIPLE

Tabelle 3: System-Parameter

Info

Anmerkung: Dieser Schritt wird erst in einer zukünfigen Version notwendig, d.h. sobald die neue Nuclos-API das Auslesen von System-Parametern unterstützt. Solange dies nicht der Fall ist, erfolgt die Konfiguration in Schritt 8, durch Anpassung von entsprechenden Konstanten im Java-Code.


Schritt 8: Sourcecode-Anpassungen in den Java-Regeln

 

Java-Package

Java-Klasse

Kurzbeschreibung

org.nuclet.mt940.job

MT940ImportJob

Konfiguration des Eingangsverzeichnisses (MT940_DIRECTORY, s.o.)

 

MT940ImportJob

Konfiguration des verwendeten Referenz-Typus (MT940_REFERENCE_TYPE)

 

MT940Importer

Behandlung des Referenzobjekts zu einem Bankumsatz nach erfolgter Zuordnung in Methode processReference()

org.nuclet.mt940.logic

MT940Logic

Auslesen aller beim Import und der Zuordnung zu berücksichtigenden Referenzobjekte in Methode getReferences()

org.nuclet.mt940.rule

CheckBankTransactionRef

Behandlung der Referenzobjekte beim manuellen Zuordnen/Entfernen zu/von einem Bankumsatz in Methode checkReferences()

Tabelle 4: Anwendungsspezifische Anpassungen in Java-Regeln

 

Alle notwendigen Anpassungen werden nun der Reihe nach, Klasse für Klasse, erläutert.