Forráskód Böngészése

add dictionary for change mgmt ITIL
Add external field for link SLA / SLT

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@2373 a333f486-631f-4898-b8df-5754b55c2be0

etaloc 12 éve
szülő
commit
a809768a09

+ 4 - 0
datamodels/2.x/itop-change-mgmt-itil/en.dict.itop-change-mgmt-itil.php

@@ -42,6 +42,10 @@ Dict::Add('EN US', 'English', 'English', array(
 	'Menu:Changes+' => 'All Opened Changes',
 	'Menu:MyChanges' => 'Changes assigned to me',
 	'Menu:MyChanges+' => 'Changes assigned to me (as Agent)',
+	'UI-ChangeManagementOverview-ChangeByCategory-last-7-days' => 'Changes by category for the last 7 days',
+	'UI-ChangeManagementOverview-Last-7-days' => 'Number of changes for the last 7 days',
+	'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => 'Changes by domain for the last 7 days',
+	'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => 'Changes by status for the last 7 days',
 ));
 
 // Dictionnay conventions

+ 6 - 0
datamodels/2.x/itop-change-mgmt-itil/fr.dict.itop-change-mgmt-itil.php

@@ -275,6 +275,12 @@ Dict::Add('FR FR', 'French', 'Français', array(
 	'Menu:Changes+' => 'Tickets de changement ouverts',
 	'Menu:MyChanges' => 'Mes tickets',
 	'Menu:MyChanges+' => 'Tickets de changement qui me sont assignés',
+	'UI-ChangeManagementOverview-ChangeByCategory-last-7-days' => 'Changements par catégorie',
+	'UI-ChangeManagementOverview-Last-7-days' => 'Changements par jour',
+	'UI-ChangeManagementOverview-ChangeByDomain-last-7-days' => 'Changements par domaine',
+	'UI-ChangeManagementOverview-ChangeByStatus-last-7-days' => 'Changements par statut',
+	'UI:ChangeMgmtMenuOverview:Title' => 'Tableau de bord des changements pour les 7 derniers jours',
+
 
 ));
 ?>

+ 3 - 2
datamodels/2.x/itop-change-mgmt-itil/overview.xml

@@ -10,7 +10,7 @@
           <rank>0</rank>
           <title>UI-ChangeManagementOverview-ChangeByCategory-last-7-days</title>
           <query>SELECT Change WHERE start_date &gt; DATE_SUB(NOW(), INTERVAL 7 DAY)</query>
-          <group_by>category</group_by>
+          <group_by>finalclass</group_by>
           <style>table</style>
         </dashlet>
       </dashlets>
@@ -53,4 +53,5 @@
       </dashlets>
     </cell>
   </cells>
-</dashboard>
+</dashboard>
+

+ 80 - 26
datamodels/2.x/itop-service-mgmt-provider/datamodel.itop-service-mgmt-provider.xml

@@ -1110,17 +1110,14 @@
         </search>
         <list>
           <items>
-            <item id="name">
-              <rank>10</rank>
-            </item>
             <item id="org_id">
-              <rank>20</rank>
+              <rank>10</rank>
             </item>
             <item id="servicefamily_id">
-              <rank>30</rank>
+              <rank>20</rank>
             </item>
             <item id="status">
-              <rank>40</rank>
+              <rank>30</rank>
             </item>
           </items>
         </list>
@@ -1296,7 +1293,7 @@
         <category>bizmodel,searchable</category>
         <abstract>false</abstract>
         <key_type>autoincrement</key_type>
-        <db_table>ServiceSubcategory</db_table>
+        <db_table>servicesubcategory</db_table>
         <db_key_field>id</db_key_field>
         <db_final_class_field/>
         <naming>
@@ -1321,7 +1318,7 @@
           <default_value/>
           <is_null_allowed>true</is_null_allowed>
         </field>
-        <field id="description" xsi:type="AttributeString">
+        <field id="description" xsi:type="AttributeText">
           <sql>description</sql>
           <default_value/>
           <is_null_allowed>true</is_null_allowed>
@@ -1332,20 +1329,18 @@
           <is_null_allowed>false</is_null_allowed>
           <on_target_delete>DEL_MANUAL</on_target_delete>
         </field>
+        <field id="service_org_id" xsi:type="AttributeExternalField">
+          <extkey_attcode>service_id</extkey_attcode>
+          <target_attcode>org_id</target_attcode>
+        </field>
         <field id="service_name" xsi:type="AttributeExternalField">
           <extkey_attcode>service_id</extkey_attcode>
           <target_attcode>name</target_attcode>
         </field>
-        <field id="status" xsi:type="AttributeEnum">
-          <values>
-            <value>production</value>
-            <value>implementation</value>
-            <value>obsolete</value>
-          </values>
-          <sql>status</sql>
-          <default_value/>
+        <field id="service_provider" xsi:type="AttributeExternalField">
+          <extkey_attcode>service_id</extkey_attcode>
+          <target_attcode>organization_name</target_attcode>
           <is_null_allowed>true</is_null_allowed>
-          <display_style>list</display_style>
         </field>
         <field id="request_type" xsi:type="AttributeEnum">
           <values>
@@ -1357,6 +1352,17 @@
           <is_null_allowed>false</is_null_allowed>
           <display_style>radio_horizontal</display_style>
         </field>
+        <field id="status" xsi:type="AttributeEnum">
+          <values>
+            <value>production</value>
+            <value>implementation</value>
+            <value>obsolete</value>
+          </values>
+          <sql>status</sql>
+          <default_value/>
+          <is_null_allowed>true</is_null_allowed>
+          <display_style>list</display_style>
+        </field>
       </fields>
       <methods/>
       <presentation>
@@ -1368,15 +1374,21 @@
             <item id="service_id">
               <rank>20</rank>
             </item>
-            <item id="status">
+            <item id="service_org_id">
               <rank>30</rank>
             </item>
-            <item id="request_type">
+            <item id="status">
               <rank>40</rank>
             </item>
-            <item id="description">
+            <item id="request_type">
               <rank>50</rank>
             </item>
+            <item id="service_provider">
+              <rank>60</rank>
+            </item>
+            <item id="description">
+              <rank>70</rank>
+            </item>
           </items>
         </details>
         <search>
@@ -1396,21 +1408,24 @@
             <item id="request_type">
               <rank>50</rank>
             </item>
+            <item id="service_provider">
+              <rank>60</rank>
+            </item>
           </items>
         </search>
         <list>
           <items>
-            <item id="name">
+            <item id="service_id">
               <rank>10</rank>
             </item>
-            <item id="service_id">
+            <item id="status">
               <rank>20</rank>
             </item>
-            <item id="status">
+            <item id="request_type">
               <rank>30</rank>
             </item>
-            <item id="request_type">
-              <rank>40</rank>
+            <item id="service_provider">
+              <rank>60</rank>
             </item>
           </items>
         </list>
@@ -1570,7 +1585,6 @@
           <values>
             <value>servicerequest</value>
             <value>incident</value>
-            <value>other</value>
           </values>
           <sql>request_type</sql>
           <default_value/>
@@ -1717,6 +1731,31 @@
           <extkey_attcode>slt_id</extkey_attcode>
           <target_attcode>name</target_attcode>
         </field>
+        <field id="slt_metric" xsi:type="AttributeExternalField">
+          <extkey_attcode>slt_id</extkey_attcode>
+          <target_attcode>metric</target_attcode>
+          <is_null_allowed>true</is_null_allowed>
+        </field>
+        <field id="slt_request_type" xsi:type="AttributeExternalField">
+          <extkey_attcode>slt_id</extkey_attcode>
+          <target_attcode>request_type</target_attcode>
+          <is_null_allowed>true</is_null_allowed>
+        </field>
+        <field id="slt_ticket_priority" xsi:type="AttributeExternalField">
+          <extkey_attcode>slt_id</extkey_attcode>
+          <target_attcode>priority</target_attcode>
+          <is_null_allowed>true</is_null_allowed>
+        </field>
+        <field id="slt_value" xsi:type="AttributeExternalField">
+          <extkey_attcode>slt_id</extkey_attcode>
+          <target_attcode>value</target_attcode>
+          <is_null_allowed>true</is_null_allowed>
+        </field>
+        <field id="slt_value_unit" xsi:type="AttributeExternalField">
+          <extkey_attcode>slt_id</extkey_attcode>
+          <target_attcode>unit</target_attcode>
+          <is_null_allowed>true</is_null_allowed>
+        </field>
       </fields>
       <methods/>
       <presentation>
@@ -1748,6 +1787,21 @@
             <item id="slt_id">
               <rank>20</rank>
             </item>
+            <item id="slt_metric">
+              <rank>30</rank>
+            </item>
+            <item id="slt_request_type">
+              <rank>40</rank>
+            </item>
+            <item id="slt_ticket_priority">
+              <rank>50</rank>
+            </item>
+            <item id="slt_value">
+              <rank>60</rank>
+            </item>
+            <item id="slt_value_unit">
+              <rank>70</rank>
+            </item>
           </items>
         </list>
       </presentation>

+ 58 - 8
datamodels/2.x/itop-service-mgmt/datamodel.itop-service-mgmt.xml

@@ -1105,17 +1105,14 @@
         </search>
         <list>
           <items>
-            <item id="name">
-              <rank>10</rank>
-            </item>
             <item id="org_id">
-              <rank>20</rank>
+              <rank>10</rank>
             </item>
             <item id="status">
-              <rank>30</rank>
+              <rank>20</rank>
             </item>
             <item id="servicefamily_id">
-              <rank>40</rank>
+              <rank>30</rank>
             </item>
           </items>
         </list>
@@ -1335,6 +1332,11 @@
           <extkey_attcode>service_id</extkey_attcode>
           <target_attcode>name</target_attcode>
         </field>
+        <field id="service_provider" xsi:type="AttributeExternalField">
+          <extkey_attcode>service_id</extkey_attcode>
+          <target_attcode>organization_name</target_attcode>
+          <is_null_allowed>true</is_null_allowed>
+        </field>
         <field id="request_type" xsi:type="AttributeEnum">
           <values>
             <value>incident</value>
@@ -1376,9 +1378,12 @@
             <item id="request_type">
               <rank>50</rank>
             </item>
-            <item id="description">
+            <item id="service_provider">
               <rank>60</rank>
             </item>
+            <item id="description">
+              <rank>70</rank>
+            </item>
           </items>
         </details>
         <search>
@@ -1398,6 +1403,9 @@
             <item id="request_type">
               <rank>50</rank>
             </item>
+            <item id="service_provider">
+              <rank>60</rank>
+            </item>
           </items>
         </search>
         <list>
@@ -1411,6 +1419,9 @@
             <item id="request_type">
               <rank>30</rank>
             </item>
+            <item id="service_provider">
+              <rank>60</rank>
+            </item>
           </items>
         </list>
       </presentation>
@@ -1569,7 +1580,6 @@
           <values>
             <value>servicerequest</value>
             <value>incident</value>
-            <value>other</value>
           </values>
           <sql>request_type</sql>
           <default_value/>
@@ -1716,6 +1726,31 @@
           <extkey_attcode>slt_id</extkey_attcode>
           <target_attcode>name</target_attcode>
         </field>
+        <field id="slt_metric" xsi:type="AttributeExternalField">
+          <extkey_attcode>slt_id</extkey_attcode>
+          <target_attcode>metric</target_attcode>
+          <is_null_allowed>true</is_null_allowed>
+        </field>
+        <field id="slt_request_type" xsi:type="AttributeExternalField">
+          <extkey_attcode>slt_id</extkey_attcode>
+          <target_attcode>request_type</target_attcode>
+          <is_null_allowed>true</is_null_allowed>
+        </field>
+        <field id="slt_ticket_priority" xsi:type="AttributeExternalField">
+          <extkey_attcode>slt_id</extkey_attcode>
+          <target_attcode>priority</target_attcode>
+          <is_null_allowed>true</is_null_allowed>
+        </field>
+        <field id="slt_value" xsi:type="AttributeExternalField">
+          <extkey_attcode>slt_id</extkey_attcode>
+          <target_attcode>value</target_attcode>
+          <is_null_allowed>true</is_null_allowed>
+        </field>
+        <field id="slt_value_unit" xsi:type="AttributeExternalField">
+          <extkey_attcode>slt_id</extkey_attcode>
+          <target_attcode>unit</target_attcode>
+          <is_null_allowed>true</is_null_allowed>
+        </field>
       </fields>
       <methods/>
       <presentation>
@@ -1747,6 +1782,21 @@
             <item id="slt_id">
               <rank>20</rank>
             </item>
+            <item id="slt_metric">
+              <rank>30</rank>
+            </item>
+            <item id="slt_request_type">
+              <rank>40</rank>
+            </item>
+            <item id="slt_ticket_priority">
+              <rank>50</rank>
+            </item>
+            <item id="slt_value">
+              <rank>60</rank>
+            </item>
+            <item id="slt_value_unit">
+              <rank>70</rank>
+            </item>
           </items>
         </list>
       </presentation>