| Producto | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Línea de producto: | ||||||||||
| Segmento: | ||||||||||
| Módulo: | SIGAGPE - Gestión de Personal. | |||||||||
| Función: |
| |||||||||
| País: | Chile (CHI) | |||||||||
| Ticket: | 23286035 | |||||||||
| Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-3340 |
Se identificó que al calcular la nómina del procedimiento de Finiquitos (RES), mediante la rutina Finiquito (GPEM042), se está generando una validación incorrecta en la fórmula 000FIN - Cálculo de Referencias. Esta fórmula verifica si el período a calcular corresponde al mes de febrero y, en ese caso, finaliza el cálculo de forma anticipada, lo que provoca errores en otras fórmulas dependientes, como la 179FIN - Indemnización Legal.
En la fórmula estándar 000FIN - Cálculo de Referencia, se elimina la línea que generaba una validación incorrecta al identificar febrero como mes de cálculo.
Para mayor información sobre el cambio realizado en la fórmula, 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, etc.) deberá ser ajustada conforme a su necesidad. |
|
000FIN - Cálculo de Referencia:
| Operación | Código | Secuencia | 1ra Expresión | Operación 1 | 2da Expresión | Resultado | Comentario |
| Sin cambios | 000FIN | 000001 | # | TRACE_ON | |||
| Sin cambios | 000FIN | 000002 | #DETERMINA SI ES | INACTIVO | |||
| Sin cambios | 000FIN | 000003 | EMPSTATUS | SI_IGUAL | 'D' | CONT_00 | |
| Sin cambios | 000FIN | 000004 | MUEVE | 1 | NOCALCULA | ||
| Sin cambios | 000FIN | 000005 | EMPFECING | SI_MAYOR | PERFECFIN | FINAL | |
| Sin cambios | 000FIN | 000006 | MUEVE | 0 | NOCALCULA | ||
| Sin cambios | 000FIN | 000007 | CONT_00 | ETIQUETA | |||
| Sin cambios | 000FIN | 000008 | EMPSTATUS | SI_DIFERENTE | 'D' | CONT_01 | |
| Sin cambios | 000FIN | 000009 | MUEVE | 1 | NOCALCULA | ||
| Sin cambios | 000FIN | 000010 | EMPFECBAJ | SI_MENOR | PERFECINI | FINAL | |
| Sin cambios | 000FIN | 000011 | MUEVE | 0 | NOCALCULA | ||
| Sin cambios | 000FIN | 000012 | MUEVE | EMPFECBAJ | CALFECBAJ | ||
| Sin cambios | 000FIN | 000013 | CONT_01 | ETIQUETA | |||
| Sin cambios | 000FIN | 000014 | #OBTIENE DIAS DEL PERIODO | ||||
| Sin cambios | 000FIN | 000015 | MUEVE | PRODIASPER | DIASPAGPER | ||
| Sin cambios | 000FIN | 000016 | MUEVE | PERDIASPER | DIASPAGPER | ||
| Sin cambios | 000FIN | 000017 | # SI INGRESO EN EL PERIODO | ||||
| Sin cambios | 000FIN | 000018 | MUEVE | PERFECINI | CALFECINI | ||
| Sin cambios | 000FIN | 000019 | MUEVE | PERFECFIN | CALFECFIN | ||
| Sin cambios | 000FIN | 000020 | EMPPERING | SI_DIFERENTE | PERPERIOD | CONT_03 | |
| Sin cambios | 000FIN | 000021 | EMPPAGING | SI_DIFERENTE | PERNUMPAG | CONT_03 | |
| Sin cambios | 000FIN | 000022 | MUEVE | EMPFECING | CALFECINI | ||
| Sin cambios | 000FIN | 000023 | CONT_03 | ETIQUETA | |||
| Sin cambios | 000FIN | 000024 | PERFECINI | RESTA | CALFECINI | NAUX_00 | |
| Sin cambios | 000FIN | 000025 | DIASPAGPER | SUMA | NAUX_00 | DIASPAGPER | |
| Sin cambios | 000FIN | 000026 | # SI BAJA EN EL PERIODO | ||||
| Sin cambios | 000FIN | 000027 | EMPSTATUS | SI_DIFERENTE | 'D' | CONT_04 | |
| Sin cambios | 000FIN | 000028 | MUEVE | EMPFECBAJ | CALFECFIN | ||
| Sin cambios | 000FIN | 000029 | PERFECFIN | RESTA | CALFECFIN | NAUX_01 | |
| Sin cambios | 000FIN | 000030 | DIASPAGPER | RESTA | NAUX_01 | DIASPAGPER | |
| Sin cambios | 000FIN | 000031 | CONT_04 | ETIQUETA | |||
| Sin cambios | 000FIN | 000032 | #INICIALIZA DIAS / SALARIO | ||||
| Sin cambios | 000FIN | 000033 | MUEVE | DIASPAGPER | SALDODIAS | ||
| Sin cambios | 000FIN | 000034 | MUEVE | EMPSALARIO | SALARIO | ||
| Sin cambios | 000FIN | 000035 | SALARIO | DIVIDE | PRODIASPER | SALDIA | |
| Sin cambios | 000FIN | 000036 | MUEVE | SALDIA | SALDIAPRO | ||
| Sin cambios | 000FIN | 000037 | #OBTIENE DOMINGOS DEL | PERIODO | TRABAJADO | ||
| Sin cambios | 000FIN | 000038 | # | MUEVE | CALFECINI | FECHAREF | |
| Sin cambios | 000FIN | 000039 | #CICLO_DOM | ETIQUETA | |||
| Sin cambios | 000FIN | 000040 | # | DIA_SEMANA | FECHAREF | NAUX_10 | |
| Sin cambios | 000FIN | 000041 | #NAUX_10 | SI_DIFERENTE | 1 | CONT_05 | |
| Sin cambios | 000FIN | 000042 | #DOMINGO | SUMA | 1 | DOMINGO | |
| Sin cambios | 000FIN | 000043 | #CONT_05 | ETIQUETA | |||
| Sin cambios | 000FIN | 000044 | #FECHAREF | SI_MAYOR | CALFECFIN | CONT_06 | |
| Sin cambios | 000FIN | 000045 | #FECHAREF | SUMA | 1 | FECHAREF | |
| Sin cambios | 000FIN | 000046 | # | SALTA | CICLO_DOM | ||
| Sin cambios | 000FIN | 000047 | #CONT_06 | ETIQUETA | |||
| Sin cambios | 000FIN | 000048 | # DOMINGOS | ||||
| Sin cambios | 000FIN | 000049 | #DIASDOMPER | SUMA | DOMINGO | DIASDOMPER | |
| Sin cambios | 000FIN | 000050 | #OBTIENE DIAS HABILES | ||||
| Sin cambios | 000FIN | 000051 | #CALFECINI | DIAS_HABILES | CALFECFIN | DIASHABPER | |
| Sin cambios | 000FIN | 000052 | #OBTIENE VALOR | UFS | |||
| Sin cambios | 000FIN | 000053 | ANO | PERFECINI | NAUX_10 | ||
| Sin cambios | 000FIN | 000054 | MES | PERFECINI | NAUX_11 | ||
| Sin cambios | 000FIN | 000055 | BUSCA | TABLA_S002 | |||
| Sin cambios | 000FIN | 000056 | ELEMENTO_01 | HASTA_IGUAL | NAUX_10 | ||
| Sin cambios | 000FIN | 000057 | ELEMENTO_02 | HASTA_IGUAL | NAUX_11 | ||
| Sin cambios | 000FIN | 000058 | MUEVE | ELEMENTO_03 | UFVALOR | ||
| Sin cambios | 000FIN | 000059 | MUEVE | ELEMENTO_04 | UTMVALOR | ||
| Sin cambios | 000FIN | 000060 | #OBTIENE FECHA FIN DEL | PERIODO PARA | AUSENCIAS | ||
| Sin cambios | 000FIN | 000061 | MES | PERFECFIN | NAUX_01 | ||
Se elimina la siguiente línea, la cual provocaba la finalización anticipada de la fórmula cuando el mes de cálculo corresponde a Febrero. | |||||||
| Sin cambios | 000FIN | 000062 | PERANIOPER | STRTOVAL | 4 | NAUX_00 | |
| Sin cambios | 000FIN | 000063 | NAUX_00 | MULTIPLICA | 10000 | NAUX_00 | |
| Sin cambios | 000FIN | 000064 | NAUX_01 | MULTIPLICA | 100 | NAUX_01 | |
| Sin cambios | 000FIN | 000065 | MUEVE | 30 | NAUX_02 | ||
| Sin cambios | 000FIN | 000066 | NAUX_00 | SUMA | NAUX_01 | NAUX_03 | |
| Sin cambios | 000FIN | 000067 | NAUX_03 | SUMA | NAUX_02 | NAUX_03 | |
| Sin cambios | 000FIN | 000068 | CONVIERTE_FECHA | NAUX_03 | DAUX_01 | ||
| Sin cambios | 000FIN | 000069 | MUEVE | DAUX_01 | FECFINAUS | ||
| Sin cambios | 000FIN | 000070 | # BUSCA PARAM | FINIQ | |||
| Sin cambios | 000FIN | 000071 | BUSCA | TABLA_S012 | |||
| Sin cambios | 000FIN | 000072 | ELEMENTO_01 | HASTA_IGUAL | RCSTPORCS | ||
| Sin cambios | 000FIN | 000073 | MUEVE | ELEMENTO_03 | INDEMNZSN | ||
| Sin cambios | 000FIN | 000074 | MUEVE | ELEMENTO_04 | DESAHUCISN | ||
| Sin cambios | 000FIN | 000075 | MUEVE | ELEMENTO_05 | TOPEASN | ||
| Sin cambios | 000FIN | 000076 | UFVALOR | MULTIPLICA | PROTPEINDE | TPEINDEMNZ | |
| Sin cambios | 000FIN | 000077 | #OBTIENE FECHA | ANIVERSARIO | |||
| Sin cambios | 000FIN | 000078 | PERANIOPER | STRTOVAL | 4 | NAUX_02 | |
| Sin cambios | 000FIN | 000079 | ANO | PERFECINI | NAUX_30 | ||
| Sin cambios | 000FIN | 000080 | MES | PERFECINI | NAUX_01 | ||
| Sin cambios | 000FIN | 000081 | ANO | EMPFECING | NAUX_00 | ||
| Sin cambios | 000FIN | 000082 | MES | EMPFECING | NAUX_03 | ||
| Sin cambios | 000FIN | 000083 | DIA | EMPFECING | NAUX_04 | ||
| Sin cambios | 000FIN | 000084 | NAUX_03 | MULTIPLICA | 100 | NAUX_03 | |
| Sin cambios | 000FIN | 000085 | NAUX_03 | SUMA | NAUX_04 | NAUX_05 | |
| Sin cambios | 000FIN | 000086 | NAUX_30 | SI_MAYOR | NAUX_00 | CONT_FE | |
| Sin cambios | 000FIN | 000087 | NAUX_02 | SUMA | 1 | NAUX_02 | |
| Sin cambios | 000FIN | 000088 | NAUX_05 | SI_MAYOR | NAUX_01 | CONT_FE | |
| Sin cambios | 000FIN | 000089 | NAUX_02 | SUMA | 1 | NAUX_02 | |
| Sin cambios | 000FIN | 000090 | CONT_FE | ETIQUETA | |||
| Sin cambios | 000FIN | 000091 | NAUX_02 | MULTIPLICA | 10000 | NAUX_06 | |
| Sin cambios | 000FIN | 000092 | NAUX_06 | SUMA | NAUX_05 | NAUX_06 | |
| Sin cambios | 000FIN | 000093 | CONVIERTE_FECHA | NAUX_06 | ANIVERSARIO | ||
| Sin cambios | 000FIN | 000094 | FINAL | ETIQUETA | |||
| Sin cambios | 000FIN | 000095 | # | TRACE_OFF |
Documento de Referencia para la Localización de Chile:
DT Localización Chile (SIGAGPE) - Protheus 12