2012-11-05 14 views
7

Mam zainstalowany plan kont A dla company1. Ta tabela została wykorzystana kilka miesięcy na rachunkowość. Jak mogę zamienić na plan kont B i zachować stare dane dla rachunków (debet, kredyt itd.)? Innymi słowy, czy możliwa jest migracja danych z jednego planu kont do innego? Rozwiązaniem może być programowo lub przez interfejs klienta WWW (nie ważne). Wirtualne wykresy kont nie mogą być używane. Plan kont B musi stać się główną tabelą ze starymi danymi.Jak przekonwertować w OpenERP z jednego wykresu konta na inny?

Każda rada bardzo mi pomoże. Dzięki

Odpowiedz

0

Nie wiem, jak zainstalować inny plan kont po uruchomieniu kreatora konfiguracji początkowej w nowej bazie danych. Jeśli jednak chcesz tylko zmienić numery kont, nazwiska i rodziców, aby dopasować inny plan kont, powinieneś być w stanie to zrobić za pomocą pakietu aktualizacji bazy danych. Ręczne edytowanie każdego konta, jeśli nie ma zbyt wielu kont, lub napisanie skryptu SQL lub Python, aby zaktualizować wszystkie konta. Aby to zrobić, musisz zamapować każde stare konto na nowy kod konta, imię i nazwisko, a następnie użyć tej mapy do wygenerowania skryptu.

0

IMO jest bardzo trudne, ponieważ obecnie migrujemy niektóre dane i ich udowodnienie jest trudne.

Poradziłbym, aby wybrać datę w przyszłości i powiedzieć wszystkim, aby po prostu użył innej bazy danych z prawidłowym planem kont.

Twój dział finansowy będzie sugerował, która data jest idealna. A co powiesz, kiedy zaczyna się okres.

0

Potrzebowałem zrobić podobne. Możliwe jest masowanie wykresu z jednej postaci do drugiej, ale znalazłem w końcu, że tworzenie nowej bazy danych, wprowadzanie modułów, przypisywanie nowego wykresu, a następnie importowanie wszystkich najważniejszych elementów było najlepszą i najbezpieczniejszą ścieżką.

Jeśli masz dużo transakcji, które będą trudniejsze do zaimportowania. W takim przypadku zmasuj wykres z jednej formy do drugiej.

Jestem pewien, że będzie jakiś sposób na przeprowadzenie aktywnej Migracji kiedyś w przyszłości. Z pewnością nie chcesz żyć ze złym wykresem lub bez historii, jeśli możesz pomóc.

0

Najszybszym sposobem jest skorzystanie z ETL, takiego jak Talend lub Pentaho (pod warunkiem, że istnieje logika, które konto zostanie odwzorowane na inne podczas procesu). Jeśli nie, będziesz musiał to zrobić ręcznie.

Jeśli istnieje logika, należy wyeksportować ją do formatu, który można przekształcić i ponownie zaimportować. Odinstaluj swoją kartę konta i zainstaluj nową. Następnie zaimportuj wszystkie dane sformatowane przy użyciu tych narzędzi.

Powiązane problemy