Los archivos .bal (texto plano) definen balances personalizados agrupando saldos de cuentas en epígrafes jerárquicos (árbol). Se interpretan en ventana de balance; ejemplos (P&G, situación) en carpeta Balances de instalación.
Sintaxis (primera línea: =TIT título, ej. =TIT Pérdidas y Ganancias). Líneas siguientes: [Tipo]Nivel[*]\ [Código]\ Descripción\ [Expresión/FORMULA()].
- [Tipo]: C (cálculo oculto), S (subtotal visible), T (total informe).
- Nivel: 1-n para estructura árbol (doble clic expande/cierra).
- [*]: Pausa para confirmar/editar valor manual.
- [Código]: Alfanumérico opcional para referencias.
- Descripción: Texto epígrafe.
- Expresión: Cuentas + operadores (+/-), modificadores (D/H debe/haber), condiciones (>/< solo positivo/negativo). Ej. 600+>608+A021.
- FORMULA(): Cálculos complejos con operadores (*, /), funciones: abs(n), div(n,m), if(exp,val1,val2), int(n), max/min(n,m,...), med(...), on(n,val1,val2,...), red(n,m).
Ejemplo:
1\\ \\DEBE\\ \\ 2\\ A0\\ A) GASTOS\\ A01+A02+... \\ 3\\ A01\\ 1. Reducción existencias\\ >71 \\ S1\\ AT0\\ Suma IVA\\ FORMULA((-1)*(AA*0.21+AB)) \\ En resumen, .bal adapta balances a necesidades empresariales con jerarquía, fórmulas y condiciones para informes precisos.