CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
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
About This Community
Odoo Training Center
|Asked: 5/14/13, 4:37 AM|
|Seen: 1140 times|
|Last updated: 3/16/15, 8:10 AM|