<< Fare clic per visualizzazione il sommario >> Percorso: Gli oggetti del mondo Jamio > I tipi personalizzabili > Il tipo base Documento |
Le risorse create a partire da questo tipo base sono gestite dalle funzionalità di Document Management.
Ogni risorsa di tipo documento, sia essa la versione corrente o una versione antecedente, segue lo scenario autorizzativo definito per il modello di tipo documento di cui è istanza. Le Bozze dei documenti sono invece disponibili al current owner del documento o a tutti coloro che possiedono il permesso di amministrazione.
Caratteristiche del tipo Documento:
•azioni che è possibile eseguire sulle risorse;
•scenario autorizzativo di default su risorsa;
•scenario autorizzativo di default su catalogo.
•Name
•Description
•Created*
•Frozen*
•LastUpdated*
•Number*
•Numbered*
*Proprietà di sola lettura
Proprietà specifiche del tipo base documento
•Checked*: è una struttura dati di tipo Status che viene inizializzata al momento del check out (modifica) della risorsa di tipo documento;
•CurrentOwner: è una struttura dati di tipo Status che riporta i riferimenti dell'utente che ha in creazione o in modifica la risorsa di tipo documento (editor) e ne detiene il diritto di pubblicazione. L'utente specificato nella proprietà CurrentOwner a prescindere dalle impostazioni di ACL date sul documento può: modificare la bozza del documento, delegare la lavorazione della bozza documento, fare il check-in della bozza del documento;
•CurrentVersion*: booleano utile a specificare se si tratta della versione corrente della risorsa documento;
•MainComponentReference*: collegamento al componente principale del documento;
•MajorVersion*: numerico intero che rappresenta il numero di versione principale del documento;
•MinorVersion*: numerico intero che rappresenta il numero di versione secondaria del documento;
•ParentAggregationReference*: collegamento al fascicolo in cui il documento è stato inserito;
•Rating: numerico intero che specifica un punteggio associato al documento;
•Version*: numerico intero che riporta il numero di versione interno alla piattaforma, assegnato in automatico dal sistema;
•VersionChangeDescription*: dettaglio delle modifiche apportate al documento eventualmente specificato al cambio di versione del documento;
•VersionLabel*: nome o etichetta assegnate alla versione corrente del documento;
•WorkingCopy*: booleano che specifica se la risorsa documento è una bozza.
*Proprietà di sola lettura
Proprietà obbligatorie per il tipo base Documento
•Name
•ParentAggregationReference