<< Fare clic per visualizzazione il sommario >> Percorso: Jamio openwork > Personalizzazione delle entità > Numerazione |
Ad una Risorsa personalizzabile è possibile associare, in fase di creazione o durante il suo ciclo di vita, un identificativo parlante generato automaticamente e assegnato alla proprietà Number.
Per assegnare il numero durante il ciclo di vita si utilizza l'azione built-in Number.
Il numero assegnato ad una risorsa segue uno schema di composizione denominato Serie numerica che può contenere:
•una o più stringhe fisse;
•una o più stringhe variabili costruite utilizzando il contesto informativo e il contesto utente;
•un numero progressivo denominato Sequenza
Il numero progressivo è incrementato a parità di stringhe come di seguito illustrato.
Supponiamo di definire una Serie numerica costituita dal codice identificativo della unità organizzativa di appartenenza dell'utente e dalla Sequenza, e che vi siano due unità organizzative denominate UOA e UOB. Verranno generate due serie diverse di numeri: UOA1, UOA2, UOA3...UOB1, UOB2,UOB3.....
La Serie numerica è definita nel modello della risorsa.
Questo approccio consente di ottenere a parità di modello numerazioni diverse. Per esempio:
•definito un modello di tipo Protocollo in entrata è possibile avere un identificativo progressivo del Protocollo in entrata diverso in funzione della Unità Organizzativa che protocolla, definendo di fatto Registri di protocollo diversi
•definito un modello Prodotto è possibile avere un identificativo progressivo del Prodotto diverso in funzione della classificazione del prodotto
Nella applicazione di un nuovo modello se la risorsa è numerata vengono applicate le seguenti logiche:
•se la risorsa viene personalizzata con l'ultima versione del modello con cui è stata creata che ha la medesima definizione della Serie Numerica definita nel precedente modello, il numero resta invariato.
•se la risorsa viene personalizzata con l'ultima versione del modello con cui è stata creata che non ha la medesima definizione della Serie Numerica definita nel precedente modello, si applica la nuova numerazione
•se la risorsa viene personalizzata con un modello diverso da quello con cui è stata creata , si applica la nuova numerazione Il numero impegnato nella sequenza originaria viene cancellato.
Per maggiori informazioni su
•come definire la Serie numerica clicca qui.