Differenze tra le versioni di "Numerazione contratto"
imported>Root |
imported>Root |
||
(3 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1: | Riga 1: | ||
== Introduzione == | |||
Questa azione permette di numerare un contratto, con l'opzione di ricompilare il documento di contratto per aggiornare eventuali bookmark che riferiscono i numeri e le date di registro. | Questa azione permette di numerare un contratto, con l'opzione di ricompilare il documento di contratto per aggiornare eventuali bookmark che riferiscono i numeri e le date di registro. | ||
'''''Nota:''' Il contratto è numerabile <u>solamente</u> se non è in bozza. Se il contratto è in bozza viene generato un errore.'' | |||
== Parametri == | == Parametri == | ||
Riga 36: | Riga 39: | ||
=== data_raccolta [OUT] === | === data_raccolta [OUT] === | ||
Ritorna la data di raccolta. Il dato viene prelevato dal contratto per cui viene tornato anche se era preesistente all'azione. | Ritorna la data di raccolta. Il dato viene prelevato dal contratto per cui viene tornato anche se era preesistente all'azione.<nowiki/> | ||
Versione attuale delle 14:40, 25 mag 2017
Introduzione
Questa azione permette di numerare un contratto, con l'opzione di ricompilare il documento di contratto per aggiornare eventuali bookmark che riferiscono i numeri e le date di registro.
Nota: Il contratto è numerabile solamente se non è in bozza. Se il contratto è in bozza viene generato un errore.
Parametri
tipo_documento [IN]
Il contratto può essere acceduto direttamente oppure attraverso l'intermediazione di un Elemento Documentale. La selezione del tipo di documento pilota la presenza dei parametri di identificazione per ID (id_contratto
, id_elemento_documentale)
descritti successivamente.
id_contratto/id_elemento_documentale [IN]
Il parametro id_contratto
permette di passare una variabile Long
contenente il PKID
del contratto. Mutuamente esclusivo con id_elemento_documentale
.
Al contrario, il parametro id_elemento_documentale
permette di riferirsi ad un elemento documentale. Durante la fase di numerazione viene verificato se l'elemento documentale è associato ad un contratto. In caso negativo viene generato un errore.
registro [IN]
Permette di specificare quale dei registri si intende numerare:
NESSUNO
: Non viene eseguita alcuna operazione di numerazione. Questo permette di utilizzare l'opzione di ricompilazione da sola.REPERTORIO
: Numera il registro di repertorio, se non ancora numerato. Se il contratto non ha impostato il registro di repertorio viene generato un errore.RACCOLTA
: Numera il registro di raccolta, se non ancora numerato. Se il contratto non ha impostato il registro di raccolta viene generato un errore.AUTOMATICO
: Numera tutti i registri non ancora numerati impostati nel contratto. Se non è presente almeno un registro impostato, viene generato un errore.
data_numerazione [IN]
Permette di specificare la data della numerazione. Se non impostata viene usata la data odierna.
ricompilazione [IN]
Permette di specificare se ricompilare o meno il documento:
NESSUNA
: Non avviene alcuna ricompilazione.CONTRATTO
: Viene ricompilato il documento principale del contratto. Se non viene trovato il documento da ricompilare, viene generato un errore.
num_repertorio [OUT]
Ritorna il numero di repertorio. Il dato viene prelevato dal contratto per cui viene tornato anche se era preesistente all'azione.
data_repertorio [OUT]
Ritorna la data di repertorio. Il dato viene prelevato dal contratto per cui viene tornato anche se era preesistente all'azione.
num_raccolta [OUT]
Ritorna il numero di raccolta. Il dato viene prelevato dal contratto per cui viene tornato anche se era preesistente all'azione.
data_raccolta [OUT]
Ritorna la data di raccolta. Il dato viene prelevato dal contratto per cui viene tornato anche se era preesistente all'azione.