Definire schemi di denominazione delle revisioni per un Workspace
Ogni elemento in un Workspace connesso è costituito da una serie di revisioni; una nuova revisione viene utilizzata per accogliere nuovi dati ogni volta che questi vengono modificati e confermati/caricati/rilasciati. La revisione riflette quindi l'evoluzione dell'elemento man mano che subisce modifiche. In altre parole, se l'entità di dati rappresentata dall'elemento cambia, la revisione deve essere incrementata per riflettere tale modifica.
Ogni revisione ha un proprio identificatore univoco (ID revisione), separato e distinto da quello dell'elemento padre (ID elemento). Il formato dell'ID di una revisione è determinato dallo Revision Naming Scheme utilizzato per l'elemento padre. Il formato specifico utilizzato in uno schema è configurabile e dipende dalle esigenze di ciascuna organizzazione.
Combinando l'ID elemento e l'ID revisione si ottiene un identificatore univoco che consente di identificare in modo completo ogni rilascio di un elemento, spesso indicato come ID Item-Revision completo.
Terminologia per la denominazione delle revisioni
I seguenti termini predefiniti vengono utilizzati in relazione agli schemi di denominazione delle revisioni. Questi termini servono a dare significato e identità alle diverse versioni dello stesso elemento.
- Revision – una revisione è una nuova versione di un elemento. L'utilizzo di uno schema di identificazione sequenziale consente di visualizzare la cronologia delle versioni dell'elemento. La sezione relativa alla revisione dell'ID revisione deve essere incrementata ogni volta che il progetto dell'elemento cambia, se la modifica non è abbastanza significativa da richiedere un nuovo prototipo o un nuovo modello.
- Prototype – un prototipo è un modello funzionante di un nuovo elemento o di una nuova versione di un elemento esistente, non ancora pronto per essere distribuito ai clienti. La sezione relativa al prototipo dell'ID revisione deve essere incrementata ogni volta che viene creato un nuovo prototipo per un determinato modello.
- Model – un modello è definito come uno stile o un progetto di un elemento. Disporre di un identificatore del modello è utile quando esistono più modelli, ad esempio quando si parla del «modello precedente di quel tablet». La sezione relativa al modello dell'ID revisione deve essere incrementata ogni volta che viene creato un nuovo modello.
Schemi predefiniti di denominazione delle revisioni
Un Workspace connesso offre cinque schemi predefiniti di denominazione delle revisioni. Questi schemi possono essere utilizzati così come sono oppure modificati per soddisfare esigenze aziendali o personali. È inoltre possibile aggiungere e configurare nuovi schemi personalizzati secondo necessità.
Gli schemi predefiniti di denominazione delle revisioni sono i seguenti:
- 1-Level Revision Scheme – offre un unico livello di denominazione delle revisioni, nell'intervallo da 1 a 9 o da A a Z, con il numero di caratteri desiderato. Poiché esiste un solo livello di etichettatura, l'ID revisione può identificare soltanto Revision.
-
2-Level Revision Scheme – offre due livelli di denominazione delle revisioni, con il formato predefinito Alpha.Number. Alcuni esempi sono
A.1oCZ.83. La prima sezione, o Livello 1 dell'ID revisione, viene utilizzata per identificare Model. La seconda sezione, o Base dell'ID revisione, viene utilizzata per identificare Revision. -
3-Level Revision Scheme (Sample) – offre tre livelli di denominazione delle revisioni, nel formato Number.Alpha.Number. Un esempio è
02.B.1. La prima sezione, o Livello 2 dell'ID revisione, viene utilizzata per identificare Model. La seconda sezione, o Livello 1 dell'ID revisione, viene utilizzata per identificare Prototype. La terza sezione, o Base dell'ID revisione, viene utilizzata per identificare Revision. - Altium Internal Naming Scheme – essenzialmente una copia dello schema di revisione a 1 livello.
- Extension Scheme – essenzialmente una copia dello schema di revisione a 1 livello, utilizzata per i tipi di dati delle estensioni.
Lo schema di denominazione delle revisioni viene scelto per ogni singolo elemento al momento della sua creazione. A elementi diversi possono quindi essere assegnati schemi di denominazione delle revisioni diversi.
Scelta di uno schema di denominazione delle revisioni
Come si sceglie, quindi, lo schema di denominazione delle revisioni più adatto alla propria organizzazione? Dalle descrizioni precedenti emerge che si può scegliere tra la semplicità di uno schema di denominazione a 1 livello, in cui il numero di revisione riflette semplicemente la revisione corrente dell'elemento, e uno schema complesso che riflette il modello, il prototipo e la revisione. Non esiste una risposta semplice a questa domanda: occorre valutare quale schema soddisfa meglio le esigenze della propria organizzazione.
Idealmente, si dovrebbe scegliere un unico schema da utilizzare per tutti gli elementi creati nel Workspace connesso della propria organizzazione. Per quanto riguarda il numero di livelli, è opportuno considerare il ciclo di vita tipico dei prodotti. Hanno una lunga durata e vengono sottoposti a numerosi aggiornamenti? È necessario poter identificare facilmente un elemento sul campo? Ad esempio, la possibilità di riconoscere facilmente il modello sarebbe utile a un tecnico dell'assistenza? Uno schema di denominazione a 3 livelli soddisfa meglio entrambi questi tipi di esigenze.
Le organizzazioni più grandi dispongono in genere già di un proprio schema di numerazione delle revisioni; in tal caso, è possibile creare uno o più schemi di denominazione delle revisioni corrispondenti.
Gestione degli schemi di denominazione delle revisioni
Gli schemi di denominazione delle revisioni possono essere visualizzati e gestiti nella finestra di dialogo Edit Revision Naming Schemes. Per accedere a questa finestra di dialogo per il Workspace connesso a cui si è attualmente autenticati:
- Aprire la pagina Gestione dati – Server della finestra di dialogo Preferences.
- Fare clic sul controllo Properties, all'estrema destra della voce relativa al server attivo.
- Scegliere il comando Naming schemes dal menu associato.

Gli schemi di denominazione delle revisioni vengono definiti e gestiti nella finestra di dialogo Edit Revision Naming Schemes. Qui viene mostrata l'apertura della finestra di dialogo per un Workspace Altium 365 connesso. Passare il cursore sull'immagine per vedere come aprire la finestra di dialogo per un Workspace Enterprise Server connesso.
Aggiunta di un nuovo schema
Per creare un nuovo schema di denominazione delle revisioni, fare clic sul pulsante
nella parte inferiore della finestra di dialogo Edit Revision Naming Schemes. Nella finestra di dialogo viene visualizzata una nuova scheda, pronta per essere configurata.

Creare il proprio schema personalizzato di denominazione delle revisioni.
Configurazione di uno schema
Utilizzare i controlli disponibili nella scheda di uno schema di denominazione delle revisioni per configurarlo secondo necessità.
Per uno schema è necessario definire le seguenti proprietà:
- Scheme Name – assegnare un nome significativo, ad esempio che rispecchi i contenuti del Workspace per i quali verrà utilizzato lo schema.
- Revision ID Levels – scegliere quanti livelli devono comporre l'ID revisione: 1, 2 o 3.
- Item and Revision Separator – scegliere il separatore da utilizzare tra l'ID elemento e l'ID revisione quando viene visualizzato l'identificativo completo elemento-revisione.
- Caption – inserire una didascalia che descriva il significato di ciascun livello nell'ID. La didascalia viene utilizzata nella vista del ciclo di vita di un elemento (per il Livello 1 e il Livello 2, ma non per la Base) e anche per i comandi del menu contestuale associati alle modifiche del tipo di revisione.
-
Revision ID Format – specificare il formato di ciascun livello dell'ID revisione, nonché un prefisso separatore per ciascuno. I formati supportati sono:
Numeric (Zero),Numeric (One),Alphabetical (Uppercase),Alphabetical (Lowercase)eASME Y14.35M. - Minimum Width – definire la larghezza di ciascun livello dell'ID, ovvero quante cifre o caratteri vengono utilizzati per rappresentare quella parte dell'ID.
Durante la modifica dello schema, nella parte inferiore della scheda viene mostrata un'anteprima dinamica dell'ID revisione risultante e dell'ID completo elemento-revisione.

Nella scheda viene mostrata un'anteprima dell'ID risultante, che si aggiorna dinamicamente man mano che vengono apportate modifiche.
Salvataggio di uno schema
Sia quando si aggiunge un nuovo schema di denominazione delle revisioni, sia quando si modifica in qualsiasi modo uno schema esistente, è necessario salvarlo. Sebbene non sia presente un vero e proprio comando di salvataggio, sono disponibili i seguenti controlli:
-
Per un nuovo schema di denominazione delle revisioni, contraddistinto dal suffisso '+', utilizzare il controllo Add Scheme (in alto a destra nella scheda dello schema) oppure fare clic sul pulsante principale
della finestra di dialogo.
-
Per uno schema di denominazione delle revisioni esistente che è stato modificato, contraddistinto dal suffisso '*', utilizzare il controllo Apply Changes (in alto a destra nella scheda dello schema) oppure fare clic sul pulsante principale
della finestra di dialogo.
In entrambi i casi, il suffisso verrà rimosso e lo schema nuovo o modificato verrà incluso nell'insieme degli schemi di denominazione delle revisioni disponibili nel Workspace.
Per garantire una tracciabilità chiara e trasparente delle modifiche, indicando chi ha modificato cosa e quando, i dettagli dell'ultima modifica di uno schema di denominazione delle revisioni sono riportati in basso a destra nella relativa scheda.

Identificazione della data dell'ultima modifica di uno schema di denominazione delle revisioni e dell'autore della modifica.
Ridenominazione di uno schema
Per rinominare uno schema di denominazione delle revisioni esistente e già in uso:
- Accedere alla finestra di dialogo Edit Revision Naming Schemes per il Workspace connesso a cui è stato effettuato l'accesso.
- Fare clic sulla scheda dello schema di cui si desidera modificare il nome.
- Modificare il nome nel campo Scheme Name.

Esempio di ridenominazione di uno schema di denominazione delle revisioni e di verifica della modifica nelle proprietà di un elemento che utilizza già tale schema.
Clonazione di uno schema
Non è necessario creare da zero i nuovi schemi di denominazione delle revisioni. La finestra di dialogo Edit Revision Naming Schemes consente di clonare rapidamente qualsiasi schema esistente. A tale scopo:
- Rendere attivo lo schema che si desidera clonare.
- Fare clic sul controllo Clone in alto a destra nella scheda dello schema.
-
Verrà creata una copia esatta dello schema, generando un nuovo schema con il nome predefinito iniziale
New Revision Scheme. Rinominarlo come desiderato. - Fare clic sul controllo Add Scheme (o sul pulsante principale per salvare il nuovo schema.
Eliminazione di uno schema
Per eliminare uno schema di denominazione delle revisioni esistente, selezionarlo, rendendolo lo schema attivo nella finestra di dialogo Edit Revision Naming Schemes, quindi fare clic sul controllo Delete, in alto a destra nella scheda dello schema.
L'eliminazione definitiva di uno schema di denominazione delle revisioni avviene facendo clic sul pulsante principale
della finestra di dialogo (oppure facendo clic su OK). Prima di questa operazione, è possibile annullare l'eliminazione facendo clic sul pulsante
, nella parte inferiore della finestra di dialogo.

L'operazione di eliminazione degli schemi di denominazione delle revisioni può essere annullata.
Esportazione e importazione degli schemi
Gli schemi di denominazione delle revisioni definiti dall'utente sono disponibili solo nel Workspace connesso in cui sono stati definiti. Per consentire il trasferimento degli schemi tra Workspace, la finestra di dialogo Edit Revision Naming Schemes offre funzionalità di esportazione e importazione.
Per esportare uno schema di denominazione delle revisioni, fare clic sul controllo Export, in alto a destra nella relativa scheda. Utilizzare la successiva finestra di dialogo Save Revision Naming Scheme per specificare dove salvare il file e con quale nome.
Per importare uno schema di denominazione delle revisioni, fare clic sul pulsante
, nella parte inferiore della finestra di dialogo Edit Revision Naming Schemes. Utilizzare la finestra di dialogo Open Revision Naming Scheme per individuare e aprire il file di schema di denominazione delle revisioni desiderato. Lo schema verrà aggiunto all'elenco degli schemi di denominazione delle revisioni esistenti disponibili nel Workspace.
Controllo dell'utilizzo di uno schema di denominazione delle revisioni
Durante la definizione di ciascuno schema, è possibile definire e abilitare a livello globale il controllo sui tipi di elementi che possono utilizzare un determinato schema di denominazione delle revisioni. Se questa funzionalità è abilitata, quando si sceglie lo schema di denominazione delle revisioni per un determinato tipo di contenuto saranno disponibili solo gli schemi consentiti. Ciò offre un ulteriore livello di controllo per garantire che gli elementi creati di un determinato tipo utilizzino esclusivamente lo schema di denominazione delle revisioni richiesto.
Il controllo viene configurato nella finestra di dialogo Content Types. Fare clic sulla scheda dello schema di denominazione per il quale si desidera configurare l'accesso, quindi fare clic sul collegamento Content Types, in alto a destra nella scheda dello schema.

Accesso alla finestra di dialogo Content Types, il centro di controllo per determinare quali tipi di contenuto possono utilizzare lo schema di denominazione delle revisioni in fase di configurazione.
La finestra di dialogo Content Types elenca tutti i tipi di contenuto supportati che possono essere creati nel Workspace connesso (dall'utente o dal sistema). L'opzione sopra l'elenco, Control Revision Naming Scheme per Content Type, consente di controllare globalmente se la funzionalità è attiva (abilitata) o meno (disabilitata) per quello specifico schema. Abilita questa opzione, quindi abilita l'opzione Use associata a ciascun tipo di contenuto per il quale desideri consentire l'utilizzo dello schema.