WebSphere Commerce consente agli acquirenti di effettuare acquisti regolati da differenti contratti con condizioni e termini differenti. E' possibile stabilire prezzi personalizzati in tutti i contratti. E' possibile utilizzare il contratto predefinito o creare propri contratti.
La tabella BUYSUPMAP indica le relazioni esistenti tra acquirenti e fornitori e le colonne CONTRACT_ID e MBRGROUP_ID identificano il contratto utilizzato dall'acquirente e dal fornitore e dai gruppi di membri da assegnare agli utenti quando vengono registrati.
Se viene utilizzato il contratto predefinito, č possibile eseguire le attivitā seguenti:
- Creare un gruppo di membri per ciascun gruppo di futuri utenti da una organizzazione o unitā.
- Creare criteri di termini e condizioni per prezzi e serie di prodotti. Questi termini e condizioni devono essere associati alla tabella database PARTICIPNT.
Nota: il campo CONTRACT_ID per il contratto predefinito č NULL.
Se viene creato un proprio contratto, č possibile eseguire le attivitā seguenti:
- Creare un contratto tra acquirente e fornitore
- Creare un gruppo di membri per futuri utenti da una organizzazione o unitā.
- Far partecipare il gruppo di membri al contratto.
- Registrare l'acquirente e il fornitore per il contratto e il gruppo di membri nella tabella BUYSUPMAP.