Skip to content
GitHub

Liquidaciones y Contabilizacion

Explicar como se conecta remuneraciones con contabilidad en forma auditable.

1) Calcula la liquidacion (cabecera + detalle)

Section titled “1) Calcula la liquidacion (cabecera + detalle)”

Cabecera (remuneraciones.liquidaciones):

  • totales del periodo (haberes, descuentos, liquido, etc.)
  • estado y fechas de calculo/aprobacion/pago

Detalle (remuneraciones.liquidaciones_detalle):

  • una linea por concepto
  • monto por concepto
  • origen (AUTOMATICO, MANUAL, AJUSTE)

2) Define imputacion contable por concepto

Section titled “2) Define imputacion contable por concepto”

Cada concepto en remuneraciones.conceptos_remuneracion puede tener:

  • cuenta_debe_codigo
  • cuenta_haber_codigo

Asi, la contabilidad no depende de una regla global unica: depende del tipo de concepto de remuneracion.

La vista remuneraciones.v_liquidaciones_detalle_completo junta:

  • empleado y contrato
  • concepto y naturaleza
  • monto
  • cuentas debe/haber asociadas

Esto permite validar contablemente cada linea antes de consolidar el asiento del periodo.

  1. Transparencia para el usuario: cada monto tiene explicacion y cuenta asociada.
  2. Menor acoplamiento: cambiar una cuenta afecta solo el concepto, no todo el motor.
  3. Mejor auditoria: puede rastrearse desde asiento hasta empleado/concepto.
  4. Operacion segura: se pueden detectar conceptos sin cuenta con vistas de control.
  1. Conceptos activos sin cuenta debe/haber.
  2. Diferencias entre total cabecera y suma de detalle.
  3. Conceptos tributables/imponibles bien clasificados para reportes (F29, DJ, etc.).
  • c:/dev/Accounting/mother/accunting_template/schemas/remuneraciones/tables/liquidaciones.sql
  • c:/dev/Accounting/mother/accunting_template/schemas/remuneraciones/tables/liquidaciones_detalle.sql
  • c:/dev/Accounting/mother/accunting_template/schemas/remuneraciones/tables/conceptos_remuneracion.sql
  • c:/dev/Accounting/mother/accunting_template/schemas/remuneraciones/views/v_liquidaciones_detalle_completo.sql
  • c:/dev/Accounting/mother/accunting_template/schemas/remuneraciones/views/v_conceptos_sin_cuenta_contable.sql
  • c:/dev/Accounting/mother/accunting_template/schemas/declaraciones/views/vw_f29_actual.sql