Language: Deutsch · English
Nuclet interfaces – part of the DATEV Nuclet documentation (export of CSV files for further processing in DATEV (accounting)).
REFERENCE 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 aim of this step is to connect the business object actually used in the target Nuclet to the Java code of the MT940 Nuclet. To this end, the approach of using Nuclet-independent wrapper classes is followed – instead of the business object classes generated for the business objects.
For the technical background, please also read the article "Interfaces in Java rules".
This integration step can only be carried out once the prerequisites from section 3 are met – i.e. once the corresponding reference objects have been adapted.
When connecting the DATEV Nuclet, only one wrapper class for the actually used reference objects has to be adapted.
| Wrapper class | Function | Java package | Methods/constructors to adjust |
|---|---|---|---|
| ReferenceWrapper | connection to the reference objects used | org.nuclet.datev.wrapper |
|
Table 4.8.1: Overview of Nuclet interfaces
The ReferenceWrapper class serves as the Nuclet interface to the actually used reference business objects.
Reference business objects are those objects that represent a DATEV export (e.g. invoices for an invoice export, customers for a customer export or turnover for a turnover export). Please also note the descriptions in section 3.
The constructor of the class and the following methods must be adjusted:
| Method | Function | Adjustment optional? |
|---|---|---|
| ReferenceWrapper | Assignment of the actually used business objects | no |
| setDATEVInformationId() | sets the reference of an object of type "DATEV Information" | no |
| setExportDateDATEV() | sets an export date to mark the object once a DATEV export has taken place | no |
Table 4.8.1.1: Adjustments in ReferenceWrapper
Examples are given in comment blocks; these examples must therefore be adapted, during integration, to the actually used currency business object (or its BusinessObject class).