Los contratos permiten a una organización cliente comprar productos en una tienda o un grupo de tiendas a un precio especificado durante un periodo de tiempo especificado bajo condiciones específicas. WebSphere Commerce proporciona la posibilidad de registrar y desplegar contratos que se han negociado. Utilice WebSphere Commerce Accelerator para gestionar contratos.
Un contrato consta de los elementos siguientes:
- Perfil
- El perfil del contrato contiene la información de identificación para el contrato. Esta información incluye un nombre exclusivo para el contrato, una descripción breve y un periodo de tiempo durante el cual el contrato es válido.
- Participantes
- Los participantes del contrato son las organizaciones que toman parte en el contrato. Hay una organización compradora, una organización vendedora y contactos en ambas organizaciones.
- Términos y condiciones
- Los términos y condiciones del contrato son las normas que cubren la implementación real del contrato. Los términos y condiciones del contrato cubren información tal como la fijación de precios de productos, las devoluciones y los reembolsos, el pago, el envío y la aprobación de pedidos.
- Adjuntos
- Los adjuntos del contrato cubren cualquier información no cubierta por los elementos anteriores, por ejemplo adjuntos de archivo que proporcionan información adicional acerca del contrato y cualquier observación general acerca del contrato. WebSphere Commerce almacena los URI (Universal Resource Identifiers - Identificadores de recursos universales) para los adjuntos de contrato, no los contratos reales.
- Referencia
- Un contrato puede hacer referencia a otro contrato para compartir los términos y condiciones. Por ejemplo, el contrato A puede hacer referencia al contrato B. De este modo, un comprador que esté autorizado para el contrato A estará autorizado a utilizar todos los términos y condiciones del contrato A, así como todos los términos y condiciones del contrato B.
Todos los contratos están asociados con cuentas de negocio. No se pueden crear contratos para clientes para los que no se ha creado una cuenta.
Bajo contratos diferentes, se pueden comprar artículos diferentes en un solo pedido. En función del diseño de la tienda, los compradores pueden seleccionar el contrato bajo el que comprarán al principio del flujo de compra o cuando añaden un artículo al pedido. Cuando se compran artículos bajo contratos diferentes, se aplican las normas siguientes:
- Los contratos para todos los artículos de un pedido deben compartir como mínimo un método de pago. Si el contrato para un artículo no comparte un método de pago, el comprador no puede añadir dicho artículo al pedido. Para pagar el pedido sólo se pueden utilizar los métodos de pago compartidos por todos los artículos de un pedido.
- Todos los artículos de un pedido deben proceder de contratos que pertenezcan a la misma cuenta de negocio o al contrato por omisión de la tienda.
Al crear contratos para WebSphere Commerce, es importante conocer el modelo de negocio en el que se basa la tienda, así como los participantes, los usos y los elementos XML para cada modelo de negocio, tal como se describe en la tabla siguiente:
Modelo de negocio |
Elemento XML de contrato |
Utilización |
Participantes |
---|---|---|---|
Directo a B2B | BuyerContract | Comprador de organización (valor por omisión) |
|
Cadena de demanda | ReferralContract | Referencia |
|
| HostingContract | Revendedor |
|
Cadena de proveedor | HostingContract | Proveedor |
|