I've inherited support of an iTop installation that had had modification done. One modification amongst many in the env-production directory is for res_code where via an xml file they have changed the drop down list of what the user can select for Resolution Code. This of course updates the datamodel and the MySQL database has these values.
When I run a manual upgrade from 2.7.1 to 2.7.7 the res_code modification are lost as well as the database records for res_code have been replace with null values.
Can someone please give advise on how we can restore these modifications before we run the setup as it changes the datamodel and previous resolution codes used are lost and the res_code and updated with null values.
I'd really appreciate any help and/or advice.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi everyone.
I've inherited support of an iTop installation that had had modification done. One modification amongst many in the env-production directory is for res_code where via an xml file they have changed the drop down list of what the user can select for Resolution Code. This of course updates the datamodel and the MySQL database has these values.
When I run a manual upgrade from 2.7.1 to 2.7.7 the res_code modification are lost as well as the database records for res_code have been replace with null values.
Can someone please give advise on how we can restore these modifications before we run the setup as it changes the datamodel and previous resolution codes used are lost and the res_code and updated with null values.
I'd really appreciate any help and/or advice.
To avoid this, you need to create an extension.
Most useful resources are:
https://www.itophub.io/wiki/page?id=latest%3Acustomization%3Axml_reference
https://www.itophub.io/wiki/page?id=latest%3Acustomization%3Adatamodel#content_of_a_module
Or get in touch with Combodo's sales team or someone who can do this for you :)
Thanks Jeff. I'll have a read of these. I think we might be using your mail-to-ticket extension as well ! :)