mirror of
https://github.com/Combodo/iTop.git
synced 2026-05-19 15:22:17 +02:00
- Migration of the XML files to the version 1.1 of the XML schema.
- Refactoring of the "state flags" definitions to take advantage of the "inherit_flags_from" capability available in the new XML schema. SVN:trunk[3363]
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<itop_design xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0">
|
||||
<itop_design xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1">
|
||||
<classes>
|
||||
<class id="Change" _delta="define">
|
||||
<parent>Ticket</parent>
|
||||
@@ -38,12 +38,12 @@
|
||||
<fields>
|
||||
<field id="status" xsi:type="AttributeEnum">
|
||||
<values>
|
||||
<value>new</value>
|
||||
<value>assigned</value>
|
||||
<value>planned</value>
|
||||
<value>approved</value>
|
||||
<value>closed</value>
|
||||
<value>rejected</value>
|
||||
<value id="new">new</value>
|
||||
<value id="assigned">assigned</value>
|
||||
<value id="planned">planned</value>
|
||||
<value id="approved">approved</value>
|
||||
<value id="closed">closed</value>
|
||||
<value id="rejected">rejected</value>
|
||||
</values>
|
||||
<sql>status</sql>
|
||||
<default_value>new</default_value>
|
||||
@@ -51,12 +51,12 @@
|
||||
</field>
|
||||
<field id="category" xsi:type="AttributeEnum">
|
||||
<values>
|
||||
<value>hardware</value>
|
||||
<value>software</value>
|
||||
<value>system</value>
|
||||
<value>network</value>
|
||||
<value>application</value>
|
||||
<value>other</value>
|
||||
<value id="hardware">hardware</value>
|
||||
<value id="software">software</value>
|
||||
<value id="system">system</value>
|
||||
<value id="network">network</value>
|
||||
<value id="application">application</value>
|
||||
<value id="other">other</value>
|
||||
</values>
|
||||
<sql>category</sql>
|
||||
<default_value>hardware</default_value>
|
||||
@@ -107,8 +107,8 @@
|
||||
</field>
|
||||
<field id="outage" xsi:type="AttributeEnum">
|
||||
<values>
|
||||
<value>yes</value>
|
||||
<value>no</value>
|
||||
<value id="yes">yes</value>
|
||||
<value id="no">no</value>
|
||||
</values>
|
||||
<sql>outage</sql>
|
||||
<default_value>no</default_value>
|
||||
@@ -219,20 +219,14 @@
|
||||
</flags>
|
||||
<transitions>
|
||||
<transition id="ev_assign">
|
||||
<stimulus>ev_assign</stimulus>
|
||||
<target>assigned</target>
|
||||
<actions/>
|
||||
</transition>
|
||||
</transitions>
|
||||
</state>
|
||||
<state id="assigned">
|
||||
<inherit_flags_from>new</inherit_flags_from>
|
||||
<flags>
|
||||
<attribute id="ref">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="org_id">
|
||||
<mandatory/>
|
||||
</attribute>
|
||||
<attribute id="team_id">
|
||||
<mandatory/>
|
||||
<must_prompt/>
|
||||
@@ -241,57 +235,22 @@
|
||||
<mandatory/>
|
||||
<must_prompt/>
|
||||
</attribute>
|
||||
<attribute id="title">
|
||||
<mandatory/>
|
||||
</attribute>
|
||||
<attribute id="description">
|
||||
<mandatory/>
|
||||
</attribute>
|
||||
<attribute id="last_update">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="close_date">
|
||||
<hidden/>
|
||||
</attribute>
|
||||
<attribute id="reject_reason">
|
||||
<hidden/>
|
||||
</attribute>
|
||||
<attribute id="changemanager_id">
|
||||
<mandatory/>
|
||||
<must_prompt/>
|
||||
</attribute>
|
||||
<attribute id="creation_date">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="approval_date">
|
||||
<hidden/>
|
||||
</attribute>
|
||||
<attribute id="outage">
|
||||
<hidden/>
|
||||
</attribute>
|
||||
<attribute id="caller_id"/>
|
||||
</flags>
|
||||
<transitions>
|
||||
<transition id="ev_plan">
|
||||
<stimulus>ev_plan</stimulus>
|
||||
<target>planned</target>
|
||||
<actions/>
|
||||
</transition>
|
||||
</transitions>
|
||||
</state>
|
||||
<state id="planned">
|
||||
<inherit_flags_from>assigned</inherit_flags_from>
|
||||
<flags>
|
||||
<attribute id="ref">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="org_id">
|
||||
<mandatory/>
|
||||
</attribute>
|
||||
<attribute id="title">
|
||||
<mandatory/>
|
||||
</attribute>
|
||||
<attribute id="description">
|
||||
<mandatory/>
|
||||
</attribute>
|
||||
<attribute id="start_date">
|
||||
<mandatory/>
|
||||
<must_prompt/>
|
||||
@@ -300,21 +259,6 @@
|
||||
<mandatory/>
|
||||
<must_prompt/>
|
||||
</attribute>
|
||||
<attribute id="last_update">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="close_date">
|
||||
<hidden/>
|
||||
</attribute>
|
||||
<attribute id="reject_reason">
|
||||
<hidden/>
|
||||
</attribute>
|
||||
<attribute id="creation_date">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="approval_date">
|
||||
<hidden/>
|
||||
</attribute>
|
||||
<attribute id="fallback_plan">
|
||||
<mandatory/>
|
||||
<must_prompt/>
|
||||
@@ -322,15 +266,6 @@
|
||||
<attribute id="caller_id">
|
||||
<mandatory/>
|
||||
</attribute>
|
||||
<attribute id="team_id">
|
||||
<mandatory/>
|
||||
</attribute>
|
||||
<attribute id="agent_id">
|
||||
<mandatory/>
|
||||
</attribute>
|
||||
<attribute id="changemanager_id">
|
||||
<mandatory/>
|
||||
</attribute>
|
||||
<attribute id="outage">
|
||||
<mandatory/>
|
||||
<must_prompt/>
|
||||
@@ -338,12 +273,10 @@
|
||||
</flags>
|
||||
<transitions>
|
||||
<transition id="ev_reject">
|
||||
<stimulus>ev_reject</stimulus>
|
||||
<target>rejected</target>
|
||||
<actions/>
|
||||
</transition>
|
||||
<transition id="ev_approve">
|
||||
<stimulus>ev_approve</stimulus>
|
||||
<target>approved</target>
|
||||
<actions>
|
||||
<action>
|
||||
@@ -360,25 +293,8 @@
|
||||
<highlight>
|
||||
<code>rejected</code>
|
||||
</highlight>
|
||||
<inherit_flags_from>assigned</inherit_flags_from>
|
||||
<flags>
|
||||
<attribute id="ref">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="org_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="title">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="description">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="last_update">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="close_date">
|
||||
<hidden/>
|
||||
</attribute>
|
||||
<attribute id="start_date">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
@@ -387,32 +303,11 @@
|
||||
</attribute>
|
||||
<attribute id="private_log">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="reject_reason">
|
||||
<mandatory/>
|
||||
<must_prompt/>
|
||||
</attribute>
|
||||
<attribute id="creation_date">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="approval_date">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="caller_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="team_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="agent_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="changemanager_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="private_log">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="fallback_plan">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
@@ -422,13 +317,37 @@
|
||||
<attribute id="parent_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="org_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="title">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="description">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="reject_reason">
|
||||
<mandatory/>
|
||||
<must_prompt/>
|
||||
</attribute>
|
||||
<attribute id="approval_date">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="team_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="agent_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="changemanager_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="outage">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
</flags>
|
||||
<transitions>
|
||||
<transition id="ev_reopen">
|
||||
<stimulus>ev_reopen</stimulus>
|
||||
<target>assigned</target>
|
||||
<actions/>
|
||||
</transition>
|
||||
@@ -438,10 +357,11 @@
|
||||
<highlight>
|
||||
<code>approved</code>
|
||||
</highlight>
|
||||
<inherit_flags_from>planned</inherit_flags_from>
|
||||
<flags>
|
||||
<attribute id="ref">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="private_log"/>
|
||||
<attribute id="category"/>
|
||||
<attribute id="parent_id"/>
|
||||
<attribute id="org_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
@@ -451,21 +371,12 @@
|
||||
<attribute id="description">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="last_update">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="close_date">
|
||||
<hidden/>
|
||||
</attribute>
|
||||
<attribute id="start_date">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="end_date">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="private_log">
|
||||
<normal/>
|
||||
</attribute>
|
||||
<attribute id="reject_reason">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
@@ -487,22 +398,13 @@
|
||||
<attribute id="changemanager_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="fallback_plan">
|
||||
<normal/>
|
||||
</attribute>
|
||||
<attribute id="category">
|
||||
<normal/>
|
||||
</attribute>
|
||||
<attribute id="parent_id">
|
||||
<normal/>
|
||||
</attribute>
|
||||
<attribute id="fallback_plan"/>
|
||||
<attribute id="outage">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
</flags>
|
||||
<transitions>
|
||||
<transition id="ev_finish">
|
||||
<stimulus>ev_finish</stimulus>
|
||||
<target>closed</target>
|
||||
<actions>
|
||||
<action>
|
||||
@@ -516,52 +418,14 @@
|
||||
<highlight>
|
||||
<code>closed</code>
|
||||
</highlight>
|
||||
<inherit_flags_from>approved</inherit_flags_from>
|
||||
<flags>
|
||||
<attribute id="ref">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="org_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="title">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="description">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="last_update">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="close_date">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="start_date">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="end_date">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="reject_reason">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="creation_date">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="approval_date">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="caller_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="team_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="agent_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="changemanager_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="private_log">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
@@ -574,9 +438,6 @@
|
||||
<attribute id="parent_id">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
<attribute id="outage">
|
||||
<read_only/>
|
||||
</attribute>
|
||||
</flags>
|
||||
<transitions/>
|
||||
</state>
|
||||
|
||||
Reference in New Issue
Block a user