- aggiunta/cancellazione riga,
- modifica dell'offerta (se si tratta di uno degli elementi indicati qui in basso),
- modifica di un elemento di fatturazione che coinvolge l'importo totale dell'offerta.
La firma del documento è parziale fino a quando l'ultimo firmatario non ha firmato. Il numero di firmatari di un circuito dipende dal numero di destinatari indicati su ogni valore di regola, sapendo che il numero dei firmatari massimo è definito dalla regola di assegnazione associata alla regola di workflow. Se un firmatario rifiuta un'offerta nel circuito di firma, questa passa allo stato non firmata che non cambierà fino a quando non sarà stata modificata. Quando l'ultimo firmatario ha validato (offerta firmata completamente) o rifiutato l'offerta (offerta non firmata), il circuito di firma è considerato come concluso.Se l'offerta viene nuovamente modificata, il vecchio circuito non è annullato in quanto concluso. Un nuovo circuito di firma verrà allora riattivato in funzione del nuovo contesto collegato alla modifica dell'offerta. La notifica al richiedente è annullata se non è stata letta.Elenco dei campi la cui modifica cambia lo stato di firma e riattiva il circuito di firme:
Codice | Descrizione |
BPCPYR | Terzo pagatore |
BPCGRU | Cliente gruppo |
BPCINV | Cliente fatturato |
VLYDAT | Data validità offerta |
VLYDATCON | Data validità ordine aperto testata |
VLYDATITM | Data validità ordine aperto riga |
BPAADD | Indirizzo di consegna |
PJT | Codice commessa |
VACBPR | Regime fiscale |
MDL | Modalità di consegna |
DAYLTI | Tempo di consegna |
DME | Consegna parziale |
IME | Modalità di fatturazione |
PTE | Condizione di pagamento |
DEP | Sconto/Interesse |
INVDTAAMT | Valore inserito degli elementi di fatturazione |
QTY | Quantità ordinata |
SAUSTUCOE | Coefficiente UV-UM |
GROPRI | Prezzo lordo |
DISCRGVAL1...9 | Spese/Sconti |
VACITM1...3 | Livelli di imposta |
BPTNUM | Trasportatore |
| Elementi di fatturazione che influenzano il totale del documento |
Descrizione del flusso di workflow
Quando la gestione delle firme su offerta è attiva (parametro Vendite APPSQH - Gestione delle firme Offerte), viene attivato un flusso di firme di offerta. Si scompone in varie regole di Workflow successive.
La prima regola attivata è SQHSIG - Gestione firma Offerta. Si attiva creando o modificando l'offerta.
Tale regola, a seconda del contesto, avrà l'effetto di:
- Attivare una richiesta di firma con invio di un messaggio, se è stato definito un circuito di firma e se il parametro Vendite APPSQH - Gestione delle firme Offerta è posizionato a Facoltativa o Obbligatoria.
- Attivare una firma automatica sulla richiesta di firma se nonè stato definito nessun circuito di firma e se il parametro Vendite APPSQH - Gestione delle firme Offerte è posizionato a Facoltativa.
- Attiverà una notifica con invio di un messaggio ad una persona abilitata se non è stato determinato nessun circuito di firma mentre il parametro Vendite APPSQH - Gestione delle firme Offerte esige un circuito di firma. L'operazione da realizzare da questo utente sarà quella di creare un nuovo valore di regola di assegnazione. Affinché l'offerta sia presa nuovamente in considerazione, basterà modificarla.
Se il primo firmatario decide di firmare l'offerta che gli è stata attribuita, la sua azione attiverà la regola di workflow SQHSIGVAL - Firma offerta. A seconda del contesto, questa regola avrà l'effetto di:
- Attiverà una richiesta di firma al firmatario successivo con invio di un messaggio se il circuito di firma non è concluso. Questa regola di workflow sarà successivamente riattivata ad ogni firma di un firmatario del circuito.
- Attivare un aggiornamento dell'offerta per posizionarla a: Totalmente firmata se si tratta dell'ultimo firmatario. La regola di workflow SQHSIGNOT - Notifica firma verrà attivata automaticamente per segnalare al richiedente, tramite una notifica ed un invio di messaggio, che l'offerta è stata firmata totalmente. Se si apporta una modifica all'offerta (su uno dei campi indicati qui in alto o tramite aggiunta di una riga), l'offerta ritorna in uno stato Non firmata ed il circuito di firma deve ripartire con il primo firmatario. Il vecchio circuito non viene annullato in quanto concluso; invece, se la notifica al richiedente non è stata letta, questa sarà annullata.
Se uno dei firmatari del circuito decide di rifiutare l'offerta da firmare che gli è stata assegnata, la sua azione sortirà l'effetto di attivare la regola di workflow SQHSIGREJ - Rifiuto offerta. Questa regola di workflow segnalerà al richiedente, tramite invio di un messaggio, che l'offerta è stata rifiutata.
Contesto e modalità di funzionamento
Questa regola Workflow si attiva in gestione oggetto, solo sulle seguenti operazioni :
Create
Modify
Option/Customs information
Attiva :
un messaggio.
un avanzamento.
delle azioni.
La regola di assegnazione SQHSIG (Firma offerte vendite) è utilizzata dalla regola di workflow SQHSIG.
Criteri di attivazione
I criteri complementari di attivazione sono i seguenti :
- La gestione delle firme deve essere attivata sulla società
- L'offerta è stata creata o modificata: [F:SQH]APPFLG=0
- La data di validità dell'offerta è superiore alla data del giorno, o non è indicata nessuna data di validità per l'offerta: [F:SQH]VLYDAT>=date$ | [F:SQH]VLYDAT=[0/0/0]
La regola di assegnazione SQHSIG permette di definire i criteri che saranno utilizzati per definire le regole di firma. Questa regola di assegnazione propone di default di definire i circuiti di firma in funzione del cliente, dell'importo totale imponibile dell'offerta convertito in valuta società.
Destinatari
La scelta dei destinatari è definita nel seguente modo :
- Il destinatario è il firmatario successivo del circuito di firma attribuito alla creazione dell'offerta. Gli sono assegnati un messaggio ed una richiesta di firma.
- Se il primo firmatario del circuito di firma è il richiedente o la persona che ha creato l'offerta, allora quest'ultima viene firmata automaticamente (vedere azione SIGWRK e codice firma VAL).
- Se non si è trovato nessun firmatario (nessun circuito di firma), possono presentarsi due casi in funzione del valore del parametro Vendite APPSQH - Gestione delle firme Offerte:
- Se le firme sono facoltative viene attivata un'azione di firma automatica (vedere azione SIGWRK e codice firma AUT).
- Se le firme sono obbligatorie, viene attivata automaticamente un'azione di notifica (vedere azione SIGWRK ed il codice firma NCR).
Scelta firma
Le differenti scelte di firme possibili sono :
- Rifiuto REJ: Questa scelta è possibile solo se esiste un circuito di firma. Potrà essere scelta manualmente da un firmatario. Se si opera questa scelta, l'offerta sarà posizionata al valore Non firmata ([F:SQH]APPLFG=1). Potrà essere attribuito un motivo del rifiuto. L'elenco delle causali va parametrizzato nella tabella diversa numero 56.
- Validazione VAL: Questa scelta è possibile solo se esiste un circuito di firma. Potrà essere scelta manualmente da un firmatario. Se si opera questa scelta, l'offerta sarà posizionata al valore parzialmente firmata o totalmente firmata in funzione del fatto che si tratti o meno dell'ultimo firmatario ([F:SQH]APPLFG=2 o [F:SQH]APPLFG=3).
- Circuito di firma non definito NCR: Questa scelta è possibile solo se non esiste nessun circuito di firma e se il parametro Vendite APPSQH - Gestione delle firme Offerte ha il valore Firma obbligatoria. Non potrà essere scelta manualmente da un firmatario. L'offerta sarà posizionata al valore Non firmata ([F:SQH]APPLFG=1).
- Firma automatica AUT: Questa scelta è possibile solo se non esiste nessun circuito di firma e se il parametro Vendite APPSQH - Gestione delle firme Offerte ha il valore Firma facoltativa. Non potrà essere scelta manualmente da un firmatario. Quando questa scelta è assegnata, l'offerta sarà posizionata al valore Firmata in automatico e sarà considerata come firmata automaticamente.([F:SQH]APPLFG=5).
- Annullamento firma CAN: Questa scelta di firma non si traduce come le altre scelte con un'opzione di firma (utilizzo del codice operazione particolare CAN). Si tratta infatti di una funzione di annullamento di avanzamento accessibile solo nel monitor workflow. Questa scelta permette, quando è presente, di annullare l'ultima azione di firma effettuata. L'annulamento della firma è possibile solo se l'offerta non è già stata trasformata in ordine.
Azioni attivate dall'evento
L'evento Workflow attiva le seguenti azioni :
Codice azione | Attivazione |
---|
SIGWRK : Firma Workflow | Fine workflow |
DIVSQHAPP1 : Agg. firma offerta a 1 | Fine workflow |
Firma workflow SIGWRK:Questa azione permette di attivare automaticamente una firma su un evento Workflow in corso. All'occorrenza, viene richiamata per attivare automaticamente una firma dell'offerta in corso di elaborazione nelle seguenti condizioni:
- Se il primo firmatario determinato è l'utente che ha creato l'offerta, l'azione firmerà l'offerta con il codice risposta VAL Validazione.
- Se non vi è nessun circuito di firma e se il parametro Vendite APPSQH -Gestione delle firme Offerte ha come valore Firma obbligatoria,l'azione firmerà l'offerta con il codice risposta NCR Circuito non definito.
- Se non vi è nessun circuito di firma e se il parametro APPSQH -Gestione delle firme Offerte ha come valore Firma facoltativa,l'azione firmerà l'ordine di vendita con il codice risposta AUT Firma automatica.
Aggiornamento firma offerta a 1 DIVSQHAPP1: Questa azione ha l'obiettivo di posizionare l'offerta a: Non firmata. Questa azione viene attivata quando non è avvenuta nessuna firma automatica e quando è stato determinato un circuito di firma.
Tabelle utilizzate
Le seguenti tabelle sono trattate dalla regola SQHSIG :