Entities
La parte di Gestione Anagrafica del Sistema si basa sul concetto principale di Entities che rappresenta ogni elemento che concorre al funzionamento del Sistema. Ogni Entities ha una struttura gerarchica.
Le Entities
possono essere sia oggetti fisici che unità organizzative e derivano da un modello di Complex Template.
Per Entities si intende dunque Organization, Company, Building, Floor etc.
La Gestione Anagrafica consente di effettuare una vera e propria anagrafica di questi oggetti.
Info: Ogni Entities può avere da 0 ad un numero indefinito di Attribute.
Funzioni esposte dal Sistema
Il Sistema consente di effettuare le seguenti operazioni sugli Attributi:
- Visualizzazione
- Creazione
- Modifica
- Eliminazione
Visualizzazione
Il Sistema mostra una lista come quella qui sotto che contiene le Entities presenti in archivio.
Nota: Nella Lista Parent
identifica l'oggetto padre
Guid
identificativo univoco di ogni entità
Template
corrisponde al Complex Template
Base Type
corrisponde al Base Type
Creazione
Premendo il pulsante ADD in alto a destra appare la Form seguente con cui è possibile inserire un nuova Entities.
Il campo Entity Name consente di inserire il Nome dell’Entità.
Il campo Parent è opzionale ed identifica l'oggetto che conterrà l'entità che si sta creando.
Il menu a tendina Complex Template consente di associare all'Entità un Complex Template esistente.
Il menu a tendina Group offre la possibilità di dare visibilità all'entità che si sta creando nel gruppo corrispondente.
Modifica
Tra le Actions è presente Edit Entities in cui si seleziona una Entity ed i suoi dati appaiono in un form dove è possibile modificarne i dati.
Info: Tramite Edit Entity si ha la possibilità di variare nome, Complex Template, cambiare il Parent, aggiungere o rimuovere Attributi.
Tramite Add Attribute si possono aggiungere Attributi presenti nel database ed assegnare loro un valore.
Eliminazione
Premendo il pulsante all'interno della Lista, viene selezionata una Entities e appare un Form come questo qui sotto:
Premendo il pulsante Delete l'Entities selezionata verrà eliminata.