Beim Import in eine CP-Datenbasis gelten folgende Regeln:
-
Erste Periode: Nur in der ersten Periode (? der Ebene, in eine Periode ?) der Datenbasis können Eröffnungsbilanzwerte importiert werden.
-
Folgeperioden: In allen Folgeperioden können ausschließlich Bewegungswerte importiert werden.
Somit müssen die Bewegungswerte für jedes Konto vollständig sein, d.h. alle Bewegungen umfassen, die zum aktuellen Saldo führen. Bei Systemen mit unvollständigen Bewegungswerten (z.B. DATEV) sind hierfür Korrekturbuchungen notwendig (siehe: AddOn)
CP Bewegungsblöcke beim Import aus allen Systemen außer DATEV:
-
Eröffnungsbilanzwert (EB-Wert) für Jahr 1 + Soll_Monat / Haben_Monat für alle Folgeperioden
CP Bewegungsblöcke beim Import aus DATEV
-
Option 1: Eröffnungsbilanzwert (EB-Wert) für Jahr 1 + Soll_Monat / Haben_Monat der Bewegungen in Jahr 1 + Soll_Monat_SB / Haben_Monat_SB der Bewegungen ab Jahr 2
-
Option 2: Schlussbilanzwert (SB-Wert) Vorjahr als EB Wert Jahr 1 + Soll_Monat_SB / Haben_Monat_SB aller Folgemonate
Falls einzelne Unternehmen einer Gruppe nicht ab dem Startjahr der Datenbasis importiert werden, ist für diese Unternehmen immer Option 2 anzuwenden.
In Abstimmung:
-
Lösungsweg 1 (derzeit implementiert)
-
Die Umgliederungen werden erst ab einem bestimmten Jahr (dem zweiten Jahr der Datenbasis) berechnet.
-
Es werden immer Soll_Monat_SB und Haben_Monat_SB als Bewegungswerte im Import verwendet.
-
Das Startjahr der Datenbasis muss bekannt und als Parameter in OCT hinterlegt sein.
-
-
Lösungsweg 2
-
Die Importprozeduren (dbo.pCP_SelectValuesFiBu und dbo.pCP_SelectValuesKore) schalten den verwendeten Bewegungswert um. Im ersten Jahr wird Soll_Monat /Haben_Monat importiert, ab dem zweiten Jahr Soll_Monat_SB und Haben_Monat_SB. Die Importprozedur muss dafür aber wissen, ab welchem Jahr die Werte importiert werden - da dieser Parameter im Importaufruf nicht vorhanden ist, muss das Startjahr des Imports pro Mandant in OCT definiert werden.
-
-
Lösungsweg 3
-
Es erfolgt zunächst der Standardimport der Werte von Soll_Monat / Haben_Monat. Die Eröffnungswerte enthalten somit keine Umgliederungen und sind falsch, somit auch alle Endsalden der betroffenen Konten.
-
Nur die Umgliederungsbuchungen (Buchungen in der Periode 0 in result.tfREWE_Buchungsjournal) werden ab dem zweiten Jahr in einem gesonderten Importlauf auf eine eine eigene Ebene importiert.
-
Beide Ebenen zusammen ergeben die vollständigen Bewegungen und somit korrekte Salden.
-