Aggiorna documento contabile
Tipologia
Azione di workflow con esecuzione lato server.
Descrizione
Consente di impostare l'oggetto e/o l'ufficio di un documento contabile dato il pkid dello stesso.
Nel caso di gestione sulla liquidazione viene impostato l'ufficio su tutti i documenti contabili collegati alla liquidazione.
E' possibile scegliere se impostare ufficio, oggetto o entrambi.
Parametri
(IN) [LONG] id_documento_contabile
Impostare il pkId del documento di cui si vuole aggiornare l'oggetto.
(IN) [LONG] id_liquidazione
Impostare il pkId della liquidazione sui cui documenti impostare l'ufficio.
(IN) [LONG]-[MAND] modifica_dato
Il parametro gestisce quando modificare il dato: "Sempre", "Solo se nuovo valore impostato", "Solo se archivio non impostato".
(IN) [LONG]-[MAND] dimensione_alfanum_superata
Il parametro permette la gestione in caso di testo troppo grande: "Tronca il dato", "Non impostare e prosegui", "Genera errore".
(IN) [LONG] aggiorna_campo
E' possibile scegliere se impostare ufficio, oggetto o entrambi. "1. Tutti", "2. Oggetto", "3. Ufficio".
(IN) [STR] oggetto
La stringa da inserire nell'oggetto del documento.
(IN) [LONG] id_ufficio
Il pkId dell'ufficio da inserire nel/i documento/i.
(OUT) [LONG] numero_aggiornamenti
Corrisponde al numero di modifiche fatte, ed assume due comportamenti: Nel caso di valorizzazione contemporanea di Oggetto e Ufficio assume il valore 2 per indicare l'aggiornamento dei 2 campi altrimenti corrisponde al numero di documenti contabili modificati.
(OUT) [actor_id]
Restituisce l'id dell'attore che ha eseguito l'azione