2012-11-05 11 views
7

Ich habe Kontenplan A für Firma1 installiert. Dieses Diagramm wurde paar Monate für die Buchhaltung verwendet. Wie kann ich in Kontenplan B konvertieren und alte Daten für Konten (Debit, Kredit, etc.) behalten? Mit anderen Worten, ist es möglich, Daten von einem Kontenplan in einen anderen zu migrieren? Die Lösung könnte programmatisch oder über die Web-Client-Schnittstelle erfolgen (nicht wichtig). Virtuelle Kontenpläne können nicht verwendet werden. Kontenplan B muss Hauptdiagramm mit alten Daten werden.Wie konvertiert man in OpenERP von einem Kontenplan zu einem anderen?

Jeder Rat wird mir sehr helfen. Danke

Antwort

0

Ich kenne keine Möglichkeit, einen anderen Kontenplan zu installieren, nachdem Sie den ursprünglichen Konfigurationsassistenten für eine neue Datenbank ausgeführt haben. Wenn Sie jedoch nur die Kontonummern, Namen und Eltern ändern möchten, um sie einem anderen Kontenplan zuzuordnen, sollten Sie dies mit einer Reihe von Datenbankaktualisierungen durchführen können. Bearbeiten Sie jedes Konto manuell, wenn nicht zu viele Konten vorhanden sind, oder schreiben Sie ein SQL- oder Python-Skript, um alle Konten zu aktualisieren. Um dies zu tun, müssen Sie jedes alte Konto einem neuen Kontocode, einem neuen Namen und einem übergeordneten Account zuordnen und diese Karte dann zum Generieren eines Skripts verwenden.

0

IMO es ist sehr schwierig wir migrieren derzeit einige Daten und es erweist sich als schwierig.

Ich würde Ihnen empfehlen, ein Datum in der Zukunft zu wählen und jedem zu sagen, nur eine andere Datenbank mit dem richtigen Kontenplan zu verwenden.

Ihre Finanzabteilung wird derjenige sein, der vorschlägt, welches Datum perfekt ist. Wie wäre es, wenn ein Zeitraum beginnt?

0

Ich musste ähnliches tun. Es ist möglich, das Diagramm von einem Formular zum anderen zu massieren, aber ich fand am Ende, dass das Erstellen einer neuen Datenbank, das Einbringen von Modulen, das Zuweisen des neuen Diagramms und das anschließende Importieren aller kritischen Elemente der beste und sicherste Weg war.

Wenn Sie viele Transaktionen haben, wird der Import schwieriger sein. Wenn dies der Fall ist, dann massieren Sie Ihr Diagramm von einem Formular zum anderen.

Ich bin mir sicher, dass es irgendwann in der Zukunft eine Möglichkeit geben wird, eine aktive Migration durchzuführen. Sie wollen definitiv nicht mit einem schlechten Diagramm oder ohne Ihre Geschichte leben, wenn Sie es helfen können.

0

Der schnellste Weg dazu ist die Verwendung eines ETL wie Talend oder Pentaho (vorausgesetzt, es gibt eine Logik, welches Konto welchem ​​anderen während des Prozesses zugeordnet wird). Wenn nicht, müssen Sie dies manuell tun.

Wenn eine Logik vorhanden ist, würden Sie sie in ein Format exportieren, das Sie transformieren und erneut importieren können. Dein Konto-Diagramm deinstallieren und das neue installieren. Importieren Sie dann alle Daten, die Sie mit diesen Tools formatiert haben.