Configuración Contable
Gestión del plan de cuentas, centros de costo e imputaciones contables.
Descripción
Sistema de configuración contable que permite estructurar el plan de cuentas jerárquico, definir centros de costo y establecer imputaciones automáticas para integración con sistemas contables.
Plan de Cuentas
Ruta: /cost-centers-tree — Componente: CostCentersTreeComponent
Categorías base
El plan de cuentas se organiza como un árbol a partir de tres categorías base del sistema (no editables ni eliminables):
| Código | Categoría |
|---|---|
| 100 | INGRESOS |
| 200 | COSTOS |
| 300 | GASTOS |
Bajo estas categorías el sistema crea automáticamente algunas cuentas por defecto (p. ej. "Ingresos Operacionales", "Ingresos sin Clasificar", "Costos Operacionales", "Gastos sin Clasificar"), marcadas como cuentas del sistema (ícono de escudo) y protegidas contra eliminación.
100. INGRESOS
100001 Ingresos Operacionales
100002 Ingresos sin Clasificar
200. COSTOS
200001 Costos Operacionales
300. GASTOS
300001 Gastos sin Clasificar
Estructura del árbol
- El árbol admite hasta 3 niveles (nivel 0 = categoría base, nivel 1 y nivel 2).
- No se pueden agregar hijos a un nodo de nivel 2.
- Las categorías base no se pueden editar ni eliminar.
Gestión de Cuentas (nodos)
Cada nodo del árbol tiene:
- Código (
code) - Nombre (
name) - Observación (
observation) — descripción opcional de uso de la cuenta - Cuenta padre (
parentId) - Nivel (
level, 0–2) - Estado (
active)
Se pueden agregar, editar y eliminar cuentas que no sean categorías base.
Centros de Costo
Ruta: /cost-centers — Componente: CostCentersComponent
Definición
Los centros de costo permiten segmentar gastos e ingresos por área, proyecto o responsable para análisis de rentabilidad.
Configuración
Crear / editar centro de costo:
- Centro de Costo Padre (obligatorio) — centro de costo de nivel superior.
- Código (obligatorio) — 3 dígitos. La convención de rangos es: Ingresos 1XX, Costos 2XX, Gastos 3XX, Activos 4XX, Pasivos 5XX, Patrimonio 6XX.
- Nombre (obligatorio).
La tabla muestra ID, Código, Nombre, Fecha de creación y Estado (activo/inactivo).
Uso en el Sistema
Los centros de costo se utilizan en:
- Gastos: Asignar gasto a centro de costo específico
- Facturas: Imputar venta a centro responsable
- OC Proveedores: Asignar compra a proyecto
- Reportes: Análisis por centro de costo
Imputación Automática
Reglas de Imputación
Configurar reglas para automatizar la asignación contable:
Ejemplo 1: Facturas de Venta
Si tipo_documento = Factura Venta
Entonces:
Débito: 1.1.2.001 (Clientes Nacionales)
Crédito: 4.1.1.001 (Ventas Mercado Público)
Centro de Costo: Ventas
Ejemplo 2: Gasto de Arriendo
Si categoria_gasto = Arriendo
Entonces:
Débito: 6.1.1 (Gastos Administrativos - Arriendo)
Crédito: 1.1.1.002 (Banco)
Centro de Costo: Administración
Configuración de Imputaciones
- Tipo de documento/transacción
- Cuenta débito
- Cuenta crédito
- Centro de costo predeterminado
- Condiciones especiales
Exportación Contable
Formatos de Exportación
El sistema permite exportar datos contables en formatos compatibles con:
- Excel (formato estándar)
- CSV (importación genérica)
- Formato específico por sistema contable (Softland, Defontana, etc.)
Datos Exportados
- Fecha de transacción
- Tipo de documento
- Número de documento
- Cuenta contable
- Debe
- Haber
- Centro de costo
- Glosa/descripción
- Referencia (folio factura, OC, etc.)
Libros Contables
- Libro de Ventas: Todas las facturas emitidas
- Libro de Compras: Todas las facturas recibidas
- Libro Diario: Todos los movimientos contables
- Mayor por Cuenta: Movimientos de cuenta específica
Periodo Contable
Apertura y Cierre
[Pendiente: Implementación de períodos contables]
Funcionalidades recomendadas:
- Definir período contable (mes/año)
- Cerrar período (bloquea modificaciones)
- Apertura del siguiente período
- Saldos de arrastre
Conciliación
Conciliación de Cuentas
Validar que los saldos del sistema coincidan con:
- Estado de cuenta bancaria
- Cartera de clientes
- Deuda con proveedores
- Inventario valorizado
Reportes Contables
- Balance General (Balance Sheet)
- Estado de Resultados (P&L)
- Balance de Comprobación
- Mayor General
- Libro Diario
- Análisis por Centro de Costo
Mejores Prácticas
- Estructurar plan de cuentas antes de operar
- Usar nomenclatura estándar (IFRS, FECU, etc.)
- Definir centros de costo según estructura organizacional
- Configurar imputaciones automáticas para reducir errores
- Revisar conciliaciones mensualmente
- Cerrar períodos después de validar
- Backup antes de cambios en plan de cuentas
Integración con Sistemas Contables
Si la empresa usa software contable externo (ej: Softland, Defontana):
- Configurar exportación compatible
- Revisar formato requerido
- Exportar mensualmente
- Importar en sistema contable
- Validar cuadratura