Esta configuración tiene como objetivo adecuar las bases de cálculo de los aportes y las contribuciones sindicales al Decreto 612/2026. El cambio consiste en parametrizar dos totalizadores nuevos e integrarlos dentro de las fórmulas de cada concepto sindical.
¿Para qué sirve?
El Decreto 612/2026 modificó la base sobre la que se calculan los aportes y las contribuciones sindicales. Hasta ahora esos conceptos se calculaban sobre la base imponible tradicional, es decir, sobre el totalizador
T. Remunerativo.A partir del decreto, cada uno pasa a calcularse sobre una base propia, que se arma con los conceptos que correspondan en cada caso.
Para eso hay que hacer dos cosas: indicarle al sistema qué conceptos integran la nueva base, y decirle a la fórmula del concepto sindical que use esa base en lugar de la anterior.
Antes de empezar
Configuraciones iniciales en el sistema.
Este paso es previo e indispensable antes de realizar la liquidación de sueldos donde se deban aplicar las retenciones y contribuciones de convenio. Si la liquidación se procesa sin esta configuración, los conceptos sindicales se van a seguir calculando sobre la base anterior.
Cómo se compone la base de cálculo
La base no es un dato que se cargue a mano: el sistema la arma sumando los conceptos que tengan asignado el totalizador correspondiente. Los totalizadores que intervienen son dos:
T. Base para Aportes Sindicales: acumula la base de las retenciones sindicales al colaborador.T. Base para Contribuciones Sindicales: acumula la base de las contribuciones patronales a la entidad sindical.
Los valores de los conceptos de tipo totalizador no se guardan en la liquidación. Por eso, el resultado de cada uno de estos totalizadores se guarda automáticamente en un concepto, que es el que queda disponible para consultar y para usar en liquidaciones posteriores:
- Total Base para Aportes Sindicales: guarda el valor de
T. Base para Aportes Sindicales. - Total Base para Contribuciones Sindicales: guarda el valor de
T. Base para Contribuciones Sindicales.
Estos dos conceptos no requieren configuración: se completan solos cuando se procesa la liquidación.
Qué conceptos integran la base
Antes de entrar al sistema, identificar qué conceptos deben sumar para cada base según lo que establece el decreto para el convenio que se está configurando. Esa lista es la que se va a usar en el paso 1.
Un concepto que no tenga asignado el totalizador no forma parte de la base, aunque se liquide.
Modo de uso
Ruta → Menú → Gestión de Talento Humano → Liquidación de sueldos → Configuración de Conceptos
La configuración tiene dos partes, y las dos son obligatorias:
- Asignar el totalizador a los conceptos que integran la base.
- Modificar la fórmula del concepto sindical para que use ese totalizador.
Si se hace solo una de las dos, el cálculo no cambia. Con el totalizador asignado pero sin modificar la fórmula, la base se arma pero nadie la usa. Con la fórmula modificada pero sin asignar el totalizador, la base queda en cero y el concepto sindical calcula cero.
Paso 1: Asignar los totalizadores a los conceptos
- Buscar en la lista el concepto que debe sumar para la base y hacer clic en Editar.
- Ingresar a la solapa Totalizadores o Totalizadores de Usuario, según dónde se esté configurando.
- Agregar el totalizador que corresponda:
T. Base para Aportes Sindicales, para la base de las retenciones al colaborador.T. Base para Contribuciones Sindicales, para la base de las contribuciones patronales.
- Presionar Guardar.
- Repetir en todos los conceptos que correspondan sumar para la base.
Nota aclaratoria: el sistema considera en conjunto los totalizadores estándar y los de usuario. Si un concepto suma en el totalizador estándar y resta en el de usuario, el resultado se anula y ese concepto no va a integrar la base.
Paso 2: Modificar la fórmula del concepto sindical
En la fórmula de cada concepto sindical, por ejemplo SEC, se debe cambiar la línea correspondiente al total, que luego se informa también como base de cálculo.
Fórmula anterior (con base imponible tradicional)
conv = EMPLEADO.Convenio.Codigo;
total = {T. Remunerativo};
importe = 0;
sindicato = EMPLEADO.Sindicato.Codigo;
porcent = 0;
if (conv <> "FINN_02") begin
return 0;
endif;
zona = EMPLEADO.ZonaLaboral.Codigo;
//sec
//9/4/19 toma a todas las zonas menos caba (zona 1) en honor a DC
if (zona <> "2") begin
porcent = 2;
importe = total * porcent / 100;
endif;
if (importe <> 0) begin
basedecalculo = total;
return(importe, porcent,0,0,0,0,basedecalculo);
endif;
return 0;
Línea a sustituir
Es la única línea que se modifica. El resto de la fórmula queda exactamente igual.
// Cambiar esta línea:
total = {T. Remunerativo};
// Por esta línea (Decreto 612/2026):
total = {T. Base para Aportes Sindicales};
Fórmula final actualizada (Decreto 612/2026)
conv = EMPLEADO.Convenio.Codigo;
total = {T. Base para Aportes Sindicales};
importe = 0;
sindicato = EMPLEADO.Sindicato.Codigo;
porcent = 0;
if (conv <> "FINN_02") begin
return 0;
endif;
zona = EMPLEADO.ZonaLaboral.Codigo;
//sec
//9/4/19 toma a todas las zonas menos caba (zona 1) en honor a DC
if (zona <> "2") begin
porcent = 2;
importe = total * porcent / 100;
endif;
if (importe <> 0) begin
basedecalculo = total;
return(importe, porcent,0,0,0,0,basedecalculo);
endif;
return 0;
Cómo aplicar el cambio en el sistema
- Buscar en la lista el concepto sindical y hacer clic en Editar.
- Ingresar a la solapa Fórmulas de Usuario.
- Agregar una fórmula nueva e indicar como fecha de vigencia aquella a partir de la cual rige el Decreto 612/2026. De esta manera, las liquidaciones anteriores se siguen calculando con la fórmula que estaba vigente en su período y no se alteran los registros históricos.
- Hacer clic en Editar para abrir la ventana de edición de fórmulas.
- Pegar la fórmula y sustituir la línea del total.
- Presionar Check para que el sistema verifique que la sintaxis sea correcta.
- Presionar Aceptar para cerrar la ventana de edición, Aceptar en la ventana siguiente para volver al concepto, y Guardar para grabar la configuración.
Nota aclaratoria: la última línea de la fórmula no debe quedar vacía. Si queda vacía, el Check devuelve el mensaje
line xxx no viable alternative at input 'EOF'.
Qué hace la fórmula, línea por línea
Esta lectura sirve para verificar que el cambio quedó bien aplicado y para adaptar la fórmula a otro convenio.
conv = EMPLEADO.Convenio.Codigo;guarda en una variable el código de convenio del colaborador.total = {T. Base para Aportes Sindicales};guarda el valor del totalizador, que es la base de cálculo. Es la línea que cambia.if (conv <> "FINN_02") begin return 0; endif;si el colaborador no pertenece a ese convenio, el concepto devuelve cero y el cálculo termina ahí.zona = EMPLEADO.ZonaLaboral.Codigo;guarda el código de zona laboral del colaborador.if (zona <> "2") begin porcent = 2; importe = total * porcent / 100; endif;si la zona es distinta de la 2, aplica el 2% sobre la base.if (importe <> 0) begin basedecalculo = total; return(importe, porcent,0,0,0,0,basedecalculo); endif;si el importe dio distinto de cero, devuelve ese importe como resultado del concepto y, como valores auxiliares, el porcentaje aplicado y la base de cálculo utilizada.return 0;si no se cumplió ninguna condición anterior, el concepto devuelve cero.
Las líneas que empiezan con // son comentarios: no se ejecutan y sirven para dejar anotaciones dentro de la fórmula.
Paso 3: Repetir para las contribuciones patronales
La configuración de las contribuciones patronales sindicales es idéntica, cambiando el totalizador:
- Asignar el totalizador
T. Base para Contribuciones Sindicalesa los conceptos que integran esa base. - En la fórmula del concepto de contribución, sustituir la línea por:
total = {T. Base para Contribuciones Sindicales};
Importante
- Los dos pasos van juntos. Incorporar el totalizador en los conceptos salariales y modificar la línea de la fórmula del concepto de la cuota o el aporte. Uno sin el otro no produce el cálculo esperado.
- Aportes y contribuciones son bases separadas. Cada una tiene su propio totalizador y su propia lista de conceptos, y se configuran por separado.
- El cambio no altera los registros históricos previos. Las liquidaciones ya procesadas conservan sus valores, y las fórmulas anteriores siguen aplicando a los períodos en los que estaban vigentes.