Skip to content
GitHub

Bancos y Conciliacion

Explicar como se transforma la cartola bancaria en informacion contable util y verificable.

1) Ingresa movimientos bancarios normalizados

Section titled “1) Ingresa movimientos bancarios normalizados”

financieros.movimientos_bancarios guarda:

  • tipo (ABONO/CARGO)
  • monto, fechas y descripcion
  • estado (PENDIENTE, CONCILIADO, ANULADO)
  • categoria contable (categoria_movimiento_id)

2) Clasifica semanticamente cada movimiento

Section titled “2) Clasifica semanticamente cada movimiento”

financieros.categorias_movimiento define catalogo de negocio, por ejemplo:

  • pago proveedores
  • pago remuneraciones
  • gasto bancario
  • cobro clientes

Cada categoria puede mapear a administracion.plan_contable(codigo) para guiar imputacion.

financieros.conciliacion_bancaria vincula:

  • el movimiento del banco
  • una contrapartida del sistema (compras, liquidaciones, prestamos, etc.)
  • monto banco vs monto sistema
  • diferencia calculada

Con eso se detectan brechas y se separan casos conciliados de pendientes.

financieros.amortizacion_prestamos puede asociar cada cuota pagada a un movimiento_bancario, dejando trazabilidad del flujo financiero.

  1. Control mensual real: conciliacion por banco/anio/mes evita cierres a ciegas.
  2. Trazabilidad operacional: cada salida o entrada bancaria tiene categoria de negocio.
  3. Menos errores manuales: el mapeo categoria -> cuenta reduce imputaciones arbitrarias.
  4. Escalabilidad: permite sumar reglas nuevas sin rediseñar la tabla de movimientos.
  1. Movimientos sin categoria contable.
  2. Conciliaciones con diferencia distinta de cero.
  3. Cuotas de prestamos pagadas sin movimiento bancario vinculado.
  4. Movimientos antiguos que sigan en PENDIENTE.
  • c:/dev/Accounting/mother/accunting_template/schemas/financieros/tables/003_movimientos_bancarios.sql
  • c:/dev/Accounting/mother/accunting_template/schemas/financieros/tables/005_amortizacion_prestamos.sql
  • c:/dev/Accounting/mother/accunting_template/schemas/financieros/tables/006_conciliacion_bancaria.sql
  • c:/dev/Accounting/mother/accunting_template/schemas/financieros/tables/007_categorias_movimiento.sql
  • c:/dev/Accounting/mother/accunting_template/migrations/003_add_categoria_movimiento.sql