środa, 6 lutego 2013

Tworzenie modułów w OpenERP 7.0

,

Kilka uwag związanych z  procesem tworzenia modułów:


Przy tworzeniu nowych modułów w OpenERP 7.0 należy zwrócić szczególną uwagę na poprawną składnię plików XML opisujących widoki oraz akcje.
Osobiście preferuję walidację dokumentu pod względem poprawności dokumentu XML oraz walidację z użyciem XMLschema w opraciu o plik import_xml.rng znajdujący się w katalogu openerp.

Koniecznie restartuj serwer gdy instalujesz i odinstalowujesz tworzony moduł. Gdy zmieniałem nazwy kolumn spotkałem się z problemem "pamiętania" poprzednich nazw kolumn w module. Objawiało się to tym, że zmienione nazwy kolumn w definicji widoku były nierozpoznawalne przez OpenERP i powodowały błąd instalacji modułu. Gdy usunąłem wszelkie definicje widoków - moduł instalował się ze starymi nazwami kolumn, co można było zaobserwować bezpośrednio w bazie danych. Po odinstalowaniu modułu i wprowadzeniu zmian do definicji kolumn, należy zrestartować OpenERP. Po tych zabiegach system poprawnie widzi zmienioną strukturę kolumn modułu.

Po utworzeniu nowych pozycji menu należy wylogować się z OpenERP i zalogować ponownie aby zmiany były widoczne.

To tyle w telegraficznym skrócie z pola "walk" tworzenia nowych modułów.




0 komentarze to “Tworzenie modułów w OpenERP 7.0”

 

peterson's blog Copyright © 2011 -- Template created by O Pregador -- Powered by Blogger