Differenze tra le versioni di "WkfStateActionHelp.alb.albo.avanza stato"

Da wiki.maggioli.it.
Jump to navigation Jump to search
imported>Stefano.capanna
imported>Stefano.capanna
 
(3 versioni intermedie di uno stesso utente non sono mostrate)
Riga 13: Riga 13:


'''(IN) id_affissione'''
'''(IN) id_affissione'''
Attributo di input di tipo Long. Occorre indicare il pkid della pubblicazione, attributo obbligatorio
Attributo di input di tipo Long. Occorre indicare il pkid della pubblicazione, attributo obbligatorio
'''(IN) salva_dac'''
Attributo di input di tipo Long. Default su NO.
E' un parametro opzionale che serve per indicare se il DAC dell'affissione, debba essere aggiornato settando la dataupd, anche nei casi in cui non viene effettuato alcun avanzamento di stato


'''(OUT) stato_pubblicazione'''
'''(OUT) stato_pubblicazione'''


Attributo di output di tipo Long. Indica il valore dello stato avanzato
Attributo di output di tipo Long. Indica il valore dello stato avanzato


'''(OUT) esito'''
'''(OUT) esito'''
Attributo di output di tipo String, descrive l'esito dell'avanzamento di stato
Attributo di output di tipo String, descrive l'esito dell'avanzamento di stato


Riga 25: Riga 35:


L'azione opera un avanzamento di stato delle affissioni di albo pretorio (tipo='A') secondo le seguenti regole:
L'azione opera un avanzamento di stato delle affissioni di albo pretorio (tipo='A') secondo le seguenti regole:


STATO 0 da registrare ed annullata
STATO 0 da registrare ed annullata
''L'affissione è 'Da registrare' e come condizione aggiuntiva è 'annullata' (flg_annullo) - l'affissione passa in stato 5 (Completata)''
''L'affissione è 'Da registrare' e come condizione aggiuntiva è 'annullata' (flg_annullo) - l'affissione passa in stato 5 (Completata)''
STATO 3 - registrata, scaduta, non restituire
STATO 3 - registrata, scaduta, non restituire
''L'affissione è 'registrata', e come condizione aggiuntiva è 'scaduta' (decorsa data fine pubblicazione) - Se è 'senza restituzione l'affissione passa in stato 5 (Completata)''
''L'affissione è 'registrata', e come condizione aggiuntiva è 'scaduta' (decorsa data fine pubblicazione) - Se è 'senza restituzione l'affissione passa in stato 5 (Completata)''


STATO 3 - registrata, scaduta, da restituire
STATO 3 - registrata, scaduta, da restituire
''L'affissione è 'registrata', e come condizione aggiuntiva è 'scaduta' (decorsa data fine pubblicazione) - Se è 'con restituzione l'affissione passa in stato 4 (Da Restituire)''
''L'affissione è 'registrata', e come condizione aggiuntiva è 'scaduta' (decorsa data fine pubblicazione) - Se è 'con restituzione l'affissione passa in stato 4 (Da Restituire)''


STATO 4 - Da restituire
STATO 4 - Da restituire
''L'affissione è 'Da restituire' - l'affissione passa in stato 5 (Completata)''
''L'affissione è 'Da restituire' - l'affissione passa in stato 5 (Completata)''


In tutti gli altri casi lo statoAvanzato resta identico allo stato di partenza.
In tutti gli altri casi lo statoAvanzato resta identico allo stato di partenza.


Il parametro 'esito' indica l'avanzamento oppure il motivo per cui non vi è stato avanzamento di stato.
Il parametro 'esito' indica l'avanzamento oppure il motivo per cui non vi è stato avanzamento di stato.

Versione attuale delle 14:07, 25 mar 2021

Tipologia:

Azione di workflow con esecuzione lato server.


Descrizione:

Questa azione permette di far avanzare di stato una affissione esistente. E' un azione lato server, presenta un attributo di input e due in output.


Parametri:

(IN) id_affissione

Attributo di input di tipo Long. Occorre indicare il pkid della pubblicazione, attributo obbligatorio


(IN) salva_dac

Attributo di input di tipo Long. Default su NO. E' un parametro opzionale che serve per indicare se il DAC dell'affissione, debba essere aggiornato settando la dataupd, anche nei casi in cui non viene effettuato alcun avanzamento di stato


(OUT) stato_pubblicazione

Attributo di output di tipo Long. Indica il valore dello stato avanzato


(OUT) esito

Attributo di output di tipo String, descrive l'esito dell'avanzamento di stato


L'azione opera un avanzamento di stato delle affissioni di albo pretorio (tipo='A') secondo le seguenti regole:


STATO 0 da registrare ed annullata

L'affissione è 'Da registrare' e come condizione aggiuntiva è 'annullata' (flg_annullo) - l'affissione passa in stato 5 (Completata)


STATO 3 - registrata, scaduta, non restituire

L'affissione è 'registrata', e come condizione aggiuntiva è 'scaduta' (decorsa data fine pubblicazione) - Se è 'senza restituzione l'affissione passa in stato 5 (Completata)


STATO 3 - registrata, scaduta, da restituire

L'affissione è 'registrata', e come condizione aggiuntiva è 'scaduta' (decorsa data fine pubblicazione) - Se è 'con restituzione l'affissione passa in stato 4 (Da Restituire)


STATO 4 - Da restituire

L'affissione è 'Da restituire' - l'affissione passa in stato 5 (Completata)


In tutti gli altri casi lo statoAvanzato resta identico allo stato di partenza.

Il parametro 'esito' indica l'avanzamento oppure il motivo per cui non vi è stato avanzamento di stato.