Aggiorna documento contabile

Da wiki.maggioli.it.
Jump to navigation Jump to search

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