- Establecer el formato de las facturas
El formato de las facturas se define en una política de negocio opcional denominada InvoiceFormat, que implementa el mandato de tarea Invoice. Para establecer el formato de las facturas generadas, deberá importar el XML de cuenta desde un archivo, utilizando el mandato AccountImport.
- Crear archivos XML de políticas de negocio
Aunque HCL Commerce proporciona una serie de políticas de negocio a las que los términos y condiciones del contrato predeterminado de la tienda pueden hacer referencia, el usuario aún debe definir algunas políticas de negocio. Debe definir las políticas de negocio de cargo por devolución, de aprobación de devoluciones y de fijación de precios a las que hagan referencia los términos del contrato predeterminado de la tienda. Se proporcionan los mandatos para estas políticas de negocio y se pueden utilizar sin tener que modificarlos.
- Contrato predeterminado
Un contrato predeterminado define la autorización de cliente predeterminada para comprar en una tienda o un grupo de tiendas. El contrato predeterminado se aplica a todos aquellos clientes que compran en una tienda y que no tienen ningún otro contrato con la tienda, por ejemplo, clientes invitados. Asimismo, el contrato predeterminado se aplicará a todos los clientes que compren productos no cubiertos por otros contratos que tengan con la tienda, si se permite al cliente comprar productos que no estén cubiertos por un contrato.
- Cambiar el contrato predeterminado
Para modificar el contrato predeterminado sin utilizar la interfaz de usuario, debe exportar el contrato predeterminado y realizar cambios en el archivo XML de contrato y, a continuación, importar el contrato modificado.
- Crear un archivo de contrato predeterminado
Para crear un contrato predeterminado, debe definir el contrato, el propietario del contrato, la descripción del contrato, los participantes del contrato y los términos y condiciones del contrato. La información de contrato se almacena en cuatro tablas: CONTRACT, PARTICIPNT, TRADING, and TERMCOND.
- Crear un elemento de contrato predeterminado
El contrato predeterminado define el comportamiento predeterminado de una tienda. Al igual que con todos los contratos, puede establecer los productos disponibles, los métodos de pago, los métodos de envío y otro tipo de comportamiento de la tienda.
- Habilitación de la operación AND para varios contratos
Puede habilitar la operación AND para varios contratos para que los compradores estén autorizados a los productos bajo todos los contratos antes de poderlos comprar. El valor predeterminado es OR, donde los compradores pueden comprar productos si están autorizados a ellos bajo un solo contrato.
- Datos XML de factura
Se generan datos XML de factura para cada despacho de pedido cuando se genera un lote de requisición de artículos para el despacho y la cuenta a la que hace referencia el contrato para los artículos de pedido incluye el término de factura. Estos datos se almacenan en la tabla de base de datos
INVOICE.
- Archivos XML, DTD y XSD para gestión de relaciones comerciales y de asociados
La tabla siguiente describe los archivos XML, DTD y XSD que son importantes para los contratos en una tienda B2B o indirecto a B2B. Todos los archivos se encuentran en los directorios siguientes:
- Contratos basados en DTD y basados en XSD
HCL Commercesoporta contratos basados en dos modelos: Contratos basados en DTD y basados en XSD. Puede utilizar HCL Commerce Accelerator para gestionar los contratos basados en DTD y los contratos basados en XSD. Los contratos importados pueden estar basados en DTD o XSD, pero los contratos se exportarán en formato XSD.
- Desarrollar políticas de negocio
En HCL Commerce, las políticas de negocio se imponen con una combinación de uno o más mandatos de política de negocio que implementan las normas de la política de negocio. Cada mandato de política de negocio es una clase Java. Varias políticas de negocio pueden compartir un mandato de política de negocio. El comportamiento del mandato de política de negocio lo determinan los parámetros que se pasan al mandato.
- Validar un número de orden de compra
Los números de orden de compra se validan durante el proceso del pedido.
- Conjuntos de productos en contratos
En HCL Commerce hay dos tipos de conjuntos de productos: Políticas de negocio de conjunto de productos y conjuntos de productos personalizados.
- Políticas de negocio de interfaz de referencia definidas
HCL Commerce no define políticas de negocio de interfaz de referencia. Para ver ejemplos sobre cómo crear una política de negocio de interfaz de referencia, consulte el archivo TemplateReferralContract.xml, que se encuentra en el directorio WC_eardir /xml/trading/xml .
- Términos y condiciones de cuenta
Los términos y condiciones definen cómo se implementa un contrato para una organización cliente. Cuando se aplican los mismos términos y condiciones a todos los contratos en una cuenta, es más lógico definir los términos y condiciones a nivel de cuenta para que puedan heredarlos todos los contratos bajo esa cuenta.
- Términos y condiciones de contrato
Los términos y condiciones definen cómo se implementa un contrato para una organización cliente. Definen qué se está vendiendo bajo el contrato, el precio de los artículos que se están vendiendo, cómo se envían los artículos, cómo se pagan los pedidos, cómo se manejan las devoluciones de artículos, cómo se aprueban los pedidos y desde dónde se envían los pedidos.
- Codificación de archivos XML mediante el programa de utilidad ContractExport
Los archivos XML generados por el programa de utilidad ContractExport se pueden codificar de varias formas.
- Información de los contratos según los modelos de negocio
Al crear contratos para HCL Commerce, es importante conocer el modelo de negocio en el que se basa la tienda, así como los participantes, usos y elementos XML para cada modelo de negocio, tal como se describe en la tabla siguiente: