📊 Margen Bruto
📋 EERR
💰 Flujo de Caja
💬 Comentarios
📖 Instrucciones

Estado de Resultados · 2026 (MM$)

YTD Acumulado — Real vs Presupuesto
Detalle Mensual EERR · 2026
Proyección 2026 · Real a la fecha + Presupuesto resto del año
Real (mes con dato) Presupuesto (mes proyectado)
Comentarios del Informe

📖 Instrucciones de actualización

Cómo actualizar cada reporte del dashboard mes a mes. Todos los archivos fuente están en la carpeta del proyecto.

🔄 Flujo general 📊 Margen Bruto 📋 EERR 💰 Flujo de Caja 🚀 Publicar

🔄 Flujo general cada mes

Qué se actualiza y en qué orden.

  1. Consigue el archivo del mes más reciente AAAAMM_EEFF Biomasa Consolidado.xlsx (ej. 202603_EEFF Biomasa Consolidado.xlsx). Este archivo ya contiene todos los meses anteriores, así que siempre se usa solo el más nuevo.
  2. Margen Bruto y EERR se actualizan juntos subiendo ese Excel con el botón ⬆ Actualizar datos (EEFF) de la barra superior. El dashboard lee el archivo, muestra un panel de revisión y guarda para todos.
  3. El Flujo de Caja se actualiza aparte, subiendo su propio Excel desde la pestaña Flujo de Caja.
  4. Todo queda guardado automáticamente (vía el Worker). No necesitas git push para actualizar datos — eso solo es para cambios de código.
La forma manual (regenerar los JSON con un script) sigue documentada en MAPEO_EXCEL.md por si el botón fallara o cambiara el formato del Excel. Las secciones siguientes describen esa lógica, que es la misma que ejecuta el botón.

📊 Margen Bruto data_clientes.json

Fuente real: AAAAMM_EEFF Biomasa Consolidado.xlsx · hoja MB-CLTE_Detalle2025-2026
Fuente presupuesto: Presupuesto 2026 BSW con mejoras (1).xlsx · hoja Principales inputs ppto

Forma rápida: botón ⬆ Actualizar datos (EEFF) (barra superior) → elige el Excel → revisa el panel → Guardar para todos. Actualiza Margen Bruto y EERR de una vez. Lo de abajo es el detalle de lo que hace por dentro (y el respaldo manual).
  1. Abre el EEFF y usa la hoja MB-CLTE_Detalle2025-2026 (la única con todos los meses 2026 y los índices de columna correctos). No usar MB_CLTE. ni las hojas de detalle histórico 2025.
  2. Filtra por MES.dt.year == 2026 y el mes que estás cargando.
  3. Lee las columnas por índice de posición, no por nombre:
    • 18 = M3 · 19 = Venta · 22 = Costo Logística · 31 = Costo Producción
    • 1 = línea de negocio · 6 = Razón Social · 9 = lista precio · 10 = Clasificador
  4. Divide todos los montos por 1.000.000 para pasarlos a MM$.
  5. Asigna cada fila a un cliente del dashboard siguiendo las reglas de mapeo (Razón Social conocida → lista precio Catamutún → Cod_Cencto). El Clasificador define el producto: CHIP → Chip; BNP/FLETES/OTROS → BNP; ignorar Leña, MP y Arriendo Maq.
  6. Presupuesto: de la hoja Principales inputs ppto, cols 13–24 (Ene–Dic). Los valores ya están en MM$ (no dividir). El split Chip/BNP ya viene en la columna E.
  7. Recalcula los campos derivados: real_margen = real_ventas − real_costo_prod − real_costo_log, y los $/m³ de costo. Actualiza también los totales __Total BSW__, __Total Energía__, __Total Agrícola__ y __Total Fletes__.
Los costos en data_clientes.json se guardan positivos (ppto y real): las barras de los gráficos usan el valor directo como altura. No guardar precio_m3 en el JSON — se calcula al vuelo en el dashboard.

📋 EERR eerr.json

Fuente: AAAAMM_EEFF Biomasa Consolidado.xlsx · hoja Directorio

El botón ⬆ Actualizar datos (EEFF) también actualiza el EERR con el mismo archivo. El detalle de abajo es lo que hace internamente.
  1. Abre la hoja Directorio. En la fila 2 localiza las columnas por etiqueta "MM AAAA" (mes) e "YTD" — los índices se corren mes a mes, así que no uses posiciones fijas.
  2. Real por partida: fila 3 (índice 2) = Ventas, fila 4 (índice 3) = "Costo " (con espacio). Los valores ya están en MM$.
  3. Presupuesto: columnas índice 53–64 = Ppto Ene–Dic 2026. YTD real y Ppto YTD en las columnas que siguen a "YTD" (verificar por etiqueta).
  4. Actualiza las 18 partidas del EERR con ppto y real de los 12 meses + YTD. venta y costo_venta van primero (antes de Margen Bruto).
La tabla de Proyección 2026 y el gráfico de cascada se recalculan solos a partir de eerr.json: usan real donde existe y presupuesto para los meses futuros.

💰 Flujo de Caja se sube desde el dashboard

Fuente: FLUJO DD.MM.YYYY.xlsx · hoja Flujo Real

  1. Ve a la pestaña 💰 Flujo de Caja del dashboard.
  2. Usa el botón de subir Excel y selecciona el archivo FLUJO DD.MM.YYYY.xlsx más reciente.
  3. El dashboard lee la hoja Flujo Real (encabezados en la fila 2: Fecha, Cliente, Proveedor, Ingreso, Egreso, Saldo, Tipo, Categoría, Capítulo) y actualiza la vista automáticamente.
  4. Al confirmar, queda "guardado para todos": se persiste vía el Worker y lo verán los demás usuarios al recargar. No necesitas editar JSON ni hacer git push para esto.
A diferencia de Margen Bruto y EERR, el Flujo de Caja no se regenera desde el EEFF: su única fuente es el Excel de flujo que subes aquí.

🚀 Publicar los cambios

Solo si actualizaste datos de forma manual (con script). Si usaste el botón ⬆ Actualizar datos (EEFF), ya quedó guardado — puedes saltarte este paso.

  1. Antes de subir, sincroniza por si el sitio en vivo escribió comentarios: git pull --rebase origin main.
  2. Publica: git add data/data_clientes.json data/eerr.json index.html && git commit -m "Actualización mes AAAAMM" && git push.
  3. GitHub Pages hace auto-deploy en 1–2 minutos. Los datos se refrescan al instante; el HTML puede tardar ~10 min por caché de la CDN.
Si aparecen candados de git bloqueados, borra los locks con nombre explícito: rm -f .git/index.lock .git/HEAD.lock. Sitio en vivo: gsalinasvaldivieso-cmd.github.io/bsw-dashboard/.
Flujo de Caja

Hoja "Flujo Real"  ·  Última actualización: 27/04/2026

Saldo de Caja — Proyección Diaria

💬 Comentarios

No hay comentarios en Flujo de Caja.

MovimientoMonto
Seguimiento Presupuesto 2026
Ingresa la clave de acceso
Volumen (m³ · % BNP en eje derecho)
⚡ TOTAL BIOMASA
🌲 CHIP
🪵 BNP
Margen Bruto (MM$)
⚡ TOTAL BIOMASA
🌲 CHIP
🪵 BNP
Ventas (MM$)
⚡ TOTAL BIOMASA
🌲 CHIP
🪵 BNP
Costo de Producción (MM$ · $/m³ en eje derecho)
⚡ TOTAL BIOMASA
🌲 CHIP
🪵 BNP
Costo de Logística (MM$ · $/m³ en eje derecho)
⚡ TOTAL BIOMASA
🌲 CHIP
🪵 BNP
Detalle Mensual – Presupuesto vs Real
Presupuesto
Real
Mes con datos reales
Revisar actualización (EEFF)
Margen Bruto + EERR · verifica antes de guardar