...
Mapping: Zielangaben
- Für Zielpositionen im Bilanzvergleich können folgende Dialoge und Spalten verwendet werden:
- Dialoge: HGB, HGBCORR, IFRS, STB
- Spalten: IMPORT, MANUAL, die Standard-Differenzspalten OCITEMP, GUVTEMP, OCIPERM, GUVPERM sowie Mapping-IDs von Differenzspalten (im u.a. Beispiel: 4) können verwendet werden.
- Für Zielpositionen in Steuerdialogen bis einschl. Steuerformular 2017 werden die IDs der Dialoge (gemäß CompanyDialogs im Java Source Code), die Formular-Zeilen und die bekannten Spaltenangaben verwendet:
- Dialoge z.B.: STEUERN_DE, ANLAGEGK, ANLAGEZVE, …
- Zeilen z.B.: 2_1_1
- Spalten: OWN, TOTAL, …
- Für Zielpositionen in Steuerdialogen abSteuerformular 2018 werden Field-IDs verwendet. Die Angabe des Dialogs ist optional:
- Field-ID z.B.: 2018.000009
Wie gesagt, bezeichnet $ den Importwert der jeweiligen Spalte. Mit $1, $2, $3, … wird der Wert der ersten, zweiten, dritten, …. Spalte auch an anderen Stellen referenziert. Auf diese Weise kann beispielsweise der Wert der vierten Spalte als Partner-ID in der Zielangabe verwendet werden.
- Für Zielpositionen in Steuerdialogenab Steuerformular 2018 werden Field-IDs verwendet. Die Angabe des Dialogs (hier: ANLAGEGK) ist optional. Wenn die Field_ID nicht zum Dialog passt, wird eine entsprechende Meldung ausgegeben:
- Field-ID z.B.: 2018.000009
In manchen speziellen Dialogen orientiert sich das Mapping an der Datenbank-Zieltabelle TCURTAX2011. Die "Aufsichtsratsvergütungen" der "Anlage WA" beispielsweise bestehen aus mehreren Zeilen. Die Zeilennummern werden in der Datenbank-Zieltabelle in der Spalte "COLUMNID" gespeichert. Das Mapping muss deshalb angeben, wo in den Quelldaten diese Angabe zu finden ist (hier: Spalte 4 bzw. "$4").
An diesem Beispiel ist außerdem zu sehen, dass auch Memo-Werte (Name, Straße) importiert werden können. Bei Dropdownlisten muss zugehörige Schlüssel der Auswahloption im Import stehen.
- Die TRR kann als Dialog mit „TRR“ oder auch „TRRSingle“ benannt werden.
...