Liquidaciones y Contabilizacion
Objetivo
Section titled “Objetivo”Explicar como se conecta remuneraciones con contabilidad en forma auditable.
Como lo hace el sistema
Section titled “Como lo hace el sistema”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_codigocuenta_haber_codigo
Asi, la contabilidad no depende de una regla global unica: depende del tipo de concepto de remuneracion.
3) Entrega vista enriquecida para control
Section titled “3) Entrega vista enriquecida para control”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.
Por que lo hace asi
Section titled “Por que lo hace asi”- Transparencia para el usuario: cada monto tiene explicacion y cuenta asociada.
- Menor acoplamiento: cambiar una cuenta afecta solo el concepto, no todo el motor.
- Mejor auditoria: puede rastrearse desde asiento hasta empleado/concepto.
- Operacion segura: se pueden detectar conceptos sin cuenta con vistas de control.
Chequeos funcionales recomendados
Section titled “Chequeos funcionales recomendados”- Conceptos activos sin cuenta debe/haber.
- Diferencias entre total cabecera y suma de detalle.
- Conceptos tributables/imponibles bien clasificados para reportes (F29, DJ, etc.).
Referencias tecnicas (fuente)
Section titled “Referencias tecnicas (fuente)”c:/dev/Accounting/mother/accunting_template/schemas/remuneraciones/tables/liquidaciones.sqlc:/dev/Accounting/mother/accunting_template/schemas/remuneraciones/tables/liquidaciones_detalle.sqlc:/dev/Accounting/mother/accunting_template/schemas/remuneraciones/tables/conceptos_remuneracion.sqlc:/dev/Accounting/mother/accunting_template/schemas/remuneraciones/views/v_liquidaciones_detalle_completo.sqlc:/dev/Accounting/mother/accunting_template/schemas/remuneraciones/views/v_conceptos_sin_cuenta_contable.sqlc:/dev/Accounting/mother/accunting_template/schemas/declaraciones/views/vw_f29_actual.sql