01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAGPE - Gestión de Personal. |
---|
Función: | Rutina(s) Modificada(s) | Nombre Técnico | Fecha |
---|
GPFORARG | Fórmulas Estándar - Argentina. | 05/01/2024 | GPFO1ARG | Funciones Adicionales de Fórmulas Estándar - Argentina. | 05/01/2024 | GPFO2ARG | Funciones Adicionales de Fórmulas Estándar - Argentina. | 05/01/2024 | GPPDARG | Conceptos Estándar - Argentina. | 05/01/2024 | GPVPPARG | Conceptos por Proceso Estándar - Argentina. | 05/01/2024 | GPMNEARG | Mnemónico Estándar - Argentina. | 11/01/2024 |
Rutina(s) Involucrada(s) | Nombre Técnico | Fecha |
---|
GPRCMARG | Tipos de Ausencias Estándar - Argentina. | 20/12/2022 | GPRG9ARG | Criterios de Acumulación Estándar - Argentina. | 20/12/2022 | GPRGXARG | Estándar de Periodos - Argentina. | 20/12/2022 | GPSRYARG | Tipos de Procedimiento Estándar - Argentina. | 21/04/2023 |
|
---|
País: | Argentina (ARG) |
---|
Ticket: | N/A |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-1750 |
---|
02. SITUACIÓN/REQUISITO
Se observa que al realizar la liquidación del procedimiento LIQ de un empleado, mediante la rutina Por Procedimientos (GPEM020); no se están descontando correctamente los días de descuento de vacaciones, porque la fórmula del concepto 644 Control de Vacaciones: 644LIQ no toma meses de 30 días.
03. SOLUCIÓN
Se realizan las siguientes modificaciones:
- En la fórmula del concepto 644 - Control de Vacaciones: 644LIQ, se realizan las modificaciones tanto para meses que tienen 31 días como para Febrero (con su particularidad de 28/29 días).
- En la fórmula del concepto 503 - Recupero Lic. Vac.: 503LIQ, se borra una línea comentada.
- En Conceptos por Proceso, se borran fórmulas sin conceptos para no generar inconsistencias.
Para mayor información sobre los cambios realizados, se recomienda leer la sección 04. INFORMACIÓN ADICIONAL.
- Respaldar el repositorio (RPO).
- Aplicar el parche correspondiente a la issue DNOMI-1750.
- Verificar que las rutinas se encuentren actualizadas en el repositorio y verificar que coincidan con las descritas en el encabezado del presente documento técnico, considerando que las fechas sean iguales o superiores.
Regeneración de Formulación:
Regeneración de las cabeceras de los Conceptos:
- Contar con información en los catálogos utilizados en el Cálculo de Liquidación de Nómina.
- Tipos de Procedimiento.
- Contar con el procedimiento VAC - Vacaciones cerrado, anterior a la liquidación del procedimiento LIQ Liquidación.
- Procesos:
- Configurar un proceso mensual.
- Conceptos:
- Se debe considerar la configuración de los conceptos 510 y 503, como se indica en el punto "Conceptos" de la sección 04. INFORMACIÓN ADICIONAL
- Conceptos por proceso:
- Se debe eliminar los conceptos del procedimiento LIQ - Liquidación, como se indica en el punto "Conceptos por Proceso" de la sección 04. INFORMACIÓN ADICIONAL
- Fórmulas.
- Mnemónicos.
- Criterios de Acumulación.
- Periodo:
- Nómina LIQ - Liquidación, de ejemplo:
- Periodo: 2023
- Mes: 10
- Número de Pago: 01
- Fecha Inicial: 01/10/2023
- Fecha: 31/10/2023
- Último periodo del mes: 1 - Sí
- Tablas Alfanuméricas.
- Empleados.
Por Procedimientos (GPEM020):
- Ingresar a la rutina Por Procedimientos, ubicada en SIGAGPE - (Miscelánea | Cálculos | Por Procedimientos (GPEM020).
- Informar los datos solicitados:
En la pestaña Generales: Informar Proceso, Tipo de Procedimiento (LIQ), Periodo, TRACE, etc.
- En la pestaña Rangos: Informar el empleado creado en las "Pre-condiciones".
- 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, validar el proceso de cálculo de las fórmulas 644LIQ - Control de Vacaciones y 503LIQ - Recupero Lic. Vac., como se indica en el punto Fórmulas de la sección 04. INFORMACIÓN ADICIONAL.
Conceptos
510 - Lic. por Vacaciones: Debe leer acumulados y no debe ser considera como base de SAC.


503 - Recupero Lic. Vac.: Debe leer acumulados y ser considerado como base de SAC.


Fórmulas
644LIQ - Control de Vacaciones:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|
Sin cambios | 644LIQ | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL |
|
Sin cambios | 644LIQ | 000002 | PERTIPONOM | SI_DIFERENTE | "LIQ" | FINAL |
|
Sin cambios | 644LIQ | 000003 | AUSTIPOPAG | SI_DIFERENTE | "4" | FINAL |
|
Sin cambios | 644LIQ | 000004 | AUSSDODIAS | SI_IGUAL | 0 | FINAL |
|
Sin cambios | 644LIQ | 000005 | AUSFECINI | SI_MAYOR | PERFECFIN | FINAL |
|
Sin cambios | 644LIQ | 000006 | AUSFECFIN | SI_MENOR | PERFECINI | CONT_01 |
|
Sin cambios | 644LIQ | 000007 | AUSFECINI | SI_MAYOR | PERFECINI | CONT_00 |
|
Se agregó | 644LIQ | 000008 |
| MUEVE | PERFECINI | AUSFECINI | Si la ausencia comenzó antes del inicio de periodo, se coloca la fecha de inicio de periodo. |
Sin cambios | 644LIQ | 000009 | CONT_00 | ETIQUETA |
|
|
|
Sin cambios | 644LIQ | 000010 | AUSFECFIN | SI_MENOR | PERFECFIN | CONT_01 |
|
Sin cambios | 644LIQ | 000011 |
| MUEVE | PERFECFIN | AUSFECFIN |
|
Se agregó | 644LIQ | 000012 |
| DIA | AUSFECFIN | NAUX_00 | Se extrae el día de la fecha de finalización validada. |
Se agregó | 644LIQ | 000013 | NAUX_00 | SI_IGUAL | 31 | CONTROL_31 | Se valida ese día para saber si es 31. |
Se agregó | 644LIQ | 000014 | NAUX_00 | SI_IGUAL | 28 | CTRL_FEB | Se valida ese día para saber si es 28. |
Se agregó | 644LIQ | 000015 | NAUX_00 | SI_IGUAL | 29 | CTRL_FEB | Se valida ese día para saber si es 29. |
Se agregó | 644LIQ | 000016 |
| SALTA |
| CONT_01 | Si no es 31, 28 o 29, ingresa a la etiqueta CONT_01 |
Se agregó | 644LIQ | 000017 | CONTROL_31 | ETIQUETA |
|
| Se agrega etiqueta para bloque de validación de día 31 (CONTROL_31). |
Se agregó | 644LIQ | 000018 |
| MUEVE | -1 | NAUX_02 | Si es 31, se resta una unidad, para que siempre se tomen 30 días. |
Se agregó | 644LIQ | 000019 |
| SALTA |
| CONT_01 | Si ingresó en la línea anterior, se ingresa directamente a la etiqueta CONT_01. |
Se agregó | 644LIQ | 000020 | CTRL_FEB | ETIQUETA |
|
| Se agrega etiqueta para bloque de validación de días 28 y 29 (CONTROL_FEB). |
Se agregó | 644LIQ | 000021 |
| MES | AUSFECFIN | NAUX_02 | Se extrae el mes de la fecha de finalización validada. |
Se agregó | 644LIQ | 000022 | NAUX_02 | SI_DIFERENTE | 2 | CONT_01 | Si es diferente de Febrero (mes 2), se ingresa directamente a la etiqueta CONT_01. |
Se agregó | 644LIQ | 000023 | 30 | RESTA | NAUX_02 | NAUX_02 | Si es mes Febrero, a 30 le resta 28 o 29, para obtener la diferencia y siempre validar por 30 días. |
Sin cambios | 644LIQ | 000024 | #SE OBTIENEN DIAS DE | AUSENCIA |
|
|
|
Sin cambios | 644LIQ | 000025 | CONT_01 | ETIQUETA |
|
|
|
Sin cambios | 644LIQ | 000026 | AUSFECFIN | RESTA | AUSFECINI | NAUX_01 |
|
Sin cambios | 644LIQ | 000027 | NAUX_01 | SUMA | 1 | NAUX_01 |
|
Se agregó | 644LIQ | 000028 | NAUX_01 | SUMA | NAUX_02 | NAUX_01 | Lo que se guarde en NAUX_02 (validación a 30 días) se realiza la suma algebraica en NAUX_01, donde en las líneas 24 y 25 se obtuvo la diferencia entre las fechas de inicio y fin de la ausencia. |
Sin cambios | 644LIQ | 000029 | DIASAUSVAC | SUMA | NAUX_01 | DIASAUSVAC |
|
Se agregó | 644LIQ | 000030 | AUSSDODIAS | SI_MENOR | RCJDIAPRO | CONT_02 | Si el saldo de días por pagar (AUSSDODIAS) es menor a la cantidad de días del periodo (RCJDIAPRO), se ingresa directamente a la etiqueta CONT_02. |
Se agregó | 644LIQ | 000031 |
| SALTA |
| CONT_03 | Si no, se ingresa directamente a la etiqueta CONT_03. |
Se agregó | 644LIQ | 000032 | CONT_02 | ETIQUETA |
|
| Se agrega etiqueta para bloque de validación CONT_02, cuando tiene menos días que el periodo (RCJDIAPRO). |
Se agregó | 644LIQ | 000033 | NAUX_00 | SI_IGUAL | 31 | CONT_03 | Se valida que el día de finalización de la ausencia (NAUX_00) sea diferente a 31, si no se ingresa directamente a la etiqueta CONT_03. |
Se agregó | 644LIQ | 000034 |
| MUEVE | AUSSDODIAS | DIASAUSVAC | Mueve los días de saldo (AUSSDODIAS) por pagar a dias de ausencia por vacaciones (DIASAUSVAC). |
Se agregó | 644LIQ | 000035 | CONT_03 | ETIQUETA |
|
| Se agrega etiqueta para bloque de validación CONT_03, para que siga la lógica estándar. |
Sin cambios | 644LIQ | 000036 |
| MUEVE | DIASAUSVAC | DIASVAC |
|
Sin cambios | 644LIQ | 000037 | UNIDADES | SUMA | DIASAUSVAC | UNIDADES |
|
Sin cambios | 644LIQ | 000038 | UNIDADES | MULTIPLICA | NVOVALDIA | IMPORTE |
|
Sin cambios | 644LIQ | 000039 | #VALOR CON EL QUE FUERON | PAGADAS | LAS VACACIONES |
|
|
Sin cambios | 644LIQ | 000040 | AUSVALOR | DIVIDE | AUSTOTDIAS | VALPAGVAC |
|
Sin cambios | 644LIQ | 000041 |
| MUEVE | AUSTOTDIAS | VACTOTALES |
|
Sin cambios | 644LIQ | 000042 | FINAL | ETIQUETA |
|
|
|
503LIQ - Recupero Lic. Vac.:
Operación | Fórmula | Secuencia | 1a Expresión | Op. 1 | 2a Expresión | Resultado | Interpretación |
---|
Sin cambios | 503LIQ | 000001 | NOCALCULA | SI_IGUAL | 1 | FINAL |
|
Se eliminó | 503LIQ | 000002 | #PROVACAPO | SI_DIFERENTE | "1" | FINAL | Se elimina línea comentada en el estándar anterior. |
Sin cambios | 503LIQ | 000002 |
| MUEVE | DIASAUSVAC | UNIDADES |
|
Sin cambios | 503LIQ | 000003 | UNIDADES | MULTIPLICA | VALPAGVAC | IMPORTE |
|
Sin cambios | 503LIQ | 000004 |
| MUEVE | IMPORTE | VACPAGADAS |
|
Sin cambios | 503LIQ | 000005 | IMPORTE | SI_DIFERENTE | 0 | FINAL |
|
Sin cambios | 503LIQ | 000006 |
| MUEVE | 0 | UNIDADES |
|
Sin cambios | 503LIQ | 000007 | FINAL | ETIQUETA |
|
|
|
Conceptos por Proceso
Los conceptos estándar utilizados en Conceptos por Proceso para el cálculo del procedimiento LIQ (Liquidación) , se muestra a continuación:
Procedimiento LIQ (Liquidación)
0001 - Mensual
Se eliminan líneas con fórmulas sin conceptos, para evitar inconsistencias, según son generadas por el estándar.
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 |
00013 | 080 |
| INCLIQ | INCIDENCIAS | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00014 | 081 |
| INCLIQ | INCIDENCIAS | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00015 | 082 |
| INCLIQ | INCIDENCIAS | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00021 | 091 |
| INCLIQ | INCIDENCIAS | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00022 | 092 |
| INCLIQ | INCIDENCIAS | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00220 | 380 |
| 380LIQ | DESC. ANTICIPOS VARIOS | 01 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00221 | 382 |
| 382LIQ | EMBARGO | 01 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
0002 - Jornal
Se eliminan líneas con fórmulas sin conceptos, para evitar inconsistencias, según son generadas por el estándar.
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 |
00020 | U11 |
| 320JLIQ | LICENCIAS JORNAL | 01 | 1 - Si | 2 - No | 2 - No | 2 - No | 1 - Si | 2 - No | 2 - No |
00021 | 011 |
| 012LIQ | HRS ACC DE TRAB EMPRESA | 01 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00057 | 080 |
| INCLIQ | INCIDENCIAS | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00058 | 081 |
| INCLIQ | INCIDENCIAS | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00059 | 082 |
| INCLIQ | INCIDENCIAS | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00065 | 091 |
| INCLIQ | INCIDENCIAS | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00066 | 092 |
| INCLIQ | INCIDENCIAS | 01 | 1 - Si | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00242 | 380 |
| 380LIQ | DESC. ANTICIPOS VARIOS | 01 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
00243 | 382 |
| 382LIQ | EMBARGO | 01 | 1 - Si | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No | 2 - No |
¡IMPORTANTE!
Solución disponible para versión 12.1.33 (con garantía extendida) o superiores.
05. ASUNTOS RELACIONADOS
Documento de Referencia de la Localización de Argentina:
DT Localización Argentina (SIGAGPE) - Protheus 12
DT Proceso de Vacaciones (SIGAGPE) - ARG