Transazioni sicure e precise, prima di procedere, richiedono che un secondo individuo approvi alcune azioni di mercato elettronico. Questo individuo, definito un responsabile approvazioni, può accettare o rifiutare le richieste di esecuzione di una specifica azione . Durante il processo di registrazione dell'organizzazione, il responsabile dell'organizzazione seleziona i processi commerciali per i quali si desidera abilitare l'approvazione. Questa operazione viene effettuata iscrivendosi al gruppo di membri di approvazione appropriato durante la registrazione. Il responsabile dell'organizzazione completa anche i gruppi membri responsabili approvazioni. Solo gli utenti all'interno di tali gruppi dispongono dell'autorizzazione ad accettare o rifiutare richieste di esecuzione di quelle azioni per cui è stata abilitata l'approvazione.
Esistono cinque gruppi di membri responsabili delle approvazioni: inoltro contratti, elaborazione ordini, registrazione rivenditore e acquirente, risposta RFQ e registrazione utente. Ad esempio, quando un'organizzazione si iscrive alle approvazioni della risposta RFQ, viene creato un gruppo membri approvazioni della risposta RFQ per l'organizzazione. Tutti gli utenti dell'organizzazione con ruolo di Responsabile delle vendite verranno implicitamente posizionati all'interno di questo gruppo. I responsabili dell'organizzazione possono aggiungere o modificare i ruoli determinando i ruoli utente che vengono implicitamente posizionati all'interno di un particolare gruppo membri approvazioni. Inoltre, possono esplicitamente posizionare gli utenti all'interno di un particolare gruppo membri approvazione.
Utilizzare la console di gestione organizzazione e WebSphere Commerce Accelerator per gestire le approvazioni. Notare che le richieste e gli inoltri per le approvazioni sono due modi diversi di gestire una cosa unica: le richieste di approvazione sono approvazioni che sono state inoltrate e richiedono l'attenzione del responsabile approvazioni laddove gli inoltri di approvazione sono richieste eseguite in attesa di approvazione. La console di gestione organizzazione consente di gestire le richieste di approvazione e WebSphere Commerce Accelerator consente di gestire le richieste e gli inoltri di approvazione.
Il processo di approvazione coinvolge tre comandi principali nel modo seguente:
- Comando di attività pre-approvazione
- Un comando di pre approvazione viene eseguito prima dell'approvazione di un'azione approvabile all'interno di un processo commerciale abilitato per un'organizzazione. Ad esempio, prima di approvare un ordine, viene eseguito il comando che controlla l'inventario, per verificare che il prodotto sia disponibile in magazzino. Se è disponibile, la richiesta di approvazione viene passata al responsabile approvazioni.
- Comando di attività post-approvazione
- Se viene approvata un'azione approvabile, viene eseguito il comando di post approvazione, se presente. Ad esempio, il comando di post-approvazione è in grado di aggiornare automaticamente un inventario.
- Comando post-rifiuto
- Se viene rifiutata un'azione approvabile, viene eseguito il comando di post-reject, se presente. Ad esempio, il comando post-reject può controllare il valore monetario dell'ordine e notificare ad un responsabile se è superiore ad un certo ammontare.