I have created a number of new fields for the Personal tab in the Employees form by going to Settings-Database Structure-Fields-Create and then adding those fields using the "Manage Views" facility. I can see that doing this has created new columns in the table 'hr_employee' by viewing it with PGAdminII. I've been advised by other forum members that a better way to create such fields would be to develop a new module and inherit views but I'm not technically capable of that (at least, not yet).
My question is whether these new fields will be preserved when I update to a newer version of OpenERP or will I need to somehow combine the customised parts of my existing installation with any newer installation?
The best way to add/remove/edit OpenERP features is to develope a module. With this system you can change code, view and other things. So, you can use the some module on other installation or release it to the community to help OpenERP to improve itself. With a module you can control in a better way the modification to the OpenERP strucuture.
If you upgrade OpenERP you can lose the modification you did in the database.
This is the documentation for OpenERP 7 but if you want there are docs for 6.0 and 6.1, too
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 5/14/13, 4:37 AM|
|Seen: 895 times|
|Last updated: 3/16/15, 8:10 AM|