#1314 (N°585,586,591) allow to use finalclass (sub-class name) as reconciliation key when loading by CSV import, relationship defined on an abstract class.

#1387 (N°577) fixing old issue with CSV import of relationship with Documents

SVN:trunk[4576]
This commit is contained in:
Vincent Dumas
2017-03-13 16:56:03 +00:00
parent b3a0c6119e
commit 5f82c78dc7
23 changed files with 103 additions and 72 deletions

View File

@@ -43,6 +43,7 @@
<reconciliation>
<attributes>
<attribute id="ref"/>
<attribute id="finalclass"/>
</attributes>
</reconciliation>
</properties>

View File

@@ -80,8 +80,8 @@ Dict::Add('EN US', 'English', 'English', array(
'Class:Ticket/Attribute:functionalcis_list+' => 'All the configuration items impacted by this ticket. Items marked as "Computed" have been automatically marked as impacted. Items marked as "Not impacted" are excluded from the impact.',
'Class:Ticket/Attribute:workorders_list' => 'Work orders',
'Class:Ticket/Attribute:workorders_list+' => 'All the work orders for this ticket',
'Class:Ticket/Attribute:finalclass' => 'Type',
'Class:Ticket/Attribute:finalclass+' => '',
'Class:Ticket/Attribute:finalclass' => 'Ticket sub-class',
'Class:Ticket/Attribute:finalclass+' => 'Name of the final class',
'Class:Ticket/Attribute:operational_status' => 'Operational status',
'Class:Ticket/Attribute:operational_status+' => 'Computed after the detailed status',
'Class:Ticket/Attribute:operational_status/Value:ongoing' => 'Ongoing',

View File

@@ -67,8 +67,8 @@ Dict::Add('FR FR', 'French', 'Français', array(
'Class:Ticket/Attribute:functionalcis_list+' => 'Tous les éléments de configuration impactés par ce ticket. Les éléments marqués comme "Calculés" sont le résultat du calcul de l\'analyse d\'impact. Les éléments marqués comme "Non impactés" sont exclus de cette analyse.',
'Class:Ticket/Attribute:workorders_list' => 'Tâches',
'Class:Ticket/Attribute:workorders_list+' => '',
'Class:Ticket/Attribute:finalclass' => 'Type',
'Class:Ticket/Attribute:finalclass+' => '',
'Class:Ticket/Attribute:finalclass' => 'Sous-classe de Ticket',
'Class:Ticket/Attribute:finalclass+' => 'Nom de la classe instanciable',
'Class:Ticket/Attribute:operational_status' => 'Statut opérationnel',
'Class:Ticket/Attribute:operational_status+' => 'Calculé à partir du statut détaillé',
'Class:Ticket/Attribute:operational_status/Value:ongoing' => 'En cours',