- Riesgo: medio
- Tipo: nueva funcionalidad
- Descripción:
- Se agrega soporte para obtener reportes con información consolidada de una empresa matriz junto con sus sucursales.
-
Los reportes afectados son los siguientes:
- Reporte de antigüedad de saldos
- Número Ticket/Tarea: Fase2: Estabilización de Sucursales
- Riesgo: medio
- Tipo: nueva funcionalidad
-
Descripción:
- Se agrega la posibilidad de imprimir los reportes financieros para empresas matriz junto con sus sucursales.
- Soporte multi-empresa: El campo company_id (una sola empresa) fue reemplazado por company_ids (múltiples empresas). Ahora los reportes pueden generar información consolidada para una empresa matriz y sus sucursales al mismo tiempo.
- Selección inteligente de empresas por defecto: Se añadió el método _default_company_ids en cada wizard. Al abrir un reporte, el selector de empresas pre-carga automáticamente solo las empresas del mismo grupo raíz que la empresa activa (evita mezclar empresas de diferentes grupos).
- Dominio del selector de empresas basado en el grupo activo: El selector de empresas ahora filtra las opciones disponibles usando _default_company_ids(), mostrando únicamente las empresas del mismo grupo raíz, no todas las seleccionadas en el selector de empresas global de odoo.
- Diarios y cuentas cargados según las empresas seleccionadas: Los campos journal_ids y account_ids/suitable_account_ids ahora cargan por defecto los diarios y cuentas de las empresas seleccionadas, incluyendo los de la empresa padre (mediante l10n_ec_get_company_group). Antes cargaban todo o ignoraban la empresa padre.
- Vistas XML con empresa requerida: El campo de empresas en todos los wizards ahora es obligatorio (required="1").
- Los reportes afectados son los siguientes:
- Módulo l10n_ec_reports_financial_xls:
- Libro Mayor
- Balance de Situación
- Pérdidas y Ganancias
- Balance de Comprobación
- Módulo l10n_ec_reports_tax_xls:
- Reporte de impuesto 103
- Reporte de impuesto 104
- A1 - Detalle de Ventas
- A2 - Retenciones en Compras por Código
- A3 - Detalle de Compras
- Módulo l10n_ec_reports_financial_xls:
- Número Ticket/Tarea: Fase2: Estabilización de Sucursales
Soporte de generar todos los reportes de localización con sucursales