Histórico da Página
...
| Código | Descripción | Procedimiento | Autor Modificación |
1 | 88APRO | Prov SAC | LIQ - Liquidación | CAK 20240122 |
2 | 88BPRO | Prov SAC CCSS | LIQ - Liquidación | CAK 20240116 |
3 | 88CPRO | Prov Vacaciones | LIQ - Liquidación | CAK 20240118 |
4 | 88DPRO | Prov Vac CCSS | LIQ - Liquidación | CAK 20240118 |
5 | 88EPRO | Porc. Contribuciones | LIQ - Liquidación | CAK 20240116 |
88APRO - PROV SAC
Esta fórmula es usada para calcular la Provisión de SAC mensualmente. Se ocupa en el procedimiento LIQ - Liquidación.
Código | Orden | 1ra Expresión | Operando | 2da Expresión | Resultado | Comentario |
| 88APRO | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
| 88APRO | 000002 | PERTIPONOM | SI_IGUAL | "LIQ" | CONT_CALC | Valida que sea procedimiento "LIQ" |
| 88APRO | 000003 | CONT_CALC | ETIQUETA | |||
| 88APRO | 000004 | #DIAS DE BASE SAC | ||||
| 88APRO | 000005 | MES | PERFECINI | MESPROCESO | Determina mes de proceso | |
| 88APRO | 000006 | 30 | MULTIPLICA | MESPROCESO | NAUX_03 | Multiplica 30 por mes de proceso |
| 88APRO | 000007 | CONT_01 | ETIQUETA | |||
| 88APRO | 000008 | #DETERMINA EL MEJOR | SUELDO | DEL SEMESTRE | ||
| 88APRO | 000009 | ANO | PERFECINI | ANO_INI_ACU | ||
| 88APRO | 000010 | ANO | PERFECFIN | ANO_FIN_ACU | ||
| 88APRO | 000011 | FILTRO_ACUM | ||||
| 88APRO | 000012 | "1" | FILTRO_ACUM | CBSESAC | Valida todos los conceptos con el campo Base SAC en "Si" de los acumulados anteriores | |
| 88APRO | 000013 | PERMESPER | SUMA_IMPORTES | PERMESPER | NAUX_01 | Suma los conceptos del mismo mes de registros históricos (tabla RG7) |
| 88APRO | 000014 | MUEVE | "V" | TP_SUMA_MOVLI | ||
| 88APRO | 000015 | "1" | SUMA_MOVLI | CBSESAC | NAUX_02 | Valida todos los conceptos con el campo Base SAC en "Si" |
| 88APRO | 000016 | NAUX_01 | SUMA | NAUX_02 | NAUX_05 | Suma los conceptos del mismo mes de la liquidación actual |
| 88APRO | 000017 | CONT_02 | ETIQUETA | |||
| 88APRO | 000018 | MESINISAC | STRTOVAL | 2 | NAUX_01 | Guarda mes inicial |
| 88APRO | 000019 | MUEVE | MESINISAC | CAUX_01 | Mueve mes inicial de SAC del semestre (MESINISAC) vigente a variable alfanumérica | |
| 88APRO | 000020 | MUEVE | MESFINSAC | CAUX_02 | Mueve mes final de SAC del semestre (MESFINSAC) vigente a variable alfanumérica | |
| 88APRO | 000021 | MESFINSAC | STRTOVAL | 2 | NAUX_08 | Guarda mes final de SAC en variable numérica NAUX_08 |
| 88APRO | 000022 | MESINISAC | STRTOVAL | 2 | NAUX_09 | Guarda mes inicial de SAC en variable numérica NAUX_09 |
| 88APRO | 000023 | MESPROCESO | SI_MENOR | NAUX_09 | FINAL | Compara si el mes de proceso es menor que el mes inicial de SAC (para el segundo semestre es necesario) |
| 88APRO | 000024 | CICLO | ETIQUETA | |||
| 88APRO | 000025 | FILTRO_ACUM | ||||
| 88APRO | 000026 | "1" | FILTRO_ACUM | CBSESAC | Valida todos los conceptos con el campo Base SAC en "Si" | |
| 88APRO | 000027 | CAUX_01 | SUMA_IMPORTES | CAUX_01 | NAUX_04 | Suma los conceptos del mismo mes de registros históricos (tabla RG7) |
| 88APRO | 000028 | NAUX_04 | SI_MENOR | NAUX_05 | CONT_03 | Guarda el mayor sueldo para comparar en la variable NAUX_05 |
| 88APRO | 000029 | MUEVE | NAUX_04 | NAUX_05 | Pone en cero la variable NAUX_04 para comparar contra el siguiente mes | |
| 88APRO | 000030 | MUEVE | 0 | NAUX_04 | ||
| 88APRO | 000031 | CONT_03 | ETIQUETA | |||
| 88APRO | 000032 | NAUX_01 | SUMA | 1 | NAUX_01 | Incrementa en uno el mes a evaluar en el ciclo |
| 88APRO | 000033 | NAUX_01 | VALTOSTR | 2 | CAUX_01 | Convierte el contenido de la variable numérica en alfanumérica |
| 88APRO | 000034 | #COMPRUEBA | MES ACTUAL | |||
| 88APRO | 000035 | NAUX_01 | SI_MAYOR | NAUX_08 | FINCICLO | Si el mes de proceso es menor al mes mayor al mes fin del semestre, sale del ciclo |
| 88APRO | 000036 | MESPROCESO | SI_MENOR | NAUX_01 | FINCICLO | Si el mes de proceso es menor al mes más 1, entonces sale del ciclo |
| 88APRO | 000037 | SALTA | CICLO | |||
| 88APRO | 000038 | FINCICLO | ETIQUETA | |||
| 88APRO | 000039 | MUEVE | NAUX_03 | UNIDADES | ||
| 88APRO | 000040 | #SE OBTIENE | PROVISION SAC | HASTA EL MES | ACTUAL | |
| 88APRO | 000041 | NAUX_05 | MULTIPLICA | UNIDADES | NAUX_01 | Multiplica el mejor sueldo (NAUX_05) por la cantidad de unidades calculadas para SAC (UNIDADES) |
| 88APRO | 000042 | NAUX_01 | DIVIDE | 360 | NAUX_06 | Divide el resultado por 360 y guarda el resultado en la variable NAUX_06 |
| 88APRO | 000043 | #LEE MESES ANTERIORES | DESDE ENERO | YA PROVISIONADO | ||
| 88APRO | 000044 | ANO | PERFECINI | ANO_INI_ACU | ||
| 88APRO | 000045 | ANO | PERFECFIN | ANO_FIN_ACU | ||
| 88APRO | 000046 | FILTRO_ACUM | ||||
| 88APRO | 000047 | MESINISAC | SUMA_IMPORTES | PERMESPER | NAUX_07 | Suma lo ya calculado en el presente concepto desde el inicio del semestre actual |
| 88APRO | 000048 | #OBTIENE PROVISION | SAC DEL | MES | ||
| 88APRO | 000049 | NAUX_06 | RESTA | NAUX_07 | IMPORTE | Resta lo ya provisionado (NAUX_07) de la provisión SAC hasta el mes actual (NAUX_06) |
| 88APRO | 000050 | MUEVE | IMPORTE | PROVSAC | Mueve el resultado al mnemónico PROVSAC | |
| 88APRO | 000051 | FINAL | ETIQUETA |
88BPRO - PROV SAC CCSS
Esta fórmula es usada para calcular la contribuciones de la Provisión de SAC. Se ocupa en el procedimiento LIQ - Liquidación.
Código | Orden | 1ra Expresión | Operando | 2da Expresión | Resultado | Comentario |
| 88BPRO | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
| 88BPRO | 000002 | PROVSAC | MULTIPLICA | PORCCONTR | NAUX_02 | Multiplica la provisión de SAC (PROVSAC) por el porcentaje de contribuciones (PORCCONTR) |
| 88BPRO | 000003 | NAUX_02 | DIVIDE | 100 | IMPORTE | Divide el resultado por 100 |
| 88BPRO | 000004 | FINAL | ETIQUETA |
88CPRO - PROVISIÓN VACACIONES
Esta fórmula es usada para calcular el valor de la Provisión de Vacaciones mensualmente. Se ocupa en el procedimiento LIQ - Liquidación.
Código | Orden | 1ra Expresión | Operando | 2da Expresión | Resultado | Comentario |
| 88CPRO | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
| 88CPRO | 000002 | MUEVE | INCIMPINC | IMPORTE | Permite cargar el valor día de vacaciones para provisión por novedad | |
| 88CPRO | 000003 | MUEVE | IMPORTE | DIAPROVVAC | Mueve dicho importe al mnemónico DIAPROVVAC | |
| 88CPRO | 000004 | INCIMPINC | SI_DIFERENTE | 0 | CONT_00 | Si no se carga por novedad se calcula el valor día de vacaciones para provisión |
| 88CPRO | 000005 | MUEVE | "V" | TP_SUMA_MOVLI | ||
| 88CPRO | 000006 | "1" | SUMA_MOVLI | CBSEVAC | NAUX_01 | Valida todos los conceptos con el campo Base Vacaciones en "Si" y lo guarda en la variable NAUX_01 |
| 88CPRO | 000007 | NAUX_01 | DIVIDE | 25 | DIAPROVVAC | Obtiene el valor día de vacaciones dividiendo la base de vacaciones por 25 |
| 88CPRO | 000008 | CONT_00 | ETIQUETA | |||
| 88CPRO | 000009 | #CALCULA | PROVISION VAC AL | MES ACTUAL | ||
| 88CPRO | 000010 | MUEVE | DIASDERVAC | UNIDADES | Obtiene los días de derecho del empleado (mnemónico DIASDERVAC) | |
| 88CPRO | 000011 | MES | PERFECINI | MESPROCESO | Obtiene mes de proceso actual (MESPROCESO) | |
| 88CPRO | 000012 | DIAPROVVAC | MULTIPLICA | DIASDERVAC | NAUX_02 | Valoriza los días de derecho, multiplicando la cantidad de dias de derecho (DIASDERVAC) por el valor del día de vacaciones para provisión (DIAPROVVAC) y lo guarda en la variable NAUX_02 |
| 88CPRO | 000013 | NAUX_02 | DIVIDE | 12 | NAUX_03 | Divide este valor por 12 y lo almacena en la variable NAUX_03 |
| 88CPRO | 000014 | NAUX_03 | MULTIPLICA | MESPROCESO | NAUX_04 | Multiplica este valor llevado a mes por la cantidad de meses del año (MESPROCESO) |
| 88CPRO | 000015 | #OBTIENE PROV VAC | MESES | ANTERIORES | ||
| 88CPRO | 000016 | ANO | PERFECINI | ANO_INI_ACU | ||
| 88CPRO | 000017 | ANO | PERFECFIN | ANO_FIN_ACU | ||
| 88CPRO | 000018 | FILTRO_ACUM | ||||
| 88CPRO | 000019 | "01" | SUMA_IMPORTES | PERMESPER | NAUX_05 | Valida todos los conceptos con el campo Base Vacaciones en "Si" y lo guarda en la variable NAUX_01 de meses anteriores desde el mes de Enero y lo guarda en la variable NAUX_05 |
| 88CPRO | 000020 | #OBTIENE PROV VAC | MENOS LO | YA PROVISIONADO | ||
| 88CPRO | 000021 | NAUX_04 | RESTA | NAUX_05 | IMPORTE | Obtiene la provisión de vacaciones del mes, restando lo ya provisionado para vacaciones |
| 88CPRO | 000022 | MUEVE | IMPORTE | PROVVAC | Mueve el importe resultante al mnemónico PROVVAC | |
| 88CPRO | 000023 | FINAL | ETIQUETA |
88DPRO - PROV VAC CCSS
Esta fórmula es usada para calcular la contribuciones de la Provisión de Vacaciones. Se ocupa en el procedimiento LIQ - Liquidación.
Código | Orden | 1ra Expresión | Operando | 2da Expresión | Resultado | Comentario |
| 88DPRO | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
| 88DPRO | 000002 | PROVVAC | MULTIPLICA | PORCCONTR | NAUX_02 | Multiplica la provisión de Vacaciones (PROVVAC) por el porcentaje de contribuciones (PORCCONTR) |
| 88DPRO | 000003 | NAUX_02 | DIVIDE | 100 | IMPORTE | Divide el resultado por 100 |
| 88DPRO | 000004 | FINAL | ETIQUETA |
88EPRO - PORCENTAJE CONTRIBUCIONES
Esta fórmula es usada para calcular la suma de todos los porcentajes de contribuciones. Se ocupa en el procedimiento LIQ - Liquidación.
Código | Orden | 1ra Expresión | Operando | 2da Expresión | Resultado | Comentario |
| 88EPRO | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
| 88EPRO | 000002 | MUEVE | "D" | TP_SUMA_MOVLI | ||
| 88EPRO | 000003 | "4" | SUMA_MOVLI | CONTIPOCON | NAUX_00 | Suma todas las unidades del tipo de concepto "4" (Base Descuento) para obtener la suma de todos los porcentajes de las contribuciones. |
| 88EPRO | 000004 | NAUX_00 | MULTIPLICA | -1 | NAUX_00 | Multiplica por (-1) ya que dichas unidades se obtienen en negativo. |
| 88EPRO | 000005 | MUEVE | NAUX_00 | IMPORTE | ||
| 88EPRO | 000006 | MUEVE | IMPORTE | PORCCONTR | ||
| 88EPRO | 000007 | FINAL | ETIQUETA |
Conceptos por Proceso (SRM)
Los conceptos estándar utilizados en Conceptos por Proceso para el cálculo del procedimiento LIQ (Liquidación), se muestra a continuación:
...
Proceso: 00001 - Mensual
Se agrega la línea 00131, a continuación del concepto 846, con el concepto 88E.
...
Secuencia | Cpto. | Descripción | Fórmula | Desc. Fórmula | Criterio Acum. | Genera Acum. | Lee Inciden. | Lee Prést. | Lee Acumul. | Lee Aus. | Lee Benef. | Lee Asiento Fijo |
| 00141 | 8D2 | Sueldo + Adi 251 10 | 8D2SIC | SUELDO + ADICIONALES SICOSS | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
| 00142 | 88A | Prov SAC | 88APRO | PROVISION SAC | 01 | 1 - Si | 2 - No | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No |
| 00143 | 88B | Prov SAC CCSS | 88BPRO | PROV SAC CCSS | 01 | 1 - Si | 1 - Si | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No |
| 00144 | 88C | Prov Vacaciones | 88CPRO | PROVISION VACACIONES | 01 | 1 - Si | 1 - Si | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No |
| 00145 | 88D | Prov Vac CCSS | 88DPRO | PROV VAC CCSS | 01 | 1 - Si | 1 - Si | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No |
| 00146 | 880 | Valor Prepaga | 880SIC | OBRA SOCIAL PREPAGA | 01 | 1 - Si | 1 - Si | 2 - No | 1 - Si | 2 - No | 2 - No | 2 - No |
...
Mnemónicos (
...
RCA)
...
Se agregaron los siguientes
...
mnemónicos:
| Código Mnemónico | Descripción Mnemónico |
Lista de Valores Permitidos
Comentarios
RA_MOEFGT
Moneda Cesantía
Exista en la CTO
Monedas existentes en el catálogo de Monedas Contables (CTO)
RA_OPTLEI
Tipo Cesantía
1=Ley 50; 2=Sistema tradicional
RA_FUNCESA
NIT Cesantía
Exista en la S008
Entidad debe existir en la tabla alfanumérica S008 Entidades (RCC) y Tipo = 'CESA'.
04. Conceptos
Los conceptos estándar para el Cálculo de Provisiones, contiene la siguiente configuración:
05. Diccionario de Datos
SX3 - Campos
...
Tabla
...
Campo
...
Título
06. Ejemplo de Utilización
...
| Tipo de Mnemónico | Observaciones | ||
| PORCCONTR | Porcentaje Contribuciones | N - Numérico | Mnemónico Transferible. Se utiliza para almacenar la suma total de los porcentajes de los aportes del empleador (contribuciones). |
| PROVSAC | Provisión SAC | N - Numérico | Mnemónico Transferible. Es usado para almacenar el resultado de la provisión de SAC. |
| PROVVAC | Provisión Vacaciones | N - Numérico | Mnemónico Transferible. Almacena el el resultado de la provisión de Vacaciones. |
| DIASDERVAC | Días de Derecho para Vacaciones | F - Archivo | Extrae la información del campo Ctd. Ref. Per. (RF_DIASDIR) de la tabla SRF. |
| DIAPROVVAC | Valor Día Vacaciones para Provisión | N - Numérico | Mnemónico Transferible. Guarda el valor del día de vacaciones para provisión calculado. |
Trabajadores (SRA)
Para Provisiones se deben configurar los siguientes campos:
Campo | Descripción | Lista de Valores Permitidos | Comentarios |
RA_MOEFGT | Moneda Cesantía | Exista en la CTO | Monedas existentes en el catálogo de Monedas Contables (CTO) |
RA_OPTLEI | Tipo Cesantía | 1=Ley 50; 2=Sistema tradicional | |
RA_FUNCESA | NIT Cesantía | Exista en la S008 | Entidad debe existir en la tabla alfanumérica S008 Entidades (RCC) y Tipo = 'CESA'. |
04. Conceptos
Los conceptos estándar para el Cálculo de Provisiones, contiene la siguiente configuración:
05. Diccionario de Datos
SX3 - Campos
Tabla | Campo | Título |
06. Ejemplo de Utilización
Pre-condiciones
- Contar con las actualizaciones al Diccionario de Datos, mencionadas en la sección 05. Diccionario de Datos. También para mayor información sobre la configuración de los campos utilizados en el proceso, se recomienda ingresar al Documento de Referencia mencionado en la sección 08. Información Adicional.
- Contar con los catálogos necesarios para el Cálculo de Nómina.
- Tipos de Procedimiento.
- Procesos.
- Conceptos.
- Conceptos por proceso.
- Fórmulas.
- Mnemónicos.
- Criterios de Acumulación.
- Periodos.
- Tablas Alfanuméricas.
- Empleados.
Procedimiento
- Ingresar a la rutina Por procedimiento, ubicada en el módulo Gestión de Personal - SIGAGPE (Miscelánea | Cálculos) (GPEM020).
- Informar los campos solicitados para el cálculo:
En la pestaña Generales:
Proceso, informar el proceso configurado previamente.
Tipo de Procedimiento, seleccionar el procedimiento LIQ (Liquidación).
Periodo, se informará automáticamente el periodo seleccionado en el catálogo de Periodos (RCH).
- N° Pago, se informará automáticamente el número de pago del periodo seleccionado en el catálogo de Periodos (RCH).
- Fecha Inicial, se informará automáticamente la fecha inicial del periodo seleccionado en el catálogo de Periodos (RCH).
- Fecha Final, se informará automáticamente la fecha final del periodo seleccionado en el catálogo de Periodos (RCH).
- Estatus, seleccionar el estatus de los empleados a procesar:
- Activos.
- Inactivos.
- Ambos
- Habilitar TRACE, habilitar la generación del log del cálculo al finalizar el proceso.
- En la pestaña Rangos:
- Empleados, informar el o los empleados a calcular.
- Departamentos, informar el o los departamentos de los empleados a calcular.
- Centro de Costos, informar el o los centros de costos de los empleados a calcular.
- Localidad de Pago, informar el o las localidades de pago de los empleados a calcular
- Dar clic en el botón de Confirmar.
- Validar que el Cálculo de Nómina, finaliza de forma exitosa.
- Si fue activado el TRACE:
- Se puede consultar el log para verificar la ejecución de cada una de las fórmulas estándar. Para mayor información sobre la interpretación de las fórmulas, se recomienda leer el punto Fórmulas (GPEA290) de la sección 06. Configuración.
- Si fue activado el TRACE:
- Validar que el Cálculo de Nómina se realizó correctamente para el o los empleados seleccionados, ingresando a la rutina Recibo de Pago (GPEA630)
Ejemplo de cálculo de Provisiones
Se ingresa a la rutina Por Procedimientos (GPEM020) y se liquida la nómina mensual:
Se realiza el cálculo de la nómina:
Se finaliza el cálculo:
Se ingresa a revisar el Recibo de Pago:
En el caso del ejemplo, los conceptos 001 y 078 son base para Vacaciones y SAC.
Cálculo de Porcentaje de contribuciones: 24
- Suma de unidades de los conceptos 841 al 849: 10.77 + 1.59 + 4.70 + 0.94 + 6 = 24
Cálculo de Provisión de SAC: (122400.00 * 30 / 360) – 0 = 10200.00
- Mejor Sueldo desde Enero: 122400.00
- Dias para Provisión SAC: 30 * 1 (Enero) = 30
- Ya provisionado = 0 (por tratarse de Enero)
Cálculo de Contribuciones de Provisión de SAC: 10200.00 * 24 /100 = 2448.00
- Porcentaje de Contribuciones: 24
- Provisión de SAC: 10200.00
Cálculo de Provisión de Vacaciones: ((4896.00 * 35 / 12) * 1) – 0 = 14280.00
- Base Vacaciones del mes: 122400.00
- Valor día vacaciones: 122400 / 25 = 4896.00
- Dias de Derecho: 35
- Mes multiplicador: 1 (Enero)
- Ya provisionado = 0 (por tratarse de Enero)
Cálculo de Contribuciones de Provisión de Vacaciones: 14280.00 * 24 /100 = 3427.20
- Porcentaje de Contribuciones: 24
- Provisión de Vacaciones: 14280.00
07. Tablas Utilizadas
- RCJ - Procesos.
- SRY - Tipos de Procedimiento.
- CTT - Centros de Costo.
- RCB - Definición de Tablas.
- RCC - Mantenimiento de Tablas.
- SR6 - Turnos de Trabajo.
- SPA - Reglas Apunte.
- RF3 - Jornadas.
- RF8/RF4 - Horario.
- RF9 - Tipo Día.
- RCM - Tipos de Ausencia.
- RGA/SRM - Conceptos por Proceso.
- RFQ/RCH - Periodos.
- SRF - Control Días Derecho.
- SRA - Empleados.
- SRC - Movimientos del Periodo.
- SR3/SR7 - Histórico de Salarios.
08. Ajustes a la Formulación
A continuación se listan los cambios de Legislación o Mantenimiento realizados a la formulación para el cálculo de Provisiones:
...
09. Información Adicional
Documento de Referencia de la Localización de Argentina:
...



