Visión general de la creación de un tipo de promoción nuevo utilizando elementos de promoción existentes

Añada un tipo de promoción personalizado a HCL Commerce Accelerator utilizando elementos de promociones predeterminadas para simplificar la personalización. Esto puede ahorrar mucho tiempo en comparación con implementar algo totalmente nuevo.

Por qué y cuándo se efectúa esta tarea

Para crear un tipo de promoción nuevo, deben completarse cuatro pasos de alto nivel.

Procedimiento

  1. Determinación del tipo de promoción que necesita su tienda.
    HCL Commerce proporciona un conjunto variado de tipos de promoción predeterminados, incluyendo condiciones de compra que se pueden aplicar tanto a nivel de producto como a nivel de pedido. Las bonificaciones van dirigidas a entradas de catálogo individuales, a todo el pedido o a los costes de envío relacionados. Un tipo de promoción predeterminado adicional se denomina compra con compra, en la que un cliente que compre algunas entradas del catálogo obtendrá otras entradas del catálogo en un descuento. Compare sus requisitos con los tipos de promoción existentes para determinar si puede volver a utilizar elementos de las promociones predeterminadas a fin de simplificar la personalización. Esto puede ahorrar mucho tiempo en comparación con implementar algo totalmente nuevo.
  2. Comprenda la presentación XML de la promoción y créela.

    Consulte el ejemplo promotionXML. Este ejemplo de XML de promoción explica el uso de los nodos XML principales en una promoción. La mayoría de escenarios de personalización pueden conseguirse actualizando los elementos bajo el nodo <PurchaseCondition>.

    La condición de compra contiene dos elementos clave: unos criterios de calificación que se comparan con el carro de la compra y una bonificación que se proporciona al cliente si se satisfacen dichos criterios. Esta condición de compra, como parte de la definición de promoción, se representa como XML. Puede ver una condición de compra de ejemplo definida utilizando XML, en el ejemplo promotionXML. Cada uno de los elementos se aborda en detalle en Definición de XML de condición de compra.

    Si su tipo de promoción combina una de las condiciones de promoción predeterminadas con una bonificación de una promoción predeterminada distinta, por ejemplo "compre 3 artículos A, y consiga el envío gratis mediante el método de envío urgente", que combina una condición de compra a nivel de artículo y una bonificación a nivel de envío, puede crear su propia promoción fusionando la condición de compra del tipo de promoción "Tanto por ciento de descuento a nivel de producto" y la bonificación de la promoción "Envío con descuento".

    Una vez haya comprendido la representación XML de la promoción, siga estos pasos;

    1. Identifique todos los tipos de promoción parecidos entre las promociones predeterminadas.
    2. Recupere el XML necesario de la base de datos.
    3. Cree la promoción nueva como archivo XML.
    4. Combine los nodos, según sea necesario, para crear su condición o bonificación personalizada.
  3. Averigüe dónde continúa la promoción y dónde se almacena en la memoria caché.
    Los datos de promoción principalmente se almacenan en la tabla PX_PROMOTION. Para probar un XML de promoción nuevo para el tipo de personalización, consulte tipos de promoción personalizados.

    Ahora puede realizar los siguientes pasos:

    1. Crear una definición de promoción en la base de datos manualmente.
    2. Probar su promoción personalizada.
  4. Actualice la interfaz de usuario, cuando sea necesario.
    Este paso debe realizarse cuando tenga un XML de promoción que represente su lógica de negocio. Para personalizar HCL Commerce Accelerator de forma que genere XML según sus requisitos, consulte las indicaciones del apartado Añadir soporte para un tipo de promoción personalizado.