Language: Deutsch · English
Assignment logic – part of the CAMT Nuclet documentation (import and processing of CAMT.053/CAMT.054 bank statements (Cash Management)).
HOW-TO INTEGRATORS UPDATED: JUL 2026 APPLIES TO NUCLOS 4.2026.X
On this page
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).
The assignment of incoming bank transactions to reference objects (invoices, etc.) is implemented in the findMatchingReferences() method of the abstract class org.nuclet.camt.logic.AbstractCAMT054Logic. By default, the assignment is based on the extracted reference number of the reference objects:
This logic is expressed by the expression boBankTransaction.getInformationToAccountOwner().indexOf(strReference) >= 0 (from the code segment, see below).
If this rule is to be modified (e.g. so that the check is less strict), this is the place to start. If possible, the change should not be made directly in the AbstractCAMT054Logic class. The source-code location intended for this in the concrete implementation CAMT054Logic is marked accordingly with an @replace! tag.
It is recommended to make the changes in the concrete implementation CAMT054Logic or in your own class that inherits from the abstract class AbstractCAMT054Logic.