Skip to content

Commit 7fdfb78

Browse files
committed
N°9063 - Add missing ev_autoresolve transitions on UserRequest and Incident
1 parent cc9e646 commit 7fdfb78

File tree

3 files changed

+115
-69
lines changed

3 files changed

+115
-69
lines changed

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

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -698,6 +698,29 @@
698698
</action>
699699
</actions>
700700
</transition>
701+
<transition id="ev_autoresolve">
702+
<target>resolved</target>
703+
<actions>
704+
<action>
705+
<verb>SetCurrentDate</verb>
706+
<params>
707+
<param xsi:type="attcode">resolution_date</param>
708+
</params>
709+
</action>
710+
<action>
711+
<verb>SetElapsedTime</verb>
712+
<params>
713+
<param xsi:type="attcode">time_spent</param>
714+
<param xsi:type="attcode">start_date</param>
715+
<param xsi:type="string">DefaultWorkingTimeComputer</param>
716+
</params>
717+
</action>
718+
<action>
719+
<verb>ResolveChildTickets</verb>
720+
<params/>
721+
</action>
722+
</actions>
723+
</transition>
701724
</transitions>
702725
</state>
703726
<state id="assigned">
@@ -1029,29 +1052,6 @@
10291052
<actions>
10301053
</actions>
10311054
</transition>
1032-
<transition id="ev_autoresolve">
1033-
<target>resolved</target>
1034-
<actions>
1035-
<action>
1036-
<verb>SetCurrentDate</verb>
1037-
<params>
1038-
<param xsi:type="attcode">resolution_date</param>
1039-
</params>
1040-
</action>
1041-
<action>
1042-
<verb>SetElapsedTime</verb>
1043-
<params>
1044-
<param xsi:type="attcode">time_spent</param>
1045-
<param xsi:type="attcode">start_date</param>
1046-
<param xsi:type="string">DefaultWorkingTimeComputer</param>
1047-
</params>
1048-
</action>
1049-
<action>
1050-
<verb>ResolveChildTickets</verb>
1051-
<params/>
1052-
</action>
1053-
</actions>
1054-
</transition>
10551055
</transitions>
10561056
</state>
10571057
<state id="closed">

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

Lines changed: 46 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -764,6 +764,29 @@
764764
</action>
765765
</actions>
766766
</transition>
767+
<transition id="ev_autoresolve">
768+
<target>resolved</target>
769+
<actions>
770+
<action>
771+
<verb>SetCurrentDate</verb>
772+
<params>
773+
<param xsi:type="attcode">resolution_date</param>
774+
</params>
775+
</action>
776+
<action>
777+
<verb>SetElapsedTime</verb>
778+
<params>
779+
<param xsi:type="attcode">time_spent</param>
780+
<param xsi:type="attcode">start_date</param>
781+
<param xsi:type="string">DefaultWorkingTimeComputer</param>
782+
</params>
783+
</action>
784+
<action>
785+
<verb>ResolveChildTickets</verb>
786+
<params/>
787+
</action>
788+
</actions>
789+
</transition>
767790
</transitions>
768791
</state>
769792
<state id="assigned">
@@ -964,6 +987,29 @@
964987
<target>rejected</target>
965988
<actions/>
966989
</transition>
990+
<transition id="ev_autoresolve">
991+
<target>resolved</target>
992+
<actions>
993+
<action>
994+
<verb>SetCurrentDate</verb>
995+
<params>
996+
<param xsi:type="attcode">resolution_date</param>
997+
</params>
998+
</action>
999+
<action>
1000+
<verb>SetElapsedTime</verb>
1001+
<params>
1002+
<param xsi:type="attcode">time_spent</param>
1003+
<param xsi:type="attcode">start_date</param>
1004+
<param xsi:type="string">DefaultWorkingTimeComputer</param>
1005+
</params>
1006+
</action>
1007+
<action>
1008+
<verb>ResolveChildTickets</verb>
1009+
<params/>
1010+
</action>
1011+
</actions>
1012+
</transition>
9671013
</transitions>
9681014
</state>
9691015
<state id="approved">
@@ -1173,29 +1219,6 @@
11731219
<actions>
11741220
</actions>
11751221
</transition>
1176-
<transition id="ev_autoresolve">
1177-
<target>resolved</target>
1178-
<actions>
1179-
<action>
1180-
<verb>SetCurrentDate</verb>
1181-
<params>
1182-
<param xsi:type="attcode">resolution_date</param>
1183-
</params>
1184-
</action>
1185-
<action>
1186-
<verb>SetElapsedTime</verb>
1187-
<params>
1188-
<param xsi:type="attcode">time_spent</param>
1189-
<param xsi:type="attcode">start_date</param>
1190-
<param xsi:type="string">DefaultWorkingTimeComputer</param>
1191-
</params>
1192-
</action>
1193-
<action>
1194-
<verb>ResolveChildTickets</verb>
1195-
<params/>
1196-
</action>
1197-
</actions>
1198-
</transition>
11991222
</transitions>
12001223
</state>
12011224
<state id="closed">

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

Lines changed: 46 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -767,6 +767,29 @@
767767
</action>
768768
</actions>
769769
</transition>
770+
<transition id="ev_autoresolve">
771+
<target>resolved</target>
772+
<actions>
773+
<action>
774+
<verb>SetCurrentDate</verb>
775+
<params>
776+
<param xsi:type="attcode">resolution_date</param>
777+
</params>
778+
</action>
779+
<action>
780+
<verb>SetElapsedTime</verb>
781+
<params>
782+
<param xsi:type="attcode">time_spent</param>
783+
<param xsi:type="attcode">start_date</param>
784+
<param xsi:type="string">DefaultWorkingTimeComputer</param>
785+
</params>
786+
</action>
787+
<action>
788+
<verb>ResolveChildTickets</verb>
789+
<params/>
790+
</action>
791+
</actions>
792+
</transition>
770793
</transitions>
771794
</state>
772795
<state id="assigned">
@@ -970,6 +993,29 @@
970993
<target>rejected</target>
971994
<actions/>
972995
</transition>
996+
<transition id="ev_autoresolve">
997+
<target>resolved</target>
998+
<actions>
999+
<action>
1000+
<verb>SetCurrentDate</verb>
1001+
<params>
1002+
<param xsi:type="attcode">resolution_date</param>
1003+
</params>
1004+
</action>
1005+
<action>
1006+
<verb>SetElapsedTime</verb>
1007+
<params>
1008+
<param xsi:type="attcode">time_spent</param>
1009+
<param xsi:type="attcode">start_date</param>
1010+
<param xsi:type="string">DefaultWorkingTimeComputer</param>
1011+
</params>
1012+
</action>
1013+
<action>
1014+
<verb>ResolveChildTickets</verb>
1015+
<params/>
1016+
</action>
1017+
</actions>
1018+
</transition>
9731019
</transitions>
9741020
</state>
9751021
<state id="approved">
@@ -1182,29 +1228,6 @@
11821228
<actions>
11831229
</actions>
11841230
</transition>
1185-
<transition id="ev_autoresolve">
1186-
<target>resolved</target>
1187-
<actions>
1188-
<action>
1189-
<verb>SetCurrentDate</verb>
1190-
<params>
1191-
<param xsi:type="attcode">resolution_date</param>
1192-
</params>
1193-
</action>
1194-
<action>
1195-
<verb>SetElapsedTime</verb>
1196-
<params>
1197-
<param xsi:type="attcode">time_spent</param>
1198-
<param xsi:type="attcode">start_date</param>
1199-
<param xsi:type="string">DefaultWorkingTimeComputer</param>
1200-
</params>
1201-
</action>
1202-
<action>
1203-
<verb>ResolveChildTickets</verb>
1204-
<params/>
1205-
</action>
1206-
</actions>
1207-
</transition>
12081231
</transitions>
12091232
</state>
12101233
<state id="closed">

0 commit comments

Comments
 (0)