IVA y precio por producto en los packs PrestaShop
Instalar y configurar Pack VAT Pro: precios, descuentos y tipos de IVA por componente, modos de facturación y visualización de descuentos.
Presentación
Pack VAT Pro da a cada producto de un pack PrestaShop su propio precio, su propio descuento y su tipo de IVA real. El precio del pack mostrado en la tienda pasa a ser la suma exacta de los componentes, y la factura se reescribe para ser fiscalmente correcta según el modo elegido: una línea por componente, o una línea de pack única con desglose de IVA multi-tipo. Los packs cuyos componentes no están todos configurados conservan el comportamiento nativo de PrestaShop.
Instalación
En el back office, abra Módulos, haga clic en Subir un módulo y suelte el archivo ZIP. El módulo se instala sin dependencias externas y funciona en PrestaShop 8.0 a 9.x. Al instalarse crea sus dos tablas de datos y se registra en los hooks de cálculo de precio, validación de pedido y factura PDF.
Configuración general
Abra la configuración del módulo. Hay tres ajustes disponibles.
Presentación en la factura
Línea de pack única con desglose de IVA (por defecto): el cliente ve una sola línea Pack, y el detalle de impuestos de la factura se desglosa por tipo, exacto al céntimo. Líneas desglosadas: la factura sustituye el pack por una línea por componente, cada una con su precio, su descuento y su tipo. Este segundo modo produce documentos correctos de forma nativa en todas partes, abonos incluidos.
Sobrescritura del precio en el front office
Muy recomendada, activada por defecto. El precio del pack (sin IVA y con IVA) pasa a ser la suma exacta de los componentes rebajados, con el tipo de cada producto. Carrito, pedido y factura muestran entonces siempre los mismos importes. Si la desactiva, el pack conserva su precio nativo y el módulo resincroniza los totales al validar el pedido.
Registro de packs parciales
Cuando un pack pedido solo tiene una parte de sus componentes con precio, el módulo no actúa y puede indicarlo en Parámetros avanzados, Logs.
Precios por componente
Abra la ficha del producto pack, panel Módulos, sección Pack VAT Pro. Cada componente aparece con su cantidad y su tipo de IVA.
Precios base
Los precios base se rellenan con el precio de catálogo de cada producto, impacto de combinaciones incluido. Escriba el importe sin IVA o con IVA: el otro campo se calcula automáticamente con el tipo del componente. El botón Recargar los precios base desde el catálogo resincroniza todas las filas.
Descuentos
Para cada componente, elija Ninguno, Importe (sin IVA) o Porcentaje, y escriba el valor. El precio rebajado, sin IVA y con IVA, se actualiza en directo, junto con el total del pack. Guarde con Guardar los precios de los componentes.
Precio del pack
El total rebajado del pack aparece al pie de la tabla. Si el precio de catálogo del pack difiere de esta suma, aparece un aviso: haga clic en Aplicar la suma al precio del pack para alinear el precio de catálogo, o mantenga activa la sobrescritura del front, que ya impone la suma exacta.
Visualización de los descuentos
Cuando al menos un componente está rebajado, el cliente ve: en la factura PDF, una tabla Descuentos aplicados a los componentes del pack con precio base, importe del descuento (y porcentaje cuando corresponde) y precio tras el descuento; en la página de confirmación de pedido y en el historial de la cuenta, un bloque Contenido del pack y descuentos con precio normal tachado, descuento y precio pagado.
Buenas prácticas y límites
Gestione las promociones de pack con los descuentos por componente del módulo, no con precios específicos de PrestaShop sobre el pack: un precio específico se aplica al precio único del pack e ignoraría el desglose por tipo. En modo línea única, los abonos parciales siguen prorrateándose globalmente por PrestaShop; si emite muchos abonos, prefiera el modo de líneas desglosadas. Los precios se introducen en la divisa por defecto de la tienda y se convierten automáticamente al resto de divisas.
Solución de problemas
El precio del pack no cambia en la tienda: compruebe que todos los componentes tienen precio y que la sobrescritura del front está activa, y vacíe la caché. La tabla de descuentos no aparece en la factura: solo se muestra si al menos un componente está rebajado, y solo en pedidos realizados tras la instalación. Un pack se comporta como antes: probablemente está configurado parcialmente, revise los logs.