SEPA Nuclet general update information: protecting adjustments in data sources and Java rules by cloning wrapper and facade classes.

globe with meridians Language: Deutsch · English

hammer and wrench 5.1 SEPA: General update information

General notes for every SEPA Nuclet update: protecting your adjustments in the data sources and Java rules by cloning them into the target Nuclet.

Auf dieser Seite

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

5.1.1 Data sources
NameTypenecessary work steps
CreditorReferences2SEPAExportDynamic business objectbefore the first Nuclet update:
  1. clone the data source
  2. assign the new data source to the target Nuclet


after every Nuclet update:

enter the cloned data source into the layout "SEPA Export"

DebitorReferences2SEPAExportditto
5.1.2 Java rules

When updating the SEPA Nuclet (from an older version to a newer one) there is a risk that the adjustments you made in the Java rules are overwritten.

To avoid this, the following steps are recommended should the SEPA Nuclet be updated to a newer version:

Java classJava packagenecessary work steps
DebitorWrapperorg.nuclet.sepa.wrapperbefore the first Nuclet update:
  1. clone the class
  2. place the class in a Java package of the target Nuclet (e.g. your.nuclet.sepa.wrapper)
  3. hook the cloned class into the target Nuclet via Nuclet Management
DebitorFacadeorg.nuclet.sepa.facadebefore the first Nuclet update:
  1. clone the class
  2. adapt the import of the DebitorWrapper class to the cloned wrapper class
  3. place the class in a Java package of the target Nuclet (e.g. your.nuclet.sepa.facade)
  4. hook the cloned class into the target Nuclet via Nuclet Management
DebitorFacadeFactoryorg.nuclet.sepa.facade

after every Nuclet update:

enter the cloned DebitorFacade (in the method getInstance)

ReferenceWrapperorg.nuclet.sepa.wrapper

before the first Nuclet update:

  1. clone the class
  2. place the class in a Java package of the target Nuclet (e.g. your.nuclet.sepa.wrapper)
  3. hook the cloned class into the target Nuclet via Nuclet Management
ReferenceFacadeorg.nuclet.sepa.facade

before the first Nuclet update:

  1. clone the class
  2. adapt the import of the ReferenceWrapper class to the cloned wrapper class
  3. place the class in a Java package of the target Nuclet (e.g. your.nuclet.sepa.facade)
  4. hook the cloned class into the target Nuclet via Nuclet Management
ReferenceFacadeFactoryorg.nuclet.sepa.facade

after every Nuclet update:

enter the cloned ReferenceFacade (in the method getInstance)

PaymentReferenceWrapperorg.nuclet.sepa.wrapper

before the first Nuclet update:

  1. clone the class
  2. place the class in a Java package of the target Nuclet (e.g. your.nuclet.mt940.wrapper)
  3. hook the cloned class into the target Nuclet via Nuclet Management
PaymentReferenceFacadeorg.nuclet.sepa.facadebefore the first Nuclet update:
  1. clone the class
  2. adapt the import of the PaymentReferenceWrapper class to the cloned wrapper class
  3. place the class in a Java package of the target Nuclet (e.g. your.nuclet.mt940.facade)
  4. hook the cloned class into the target Nuclet via Nuclet Management
PaymentReferenceFacadeFactoryorg.nuclet.sepa.facade

after every Nuclet update:

enter the cloned PaymentReferenceFacade (in the method getInstance)

The cloning only has to be carried out once, i.e. this step is not required on every further update of the SEPA Nuclet.

On a further update it might, under certain circumstances, only be necessary to adapt the wrapper and facade classes to the current specifications from the abstract classes.

Related pages

open book Nuclet: SEPA


SEPA Nuclet data sheet

Öffnen →

open book Interfaces


All integrations

Öffnen →