Hi all; we need to change the P/I/R-#merial sequence to let our itop installation go to producction.
So when an user make user-request instead R-00000X must be OT-0000. on incident request the I-000 must be HSS-AV-0000X
and so on.
Will this customization means a lot of rewrite? It must be done at OQL level or through the stack level -> BD, PHP?
How to safely make this one?
Thanks a lot!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The only concern about this customization is that you'll have to re-apply/patch it the next time you upgrade iTop. We should probably move the pattern definition into the configuration file, so that every installation can choose their preferred pattern. I've created the enhancement request #349 in Trac for this.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi all; we need to change the P/I/R-#merial sequence to let our itop installation go to producction.
So when an user make user-request instead R-00000X must be OT-0000. on incident request the I-000 must be HSS-AV-0000X
and so on.
Will this customization means a lot of rewrite? It must be done at OQL level or through the stack level -> BD, PHP?
How to safely make this one?
Thanks a lot!
The computation of the ticket name is done in PHP. Search for the method called "ComputeValues" of the corresponding class.
For example, for Incident tickets, the method is defined in modules/itop-incident-mgmt-1.0.0/model-incident-mgmt.php, at line 53:
You can change the pattern of the name to 'HSS-AV-00000X' as follows:
The only concern about this customization is that you'll have to re-apply/patch it the next time you upgrade iTop. We should probably move the pattern definition into the configuration file, so that every installation can choose their preferred pattern. I've created the enhancement request #349 in Trac for this.