Para crear un ticket de soporte, comience con una búsqueda

Rejilla de combinaciones - Añadir una columna de 'número de ventas en el último 1 mes'


Objetivo

Queremos añadir una columna que muestre el número de ventas en el último mes en la cuadrícula de combinaciones.

Esto nos permitirá :

  • Utilizar los filtros de las rejillas para determinar cuáles son las combinaciones más vendidas y, eventualmente, derivar los productos no vendidos.
  • Exportar rápidamente la cuadrícula de combinaciones con este campo para hacer estudios en Excel

 

Configuración

Para añadir el campo a la lista de campos disponibles para la cuadrícula de combinaciones del producto, haga clic en el botón desde la interfaz "Añadir campo", e introduzca la siguiente información:

¿Cuál es el ID del campo? : nb_sale_1_month

 

SC crea el campo, ahora debe rellenar la cuadrícula:

Nombre del campo: Número de ventas desde hace 1 mes

Tabla: Otra tabla

Tipo : Recién presentado

Actualizar las combinaciones : Sí

 

En el panel de propiedades avanzadas de la derecha:

- seleccione el menú SQL Select e introduzca :

return ',(SELECT SUM(od.product_quantity) AS nb_opq
            FROM `'._DB_PREFIX_.'order_detail` od
            INNER JOIN `'._DB_PREFIX_.'orders` o ON (od.id_order = o.id_order)
            WHERE od.product_attribute_id=pa.id_product_attribute
            AND o.valid=1
            AND o.current_state IN (4,5)
            AND o.date_add >= (SELECT DATE_ADD("'.date("Y-m-d").' 00:00:00", INTERVAL -1 MONTH))
            LIMIT 1) AS nb_sale_1_month';

 

En el panel de propiedades avanzadas de la derecha, seleccione el menú PHP Definition e introduzca :

$combArray[$combinaison['id_product_attribute']]['nb_sale_1_month'] = $combinaison['nb_sale_1_month'];

 

Tomamos aquí los pedidos válidos que están en estado 4 o 5 (ver el menú Pedidos > Estado de PrestaShop para la lista de estados) y que tienen menos de un mes de antigüedad. Simplemente duplique este campo y modifique la penúltima línea a INTERVALO -3 MES)) para obtener el número de ventas desde hace 3 meses.

 

Guardar en la barra de herramientas

Cierre la ventana de edición de campos personalizados.

El nuevo campo está ahora en la lista de campos disponibles, y puede añadirlo a sus rejillas

 




Artículos relacionados