N°7771 cmdb flow map#905
Conversation
|
Once approved, the extensions/installation.xml of the 3 product-itop-xxxx need to be updated just after the merge |
|
| Filename | Overview |
|---|---|
| datamodels/2.x/itop-flow-map/datamodel.itop-flow-map.xml | Core schema file introducing DataFlow, DataFlowType, and two link classes; contains a reconciliation reference to a non-existent field (flowtype_id vs dataflowtype_id), trailing spaces in neighbour IDs, and an incorrectly editable dashboard attribute. |
| datamodels/2.x/itop-flow-map/module.itop-flow-map.php | Module registration file; the datamodel array is empty — verify that auto-discovery of the XML file is the intended and supported approach for this framework version. |
| datamodels/2.x/itop-flow-map/dictionaries/en.dict.itop-flow-map.php | English dictionary with complete translations for all new attributes; contains a placeholder copyright notice (XXXXX, year 2013) that needs updating. |
| datamodels/2.x/itop-flow-map/dictionaries/fr.dict.itop-flow-map.php | French dictionary; two help-text strings (documents_list+, contacts_list+) remain untranslated. |
| datamodels/2.x/itop-flow-map/data/en_us.data.itop-flow-map.xml | Seed data providing 6 default DataFlowType entries; straightforward and correct. |
| datamodels/2.x/installation.xml | Adds the new optional itop-flow-map module choice to the installer; otherwise correct. |
Entity Relationship Diagram
%%{init: {'theme': 'neutral'}}%%
erDiagram
FunctionalCI {
int id PK
string name
}
DataFlow {
int id PK
string name
int org_id FK
int source_id FK
enum source_impact
int destination_id FK
enum destination_impact
int dataflowtype_id FK
enum status
enum business_criticity
enum execution_frequency
text description
}
DataFlowType {
int id PK
string name
}
lnkContactToDataFlow {
int id PK
int dataflow_id FK
int contact_id FK
}
lnkDocumentToDataFlow {
int id PK
int dataflow_id FK
int document_id FK
}
FunctionalCI ||--o{ DataFlow : "source_id"
FunctionalCI ||--o{ DataFlow : "destination_id"
DataFlowType ||--o{ DataFlow : "dataflowtype_id"
DataFlow ||--o{ lnkContactToDataFlow : "dataflow_id"
DataFlow ||--o{ lnkDocumentToDataFlow : "dataflow_id"
Reviews (1): Last reviewed commit: "N°7771 - Dataflow impacts Contact" | Re-trigger Greptile
Base information
Objective (enhancement)
Enable Application Data Flow management with impact analysis
Proposed solution (bug and enhancement)
A new module, on demand can be install which bring:
Checklist before requesting a review