Numerazione contratto
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.
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.