| Producto | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Líea de producto: | |||||||||||||
| Segmento: | |||||||||||||
Módulo: | SIGAGPE - Gestión de Personal. | ||||||||||||
| Función: |
| ||||||||||||
| País: | Argentina (ARG) | ||||||||||||
| Ticket: | 22925316 | ||||||||||||
| Requisito/Story/Issue (informe el requisito vinculado): | DNOMI- 3206 |
Al realizar el Cálculo de Nómina para el tipo de procedimiento LIQ - Liquidación, mediante la rutina Por Procedimiento (GPEM020) usando Plus Vacacional (RCJ_PLSVAC="1 - Si") , se observa que la fórmula estándar 644LIQ - Control De Vacaciones, no está realizando correctamente el cálculo. Esto se debe a que, cuando se presentan dos ausentismos de Vacaciones en el mismo mes, el sistema los calcula de forma errónea, lo que genera inconvenientes en el concepto 377 - Dto Días No Trab Vac.
Se realiza la siguiente adecuación a la fórmula 644LIQ - Control De Vacaciones, donde se condicionan los cálculos cuando se presenten vacaciones Plus.
Para mayor información sobre los cambios realizados, se recomienda leer el punto "Fórmulas" de la sección 04. INFORMACIÓN ADICIONAL.
Este documento atiende al producto estándar, por lo que si cuenta con una formulación personalizada (fórmulas de usuario, tablas alfanuméricas de usuario, mnemónicos de usuario, etc.) deberá ser ajustada conforme a su necesidad. |
|
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 | |
| Sin cambios | 644LIQ | 000008 | MUEVE | PERFECINI | AUSFECINI | ||
| Sin cambios | 644LIQ | 000009 | CONT_00 | ETIQUETA | |||
| Sin cambios | 644LIQ | 000010 | MUEVE | AUSFECFIN | DAUX_01 | ||
| Sin cambios | 644LIQ | 000011 | AUSFECFIN | SI_MENOR | PERFECFIN | CONT_01 | |
| Sin cambios | 644LIQ | 000012 | MUEVE | PERFECFIN | AUSFECFIN | ||
| Sin cambios | 644LIQ | 000013 | DIA | AUSFECFIN | NAUX_00 | ||
| Sin cambios | 644LIQ | 000014 | NAUX_00 | SI_IGUAL | 31 | CONTROL_31 | |
| Sin cambios | 644LIQ | 000015 | NAUX_00 | SI_IGUAL | 28 | CTRL_FEB | |
| Sin cambios | 644LIQ | 000016 | NAUX_00 | SI_IGUAL | 29 | CTRL_FEB | |
| Sin cambios | 644LIQ | 000017 | SALTA | CONT_01 | |||
| Sin cambios | 644LIQ | 000018 | CONTROL_31 | ETIQUETA | |||
| Se agrega | 644LIQ | 000019 | PROPLSVAC | SI_IGUAL | "1" | CONT_01 | Se agrega una condición para verificar que el cálculo sea para Plus Vacacional , de esta forma se toman los meses exactos y no se realiza el cálculo considerando años de 360 días. |
| Sin cambios | 644LIQ | 000020 | MUEVE | -1 | NAUX_02 | ||
| Sin cambios | 644LIQ | 000021 | SALTA | CONT_01 | |||
| Sin cambios | 644LIQ | 000022 | CTRL_FEB | ETIQUETA | |||
| Sin cambios | 644LIQ | 000023 | MES | AUSFECFIN | NAUX_03 | ||
| Sin cambios | 644LIQ | 000024 | NAUX_03 | SI_DIFERENTE | 2 | CONT_01 | |
| Sin cambios | 644LIQ | 000025 | NAUX_00 | SI_IGUAL | 28 | CTRL_2802 | |
| Sin cambios | 644LIQ | 000026 | NAUX_00 | SI_IGUAL | 29 | CTRL_2902 | |
| Sin cambios | 644LIQ | 000027 | CTRL_2802 | ETIQUETA | |||
| Se agrega | 644LIQ | 000028 | PROPLSVAC | SI_IGUAL | "1" | CONT_01 | Se agrega una condición para verificar que el cálculo sea para Plus Vacacional , de esta forma se toman los meses exactos y no se realiza el cálculo considerando años de 360 días. |
| Sin cambios | 644LIQ | 000029 | MUEVE | 2 | NAUX_02 | ||
| Sin cambios | 644LIQ | 000030 | SALTA | CONT_01 | |||
| Sin cambios | 644LIQ | 000031 | CTRL_2902 | ETIQUETA | |||
| Se agrega | 644LIQ | 000032 | PROPLSVAC | SI_IGUAL | "1" | CONT_01 | Se agrega una condición para verificar que el cálculo sea para Plus Vacacional , de esta forma se toman los meses exactos y no se realiza el cálculo considerando años de 360 días. |
| Sin cambios | 644LIQ | 000033 | MUEVE | 1 | NAUX_02 | ||
| Sin cambios | 644LIQ | 000034 | #SE OBTIENEN DIAS DE | AUSENCIA | |||
| Sin cambios | 644LIQ | 000035 | CONT_01 | ETIQUETA | |||
| Sin cambios | 644LIQ | 000036 | AUSFECFIN | RESTA | AUSFECINI | NAUX_01 | |
| Sin cambios | 644LIQ | 000037 | NAUX_01 | SUMA | 1 | NAUX_01 | |
| Sin cambios | 644LIQ | 000038 | NAUX_01 | SUMA | NAUX_02 | NAUX_01 | |
| Sin cambios | 644LIQ | 000039 | DIASAUSVAC | SUMA | NAUX_01 | DIASAUSVAC | |
| Sin cambios | 644LIQ | 000040 | AUSSDODIAS | SI_MENOR | RCJDIAPRO | CONT_02 | |
| Sin cambios | 644LIQ | 000041 | SALTA | CONT_03 | |||
| Sin cambios | 644LIQ | 000042 | CONT_02 | ETIQUETA | |||
| Sin cambios | 644LIQ | 000043 | DAUX_01 | SI_MAYOR | PERFECFIN | CONT_03 | |
| Sin cambios | 644LIQ | 000044 | MUEVE | AUSSDODIAS | DIASAUSVAC | ||
| Sin cambios | 644LIQ | 000045 | CONT_03 | ETIQUETA | |||
| Sin cambios | 644LIQ | 000046 | MUEVE | DIASAUSVAC | DIASVAC | ||
| Se agrega | 644LIQ | 000047 | PROPLSVAC | SI_IGUAL | "2" | CONT_04 | Se genera una condición para validar que, cuando se trate de Plus Vacacional, los distintos ausentismos por vacaciones no se sumen múltiples veces, evitando así inconsistencias. En este caso, se realiza únicamente el cálculo de unidades e importe según los días correspondientes de ausencia. Cuando no se trata de plus vacacional, se toman los días de la misma manera, pero considerando un cálculo basado en un año de 360 días, evitando así duplicidades en unidades e importes. |
| Se modifica | 644LIQ | 000048 | MUEVE | NAUX_01 | UNIDADES | ||
| Se agrega | 644LIQ | 000049 | SALTA | CONT_05 | |||
| Se agrega | 644LIQ | 000050 | CONT_04 | ETIQUETA | |||
| Se agrega | 644LIQ | 000051 | #AJUSTE ACUM VAC | ||||
| Se agrega | 644LIQ | 000052 | DIASAUSVAC | SI_MENOR | AUSSDODIAS | CONT_06 | |
| Se agrega | 644LIQ | 000053 | MUEVE | AUSSDODIAS | UNIDADES | ||
| Se agrega | 644LIQ | 000054 | SALTA | CONT_05 | |||
| Se agrega | 644LIQ | 000055 | CONT_06 | ETIQUETA | |||
| Se agrega | 644LIQ | 000056 | MUEVE | DIASAUSVAC | UNIDADES | ||
| Se agrega | 644LIQ | 000057 | CONT_05 | ETIQUETA | |||
| Sin cambios | 644LIQ | 000058 | UNIDADES | MULTIPLICA | NVOVALDIA | IMPORTE | |
| Sin cambios | 644LIQ | 000059 | #VALOR CON EL QUE FUERON | PAGADAS | LAS VACACIONES | ||
| Sin cambios | 644LIQ | 000060 | AUSVALOR | DIVIDE | AUSTOTDIAS | VALPAGVAC | |
| Sin cambios | 644LIQ | 000061 | MUEVE | AUSTOTDIAS | VACTOTALES | ||
| Sin cambios | 644LIQ | 000062 | FINAL | ETIQUETA | |||
Documento de Referencia de la Localización de Argentina:
DT Localización Argentina (SIGAGPE) - Protheus 12
Documento de Referencia del Cálculo de Vacaciones:
DT Proceso de Vacaciones (SIGAGPE) - ARG