Differenze tra le versioni di "Numerazione contratto"
imported>Root (Creata pagina con "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...") |
imported>Root |
||
(4 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 == | ||
=== tipo_documento [IN] === | === 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. | 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 (<code>id_contratto</code>, <code>id_elemento_documentale)</code> descritti successivamente. | ||
=== id_contratto/id_elemento_documentale [IN] === | === 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. | Il parametro <code>id_contratto</code> permette di passare una variabile <code>Long</code> contenente il <code>PKID</code> del contratto. Mutuamente esclusivo con <code>id_elemento_documentale</code>. | ||
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. | Al contrario, il parametro <code>id_elemento_documentale</code> 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] === | === registro [IN] === | ||
Permette di specificare quale dei registri si intende numerare: | 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. | * <code>NESSUNO</code>: 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. | * <code>REPERTORIO</code>: 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. | * <code>RACCOLTA</code>: 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. | * <code>AUTOMATICO</code>: 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. | 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: | Permette di specificare se ricompilare o meno il documento: | ||
* NESSUNA: Non avviene alcuna ricompilazione. | * <code>NESSUNA</code>: Non avviene alcuna ricompilazione. | ||
* CONTRATTO: Viene ricompilato il documento principale del contratto. Se non viene trovato il documento da ricompilare, viene generato un errore. | * <code>CONTRATTO</code>: 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. | 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. | 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. | 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. | 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.