addons-cm/check_tax_config.sh
snt 4d23e98f7b Revertir cambio: eliminar cálculo duplicado de impuestos
El método _get_price() del addon OCA ya maneja correctamente los impuestos
según la configuración de Odoo. El cálculo adicional con compute_all() estaba
duplicando los impuestos cuando price_include estaba activado.

Cambios:
- Eliminado método _compute_price_with_taxes()
- Revertido eskaera_shop() para usar directamente _get_price()
- Revertido add_to_eskaera_cart() para usar directamente _get_price()

El precio mostrado ahora respeta la configuración de impuestos de Odoo
sin duplicación.
2026-02-11 19:54:28 +01:00

27 lines
763 B
Bash
Executable file

#!/bin/bash
# Verificar configuración de impuestos
echo "=========================================="
echo "Verificando configuración de impuestos"
echo "=========================================="
docker-compose exec -T db psql -U odoo -d odoo << 'SQL'
-- Verificar impuestos de venta y su configuración de price_include
SELECT
at.id,
at.name,
at.amount,
at.price_include,
at.type_tax_use,
rc.name as company
FROM account_tax at
LEFT JOIN res_company rc ON at.company_id = rc.id
WHERE at.type_tax_use = 'sale'
AND at.active = true
ORDER BY at.amount DESC
LIMIT 20;
SQL
echo ""
echo "Nota: Si price_include = false (f), entonces el precio NO incluye IVA"
echo " Si price_include = true (t), entonces el precio SÍ incluye IVA"