Histórico da Página
...
| Producto |
| |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Línea de producto: |
| |||||||||
| Segmento: |
| |||||||||
| Módulo: | SIGAGPE - Gestión de Personal. | |||||||||
| Función: |
| |||||||||
| País: | Chile (CHI) | |||||||||
| Ticket: | 22408972 | |||||||||
| Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-3030 |
...
Se identifica que al realizar el Cálculo de la Nómina Ordinaria (ORD), se observa que no se está obteniendo un valor negativo en el Complemento de Salud calculado; debido a que se utiliza el Tope para la operación y no el Importe.
Sustento Legal:
https://www.sii.cl/preguntas_frecuentes/renta/001_002_1371.htmestá generando incorrectamente los días trabajados (concepto 040 - Sueldo Base), por un cálculo incorrecto en el concepto 000 - Referencias (fórmula 000ORD - Cálculo de Referencias).
03. SOLUCIÓN
En la fórmula estándar 583ORD - Salud Cotización 7%, se sustituye el uso del mnemónico NAUX_030 por el IMPORTE 000ORD - Cálculo de Referencias, se modifica la lógica para calcular el mnemónico DIASPAGPER, ya que es el que se utiliza en el concepto 040 - Sueldo Base para transladar los días trabajados.
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.
...
| Totvs custom tabs box | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||
|
04. INFORMACIÓN ADICIONAL
...
| Operación | Código | Secuencia | 1ra Expresión | Operación 1 | 2da Expresión | Resultado | Comentario |
| Sin cambios | 000ORD | 000001 | # | TRACE_ON | |||
| Sin cambios | 000ORD | 000002 | #DETERMINA SI ES | INACTIVO | |||
| Sin cambios | 000ORD | 000003 | EMPSTATUS | SI_IGUAL | 'D' | CONT_01 | |
| Sin cambios | 000ORD | 000004 | MUEVE | 1 | NOCALCULA | ||
| Sin cambios | 000ORD | 000005 | EMPFECING | SI_MAYOR | PERFECFIN | FINAL | |
| Sin cambios | 000ORD | 000006 | MUEVE | 0 | NOCALCULA | ||
| Sin cambios | 000ORD | 000007 | CONT_01 | ETIQUETA | |||
| Sin cambios | 000ORD | 000008 | EMPSTATUS | SI_DIFERENTE | 'D' | CONT_02 | |
| Sin cambios | 000ORD | 000009 | MUEVE | 1 | NOCALCULA | ||
| Sin cambios | 000ORD | 000010 | EMPFECBAJ | SI_MENOR | PERFECINI | FINAL | |
| Sin cambios | 000ORD | 000011 | MUEVE | 0 | NOCALCULA | ||
| Sin cambios | 000ORD | 000012 | MUEVE | EMPFECBAJ | CALFECBAJ | ||
| Sin cambios | 000ORD | 000013 | CONT_02 | ETIQUETA | |||
| Sin cambios | 000ORD | 000014 | #OBTIENE DIAS DEL PERIODO | ||||
| Sin cambios | 000ORD | 000015 | MUEVE | PRODIASPER | DIASPAGPER | ||
| Sin cambios | 000ORD | 000016 | PERDIASPER | SI_IGUAL | 0 | CONT_03 | |
| Sin cambios | 000ORD | 000017 | MUEVE | PERDIASPER | DIASPAGPER | ||
| Sin cambios | 000ORD | 000018 | CONT_03 | ETIQUETA | |||
| Sin cambios | 000ORD | 000019 | # SI INGRESO EN EL PERIODO | ||||
| Sin cambios | 000ORD | 000020 | MUEVE | PERFECINI | CALFECINI | ||
| Sin cambios | 000ORD | 000021 | MUEVE | PERFECFIN | CALFECFIN | ||
| Sin cambios | 000ORD | 000022 | EMPPERING | SI_DIFERENTE | PERPERIOD | CONT_04 | |
| Sin cambios | 000ORD | 000023 | EMPPAGING | SI_DIFERENTE | PERNUMPAG | CONT_04 | |
| Sin cambios | 000ORD | 000024 | EMPFECING | SI_MENOR | PERFECINI | CONT_04 | |
| Sin cambios | 000ORD | 000025 | MUEVE | EMPFECING | CALFECINI | ||
| Sin cambios | 000ORD | 000026 | CONT_04 | ETIQUETA | |||
| Sin cambios | 000ORD | 000027 | PERFECINI | RESTA | CALFECINI | NAUX_01 | |
| Sin cambios | 000ORD | 000028 | DIASPAGPER | SUMA | NAUX_01 | DIASPAGPER | |
| Sin cambios | 000ORD | 000029 | # SI BAJA EN EL PERIODO | ||||
| Sin cambios | 000ORD | 000030 | EMPSTATUS | SI_DIFERENTE | 'D' | CONT_05 | |
| Se elimina | 000ORD | Se eliminan por cambio de lógica | |||||
| Se elimina | 000ORD | ||||||
| Se elimina | 000ORD | ||||||
| Se agrega | 000ORD | 000031 | CALFECBAJ | RESTA | CALFECINI | DIASPAGPER | Resta la fecha de baja menos la fecha de inicio del empleado |
| Se agrega | 000ORD | 000032 | DIASPAGPER | SUMA | 1 | DIASPAGPER | Suma 1 para sacar la cantidad de días correcto |
| Se agrega | 000ORD | 000033 | DIASPAGPER | SI_MENOR | 31 | CONT_05 | Si la cantidad de días es 31, lo reemplaza por 30 |
| Se agrega | 000ORD | 000034 | MUEVE | 30 | DIASPAGPER | ||
| Sin cambios | 000ORD | 000035 | CONT_05 | ETIQUETA | |||
| Se modifica | 000ORD | 000036 | # INICIALIZA DIAS / | SALARIO | Se modifica porque no se visualizaba el texto | ||
| Sin cambios | 000ORD | 000037 | MUEVE | DIASPAGPER | SALDODIAS | ||
| Sin cambios | 000ORD | 000038 | MUEVE | EMPSALARIO | SALARIO | ||
| Sin cambios | 000ORD | 000039 | SALARIO | DIVIDE | PRODIASPER | SALDIA | |
| Sin cambios | 000ORD | 000040 | MUEVE | SALDIA | SALDIAPRO | ||
| Sin cambios | 000ORD | 000041 | #OBTIENE DOMINGOS DEL | PERIODO | TRABAJADO | ||
| Sin cambios | 000ORD | 000042 | MUEVE | CALFECINI | FECHAREF | ||
| Sin cambios | 000ORD | 000043 | CICLO_DOM | ETIQUETA | |||
| Sin cambios | 000ORD | 000044 | DIA_SEMANA | FECHAREF | NAUX_03 | ||
| Sin cambios | 000ORD | 000045 | NAUX_03 | SI_DIFERENTE | 1 | CONT_06 | |
| Sin cambios | 000ORD | 000046 | DOMINGO | SUMA | 1 | DOMINGO | |
| Sin cambios | 000ORD | 000047 | CONT_06 | ETIQUETA | |||
| Sin cambios | 000ORD | 000048 | FECHAREF | SI_MAYOR | CALFECFIN | CONT_07 | |
| Sin cambios | 000ORD | 000049 | FECHAREF | SUMA | 1 | FECHAREF | |
| Sin cambios | 000ORD | 000050 | SALTA | CICLO_DOM | |||
| Sin cambios | 000ORD | 000051 | CONT_07 | ETIQUETA | |||
| Sin cambios | 000ORD | 000052 | # DOMINGOS | ||||
| Sin cambios | 000ORD | 000053 | DIASDOMPER | SUMA | DOMINGO | DIASDOMPER | |
| Sin cambios | 000ORD | 000054 | #OBTIENE DIAS HABILES | ||||
| Sin cambios | 000ORD | 000055 | CALFECINI | DIAS_HABILES | CALFECFIN | DIASHABPER | |
| Sin cambios | 000ORD | 000056 | #OBTIENE VALOR | UF ACTUAL | MES ANTERIOR Y UTM | ||
| Sin cambios | 000ORD | 000057 | MUEVE | 0 | UFVALOR | ||
| Sin cambios | 000ORD | 000058 | MUEVE | 0 | UFVALANT | ||
| Sin cambios | 000ORD | 000059 | MUEVE | 0 | UTMVALOR | ||
| Sin cambios | 000ORD | 000060 | ANO | PERFECINI | NAUX_04 | ||
| Sin cambios | 000ORD | 000061 | MES | PERFECINI | NAUX_05 | ||
| Sin cambios | 000ORD | 000062 | BUSCA | TABLA_S002 | |||
| Sin cambios | 000ORD | 000063 | ELEMENTO_01 | HASTA_IGUAL | NAUX_04 | ||
| Sin cambios | 000ORD | 000064 | ELEMENTO_02 | HASTA_IGUAL | NAUX_05 | ||
| Sin cambios | 000ORD | 000065 | MUEVE | ELEMENTO_03 | UFVALOR | ||
| Sin cambios | 000ORD | 000066 | MUEVE | ELEMENTO_04 | UTMVALOR | ||
| Sin cambios | 000ORD | 000067 | NAUX_05 | RESTA | 1 | NAUX_05 | |
| Sin cambios | 000ORD | 000068 | NAUX_05 | SI_MAYOR | 0 | CONT_08 | |
| Sin cambios | 000ORD | 000069 | MUEVE | 12 | NAUX_05 | ||
| Sin cambios | 000ORD | 000070 | NAUX_04 | RESTA | 1 | NAUX_04 | |
| Sin cambios | 000ORD | 000071 | CONT_08 | ETIQUETA | |||
| Sin cambios | 000ORD | 000072 | BUSCA | TABLA_S002 | |||
| Sin cambios | 000ORD | 000073 | ELEMENTO_01 | HASTA_IGUAL | NAUX_04 | ||
| Sin cambios | 000ORD | 000074 | ELEMENTO_02 | HASTA_IGUAL | NAUX_05 | ||
| Sin cambios | 000ORD | 000075 | MUEVE | ELEMENTO_03 | UFVALANT | ||
| Sin cambios | 000ORD | 000076 | ## OBTINENE FECHA DE | ANIVERSARIO | |||
| Sin cambios | 000ORD | 000077 | ANO | EMPFECING | NAUX_11 | ||
| Sin cambios | 000ORD | 000078 | MES | EMPFECING | NAUX_12 | ||
| Sin cambios | 000ORD | 000079 | DIA | EMPFECING | NAUX_13 | ||
| Sin cambios | 000ORD | 000080 | ANO | PERFECFIN | NAUX_14 | ||
| Sin cambios | 000ORD | 000081 | NAUX_13 | SI_DIFERENTE | 29 | CONT_09 | |
| Sin cambios | 000ORD | 000082 | NAUX_12 | SI_DIFERENTE | 2 | CONT_09 | |
| Sin cambios | 000ORD | 000083 | NAUX_14 | RESIDUO | 4 | NAUX_29 | |
| Sin cambios | 000ORD | 000084 | NAUX_29 | SI_IGUAL | 0 | CONT_09 | |
| Sin cambios | 000ORD | 000085 | MUEVE | 1 | NAUX_13 | ||
| Sin cambios | 000ORD | 000086 | MUEVE | 3 | NAUX_12 | ||
| Sin cambios | 000ORD | 000087 | CONT_09 | ETIQUETA | |||
| Sin cambios | 000ORD | 000088 | NAUX_14 | MULTIPLICA | 100 | NAUX_10 | |
| Sin cambios | 000ORD | 000089 | NAUX_12 | SUMA | NAUX_10 | NAUX_10 | |
| Sin cambios | 000ORD | 000090 | NAUX_10 | MULTIPLICA | 100 | NAUX_10 | |
| Sin cambios | 000ORD | 000091 | NAUX_13 | SUMA | NAUX_10 | NAUX_10 | |
| Sin cambios | 000ORD | 000092 | CONVIERTE_FECHA | NAUX_10 | ANIVERSARIO | ||
| Sin cambios | 000ORD | 000093 | #OBTIENE FECHA FIN DEL | PERIODO PARA | AUSENCIAS | ||
| Sin cambios | 000ORD | 000094 | MUEVE | DIASPAGPER | DIASAUS | ||
| Sin cambios | 000ORD | 000095 | MUEVE | DIASPAGPER | DIASPLANSA | ||
| Sin cambios | 000ORD | 000096 | MUEVE | PERFECFIN | FECFINAUS | ||
| Sin cambios | 000ORD | 000097 | MUEVE | PERFECFIN | FECFINVAC | ||
| Sin cambios | 000ORD | 000098 | DIA | PERFECFIN | NAUX_06 | ||
| Sin cambios | 000ORD | 000099 | 30 | RESTA | NAUX_06 | NAUX_06 | |
| Sin cambios | 000ORD | 000100 | FECFINAUS | SUMA | NAUX_06 | FECFINAUS | |
| Sin cambios | 000ORD | 000101 | # OBTIENE MES Y ANIO | DE 30 DIAS | |||
| Sin cambios | 000ORD | 000102 | ANO | PERFECINI | ANIOIMES30 | ||
| Sin cambios | 000ORD | 000103 | ANO | PERFECFIN | ANIOFMES30 | ||
| Sin cambios | 000ORD | 000104 | ANO | EMPFECING | ANOFECING | ||
| Sin cambios | 000ORD | 000105 | MES | EMPFECING | MESFECING | ||
| Sin cambios | 000ORD | 000106 | # OBTIENE ANO-MES INGRESO | ||||
| Sin cambios | 000ORD | 000107 | ANOFECING | MULTIPLICA | 100 | NAUX_13 | |
| Sin cambios | 000ORD | 000108 | NAUX_13 | SUMA | MESFECING | NAUX_13 | |
| Sin cambios | 000ORD | 000109 | PERMESPER | STRTOVAL | 2 | NAUX_10 | |
| Sin cambios | 000ORD | 000110 | # MES ANTERIOR AL ACTUAL | ||||
| Sin cambios | 000ORD | 000111 | NAUX_10 | RESTA | 1 | NAUX_10 | |
| Sin cambios | 000ORD | 000112 | NAUX_10 | VALTOSTR | 2 | MES30DIAS | |
| Sin cambios | 000ORD | 000113 | MUEVE | 1 | NAUX_12 | ||
| Sin cambios | 000ORD | 000114 | CICLO | ETIQUETA | |||
| Sin cambios | 000ORD | 000115 | NAUX_10 | SI_MAYOR | 0 | CONT_10 | |
| Sin cambios | 000ORD | 000116 | ANIOIMES30 | RESTA | 1 | ANIOIMES30 | |
| Sin cambios | 000ORD | 000117 | ANIOFMES30 | RESTA | 1 | ANIOFMES30 | |
| Sin cambios | 000ORD | 000118 | MUEVE | 12 | NAUX_10 | ||
| Sin cambios | 000ORD | 000119 | CONT_10 | ETIQUETA | |||
| Sin cambios | 000ORD | 000120 | NAUX_10 | VALTOSTR | MES30DIAS | ||
| Sin cambios | 000ORD | 000121 | # VALIDA ANO-MES INGRESO | VALTOSTR | ANO-MES MES30 | ||
| Sin cambios | 000ORD | 000122 | ANIOIMES30 | MULTIPLICA | 100 | NAUX_14 | |
| Sin cambios | 000ORD | 000123 | NAUX_14 | SUMA | NAUX_10 | NAUX_14 | |
| Sin cambios | 000ORD | 000124 | NAUX_14 | SI_MENOR | NAUX_13 | FINAL | |
| Sin cambios | 000ORD | 000125 | MUEVE | ANIOIMES30 | ANO_INI_ACU | ||
| Sin cambios | 000ORD | 000126 | MUEVE | ANIOFMES30 | ANO_FIN_ACU | ||
| Sin cambios | 000ORD | 000127 | "1" | FILTRO_ACUM | CONREFPAG | ||
| Sin cambios | 000ORD | 000128 | MES30DIAS | SUMA_UNIDADES | MES30DIAS | NAUX_11 | |
| Sin cambios | 000ORD | 000129 | NAUX_11 | SI_IGUAL | PRODIASPER | FINAL | |
| Sin cambios | 000ORD | 000130 | # SI NAUX_12>49 | SALE CICLO | PARA QUE NO TRUENE | EL CALCULO | |
| Sin cambios | 000ORD | 000131 | NAUX_12 | SI_MAYOR | 49 | FINAL | |
| Sin cambios | 000ORD | 000132 | NAUX_12 | SUMA | 1 | NAUX_12 | |
| Sin cambios | 000ORD | 000133 | NAUX_10 | RESTA | 1 | NAUX_10 | |
| Sin cambios | 000ORD | 000134 | SALTA | CICLO | |||
| Sin cambios | 000ORD | 000135 | FINAL | ETIQUETA | |||
| Sin cambios | 000ORD | 000136 | # | TRACE_OFF |
Card documentos Informacao Solución disponible para versión 12.1.27 (con garantía extendida), 12.1.33 (con garantía extendida) o superiores. Titulo ¡IMPORTANTE!
...