WebSphere Commerce permite que los compradores efectúen compras bajo contratos diferentes y con términos y condiciones diferentes. Pueden establecerse precios personalizados bajo cualquiera de los contratos. Puede utilizar el contrato por omisión o crear sus propios contratos.
La tabla BUYSUPMAP lista las relaciones entre los compradores y los proveedores y tiene las columnas CONTRACT_ID y MBRGROUP_ID que identifican el contrato utilizado por el comprador y el proveedor y los grupos de miembros que se han de asignar a los solicitantes cuando se registren.
Si utiliza el contrato por omisión, puede efectuar las siguientes tareas:
- Crear un grupo de miembros para cada grupo de futuros usuarios solicitantes de una organización o unidad.
- Crear políticas de términos y condiciones para precios y conjuntos de productos. Estos términos y condiciones deben asociarse a la tabla de base de datos PARTICIPNT.
Nota: El campo CONTRACT_ID para el contrato por omisión es NULL.
Si crea su propio contrato puede efectuar las siguientes tareas:
- Crear un contrato entre el comprador y el proveedor
- Crear un grupo de miembros para solicitantes futuros de una organización o unidad.
- Hacer que el grupo de miembros sea un participante del contrato.
- Registrar al comprador y al proveedor con el contrato y el grupo de miembros en la tabla BUYSUPMAP.