In Version 2.0.0 wird das allgemeine Referenz-Attribut durch die dezidierten Attribute "Creditor Reference" (für Überweisungen) und "Debitor Reference" (für Lastschriften) ersetzt (wie unter Voraussetzungen beschrieben)..

Das ursprüngliche Attribut "Reference" bleibt zunächst erhalten, ist allerdings obsolet und wird in einer der zukünftigen Versionen des SEPA-Nuclets entfallen; voraussichtlich mit der Version 2.1.0.

Bei bisheriger Verwendung einer älteren Version des SEPA-Nuclets in Ihrer Anwendung und einer anstehenden Aktualisierung auf Version 2.0.0 beachten Sie bitte die hier aufgeführten Hinweise.

 

5.3.1 Sichern der Anpassungen in Datenquellen (vor Nuclet-Import)

 

5.3.1 Sichern der Anpassungen in Java-Regeln (vor Nuclet-Import)
5.3.2 Datenmigration (nach Nuclet-Import)

Nach erfolgtem Nuclet-Transfer führen Sie bitte folgende SQL-Anweisung auf Ihrem Datenbankschema aus. Der Grund dafür sind die oben beschriebenen Änderungen unter "Hinweise zum Hintergrund der notwendigen Anpasungen".

-- Anmerkung: "abcd_" steht für das tatsächliche Tabellenpräfix der Tabelle.
-- Es entspricht dem Wert "Lokaler Identifizierer" im Nuclet-Managment des SEPA-Nuclets.
--
-- Bitte führen Sie diese Anweisung erst nach dem Import des SEPA-Nuclets v2.0.0 durch.

UPDATE abcd_sepatransaction SET intid_strdebitorreference = intid_strreference;

 

5.3.2 Anpassungen in Java-Regeln (nach Nuclet-Import)
  1. Die Klasse SEPALogic (bzw. die bei Ihnen verwendete konkrete Implementierung von AbstractSEPALogic) ist an einige Änderungen und Ergänzungen anzupassen: 
  2. Der ReferenceWrapper ist zu ersetzen durch einen DebitorReferenceWrapper (siehe Abschnitt 4.8.1)
  3. Der PaymentReferenceWrapper ist zu ersetzen durch DirectDebitReferenceWrapper (siehe Abschnitt 4.8.1)
  4. Der PaymentReferenceFacade ist zu ersetzen durch DirectDebitReferenceWrapper (siehe Abschnitt 4.8.2)