Procházet zdrojové kódy

Added an identifier on the transitions to allow a finer granularity for the deltas.

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@3286 a333f486-631f-4898-b8df-5754b55c2be0
dflaven před 11 roky
rodič
revize
87e4186cc6

+ 27 - 27
datamodels/1.x/itop-change-mgmt-1.0.0/datamodel.itop-change-mgmt.xml

@@ -1306,7 +1306,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions/>
@@ -1513,7 +1513,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_plan">
                 <stimulus>ev_plan</stimulus>
                 <target>plannedscheduled</target>
                 <actions/>
@@ -1589,7 +1589,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_implement">
                 <stimulus>ev_implement</stimulus>
                 <target>implemented</target>
                 <actions/>
@@ -1796,12 +1796,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_monitor">
                 <stimulus>ev_monitor</stimulus>
                 <target>monitored</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_finish">
                 <stimulus>ev_finish</stimulus>
                 <target>closed</target>
                 <actions>
@@ -1879,7 +1879,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_finish">
                 <stimulus>ev_finish</stimulus>
                 <target>closed</target>
                 <actions>
@@ -3248,12 +3248,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_validate">
                 <stimulus>ev_validate</stimulus>
                 <target>validated</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_reject">
                 <stimulus>ev_reject</stimulus>
                 <target>rejected</target>
                 <actions/>
@@ -3339,7 +3339,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions/>
@@ -3422,7 +3422,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reopen">
                 <stimulus>ev_reopen</stimulus>
                 <target>new</target>
                 <actions/>
@@ -3502,7 +3502,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_plan">
                 <stimulus>ev_plan</stimulus>
                 <target>plannedscheduled</target>
                 <actions/>
@@ -3589,12 +3589,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_approve">
                 <stimulus>ev_approve</stimulus>
                 <target>approved</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_notapprove">
                 <stimulus>ev_notapprove</stimulus>
                 <target>notapproved</target>
                 <actions/>
@@ -3680,7 +3680,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_implement">
                 <stimulus>ev_implement</stimulus>
                 <target>implemented</target>
                 <actions/>
@@ -3763,7 +3763,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_replan">
                 <stimulus>ev_replan</stimulus>
                 <target>plannedscheduled</target>
                 <actions/>
@@ -3849,12 +3849,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_monitor">
                 <stimulus>ev_monitor</stimulus>
                 <target>monitored</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_finish">
                 <stimulus>ev_finish</stimulus>
                 <target>closed</target>
                 <actions>
@@ -3944,7 +3944,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_finish">
                 <stimulus>ev_finish</stimulus>
                 <target>closed</target>
                 <actions>
@@ -4353,7 +4353,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions/>
@@ -4578,7 +4578,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_plan">
                 <stimulus>ev_plan</stimulus>
                 <target>plannedscheduled</target>
                 <actions/>
@@ -4660,12 +4660,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_approve">
                 <stimulus>ev_approve</stimulus>
                 <target>approved</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_notapprove">
                 <stimulus>ev_notapprove</stimulus>
                 <target>notapproved</target>
                 <actions/>
@@ -4746,7 +4746,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_implement">
                 <stimulus>ev_implement</stimulus>
                 <target>implemented</target>
                 <actions/>
@@ -4823,7 +4823,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_replan">
                 <stimulus>ev_replan</stimulus>
                 <target>plannedscheduled</target>
                 <actions/>
@@ -4903,12 +4903,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_monitor">
                 <stimulus>ev_monitor</stimulus>
                 <target>monitored</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_finish">
                 <stimulus>ev_finish</stimulus>
                 <target>closed</target>
                 <actions>
@@ -4992,7 +4992,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_finish">
                 <stimulus>ev_finish</stimulus>
                 <target>closed</target>
                 <actions>

+ 10 - 10
datamodels/1.x/itop-incident-mgmt-1.0.0/datamodel.itop-incident-mgmt.xml

@@ -130,7 +130,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -139,7 +139,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_tto</target>
                 <actions/>
@@ -204,7 +204,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -284,17 +284,17 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_ttr</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -377,12 +377,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>escalated_ttr</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -546,12 +546,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_close">
                 <stimulus>ev_close</stimulus>
                 <target>closed</target>
                 <actions>

+ 6 - 6
datamodels/1.x/itop-problem-mgmt-1.0.0/datamodel.itop-problem-mgmt.xml

@@ -268,7 +268,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -324,12 +324,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -398,12 +398,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_close">
                 <stimulus>ev_close</stimulus>
                 <target>closed</target>
                 <actions>
@@ -753,7 +753,7 @@
       <parent>ProblemManagement</parent>
       <definition>
         <layout>DashboardLayoutTwoCols</layout>
-        <title></title>
+        <title/>
         <cells>
           <cell id="0">
             <rank>0</rank>

+ 14 - 14
datamodels/1.x/itop-request-mgmt-1.0.0/datamodel.itop-request-mgmt.xml

@@ -173,7 +173,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -182,7 +182,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_tto</target>
                 <actions/>
@@ -253,7 +253,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -339,17 +339,17 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_ttr</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -361,7 +361,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_freeze">
                 <stimulus>ev_freeze</stimulus>
                 <target>frozen</target>
                 <actions/>
@@ -443,12 +443,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>escalated_ttr</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -536,17 +536,17 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_ttr</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions/>
@@ -641,12 +641,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_close">
                 <stimulus>ev_close</stimulus>
                 <target>closed</target>
                 <actions>

+ 10 - 10
datamodels/1.x/itop-tickets-1.0.0/datamodel.itop-tickets.xml

@@ -498,7 +498,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -507,7 +507,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_tto</target>
                 <actions/>
@@ -572,7 +572,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -652,17 +652,17 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_ttr</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -745,12 +745,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>escalated_ttr</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -914,12 +914,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_close">
                 <stimulus>ev_close</stimulus>
                 <target>closed</target>
                 <actions>

+ 27 - 27
datamodels/2.x/itop-change-mgmt-itil/datamodel.itop-change-mgmt-itil.xml

@@ -1317,7 +1317,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions/>
@@ -1512,7 +1512,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_plan">
                 <stimulus>ev_plan</stimulus>
                 <target>plannedscheduled</target>
                 <actions/>
@@ -1588,7 +1588,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_implement">
                 <stimulus>ev_implement</stimulus>
                 <target>implemented</target>
                 <actions/>
@@ -1790,12 +1790,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_monitor">
                 <stimulus>ev_monitor</stimulus>
                 <target>monitored</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_finish">
                 <stimulus>ev_finish</stimulus>
                 <target>closed</target>
                 <actions>
@@ -1879,7 +1879,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_finish">
                 <stimulus>ev_finish</stimulus>
                 <target>closed</target>
                 <actions>
@@ -3312,7 +3312,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_validate">
                 <stimulus>ev_validate</stimulus>
                 <target>validated</target>
                 <actions>
@@ -3321,7 +3321,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_reject">
                 <stimulus>ev_reject</stimulus>
                 <target>rejected</target>
                 <actions/>
@@ -3404,7 +3404,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions/>
@@ -3479,7 +3479,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reopen">
                 <stimulus>ev_reopen</stimulus>
                 <target>new</target>
                 <actions/>
@@ -3553,7 +3553,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_plan">
                 <stimulus>ev_plan</stimulus>
                 <target>plannedscheduled</target>
                 <actions/>
@@ -3638,7 +3638,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_approve">
                 <stimulus>ev_approve</stimulus>
                 <target>approved</target>
                 <actions>
@@ -3647,7 +3647,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_notapprove">
                 <stimulus>ev_notapprove</stimulus>
                 <target>notapproved</target>
                 <actions/>
@@ -3727,7 +3727,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_implement">
                 <stimulus>ev_implement</stimulus>
                 <target>implemented</target>
                 <actions/>
@@ -3808,7 +3808,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_replan">
                 <stimulus>ev_replan</stimulus>
                 <target>plannedscheduled</target>
                 <actions/>
@@ -3888,12 +3888,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_monitor">
                 <stimulus>ev_monitor</stimulus>
                 <target>monitored</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_finish">
                 <stimulus>ev_finish</stimulus>
                 <target>closed</target>
                 <actions>
@@ -3986,7 +3986,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_finish">
                 <stimulus>ev_finish</stimulus>
                 <target>closed</target>
                 <actions>
@@ -4437,7 +4437,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions/>
@@ -4649,7 +4649,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_plan">
                 <stimulus>ev_plan</stimulus>
                 <target>plannedscheduled</target>
                 <actions/>
@@ -4731,7 +4731,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_approve">
                 <stimulus>ev_approve</stimulus>
                 <target>approved</target>
                 <actions>
@@ -4740,7 +4740,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_notapprove">
                 <stimulus>ev_notapprove</stimulus>
                 <target>notapproved</target>
                 <actions/>
@@ -4817,7 +4817,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_implement">
                 <stimulus>ev_implement</stimulus>
                 <target>implemented</target>
                 <actions/>
@@ -4895,7 +4895,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_replan">
                 <stimulus>ev_replan</stimulus>
                 <target>plannedscheduled</target>
                 <actions/>
@@ -4972,12 +4972,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_monitor">
                 <stimulus>ev_monitor</stimulus>
                 <target>monitored</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_finish">
                 <stimulus>ev_finish</stimulus>
                 <target>closed</target>
                 <actions>
@@ -5067,7 +5067,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_finish">
                 <stimulus>ev_finish</stimulus>
                 <target>closed</target>
                 <actions>

+ 6 - 6
datamodels/2.x/itop-change-mgmt/datamodel.itop-change-mgmt.xml

@@ -201,7 +201,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions/>
@@ -254,7 +254,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_plan">
                 <stimulus>ev_plan</stimulus>
                 <target>planned</target>
                 <actions/>
@@ -320,12 +320,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reject">
                 <stimulus>ev_reject</stimulus>
                 <target>rejected</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_approve">
                 <stimulus>ev_approve</stimulus>
                 <target>approved</target>
                 <actions>
@@ -407,7 +407,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reopen">
                 <stimulus>ev_reopen</stimulus>
                 <target>assigned</target>
                 <actions/>
@@ -478,7 +478,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_finish">
                 <stimulus>ev_finish</stimulus>
                 <target>closed</target>
                 <actions>

+ 18 - 18
datamodels/2.x/itop-incident-mgmt-itil/datamodel.itop-incident-mgmt-itil.xml

@@ -452,7 +452,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -461,12 +461,12 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_tto</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -559,7 +559,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -645,7 +645,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_pending">
                 <stimulus>ev_pending</stimulus>
                 <target>pending</target>
                 <actions>
@@ -654,7 +654,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -666,17 +666,17 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_ttr</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -763,7 +763,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_pending">
                 <stimulus>ev_pending</stimulus>
                 <target>pending</target>
                 <actions>
@@ -772,7 +772,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -784,12 +784,12 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -877,13 +877,13 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -1015,7 +1015,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_close">
                 <stimulus>ev_close</stimulus>
                 <target>closed</target>
                 <actions>
@@ -1024,13 +1024,13 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_reopen">
                 <stimulus>ev_reopen</stimulus>
                 <target>assigned</target>
                 <actions>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>

+ 5 - 5
datamodels/2.x/itop-problem-mgmt/datamodel.itop-problem-mgmt.xml

@@ -218,7 +218,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -271,12 +271,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -345,12 +345,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_close">
                 <stimulus>ev_close</stimulus>
                 <target>closed</target>
                 <actions>

+ 25 - 25
datamodels/2.x/itop-request-mgmt-itil/datamodel.itop-request-mgmt-itil.xml

@@ -492,7 +492,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -501,17 +501,17 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_tto</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_wait_for_approval">
                 <stimulus>ev_wait_for_approval</stimulus>
                 <target>waiting_for_approval</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -610,7 +610,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -702,7 +702,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_pending">
                 <stimulus>ev_pending</stimulus>
                 <target>pending</target>
                 <actions>
@@ -711,7 +711,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -723,17 +723,17 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_ttr</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -826,7 +826,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_pending">
                 <stimulus>ev_pending</stimulus>
                 <target>pending</target>
                 <actions>
@@ -835,7 +835,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -847,12 +847,12 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -951,12 +951,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_approve">
                 <stimulus>ev_approve</stimulus>
                 <target>approved</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_reject">
                 <stimulus>ev_reject</stimulus>
                 <target>rejected</target>
                 <actions/>
@@ -1048,12 +1048,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_tto</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -1062,7 +1062,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -1161,7 +1161,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reopen">
                 <stimulus>ev_reopen</stimulus>
                 <target>new</target>
                 <actions/>
@@ -1248,13 +1248,13 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -1389,7 +1389,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_close">
                 <stimulus>ev_close</stimulus>
                 <target>closed</target>
                 <actions>
@@ -1398,13 +1398,13 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_reopen">
                 <stimulus>ev_reopen</stimulus>
                 <target>assigned</target>
                 <actions>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>

+ 25 - 25
datamodels/2.x/itop-request-mgmt/datamodel.itop-request-mgmt.xml

@@ -489,7 +489,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -498,17 +498,17 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_tto</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_wait_for_approval">
                 <stimulus>ev_wait_for_approval</stimulus>
                 <target>waiting_for_approval</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -604,7 +604,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -696,7 +696,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_pending">
                 <stimulus>ev_pending</stimulus>
                 <target>pending</target>
                 <actions>
@@ -705,7 +705,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -717,17 +717,17 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_ttr</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -820,7 +820,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_pending">
                 <stimulus>ev_pending</stimulus>
                 <target>pending</target>
                 <actions>
@@ -829,7 +829,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_resolve">
                 <stimulus>ev_resolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -841,12 +841,12 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_reassign">
                 <stimulus>ev_reassign</stimulus>
                 <target>assigned</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -942,12 +942,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_approve">
                 <stimulus>ev_approve</stimulus>
                 <target>approved</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_reject">
                 <stimulus>ev_reject</stimulus>
                 <target>rejected</target>
                 <actions/>
@@ -1036,12 +1036,12 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_timeout">
                 <stimulus>ev_timeout</stimulus>
                 <target>escalated_tto</target>
                 <actions/>
               </transition>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
@@ -1050,7 +1050,7 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -1146,7 +1146,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_reopen">
                 <stimulus>ev_reopen</stimulus>
                 <target>new</target>
                 <actions/>
@@ -1233,13 +1233,13 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_assign">
                 <stimulus>ev_assign</stimulus>
                 <target>assigned</target>
                 <actions>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>
@@ -1374,7 +1374,7 @@
               </attribute>
             </flags>
             <transitions>
-              <transition>
+              <transition id="ev_close">
                 <stimulus>ev_close</stimulus>
                 <target>closed</target>
                 <actions>
@@ -1383,13 +1383,13 @@
                   </action>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_reopen">
                 <stimulus>ev_reopen</stimulus>
                 <target>assigned</target>
                 <actions>
                 </actions>
               </transition>
-              <transition>
+              <transition id="ev_autoresolve">
                 <stimulus>ev_autoresolve</stimulus>
                 <target>resolved</target>
                 <actions>

+ 1 - 1
datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml

@@ -619,7 +619,7 @@
           <state id="open">
             <flags/>
             <transitions>
-              <transition>
+              <transition id="ev_close">
                 <stimulus>ev_close</stimulus>
                 <target>closed</target>
                 <actions/>