Skip to content

Contabilidad · Modelo Por Categorias

Modelo por Categorías

Modelo Contable Categorias Contabilizacion Automatica

El modelo por categorías define cómo Nostromo transforma información operacional en contabilidad auditable. La idea central es que el usuario no redacta manualmente cada asiento: clasifica documentos, movimientos o hechos económicos, y el sistema utiliza esa clasificación para proyectar las líneas de debe y haber.

Esta página es una lectura base para contadores, auditores y desarrolladores. Explica el contrato conceptual que comparten operaciones SII, bancos, activos fijos, inventarios, remuneraciones y otros dominios contables del ecosistema.

En un sistema contable tradicional, el punto de entrada es el asiento. El contador decide cuenta, monto, debe, haber, glosa y período cada vez que registra una operación.

En Nostromo, el punto de entrada es el documento o movimiento ya existente. Una factura, una boleta, una liquidación, una cartola bancaria o el alta de un activo fijo ya contiene fecha, monto, contraparte y origen. La pregunta contable principal es qué representa ese hecho económico. Esa respuesta se expresa mediante una categoría.

Sistema tradicionalNostromo
Se redacta un asiento por cada operaciónSe clasifica el documento o movimiento
El libro diario es una entrada manualEl libro diario es una salida derivada
La cuenta se elige en cada registroLa categoría concentra la imputación
El error depende de cada digitaciónEl control se traslada a la parametrización

Una categoría es una regla de imputación reutilizable. Define cómo un hecho económico se traduce a cuentas contables, lados del asiento, criterios de reconocimiento y, cuando corresponde, parámetros propios del dominio.

No todas las categorías tienen la misma estructura. Una categoría de compra necesita resolver gasto, activo o inventario; una categoría de activo fijo necesita cuentas de activo, depreciación acumulada y gasto por depreciación; un concepto de remuneración necesita distinguir haberes, descuentos, aportes patronales y pasivos por pagar. Todas comparten el mismo rol: transformar clasificación funcional en líneas contables.

flowchart LR
  Document["Documento o movimiento"] --> Category["Categoría"]
  Category --> Rule["Regla contable"]
  Rule --> Account["Cuenta del plan"]
  Rule --> Side["Debe o haber"]
  Rule --> Lines["Líneas contables"]
  Lines --> Journal["Libro diario"]
  Lines --> Ledger["Libro mayor"]
  Lines --> Reports["Reportes y declaraciones"]
  1. El sistema recibe o genera un documento operacional: compra, venta, boleta, liquidación, movimiento bancario, activo fijo u otro hecho económico.

  2. El usuario o una regla de negocio asigna una categoría aplicable al documento.

  3. La categoría aporta cuentas, naturaleza contable, comportamiento de debe y haber, y parámetros específicos del dominio.

  4. El motor contable proyecta líneas contables balanceadas a partir del documento, su monto, su fecha y su clasificación.

  5. Los libros, saldos, reportes y declaraciones consumen esas líneas como fuente común.

Cada dominio mantiene su propia familia de categorías porque cada proceso tiene datos, controles y cuentas distintas.

FamiliaDocumento o hecho económicoQué define
Categorías de compraFacturas, notas y gastos recibidosGasto, activo fijo, inventario, IVA crédito y proveedor
Categorías de ventaDocumentos emitidos y boletasIngreso, IVA débito, cliente y reversas
Categorías bancariasMovimientos de cartola y conciliaciónCuenta bancaria, contrapartida y diferencias
Categorías de activo fijoAlta y ciclo posterior del bienCuenta de activo, depreciación acumulada, gasto y vida útil
Conceptos de remuneraciónLiquidaciones, imposiciones y finiquitosHaberes, descuentos, pasivos laborales y gastos
Categorías de inventarioEntradas, salidas y valorizaciónExistencias, costo de venta y diferencias

La separación por familias evita que una categoría genérica intente cubrir procesos incompatibles. El modelo común es estable, pero cada dominio conserva sus reglas propias.

El asiento no se trata como una pieza aislada creada a mano. Es una proyección del recorrido documento → categoría → líneas contables.

Sobre esa misma fuente:

  • el libro diario lista las líneas generadas por fecha y documento;
  • el libro mayor agrupa líneas por cuenta y permite revisar saldos;
  • el balance resume saldos según el plan de cuentas;
  • las declaraciones tributarias consumen totales clasificados por período y naturaleza;
  • los reportes de gestión reutilizan la misma trazabilidad.

Para auditar una contabilización generada por categorías, la revisión debe enfocarse en la cadena completa:

  • el documento existe, pertenece al período y no está duplicado;
  • la categoría corresponde al hecho económico real;
  • las cuentas usadas por la categoría pertenecen al rubro correcto del manual de cuentas;
  • el monto base, IVA, descuentos, retenciones o valores residuales se calculan con el criterio esperado;
  • las líneas generadas balancean y mantienen trazabilidad hacia el documento original.