N°8995 - manage End of Support at the Model and Software level (#875)

* N°8995 - CMDB: Manage Groups as TagSet on FunctionalCI
* N°8995 - Set logo as semantic field on NetworkDeviceType
This commit is contained in:
Vincent Dumas
2026-04-09 11:47:32 +02:00
committed by GitHub
parent 4afe06d370
commit 18b91df58d
8 changed files with 392 additions and 19 deletions

View File

@@ -109,6 +109,16 @@
<count_min>0</count_min> <count_min>0</count_min>
<count_max>0</count_max> <count_max>0</count_max>
</field> </field>
<field id="groups_list" xsi:type="AttributeLinkedSetIndirect">
<linked_class>lnkGroupToCI</linked_class>
<ext_key_to_me>ci_id</ext_key_to_me>
<ext_key_to_remote>group_id</ext_key_to_remote>
<count_min>0</count_min>
<count_max>0</count_max>
<duplicates>false</duplicates>
<filter>SELECT Group WHERE status != 'obsolete'</filter>
<display_style>property</display_style>
</field>
</fields> </fields>
<presentation> <presentation>
<details> <details>
@@ -386,6 +396,10 @@
<extkey_attcode>model_id</extkey_attcode> <extkey_attcode>model_id</extkey_attcode>
<target_attcode>name</target_attcode> <target_attcode>name</target_attcode>
</field> </field>
<field id="model_end_of_support" xsi:type="AttributeExternalField">
<extkey_attcode>model_id</extkey_attcode>
<target_attcode>end_of_support</target_attcode>
</field>
<field id="asset_number" xsi:type="AttributeString"> <field id="asset_number" xsi:type="AttributeString">
<sql>asset_number</sql> <sql>asset_number</sql>
<default_value/> <default_value/>
@@ -907,6 +921,9 @@
<item id="fiberinterfacelist_list"> <item id="fiberinterfacelist_list">
<rank>220</rank> <rank>220</rank>
</item> </item>
<item id="groups_list">
<rank>230</rank>
</item>
</items> </items>
</details> </details>
<default_search> <default_search>
@@ -1056,6 +1073,10 @@
<extkey_attcode>iosversion_id</extkey_attcode> <extkey_attcode>iosversion_id</extkey_attcode>
<target_attcode>name</target_attcode> <target_attcode>name</target_attcode>
</field> </field>
<field id="ios_end_of_support" xsi:type="AttributeExternalField">
<extkey_attcode>iosversion_id</extkey_attcode>
<target_attcode>end_of_support</target_attcode>
</field>
<field id="ram" xsi:type="AttributeString"> <field id="ram" xsi:type="AttributeString">
<sql>ram</sql> <sql>ram</sql>
<default_value/> <default_value/>
@@ -1143,6 +1164,12 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
<item id="ios_end_of_support">
<rank>50</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:Server:power"> <item id="fieldset:Server:power">
@@ -1165,6 +1192,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -1385,6 +1415,10 @@
<extkey_attcode>osversion_id</extkey_attcode> <extkey_attcode>osversion_id</extkey_attcode>
<target_attcode>name</target_attcode> <target_attcode>name</target_attcode>
</field> </field>
<field id="os_end_of_support" xsi:type="AttributeExternalField">
<extkey_attcode>osversion_id</extkey_attcode>
<target_attcode>end_of_support</target_attcode>
</field>
<field id="oslicence_id" xsi:type="AttributeExternalKey"> <field id="oslicence_id" xsi:type="AttributeExternalKey">
<filter><![CDATA[SELECT OSLicence WHERE osversion_id = :this->osversion_id]]></filter> <filter><![CDATA[SELECT OSLicence WHERE osversion_id = :this->osversion_id]]></filter>
<dependencies> <dependencies>
@@ -1532,6 +1566,12 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
<item id="os_end_of_support">
<rank>50</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:Server:power"> <item id="fieldset:Server:power">
@@ -1554,6 +1594,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -1794,9 +1837,12 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="logo"> <item id="groups_list">
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="logo">
<rank>30</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -1987,9 +2033,12 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="logo"> <item id="groups_list">
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="logo">
<rank>30</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -2114,6 +2163,10 @@
<extkey_attcode>software_id</extkey_attcode> <extkey_attcode>software_id</extkey_attcode>
<target_attcode>name</target_attcode> <target_attcode>name</target_attcode>
</field> </field>
<field id="software_end_of_support" xsi:type="AttributeExternalField">
<extkey_attcode>software_id</extkey_attcode>
<target_attcode>end_of_support</target_attcode>
</field>
<field id="softwarelicence_id" xsi:type="AttributeExternalKey"> <field id="softwarelicence_id" xsi:type="AttributeExternalKey">
<filter><![CDATA[SELECT SoftwareLicence WHERE software_id= :this->software_id]]></filter> <filter><![CDATA[SELECT SoftwareLicence WHERE software_id= :this->software_id]]></filter>
<dependencies> <dependencies>
@@ -2377,6 +2430,9 @@
<item id="move2production"> <item id="move2production">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="software_end_of_support">
<rank>20</rank>
</item>
</items> </items>
<rank>10</rank> <rank>10</rank>
</item> </item>
@@ -2385,6 +2441,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -2561,6 +2620,9 @@
<item id="move2production"> <item id="move2production">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="software_end_of_support">
<rank>20</rank>
</item>
</items> </items>
<rank>10</rank> <rank>10</rank>
</item> </item>
@@ -2569,6 +2631,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -2745,6 +2810,9 @@
<item id="move2production"> <item id="move2production">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="software_end_of_support">
<rank>20</rank>
</item>
</items> </items>
<rank>10</rank> <rank>10</rank>
</item> </item>
@@ -2753,6 +2821,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -2921,6 +2992,9 @@
<item id="move2production"> <item id="move2production">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="software_end_of_support">
<rank>20</rank>
</item>
</items> </items>
<rank>10</rank> <rank>10</rank>
</item> </item>
@@ -2929,6 +3003,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -3084,6 +3161,9 @@
<item id="move2production"> <item id="move2production">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="software_end_of_support">
<rank>20</rank>
</item>
</items> </items>
<rank>10</rank> <rank>10</rank>
</item> </item>
@@ -3092,6 +3172,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -3266,9 +3349,12 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="logo"> <item id="groups_list">
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="logo">
<rank>30</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -3436,6 +3522,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -3622,9 +3711,12 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="logo"> <item id="groups_list">
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="logo">
<rank>30</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -3800,6 +3892,11 @@
<storage_max_height>128</storage_max_height> <storage_max_height>128</storage_max_height>
<is_null_allowed>true</is_null_allowed> <is_null_allowed>true</is_null_allowed>
</field> </field>
<field id="end_of_support" xsi:type="AttributeDate">
<sql>end_of_support</sql>
<default_value/>
<is_null_allowed>true</is_null_allowed>
</field>
<field id="softwareinstance_list" xsi:type="AttributeLinkedSet"> <field id="softwareinstance_list" xsi:type="AttributeLinkedSet">
<linked_class>SoftwareInstance</linked_class> <linked_class>SoftwareInstance</linked_class>
<ext_key_to_me>software_id</ext_key_to_me> <ext_key_to_me>software_id</ext_key_to_me>
@@ -3855,13 +3952,21 @@
</item> </item>
<item id="col:col2"> <item id="col:col2">
<items> <items>
<item id="fieldset:ConfigMgmt:dates">
<items>
<item id="end_of_support">
<rank>10</rank>
</item>
</items>
<rank>10</rank>
</item>
<item id="fieldset:ConfigMgmt:otherinfo"> <item id="fieldset:ConfigMgmt:otherinfo">
<items> <items>
<item id="logo"> <item id="logo">
<rank>20</rank> <rank>20</rank>
</item> </item>
</items> </items>
<rank>10</rank> <rank>20</rank>
</item> </item>
</items> </items>
<rank>20</rank> <rank>20</rank>
@@ -3891,6 +3996,9 @@
<item id="type"> <item id="type">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="end_of_support">
<rank>40</rank>
</item>
</items> </items>
</default_search> </default_search>
<search> <search>
@@ -3917,6 +4025,9 @@
<item id="type"> <item id="type">
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="end_of_support">
<rank>30</rank>
</item>
</items> </items>
</list> </list>
<summary> <summary>
@@ -5028,6 +5139,11 @@
<extkey_attcode>osfamily_id</extkey_attcode> <extkey_attcode>osfamily_id</extkey_attcode>
<target_attcode>name</target_attcode> <target_attcode>name</target_attcode>
</field> </field>
<field id="end_of_support" xsi:type="AttributeDate">
<sql>end_of_support</sql>
<default_value/>
<is_null_allowed>true</is_null_allowed>
</field>
<field id="ospatches_list" xsi:type="AttributeLinkedSet"> <field id="ospatches_list" xsi:type="AttributeLinkedSet">
<linked_class>OSPatch</linked_class> <linked_class>OSPatch</linked_class>
<ext_key_to_me>osversion_id</ext_key_to_me> <ext_key_to_me>osversion_id</ext_key_to_me>
@@ -5044,9 +5160,12 @@
<item id="osfamily_id"> <item id="osfamily_id">
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="ospatches_list"> <item id="end_of_support">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="ospatches_list">
<rank>40</rank>
</item>
</items> </items>
</details> </details>
<search> <search>
@@ -5056,7 +5175,7 @@
</item> </item>
</items> </items>
</search> </search>
<list> <default_search>
<items> <items>
<item id="name"> <item id="name">
<rank>10</rank> <rank>10</rank>
@@ -5064,6 +5183,19 @@
<item id="osfamily_id"> <item id="osfamily_id">
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="end_of_support">
<rank>30</rank>
</item>
</items>
</default_search>
<list>
<items>
<item id="osfamily_id">
<rank>20</rank>
</item>
<item id="end_of_support">
<rank>30</rank>
</item>
</items> </items>
</list> </list>
</presentation> </presentation>
@@ -5142,9 +5274,6 @@
</search> </search>
<list> <list>
<items> <items>
<item id="name">
<rank>10</rank>
</item>
<item id="logo"> <item id="logo">
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -5320,6 +5449,11 @@
<storage_max_height>512</storage_max_height> <storage_max_height>512</storage_max_height>
<is_null_allowed>true</is_null_allowed> <is_null_allowed>true</is_null_allowed>
</field> </field>
<field id="end_of_support" xsi:type="AttributeDate">
<sql>end_of_support</sql>
<default_value/>
<is_null_allowed>true</is_null_allowed>
</field>
<field id="type" xsi:type="AttributeEnum"> <field id="type" xsi:type="AttributeEnum">
<sort_type>label</sort_type> <sort_type>label</sort_type>
<values> <values>
@@ -5402,6 +5536,9 @@
<item id="brand_id"> <item id="brand_id">
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="end_of_support">
<rank>25</rank>
</item>
<item id="picture"> <item id="picture">
<rank>30</rank> <rank>30</rank>
</item> </item>
@@ -5423,17 +5560,33 @@
</item> </item>
</items> </items>
</search> </search>
<list> <default_search>
<items> <items>
<item id="name"> <item id="name">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="type">
<rank>20</rank>
</item>
<item id="brand_id">
<rank>30</rank>
</item>
<item id="end_of_support">
<rank>40</rank>
</item>
</items>
</default_search>
<list>
<items>
<item id="brand_id"> <item id="brand_id">
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="type"> <item id="type">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="end_of_support">
<rank>40</rank>
</item>
</items> </items>
</list> </list>
<summary> <summary>
@@ -5465,6 +5618,9 @@
<attribute id="name"/> <attribute id="name"/>
</attributes> </attributes>
</naming> </naming>
<fields_semantic>
<image_attribute>logo</image_attribute>
</fields_semantic>
<style> <style>
<icon/> <icon/>
</style> </style>
@@ -5568,6 +5724,11 @@
<extkey_attcode>brand_id</extkey_attcode> <extkey_attcode>brand_id</extkey_attcode>
<target_attcode>name</target_attcode> <target_attcode>name</target_attcode>
</field> </field>
<field id="end_of_support" xsi:type="AttributeDate">
<sql>end_of_support</sql>
<default_value/>
<is_null_allowed>true</is_null_allowed>
</field>
<field id="networkdevices_list" xsi:type="AttributeLinkedSet"> <field id="networkdevices_list" xsi:type="AttributeLinkedSet">
<linked_class>NetworkDevice</linked_class> <linked_class>NetworkDevice</linked_class>
<ext_key_to_me>iosversion_id</ext_key_to_me> <ext_key_to_me>iosversion_id</ext_key_to_me>
@@ -5584,9 +5745,12 @@
<item id="brand_id"> <item id="brand_id">
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="networkdevices_list"> <item id="end_of_support">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="networkdevices_list">
<rank>40</rank>
</item>
</items> </items>
</details> </details>
<search> <search>
@@ -5596,7 +5760,7 @@
</item> </item>
</items> </items>
</search> </search>
<list> <default_search>
<items> <items>
<item id="name"> <item id="name">
<rank>10</rank> <rank>10</rank>
@@ -5604,6 +5768,19 @@
<item id="brand_id"> <item id="brand_id">
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="end_of_support">
<rank>30</rank>
</item>
</items>
</default_search>
<list>
<items>
<item id="brand_id">
<rank>20</rank>
</item>
<item id="end_of_support">
<rank>30</rank>
</item>
</items> </items>
</list> </list>
</presentation> </presentation>

View File

@@ -103,6 +103,8 @@ Dict::Add('EN US', 'English', 'English', [
'Class:FunctionalCI/Attribute:business_criticity/Value:medium+' => 'medium', 'Class:FunctionalCI/Attribute:business_criticity/Value:medium+' => 'medium',
'Class:FunctionalCI/Attribute:move2production' => 'Move to production date', 'Class:FunctionalCI/Attribute:move2production' => 'Move to production date',
'Class:FunctionalCI/Attribute:move2production+' => '', 'Class:FunctionalCI/Attribute:move2production+' => '',
'Class:FunctionalCI/Attribute:groups_list' => 'Groups',
'Class:FunctionalCI/Attribute:groups_list+' => 'Groups can be used as tags, to document environment, projects (migration, upgrade, security), etc…',
'Class:FunctionalCI/Attribute:contacts_list' => 'Contacts', 'Class:FunctionalCI/Attribute:contacts_list' => 'Contacts',
'Class:FunctionalCI/Attribute:contacts_list+' => 'All the contacts for this configuration item', 'Class:FunctionalCI/Attribute:contacts_list+' => 'All the contacts for this configuration item',
'Class:FunctionalCI/Attribute:documents_list' => 'Documents', 'Class:FunctionalCI/Attribute:documents_list' => 'Documents',
@@ -147,6 +149,8 @@ Dict::Add('EN US', 'English', 'English', [
'Class:PhysicalDevice/Attribute:brand_name+' => '', 'Class:PhysicalDevice/Attribute:brand_name+' => '',
'Class:PhysicalDevice/Attribute:model_id' => 'Model', 'Class:PhysicalDevice/Attribute:model_id' => 'Model',
'Class:PhysicalDevice/Attribute:model_id+' => '', 'Class:PhysicalDevice/Attribute:model_id+' => '',
'Class:PhysicalDevice/Attribute:model_end_of_support' => 'Model end of support',
'Class:PhysicalDevice/Attribute:model_end_of_support+' => 'When the hardware model is no more supported by the manufacturer, if this information is documented on the Model.',
'Class:PhysicalDevice/Attribute:model_name' => 'Model name', 'Class:PhysicalDevice/Attribute:model_name' => 'Model name',
'Class:PhysicalDevice/Attribute:model_name+' => '', 'Class:PhysicalDevice/Attribute:model_name+' => '',
'Class:PhysicalDevice/Attribute:asset_number' => 'Asset number', 'Class:PhysicalDevice/Attribute:asset_number' => 'Asset number',
@@ -295,6 +299,8 @@ Dict::Add('EN US', 'English', 'English', [
'Class:NetworkDevice/Attribute:iosversion_id+' => '', 'Class:NetworkDevice/Attribute:iosversion_id+' => '',
'Class:NetworkDevice/Attribute:iosversion_name' => 'IOS version name', 'Class:NetworkDevice/Attribute:iosversion_name' => 'IOS version name',
'Class:NetworkDevice/Attribute:iosversion_name+' => '', 'Class:NetworkDevice/Attribute:iosversion_name+' => '',
'Class:NetworkDevice/Attribute:ios_end_of_support' => 'IOS end of support',
'Class:NetworkDevice/Attribute:ios_end_of_support+' => 'The date after which the editor no longer provides fixes for this IOS version.',
'Class:NetworkDevice/Attribute:ram' => 'RAM', 'Class:NetworkDevice/Attribute:ram' => 'RAM',
'Class:NetworkDevice/Attribute:ram+' => '', 'Class:NetworkDevice/Attribute:ram+' => '',
]); ]);
@@ -315,6 +321,8 @@ Dict::Add('EN US', 'English', 'English', [
'Class:Server/Attribute:osversion_id+' => '', 'Class:Server/Attribute:osversion_id+' => '',
'Class:Server/Attribute:osversion_name' => 'OS version name', 'Class:Server/Attribute:osversion_name' => 'OS version name',
'Class:Server/Attribute:osversion_name+' => '', 'Class:Server/Attribute:osversion_name+' => '',
'Class:Server/Attribute:os_end_of_support' => 'OS end of support',
'Class:Server/Attribute:os_end_of_support+' => 'The date after which the editor ceases to provide patches for this OS version.',
'Class:Server/Attribute:oslicence_id' => 'OS license', 'Class:Server/Attribute:oslicence_id' => 'OS license',
'Class:Server/Attribute:oslicence_id+' => '', 'Class:Server/Attribute:oslicence_id+' => '',
'Class:Server/Attribute:oslicence_name' => 'OS license name', 'Class:Server/Attribute:oslicence_name' => 'OS license name',
@@ -391,6 +399,8 @@ Dict::Add('EN US', 'English', 'English', [
'Class:PC/Attribute:osversion_id+' => '', 'Class:PC/Attribute:osversion_id+' => '',
'Class:PC/Attribute:osversion_name' => 'OS version name', 'Class:PC/Attribute:osversion_name' => 'OS version name',
'Class:PC/Attribute:osversion_name+' => '', 'Class:PC/Attribute:osversion_name+' => '',
'Class:PC/Attribute:os_end_of_support' => 'OS end of support',
'Class:PC/Attribute:os_end_of_support+' => 'The date after which the editor ceases to provide patches for this OS version.',
'Class:PC/Attribute:cpu' => 'CPU', 'Class:PC/Attribute:cpu' => 'CPU',
'Class:PC/Attribute:cpu+' => '', 'Class:PC/Attribute:cpu+' => '',
'Class:PC/Attribute:ram' => 'RAM', 'Class:PC/Attribute:ram' => 'RAM',
@@ -540,6 +550,8 @@ Dict::Add('EN US', 'English', 'English', [
'Class:Software/Attribute:vendor+' => '', 'Class:Software/Attribute:vendor+' => '',
'Class:Software/Attribute:version' => 'Version', 'Class:Software/Attribute:version' => 'Version',
'Class:Software/Attribute:version+' => '', 'Class:Software/Attribute:version+' => '',
'Class:Software/Attribute:end_of_support' => 'End of support',
'Class:Software/Attribute:end_of_support+' => 'The date after which the editor ceases to provide patches for this software version.',
'Class:Software/Attribute:documents_list' => 'Documents', 'Class:Software/Attribute:documents_list' => 'Documents',
'Class:Software/Attribute:documents_list+' => 'All the documents linked to this software', 'Class:Software/Attribute:documents_list+' => 'All the documents linked to this software',
'Class:Software/Attribute:logo' => 'Logo', 'Class:Software/Attribute:logo' => 'Logo',
@@ -579,6 +591,8 @@ Dict::Add('EN US', 'English', 'English', [
'Class:SoftwareInstance/Attribute:software_id+' => '', 'Class:SoftwareInstance/Attribute:software_id+' => '',
'Class:SoftwareInstance/Attribute:software_name' => 'Software name', 'Class:SoftwareInstance/Attribute:software_name' => 'Software name',
'Class:SoftwareInstance/Attribute:software_name+' => '', 'Class:SoftwareInstance/Attribute:software_name+' => '',
'Class:SoftwareInstance/Attribute:software_end_of_support' => 'Software end of support',
'Class:SoftwareInstance/Attribute:software_end_of_support+' => 'The date after which the editor ceases to provide patches for this software version.',
'Class:SoftwareInstance/Attribute:softwarelicence_id' => 'Software license', 'Class:SoftwareInstance/Attribute:softwarelicence_id' => 'Software license',
'Class:SoftwareInstance/Attribute:softwarelicence_id+' => '', 'Class:SoftwareInstance/Attribute:softwarelicence_id+' => '',
'Class:SoftwareInstance/Attribute:softwarelicence_name' => 'Software license name', 'Class:SoftwareInstance/Attribute:softwarelicence_name' => 'Software license name',
@@ -776,6 +790,8 @@ Dict::Add('EN US', 'English', 'English', [
'Class:VirtualMachine/Attribute:osversion_id+' => '', 'Class:VirtualMachine/Attribute:osversion_id+' => '',
'Class:VirtualMachine/Attribute:osversion_name' => 'OS version name', 'Class:VirtualMachine/Attribute:osversion_name' => 'OS version name',
'Class:VirtualMachine/Attribute:osversion_name+' => '', 'Class:VirtualMachine/Attribute:osversion_name+' => '',
'Class:VirtualMachine/Attribute:os_end_of_support' => 'OS end of support',
'Class:VirtualMachine/Attribute:os_end_of_support+' => 'When the OS version is no more supported by the vendor, if this information is documented on the OS Version.',
'Class:VirtualMachine/Attribute:oslicence_id' => 'OS license', 'Class:VirtualMachine/Attribute:oslicence_id' => 'OS license',
'Class:VirtualMachine/Attribute:oslicence_id+' => '', 'Class:VirtualMachine/Attribute:oslicence_id+' => '',
'Class:VirtualMachine/Attribute:oslicence_name' => 'OS license name', 'Class:VirtualMachine/Attribute:oslicence_name' => 'OS license name',
@@ -1064,6 +1080,8 @@ Dict::Add('EN US', 'English', 'English', [
'Class:OSVersion/Attribute:osfamily_id+' => '', 'Class:OSVersion/Attribute:osfamily_id+' => '',
'Class:OSVersion/Attribute:osfamily_name' => 'OS family name', 'Class:OSVersion/Attribute:osfamily_name' => 'OS family name',
'Class:OSVersion/Attribute:osfamily_name+' => '', 'Class:OSVersion/Attribute:osfamily_name+' => '',
'Class:OSVersion/Attribute:end_of_support' => 'End of support',
'Class:OSVersion/Attribute:end_of_support+' => 'The date after which the editor ceases to provide patches for this OS version.',
'Class:OSVersion/Attribute:ospatches_list' => 'OS patches', 'Class:OSVersion/Attribute:ospatches_list' => 'OS patches',
'Class:OSVersion/Attribute:ospatches_list+' => 'All the OS patches for this OS version', 'Class:OSVersion/Attribute:ospatches_list+' => 'All the OS patches for this OS version',
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family', 'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Name must be unique in the OS family',
@@ -1118,6 +1136,8 @@ Dict::Add('EN US', 'English', 'English', [
'Class:Model/Attribute:picture+' => '', 'Class:Model/Attribute:picture+' => '',
'Class:Model/Attribute:type' => 'Device type', 'Class:Model/Attribute:type' => 'Device type',
'Class:Model/Attribute:type+' => '', 'Class:Model/Attribute:type+' => '',
'Class:Model/Attribute:end_of_support' => 'End of support',
'Class:Model/Attribute:end_of_support+' => 'The date after which the manufacturer ceases to provide patches and support for this model.',
'Class:Model/Attribute:type/Value:PowerSource' => 'Power Source', 'Class:Model/Attribute:type/Value:PowerSource' => 'Power Source',
'Class:Model/Attribute:type/Value:PowerSource+' => 'Power Source', 'Class:Model/Attribute:type/Value:PowerSource+' => 'Power Source',
'Class:Model/Attribute:type/Value:DiskArray' => 'Disk Array', 'Class:Model/Attribute:type/Value:DiskArray' => 'Disk Array',
@@ -1184,6 +1204,8 @@ Dict::Add('EN US', 'English', 'English', [
'Class:IOSVersion/Attribute:brand_id+' => '', 'Class:IOSVersion/Attribute:brand_id+' => '',
'Class:IOSVersion/Attribute:brand_name' => 'Brand name', 'Class:IOSVersion/Attribute:brand_name' => 'Brand name',
'Class:IOSVersion/Attribute:brand_name+' => '', 'Class:IOSVersion/Attribute:brand_name+' => '',
'Class:IOSVersion/Attribute:end_of_support' => 'End of support',
'Class:IOSVersion/Attribute:end_of_support+' => 'The date after which the editor ceases to provide patches for this IOS version.',
'Class:IOSVersion/Attribute:networkdevices_list' => 'Network devices', 'Class:IOSVersion/Attribute:networkdevices_list' => 'Network devices',
'Class:IOSVersion/Attribute:networkdevices_list+' => 'All the network devices running this IOS version', 'Class:IOSVersion/Attribute:networkdevices_list+' => 'All the network devices running this IOS version',
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand', 'Class:IOSVersion/UniquenessRule:name_brand+' => 'Name must be unique in the brand',

View File

@@ -87,6 +87,8 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:FunctionalCI/Attribute:business_criticity/Value:medium+' => 'moyenne', 'Class:FunctionalCI/Attribute:business_criticity/Value:medium+' => 'moyenne',
'Class:FunctionalCI/Attribute:move2production' => 'Date de mise en production', 'Class:FunctionalCI/Attribute:move2production' => 'Date de mise en production',
'Class:FunctionalCI/Attribute:move2production+' => '', 'Class:FunctionalCI/Attribute:move2production+' => '',
'Class:FunctionalCI/Attribute:groups_list' => 'Groupes',
'Class:FunctionalCI/Attribute:groups_list+' => 'Les groupes sont des sortes d\'étiquettes qui permettent d\'identifier des environnements de travail, l\'appartenance à des projets ou les équipements qui doivent être mise à jour, déplacés, remplacés, etc…',
'Class:FunctionalCI/Attribute:contacts_list' => 'Contacts', 'Class:FunctionalCI/Attribute:contacts_list' => 'Contacts',
'Class:FunctionalCI/Attribute:contacts_list+' => 'Tous les contacts de cet élément de configuration', 'Class:FunctionalCI/Attribute:contacts_list+' => 'Tous les contacts de cet élément de configuration',
'Class:FunctionalCI/Attribute:documents_list' => 'Documents', 'Class:FunctionalCI/Attribute:documents_list' => 'Documents',
@@ -143,6 +145,8 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:PhysicalDevice/Attribute:model_id+' => '', 'Class:PhysicalDevice/Attribute:model_id+' => '',
'Class:PhysicalDevice/Attribute:model_name' => 'Nom Modèle', 'Class:PhysicalDevice/Attribute:model_name' => 'Nom Modèle',
'Class:PhysicalDevice/Attribute:model_name+' => '', 'Class:PhysicalDevice/Attribute:model_name+' => '',
'Class:PhysicalDevice/Attribute:model_end_of_support' => 'Fin de support du modèle',
'Class:PhysicalDevice/Attribute:model_end_of_support+' => 'Date au delà de laquelle le fabricant ne fournit plus ni correctif, ni pièces de rechange pour ce modèle.',
'Class:PhysicalDevice/Attribute:asset_number' => 'Numéro Asset', 'Class:PhysicalDevice/Attribute:asset_number' => 'Numéro Asset',
'Class:PhysicalDevice/Attribute:asset_number+' => '', 'Class:PhysicalDevice/Attribute:asset_number+' => '',
'Class:PhysicalDevice/Attribute:purchase_date' => 'Date d\'achat', 'Class:PhysicalDevice/Attribute:purchase_date' => 'Date d\'achat',
@@ -312,6 +316,8 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:NetworkDevice/Attribute:iosversion_id+' => '', 'Class:NetworkDevice/Attribute:iosversion_id+' => '',
'Class:NetworkDevice/Attribute:iosversion_name' => 'Nom Version IOS', 'Class:NetworkDevice/Attribute:iosversion_name' => 'Nom Version IOS',
'Class:NetworkDevice/Attribute:iosversion_name+' => '', 'Class:NetworkDevice/Attribute:iosversion_name+' => '',
'Class:NetworkDevice/Attribute:ios_end_of_support' => 'Fin de support de l\'IOS',
'Class:NetworkDevice/Attribute:ios_end_of_support+' => 'Date au delà de laquelle l\'éditeur ne fournit plus de correctif pour cette version d\'IOS.',
'Class:NetworkDevice/Attribute:ram' => 'RAM', 'Class:NetworkDevice/Attribute:ram' => 'RAM',
'Class:NetworkDevice/Attribute:ram+' => '', 'Class:NetworkDevice/Attribute:ram+' => '',
]); ]);
@@ -332,6 +338,8 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:Server/Attribute:osversion_id+' => '', 'Class:Server/Attribute:osversion_id+' => '',
'Class:Server/Attribute:osversion_name' => 'Nom Version OS', 'Class:Server/Attribute:osversion_name' => 'Nom Version OS',
'Class:Server/Attribute:osversion_name+' => '', 'Class:Server/Attribute:osversion_name+' => '',
'Class:Server/Attribute:os_end_of_support' => 'Fin de support de l\'OS',
'Class:Server/Attribute:os_end_of_support+' => 'Date au delà de laquelle l\'éditeur ne fournit plus de correctif pour cette version d\'OS.',
'Class:Server/Attribute:oslicence_id' => 'Licence OS', 'Class:Server/Attribute:oslicence_id' => 'Licence OS',
'Class:Server/Attribute:oslicence_id+' => '', 'Class:Server/Attribute:oslicence_id+' => '',
'Class:Server/Attribute:oslicence_name' => 'Nom Licence OS', 'Class:Server/Attribute:oslicence_name' => 'Nom Licence OS',
@@ -426,6 +434,8 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:PC/Attribute:osversion_id+' => '', 'Class:PC/Attribute:osversion_id+' => '',
'Class:PC/Attribute:osversion_name' => 'Nom Version OS', 'Class:PC/Attribute:osversion_name' => 'Nom Version OS',
'Class:PC/Attribute:osversion_name+' => '', 'Class:PC/Attribute:osversion_name+' => '',
'Class:PC/Attribute:os_end_of_support' => 'Fin de support de l\'OS',
'Class:PC/Attribute:os_end_of_support+' => 'Date au delà de laquelle l\'éditeur ne fournit plus de correctif pour cette version d\'OS.',
'Class:PC/Attribute:cpu' => 'CPU', 'Class:PC/Attribute:cpu' => 'CPU',
'Class:PC/Attribute:cpu+' => '', 'Class:PC/Attribute:cpu+' => '',
'Class:PC/Attribute:ram' => 'RAM', 'Class:PC/Attribute:ram' => 'RAM',
@@ -592,6 +602,8 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:SoftwareInstance/Attribute:software_id+' => '', 'Class:SoftwareInstance/Attribute:software_id+' => '',
'Class:SoftwareInstance/Attribute:software_name' => 'Nom du logiciel', 'Class:SoftwareInstance/Attribute:software_name' => 'Nom du logiciel',
'Class:SoftwareInstance/Attribute:software_name+' => '', 'Class:SoftwareInstance/Attribute:software_name+' => '',
'Class:SoftwareInstance/Attribute:software_end_of_support' => 'Fin de support du logiciel',
'Class:SoftwareInstance/Attribute:software_end_of_support+' => 'Date au delà de laquelle l\'éditeur ne fournit plus de correctif pour cette version du logiciel.',
'Class:SoftwareInstance/Attribute:softwarelicence_id' => 'Licence logiciel', 'Class:SoftwareInstance/Attribute:softwarelicence_id' => 'Licence logiciel',
'Class:SoftwareInstance/Attribute:softwarelicence_id+' => '', 'Class:SoftwareInstance/Attribute:softwarelicence_id+' => '',
'Class:SoftwareInstance/Attribute:softwarelicence_name' => 'Nom Licence logiciel', 'Class:SoftwareInstance/Attribute:softwarelicence_name' => 'Nom Licence logiciel',
@@ -819,6 +831,8 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:VirtualMachine/Attribute:osversion_id+' => '', 'Class:VirtualMachine/Attribute:osversion_id+' => '',
'Class:VirtualMachine/Attribute:osversion_name' => 'Nom Version OS', 'Class:VirtualMachine/Attribute:osversion_name' => 'Nom Version OS',
'Class:VirtualMachine/Attribute:osversion_name+' => '', 'Class:VirtualMachine/Attribute:osversion_name+' => '',
'Class:VirtualMachine/Attribute:os_end_of_support' => 'Fin de support de l\'OS',
'Class:VirtualMachine/Attribute:os_end_of_support+' => 'Date au delà de laquelle l\'éditeur ne fournit plus de correctif pour cette version d\'OS.',
'Class:VirtualMachine/Attribute:oslicence_id' => 'Licence OS', 'Class:VirtualMachine/Attribute:oslicence_id' => 'Licence OS',
'Class:VirtualMachine/Attribute:oslicence_id+' => '', 'Class:VirtualMachine/Attribute:oslicence_id+' => '',
'Class:VirtualMachine/Attribute:oslicence_name' => 'Nom Licence OS', 'Class:VirtualMachine/Attribute:oslicence_name' => 'Nom Licence OS',
@@ -982,6 +996,8 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:Software/Attribute:vendor+' => '', 'Class:Software/Attribute:vendor+' => '',
'Class:Software/Attribute:version' => 'Version', 'Class:Software/Attribute:version' => 'Version',
'Class:Software/Attribute:version+' => '', 'Class:Software/Attribute:version+' => '',
'Class:Software/Attribute:end_of_support' => 'Fin de support',
'Class:Software/Attribute:end_of_support+' => 'Date au delà de laquelle l\'éditeur ne fournit plus de correctif pour cette version du logiciel.',
'Class:Software/Attribute:documents_list' => 'Documents', 'Class:Software/Attribute:documents_list' => 'Documents',
'Class:Software/Attribute:documents_list+' => 'Tous les documents liés à ce logiciel', 'Class:Software/Attribute:documents_list+' => 'Tous les documents liés à ce logiciel',
'Class:Software/Attribute:logo' => 'Logo', 'Class:Software/Attribute:logo' => 'Logo',
@@ -1092,6 +1108,7 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:Licence/Attribute:organization_name+' => 'Common name', 'Class:Licence/Attribute:organization_name+' => 'Common name',
'Class:Licence/Attribute:usage_limit' => 'Limite d\'utilisation', 'Class:Licence/Attribute:usage_limit' => 'Limite d\'utilisation',
'Class:Licence/Attribute:usage_limit+' => '', 'Class:Licence/Attribute:usage_limit+' => '',
// Incoherent FR specific entries below in this table, wrong class. To be either moved or modified
'Class:Location/Attribute:physicaldevice_list/UI:Links:Create:Button+' => 'Créer un %4$s', 'Class:Location/Attribute:physicaldevice_list/UI:Links:Create:Button+' => 'Créer un %4$s',
'Class:Location/Attribute:physicaldevice_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s', 'Class:Location/Attribute:physicaldevice_list/UI:Links:Create:Modal:Title' => 'Ajouter un %4$s à %2$s',
'Class:Location/Attribute:physicaldevice_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s', 'Class:Location/Attribute:physicaldevice_list/UI:Links:Delete:Button+' => 'Supprimer ce %4$s',
@@ -1197,6 +1214,8 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:OSVersion/Attribute:osfamily_id+' => '', 'Class:OSVersion/Attribute:osfamily_id+' => '',
'Class:OSVersion/Attribute:osfamily_name' => 'Nom Famille OS', 'Class:OSVersion/Attribute:osfamily_name' => 'Nom Famille OS',
'Class:OSVersion/Attribute:osfamily_name+' => '', 'Class:OSVersion/Attribute:osfamily_name+' => '',
'Class:OSVersion/Attribute:end_of_support' => 'Fin de support',
'Class:OSVersion/Attribute:end_of_support+' => 'Date au delà de laquelle l\'éditeur ne fournit plus de correctif pour cette version.',
'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Le nom doit être unique au sein de cette famille d\'OS', 'Class:OSVersion/UniquenessRule:name_osfamily+' => 'Le nom doit être unique au sein de cette famille d\'OS',
'Class:OSVersion/UniquenessRule:name_osfamily' => 'cette version d\'OS existe déjà dans cette famille', 'Class:OSVersion/UniquenessRule:name_osfamily' => 'cette version d\'OS existe déjà dans cette famille',
'Class:OSVersion/Attribute:ospatches_list' => 'Patchs OS', 'Class:OSVersion/Attribute:ospatches_list' => 'Patchs OS',
@@ -1257,6 +1276,8 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:Model/Attribute:picture+' => '', 'Class:Model/Attribute:picture+' => '',
'Class:Model/Attribute:type' => 'Type de matériel', 'Class:Model/Attribute:type' => 'Type de matériel',
'Class:Model/Attribute:type+' => '', 'Class:Model/Attribute:type+' => '',
'Class:Model/Attribute:end_of_support' => 'Fin de support',
'Class:Model/Attribute:end_of_support+' => 'Date au delà de laquelle le constructeur ne fournit plus ni correctif ni support.',
'Class:Model/Attribute:type/Value:PowerSource' => 'Arrivée électrique', 'Class:Model/Attribute:type/Value:PowerSource' => 'Arrivée électrique',
'Class:Model/Attribute:type/Value:PowerSource+' => 'Arrivée électrique', 'Class:Model/Attribute:type/Value:PowerSource+' => 'Arrivée électrique',
'Class:Model/Attribute:type/Value:DiskArray' => 'Baie de disques', 'Class:Model/Attribute:type/Value:DiskArray' => 'Baie de disques',
@@ -1335,6 +1356,8 @@ Dict::Add('FR FR', 'French', 'Français', [
'Class:IOSVersion/Attribute:brand_id+' => '', 'Class:IOSVersion/Attribute:brand_id+' => '',
'Class:IOSVersion/Attribute:brand_name' => 'Nom Marque', 'Class:IOSVersion/Attribute:brand_name' => 'Nom Marque',
'Class:IOSVersion/Attribute:brand_name+' => '', 'Class:IOSVersion/Attribute:brand_name+' => '',
'Class:IOSVersion/Attribute:end_of_support' => 'Fin de support',
'Class:IOSVersion/Attribute:end_of_support+' => 'Date au delà de laquelle l\'éditeur ne fournit plus de correctif pour cette version.',
'Class:IOSVersion/UniquenessRule:name_brand+' => 'Le nom doit être unique pour cette marque', 'Class:IOSVersion/UniquenessRule:name_brand+' => 'Le nom doit être unique pour cette marque',
'Class:IOSVersion/UniquenessRule:name_brand' => 'cette version d\'IOS existe déja sur cette marque', 'Class:IOSVersion/UniquenessRule:name_brand' => 'cette version d\'IOS existe déja sur cette marque',
'Class:IOSVersion/Attribute:networkdevices_list' => 'Equipements réseaux', 'Class:IOSVersion/Attribute:networkdevices_list' => 'Equipements réseaux',

View File

@@ -438,9 +438,12 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="logo"> <item id="groups_list">
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="logo">
<rank>30</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -993,6 +996,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -1196,6 +1202,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -1254,6 +1263,16 @@
<attribute id="finalclass"/> <attribute id="finalclass"/>
</attributes> </attributes>
</reconciliation> </reconciliation>
<uniqueness_rules>
<rule id="name">
<attributes>
<attribute id="name"/>
</attributes>
<filter><![CDATA[]]></filter>
<disabled>false</disabled>
<is_blocking>true</is_blocking>
</rule>
</uniqueness_rules>
</properties> </properties>
<fields/> <fields/>
<methods/> <methods/>
@@ -1298,6 +1317,16 @@
<attribute id="finalclass"/> <attribute id="finalclass"/>
</attributes> </attributes>
</reconciliation> </reconciliation>
<uniqueness_rules>
<rule id="name">
<attributes>
<attribute id="name"/>
</attributes>
<filter><![CDATA[]]></filter>
<disabled>false</disabled>
<is_blocking>true</is_blocking>
</rule>
</uniqueness_rules>
</properties> </properties>
<fields/> <fields/>
<methods/> <methods/>

View File

@@ -109,13 +109,16 @@
<rank>10</rank> <rank>10</rank>
<items> <items>
<item id="move2production"> <item id="move2production">
<rank>110</rank> <rank>10</rank>
</item> </item>
<item id="purchase_date"> <item id="purchase_date">
<rank>120</rank> <rank>20</rank>
</item> </item>
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>130</rank> <rank>30</rank>
</item>
<item id="model_end_of_support">
<rank>40</rank>
</item> </item>
</items> </items>
</item> </item>
@@ -123,7 +126,10 @@
<rank>20</rank> <rank>20</rank>
<items> <items>
<item id="description"> <item id="description">
<rank>140</rank> <rank>10</rank>
</item>
<item id="groups_list">
<rank>20</rank>
</item> </item>
</items> </items>
</item> </item>
@@ -350,6 +356,9 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:ConfigMgmt:otherinfo"> <item id="fieldset:ConfigMgmt:otherinfo">
@@ -358,6 +367,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -565,6 +577,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -760,6 +775,9 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:ConfigMgmt:otherinfo"> <item id="fieldset:ConfigMgmt:otherinfo">
@@ -768,6 +786,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -989,6 +1010,9 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:ConfigMgmt:otherinfo"> <item id="fieldset:ConfigMgmt:otherinfo">
@@ -997,6 +1021,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>

View File

@@ -90,6 +90,9 @@
<item id="documents_list"> <item id="documents_list">
<rank>160</rank> <rank>160</rank>
</item> </item>
<item id="groups_list">
<rank>170</rank>
</item>
</items> </items>
</details> </details>
<search> <search>
@@ -253,6 +256,9 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:ConfigMgmt:otherinfo"> <item id="fieldset:ConfigMgmt:otherinfo">
@@ -261,6 +267,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -470,6 +479,9 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:ConfigMgmt:otherinfo"> <item id="fieldset:ConfigMgmt:otherinfo">
@@ -478,6 +490,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -673,6 +688,9 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:ConfigMgmt:otherinfo"> <item id="fieldset:ConfigMgmt:otherinfo">
@@ -681,6 +699,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -869,6 +890,9 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:ConfigMgmt:otherinfo"> <item id="fieldset:ConfigMgmt:otherinfo">
@@ -877,6 +901,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -1029,6 +1056,10 @@
<extkey_attcode>osversion_id</extkey_attcode> <extkey_attcode>osversion_id</extkey_attcode>
<target_attcode>name</target_attcode> <target_attcode>name</target_attcode>
</field> </field>
<field id="os_end_of_support" xsi:type="AttributeExternalField">
<extkey_attcode>osversion_id</extkey_attcode>
<target_attcode>end_of_support</target_attcode>
</field>
<field id="cpu" xsi:type="AttributeString"> <field id="cpu" xsi:type="AttributeString">
<sql>cpu</sql> <sql>cpu</sql>
<default_value/> <default_value/>
@@ -1130,6 +1161,12 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
<item id="os_end_of_support">
<rank>50</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:ConfigMgmt:otherinfo"> <item id="fieldset:ConfigMgmt:otherinfo">
@@ -1138,6 +1175,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -1336,6 +1376,9 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:ConfigMgmt:otherinfo"> <item id="fieldset:ConfigMgmt:otherinfo">
@@ -1344,6 +1387,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -1536,6 +1582,9 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:ConfigMgmt:otherinfo"> <item id="fieldset:ConfigMgmt:otherinfo">
@@ -1544,6 +1593,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>

View File

@@ -136,6 +136,9 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:Server:power"> <item id="fieldset:Server:power">
@@ -158,6 +161,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -395,6 +401,9 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:Server:power"> <item id="fieldset:Server:power">
@@ -417,6 +426,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -654,6 +666,9 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:Server:power"> <item id="fieldset:Server:power">
@@ -676,6 +691,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -913,6 +931,9 @@
<item id="end_of_warranty"> <item id="end_of_warranty">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="model_end_of_support">
<rank>40</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:Server:power"> <item id="fieldset:Server:power">
@@ -935,6 +956,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>

View File

@@ -421,6 +421,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -598,6 +601,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
@@ -740,6 +746,10 @@
<extkey_attcode>osversion_id</extkey_attcode> <extkey_attcode>osversion_id</extkey_attcode>
<target_attcode>name</target_attcode> <target_attcode>name</target_attcode>
</field> </field>
<field id="os_end_of_support" xsi:type="AttributeExternalField">
<extkey_attcode>osversion_id</extkey_attcode>
<target_attcode>end_of_support</target_attcode>
</field>
<field id="oslicence_id" xsi:type="AttributeExternalKey"> <field id="oslicence_id" xsi:type="AttributeExternalKey">
<filter><![CDATA[SELECT OSLicence WHERE osversion_id = :this->osversion_id]]></filter> <filter><![CDATA[SELECT OSLicence WHERE osversion_id = :this->osversion_id]]></filter>
<dependencies> <dependencies>
@@ -856,6 +866,9 @@
<item id="move2production"> <item id="move2production">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="os_end_of_support">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
<item id="fieldset:ConfigMgmt:otherinfo"> <item id="fieldset:ConfigMgmt:otherinfo">
@@ -864,6 +877,9 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="groups_list">
<rank>20</rank>
</item>
</items> </items>
</item> </item>
</items> </items>
@@ -1253,9 +1269,12 @@
<item id="description"> <item id="description">
<rank>10</rank> <rank>10</rank>
</item> </item>
<item id="logo"> <item id="groups_list">
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="logo">
<rank>30</rank>
</item>
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>