diff --git a/datamodels/2.x/itop-flow-map/data/en_us.data.itop-flow-map.xml b/datamodels/2.x/itop-flow-map/data/en_us.data.itop-flow-map.xml index e1de66df5..32f326d09 100644 --- a/datamodels/2.x/itop-flow-map/data/en_us.data.itop-flow-map.xml +++ b/datamodels/2.x/itop-flow-map/data/en_us.data.itop-flow-map.xml @@ -1,21 +1,21 @@ - + http - - + + https - - + + ftp - - + + sftp - - + + AS2 - - + + X.400 - + \ No newline at end of file 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 768c4fdf6..b16333904 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 @@ -3,20 +3,20 @@ - + cmdbAbstractObject bizmodel,searchable false - flow + dataflow - - + + @@ -55,27 +55,19 @@ false - FunctionalCI + SoftwareInstance DEL_MANUAL all - - source_id - name - destination_id false - FunctionalCI + SoftwareInstance DEL_MANUAL all - - destination_id - name - flowtype_id @@ -140,6 +132,39 @@ false list + + rank + + + real_time + 10 + + + hourly + 20 + + + daily + 30 + + + weekly + 40 + + + monthly + 50 + + + yearly + 60 + + + execution_frequency + daily + false + list + lnkDocumentToFunctionalCI functionalci_id @@ -208,9 +233,12 @@ 60 - + 70 + + 80 + 10 @@ -268,20 +296,20 @@ - + cmdbAbstractObject 1 bizmodel false autoincrement - lnkDocumentToFlow + lnkdocumenttodataflow id - + - + @@ -297,7 +325,7 @@ - + false @@ -306,9 +334,9 @@ - - flow_id - Flow + + dataflow_id + DataFlow false DEL_AUTO @@ -326,14 +354,14 @@ 10 - + 20 - + 10 @@ -343,7 +371,7 @@ - + 10 @@ -353,12 +381,12 @@ - + Typology bizmodel,searchable false - flowtype + dataflowtype @@ -397,19 +425,32 @@ - + - + - id]]> - source_id]]> + id]]> + source_id]]> both - + + + + + + + id ]]> + + down + + + + + @@ -417,9 +458,9 @@ - - 12 - Flow + + 20 + DataFlow @@ -431,7 +472,8 @@ - + + 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 961f17095..e7d0371b8 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 @@ -9,53 +9,64 @@ Dict::Add('EN US', 'English', 'English', [ - 'Relation:flow/Description' => 'Flow maps', - 'Relation:flow/DownStream' => 'Sent flow...', - 'Relation:flow/UpStream' => 'Received flow...', + 'Relation:flow/Description' => 'Flow maps', + '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 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', - 'Class:Flow/Attribute:source_name+' => 'Name of the source Ci of the flow', - 'Class:Flow/Attribute:destination_id' => 'Destination', - 'Class:Flow/Attribute:destination_id+' => 'Destination Ci for the flow', - '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+' => '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', - 'Class:Flow/Attribute:source_id_finalclass_recall+' => 'Name of the final class', - 'Class:Flow/Attribute:source_id_obsolescence_flag' => 'source_id->Obsolete', - 'Class:Flow/Attribute:source_id_obsolescence_flag+' => 'Computed dynamically on other attributes', - 'Class:Flow/Attribute:destination_id_friendlyname' => 'destination_id_friendlyname', - 'Class:Flow/Attribute:destination_id_friendlyname+' => 'Full name', - 'Class:Flow/Attribute:destination_id_finalclass_recall' => 'destination_id->CI sub-class', - '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:DataFlow' => 'Flow', + 'Class:DataFlow+' => 'For application flow for example', + 'Class:DataFlow/Name' => '%1$s from %2$s to %3$s', + 'Class:DataFlow/Attribute:name' => 'Name', + 'Class:DataFlow/Attribute:name_id+' => 'Data that are transferred', + 'Class:DataFlow/Attribute:source_id' => 'Source', + 'Class:DataFlow/Attribute:source_id+' => 'Source Ci of the flow', + 'Class:DataFlow/Attribute:destination_id' => 'Destination', + 'Class:DataFlow/Attribute:destination_id+' => 'Destination Ci for the flow', + 'Class:DataFlow/Attribute:type_id' => 'Flow type', + 'Class:DataFlow/Attribute:type_id+' => 'Typology of Flow.', + 'Class:DataFlow/Attribute:description' => 'Description', + 'Class:DataFlow/Attribute:description+' => '', + 'Class:DataFlow/Attribute:status' => 'Status', + 'Class:DataFlow/Attribute:status+' => '', + 'Class:DataFlow/Attribute:status/Value:active' => 'active', + 'Class:DataFlow/Attribute:status/Value:inactive' => 'inactive', + 'Class:DataFlow/Attribute:org_id' => 'Organization', + 'Class:DataFlow/Attribute:org_id+' => '', + 'Class:DataFlow/Attribute:business_criticity' => 'Business criticality', + 'Class:DataFlow/Attribute:business_criticity+' => '', + 'Class:DataFlow/Attribute:business_criticity/Value:high' => 'high', + 'Class:DataFlow/Attribute:business_criticity/Value:high+' => '', + 'Class:DataFlow/Attribute:business_criticity/Value:low' => 'low', + 'Class:DataFlow/Attribute:business_criticity/Value:low+' => '', + 'Class:DataFlow/Attribute:business_criticity/Value:medium' => 'medium', + 'Class:DataFlow/Attribute:business_criticity/Value:medium+' => '', + 'Class:DataFlow/Attribute:execution_frequency' => 'Execution frequency', + 'Class:DataFlow/Attribute:execution_frequency+' => 'How often the data flow is executed', + 'Class:DataFlow/Attribute:execution_frequency/Value:real_time' => 'real-time', + 'Class:DataFlow/Attribute:execution_frequency/Value:real_time+' => '', + 'Class:DataFlow/Attribute:execution_frequency/Value:hourly' => 'hourly', + 'Class:DataFlow/Attribute:execution_frequency/Value:hourly+' => '', + 'Class:DataFlow/Attribute:execution_frequency/Value:daily' => 'daily', + 'Class:DataFlow/Attribute:execution_frequency/Value:daily+' => '', + 'Class:DataFlow/Attribute:execution_frequency/Value:weekly' => 'weekly', + 'Class:DataFlow/Attribute:execution_frequency/Value:weekly+' => '', + 'Class:DataFlow/Attribute:execution_frequency/Value:monthly' => 'monthly', + 'Class:DataFlow/Attribute:execution_frequency/Value:monthly+' => '', + 'Class:DataFlow/Attribute:execution_frequency/Value:yearly' => 'yearly', + 'Class:DataFlow/Attribute:execution_frequency/Value:yearly+' => '', +/* + 'Class:DataFlow/Attribute:source_id_friendlyname' => 'source_id_friendlyname', + 'Class:DataFlow/Attribute:source_id_friendlyname+' => 'Full name', + 'Class:DataFlow/Attribute:source_id_finalclass_recall' => 'source_id->CI sub-class', + 'Class:DataFlow/Attribute:source_id_finalclass_recall+' => 'Name of the final class', + 'Class:DataFlow/Attribute:source_id_obsolescence_flag' => 'source_id->Obsolete', + 'Class:DataFlow/Attribute:source_id_obsolescence_flag+' => 'Computed dynamically on other attributes', + 'Class:DataFlow/Attribute:destination_id_friendlyname' => 'destination_id_friendlyname', + 'Class:DataFlow/Attribute:destination_id_friendlyname+' => 'Full name', + 'Class:DataFlow/Attribute:destination_id_finalclass_recall' => 'destination_id->CI sub-class', + 'Class:DataFlow/Attribute:destination_id_finalclass_recall+' => 'Name of the final class', + 'Class:DataFlow/Attribute:destination_id_obsolescence_flag' => 'destination_id->Obsolete', + 'Class:DataFlow/Attribute:destination_id_obsolescence_flag+' => 'Computed dynamically on other attributes', +*/ ]); 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 d8454d252..9168b7a48 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 @@ -9,52 +9,63 @@ Dict::Add('FR FR', 'French', 'Français', [ - 'Relation:flow/Description' => 'Carte des fluxs', - 'Relation:flow/DownStream' => 'Flux émis...', + 'Relation:flow/Description' => 'Carte des flux de données', + 'Relation:flow/DownStream' => 'Flux sortants...', 'Relation:flow/UpStream' => 'Flux reçus...', - 'Class:Flow' => 'Flux', - '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, 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' => '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+' => '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', - 'Class:Flow/Attribute:source_id_finalclass_recall+' => 'Classe finale', - 'Class:Flow/Attribute:source_id_obsolescence_flag' => 'source_id->Obsolete', - 'Class:Flow/Attribute:source_id_obsolescence_flag+' => 'Computed dynamically on other attributes', - 'Class:Flow/Attribute:destination_id_friendlyname' => 'destination_id_friendlyname', - 'Class:Flow/Attribute:destination_id_friendlyname+' => 'Nom complet', - 'Class:Flow/Attribute:destination_id_finalclass_recall' => 'destination_id->CI sub-class', - '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:DataFlow' => 'Flux de Données', + 'Class:DataFlow+' => 'Modélise les données transférées entre instances d\'application', + 'Class:DataFlow/Name' => '%1$s de %2$s à %3$s', + 'Class:DataFlow/Attribute:name' => 'Nom', + 'Class:DataFlow/Attribute:name_id+' => 'Type de données transferées', + 'Class:DataFlow/Attribute:source_id' => 'Source', + 'Class:DataFlow/Attribute:source_id+' => 'Instance d\application à la source du flux de données', + 'Class:DataFlow/Attribute:destination_id' => 'Destinataire', + 'Class:DataFlow/Attribute:destination_id+' => 'Destinataire des données, à choisir parmi les instances d\'application', + 'Class:DataFlow/Attribute:type_id' => 'Type de flux', + 'Class:DataFlow/Attribute:type_id+' => 'Typologie du flux', + 'Class:DataFlow/Attribute:description' => 'Description', + 'Class:DataFlow/Attribute:description+' => '', + 'Class:DataFlow/Attribute:status' => 'Etat', + 'Class:DataFlow/Attribute:status+' => '', + 'Class:DataFlow/Attribute:status/Value:active' => 'actif', + 'Class:DataFlow/Attribute:status/Value:inactive' => 'inactif', + 'Class:DataFlow/Attribute:org_id' => 'Organisation', + 'Class:DataFlow/Attribute:org_id+' => '', + 'Class:DataFlow/Attribute:business_criticity' => 'Criticité', + 'Class:DataFlow/Attribute:business_criticity+' => '', + 'Class:DataFlow/Attribute:business_criticity/Value:high' => 'haute', + 'Class:DataFlow/Attribute:business_criticity/Value:high+' => '', + 'Class:DataFlow/Attribute:business_criticity/Value:low' => 'basse', + 'Class:DataFlow/Attribute:business_criticity/Value:low+' => '', + 'Class:DataFlow/Attribute:business_criticity/Value:medium' => 'moyenne', + 'Class:DataFlow/Attribute:business_criticity/Value:medium+' => '', + 'Class:DataFlow/Attribute:execution_frequency' => 'Fréquence d\'exécution', + 'Class:DataFlow/Attribute:execution_frequency+' => 'À quelle fréquence le transfert de données est-il exécuté', + 'Class:DataFlow/Attribute:execution_frequency/Value:real_time' => 'temps réel', + 'Class:DataFlow/Attribute:execution_frequency/Value:real_time+' => '', + 'Class:DataFlow/Attribute:execution_frequency/Value:hourly' => 'horaire', + 'Class:DataFlow/Attribute:execution_frequency/Value:hourly+' => '', + 'Class:DataFlow/Attribute:execution_frequency/Value:daily' => 'journalière', + 'Class:DataFlow/Attribute:execution_frequency/Value:daily+' => '', + 'Class:DataFlow/Attribute:execution_frequency/Value:weekly' => 'hebdomadaire', + 'Class:DataFlow/Attribute:execution_frequency/Value:weekly+' => '', + 'Class:DataFlow/Attribute:execution_frequency/Value:monthly' => 'mensuelle', + 'Class:DataFlow/Attribute:execution_frequency/Value:monthly+' => '', + 'Class:DataFlow/Attribute:execution_frequency/Value:yearly' => 'annuelle', + 'Class:DataFlow/Attribute:execution_frequency/Value:yearly+' => '', +/* + 'Class:DataFlow/Attribute:source_id_friendlyname' => 'source_id_friendlyname', + 'Class:DataFlow/Attribute:source_id_friendlyname+' => 'Nom complet', + 'Class:DataFlow/Attribute:source_id_finalclass_recall' => 'source_id->CI sub-class', + 'Class:DataFlow/Attribute:source_id_finalclass_recall+' => 'Classe finale', + 'Class:DataFlow/Attribute:source_id_obsolescence_flag' => 'source_id->Obsolete', + 'Class:DataFlow/Attribute:source_id_obsolescence_flag+' => 'Computed dynamically on other attributes', + 'Class:DataFlow/Attribute:destination_id_friendlyname' => 'destination_id_friendlyname', + 'Class:DataFlow/Attribute:destination_id_friendlyname+' => 'Nom complet', + 'Class:DataFlow/Attribute:destination_id_finalclass_recall' => 'destination_id->CI sub-class', + 'Class:DataFlow/Attribute:destination_id_finalclass_recall+' => 'Classe finale', + 'Class:DataFlow/Attribute:destination_id_obsolescence_flag' => 'destination_id->Obsolete', + 'Class:DataFlow/Attribute:destination_id_obsolescence_flag+' => 'Computed dynamically on other attributes', +*/ ]); 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 7f2dc89c2..9792a9886 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 @@ -10,7 +10,7 @@ SetupWebPage::AddModule( [ // Identification // - 'label' => 'Add flow map in iTop', + 'label' => 'Map applications data flows', 'category' => 'business', // Setup