01-18-2018 10:58 PM - edited 03-14-2019 05:52 PM
I want to compare Cisco ICM script version 1 and version 2 changes/difference like inside nodes or addition of nodes or flow changed on Version 2 script. is there is any way to find out this using Cisco ICM or third parity application.
Solved! Go to Solution.
01-19-2018 02:13 AM
There is no option in ICM to do this . And i don't think 3rd party applications also can do or not since Script editor nodes/data are stored as encrypted format in DB
01-24-2018 06:27 AM
Wait a second. There are some SQL queries you can use to compare the nodes inside the script with the Script_Cross_Reference table. This is a slightly tricky query - you need to know the target type you are looking at and JOIN to the correct table.
But you can certainly see if major nodes are present in both versions - objects like Call Types, Dialed Numbers, User Variables (globals), NVRU scripts, Labels, Skill Groups, Go To Script nodes etc. It's not everything of course, but is worth considering.
ASIDE: I encourage script writers to always scribble something about the change in the Description (after saving, right click Properties and say something). Even if this is just a reference to a change / ticket number that has more details. The worst thing you can do (in my opinion) is to make a change to a script and not document it in any way - you can see the description in Script Explorer or with a SQL query.
Regards,
Geoff
01-19-2018 02:13 AM
There is no option in ICM to do this . And i don't think 3rd party applications also can do or not since Script editor nodes/data are stored as encrypted format in DB
01-23-2018 05:59 AM
01-23-2018 06:06 AM
01-23-2018 06:50 AM
No Rajesh. you have to manually check from script editor by comparing versions.
01-24-2018 06:27 AM
Wait a second. There are some SQL queries you can use to compare the nodes inside the script with the Script_Cross_Reference table. This is a slightly tricky query - you need to know the target type you are looking at and JOIN to the correct table.
But you can certainly see if major nodes are present in both versions - objects like Call Types, Dialed Numbers, User Variables (globals), NVRU scripts, Labels, Skill Groups, Go To Script nodes etc. It's not everything of course, but is worth considering.
ASIDE: I encourage script writers to always scribble something about the change in the Description (after saving, right click Properties and say something). Even if this is just a reference to a change / ticket number that has more details. The worst thing you can do (in my opinion) is to make a change to a script and not document it in any way - you can see the description in Script Explorer or with a SQL query.
Regards,
Geoff
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide