diff --git a/datamodels/2.x/itop-flow-map/datamodel.itop-flow-map.xml b/datamodels/2.x/itop-flow-map/datamodel.itop-flow-map.xml index 6cd79ac2ac..768c4fdf6e 100644 --- a/datamodels/2.x/itop-flow-map/datamodel.itop-flow-map.xml +++ b/datamodels/2.x/itop-flow-map/datamodel.itop-flow-map.xml @@ -1,5 +1,5 @@ - + @@ -14,13 +14,14 @@ - + + @@ -35,6 +36,11 @@ + + name + + false + org_id @@ -74,7 +80,7 @@ flowtype_id - false + true FlowType DEL_MANUAL all @@ -113,23 +119,55 @@ list all + + rank + + + high + 10 + + + medium + 20 + + + low + 30 + + + business_criticity + low + false + list + + + lnkDocumentToFunctionalCI + functionalci_id + 0 + 0 + document_id + + - + 10 - + 20 - + 30 - + 40 + + 50 + @@ -152,7 +190,7 @@ - + 10 @@ -161,18 +199,32 @@ 30 - + 40 - + 50 - + 60 + + 70 + 10 + + + + 10 + + + 20 + + + 80 + @@ -216,6 +268,91 @@ + + cmdbAbstractObject + + 1 + bizmodel + false + autoincrement + lnkDocumentToFlow + id + + + + + + + + + + + + + + + + + + + + + + false + true + + + + + + flow_id + Flow + false + DEL_AUTO + + + document_id + Document + false + DEL_AUTO + + + + +
+ + + 10 + + + 20 + + +
+ + + + 10 + + + 20 + + + + + + + 10 + + + 20 + + + +
+
Typology diff --git a/datamodels/2.x/itop-flow-map/dictionaries/en.dict.itop-flow-map.php b/datamodels/2.x/itop-flow-map/dictionaries/en.dict.itop-flow-map.php index 6459a96c27..961f170959 100644 --- a/datamodels/2.x/itop-flow-map/dictionaries/en.dict.itop-flow-map.php +++ b/datamodels/2.x/itop-flow-map/dictionaries/en.dict.itop-flow-map.php @@ -10,12 +10,14 @@ Dict::Add('EN US', 'English', 'English', [ 'Relation:flow/Description' => 'Flow maps', - 'Relation:flow/DownStream' => 'Impacts flow...', - 'Relation:flow/UpStream' => 'Depends flow...', + 'Relation:flow/DownStream' => 'Sent flow...', + 'Relation:flow/UpStream' => 'Received flow...', 'Class:Flow' => 'Flow', 'Class:Flow+' => 'For application flow for example', - 'Class:Flow/Name' => '%1$s %2$s %3$s', + 'Class:Flow/Name' => '%1$s from %2$s to %3$s', + 'Class:Flow/Attribute:name' => 'Name', + 'Class:Flow/Attribute:name_id+' => 'Data that are transferred', 'Class:Flow/Attribute:source_id' => 'Source', 'Class:Flow/Attribute:source_id+' => 'Source Ci of the flow', 'Class:Flow/Attribute:source_name' => 'Source name', @@ -25,9 +27,24 @@ Dict::Add('EN US', 'English', 'English', [ 'Class:Flow/Attribute:destination_name' => 'Destination name', 'Class:Flow/Attribute:destination_name+' => 'Name of the destination CI for the flow', 'Class:Flow/Attribute:type_id' => 'Flow type', - 'Class:Flow/Attribute:type_id+' => 'Flow type such as : http, https, ftp..., will appear in the friendlyname', + 'Class:Flow/Attribute:type_id+' => 'Typology of Flow.', 'Class:Flow/Attribute:description' => 'Description', 'Class:Flow/Attribute:description+' => 'Flow description, will appear in the summary card', + 'Class:Flow/Attribute:status' => 'Status', + 'Class:Flow/Attribute:status+' => '', + 'Class:Flow/Attribute:status/Value:active' => 'active', + 'Class:Flow/Attribute:status/Value:inactive' => 'inactive', + 'Class:Flow/Attribute:org_id' => 'Organization', + 'Class:Flow/Attribute:org_id+' => '', + 'Class:Flow/Attribute:business_criticity' => 'Business criticality', + 'Class:Flow/Attribute:business_criticity+' => '', + 'Class:Flow/Attribute:business_criticity/Value:high' => 'high', + 'Class:Flow/Attribute:business_criticity/Value:high+' => '', + 'Class:Flow/Attribute:business_criticity/Value:low' => 'low', + 'Class:Flow/Attribute:business_criticity/Value:low+' => '', + 'Class:Flow/Attribute:business_criticity/Value:medium' => 'medium', + 'Class:Flow/Attribute:business_criticity/Value:medium+' => '', + 'Class:Flow/Attribute:source_id_friendlyname' => 'source_id_friendlyname', 'Class:Flow/Attribute:source_id_friendlyname+' => 'Full name', 'Class:Flow/Attribute:source_id_finalclass_recall' => 'source_id->CI sub-class', @@ -40,10 +57,5 @@ Dict::Add('EN US', 'English', 'English', [ 'Class:Flow/Attribute:destination_id_finalclass_recall+' => 'Name of the final class', 'Class:Flow/Attribute:destination_id_obsolescence_flag' => 'destination_id->Obsolete', 'Class:Flow/Attribute:destination_id_obsolescence_flag+' => 'Computed dynamically on other attributes', - 'Class:Flow/Attribute:status' => 'Status', - 'Class:Flow/Attribute:status+' => '', - 'Class:Flow/Attribute:status/Value:active' => 'Active', - 'Class:Flow/Attribute:status/Value:inactive' => 'Inactive', - 'Class:Flow/Attribute:org_id' => 'Organization', - 'Class:Flow/Attribute:org_id+' => '', + ]); diff --git a/datamodels/2.x/itop-flow-map/dictionaries/fr.dict.itop-flow-map.php b/datamodels/2.x/itop-flow-map/dictionaries/fr.dict.itop-flow-map.php index ad6b970c51..d8454d2523 100644 --- a/datamodels/2.x/itop-flow-map/dictionaries/fr.dict.itop-flow-map.php +++ b/datamodels/2.x/itop-flow-map/dictionaries/fr.dict.itop-flow-map.php @@ -10,24 +10,41 @@ Dict::Add('FR FR', 'French', 'Français', [ 'Relation:flow/Description' => 'Carte des fluxs', - 'Relation:flow/DownStream' => 'Impacte flux...', - 'Relation:flow/UpStream' => 'Dépend de flux...', + 'Relation:flow/DownStream' => 'Flux émis...', + 'Relation:flow/UpStream' => 'Flux reçus...', 'Class:Flow' => 'Flux', - 'Class:Flow+' => 'Pour les fluxs applicatifs par exemple', - 'Class:Flow/Name' => '%1$s %2$s %3$s', + 'Class:Flow+' => 'Modélise les fluxs d\'informations entre applications par exemple, mais aussi n\'importe quel autre type de flux entre CI', + 'Class:Flow/Name' => '%1$s de %2$s à %3$s', + 'Class:Flow/Attribute:name' => 'Nom', + 'Class:Flow/Attribute:name_id+' => 'Type de données transferées', 'Class:Flow/Attribute:source_id' => 'Source', - 'Class:Flow/Attribute:source_id+' => 'Ci source du flux', + 'Class:Flow/Attribute:source_id+' => 'Ci source du flux, le plus souvent une instance d\'application', 'Class:Flow/Attribute:source_name' => 'Nom de la source ', 'Class:Flow/Attribute:source_name+' => 'Nom du CI à la source du flux', - 'Class:Flow/Attribute:destination_id' => 'Destination', - 'Class:Flow/Attribute:destination_id+' => 'Ci destinataire du flux', + 'Class:Flow/Attribute:destination_id' => 'Destinataire', + 'Class:Flow/Attribute:destination_id+' => 'Ci destinataire du flux, le plus souvent une instance d\'application', 'Class:Flow/Attribute:destination_name' => 'Nom du destinataire', 'Class:Flow/Attribute:destination_name+' => 'Nom du Ci destinataire du flux', 'Class:Flow/Attribute:type_id' => 'Type de flux', - 'Class:Flow/Attribute:type_id+' => 'Type de flux : http, https, ftp..., apparaitra dans le nom commun', + 'Class:Flow/Attribute:type_id+' => 'Typologie du flux', 'Class:Flow/Attribute:description' => 'Description', 'Class:Flow/Attribute:description+' => 'Description du flux, apparaitra dans les informations résumées ', + 'Class:Flow/Attribute:status' => 'Etat', + 'Class:Flow/Attribute:status+' => '', + 'Class:Flow/Attribute:status/Value:active' => 'actif', + 'Class:Flow/Attribute:status/Value:inactive' => 'inactif', + 'Class:Flow/Attribute:org_id' => 'Organisation', + 'Class:Flow/Attribute:org_id+' => '', + 'Class:Flow/Attribute:business_criticity' => 'Criticité', + 'Class:Flow/Attribute:business_criticity+' => '', + 'Class:Flow/Attribute:business_criticity/Value:high' => 'haute', + 'Class:Flow/Attribute:business_criticity/Value:high+' => '', + 'Class:Flow/Attribute:business_criticity/Value:low' => 'basse', + 'Class:Flow/Attribute:business_criticity/Value:low+' => '', + 'Class:Flow/Attribute:business_criticity/Value:medium' => 'moyenne', + 'Class:Flow/Attribute:business_criticity/Value:medium+' => '', + 'Class:Flow/Attribute:source_id_friendlyname' => 'source_id_friendlyname', 'Class:Flow/Attribute:source_id_friendlyname+' => 'Nom complet', 'Class:Flow/Attribute:source_id_finalclass_recall' => 'source_id->CI sub-class', @@ -40,11 +57,4 @@ Dict::Add('FR FR', 'French', 'Français', [ 'Class:Flow/Attribute:destination_id_finalclass_recall+' => 'Classe finale', 'Class:Flow/Attribute:destination_id_obsolescence_flag' => 'destination_id->Obsolete', 'Class:Flow/Attribute:destination_id_obsolescence_flag+' => 'Computed dynamically on other attributes', - 'Class:Flow/Attribute:status' => 'Etat', - 'Class:Flow/Attribute:status+' => '', - 'Class:Flow/Attribute:status/Value:active' => 'Actif', - 'Class:Flow/Attribute:status/Value:inactive' => 'Inactif', - 'Class:Flow/Attribute:org_id' => 'Organisation', - 'Class:Flow/Attribute:org_id+' => '', - ]); diff --git a/datamodels/2.x/itop-flow-map/module.itop-flow-map.php b/datamodels/2.x/itop-flow-map/module.itop-flow-map.php index 28708982fd..7f2dc89c20 100644 --- a/datamodels/2.x/itop-flow-map/module.itop-flow-map.php +++ b/datamodels/2.x/itop-flow-map/module.itop-flow-map.php @@ -24,7 +24,6 @@ SetupWebPage::AddModule( // Components // 'datamodel' => [ - 'vendor/autoload.php', 'model.itop-flow-map.php', // Contains the PHP code generated by the "compilation" of datamodel.Combodo-flow-map.xml ], 'webservice' => [