Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS RH

Línea de producto: 

Línea Protheus

Segmento:

RH

Módulo:SIGAGPE - Gestión de Personal
Función:

     

Rutina(s) Modificada(s)Nombre TécnicoFecha
GPFORCHIFórmulas Estándar - Chile.30/12/2025
GPFO1CHIFunciones Adicionales de Fórmulas Estándar - Chile.30/12/2025

     

País:Chile (CHI)
Ticket:25519909
Requisito/Story/Issue (informe el requisito vinculado):DNOMI-4035


02. SITUACIÓN/REQUISITO

Se identifica que al realizar el Cálculo de Nómina para el procedimiento de Nómina Ordinaria (ORD), mediante la rutina Por Procedimientos (GPEM020), se está generando incorrectamente el concepto 662 - AFC TRABAJADOR debido a un error en el cálculo que no considera para cálculo los empleados activos menores a 65 años, informado mediante el campo Tipo Trabajador (RA_TPOTRAB) igual a '3'.


03. SOLUCIÓN

En la fórmula estándar 662ORD - AFC TRABAJADOR, se eliminó la línea que indicaba el fin del cálculo de la fórmula cuando el empleado tenia informado el campo Tipo Trabajador (RA_TPOTRAB) igual a '3'.


  1. Respaldar el repositorio (RPO).
  2. Aplicar el parche correspondiente a la issue DNOMI-4035.
  3. 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.
  4. Regeneración de Formulación:

    Nota

    En caso de contar con formulación estándar nativa; solo debe entrar a la rutina Fórmulas (GPEA290), de manera que el sistema realice la actualización automática de las Fórmulas descritas en la sección 04. INFORMACIÓN ADICIONAL.

    Si tiene personalizaciones en la formulación, como lo son Fórmulas de usuario; realizar los siguientes pasos.

    1. Generar archivos Excel para validación:

      • Ejecutar la rutina “Consultas | Archivos | Genéricos y Exportar a Excel la información (Opción Exp. CSV”), de las tablas RC2 y RC3.

      • Guardar los archivos de Excel generados (antes del cambio).

    2. Respaldar las siguientes tablas:
      • Respaldar Fórmulas (RC2 / RC3):
        • Respaldar la RC2 y RC3. 
        • Borrar los registros de la RC2 y RC3. 
    3. Carga de Formulación Estándar:
      • Ingresar a la rutina Fórmulas, ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas"; para que se carguen las fórmulas estándar:
        • Verificar las adecuaciones en la fórmula 662ORD - AFC TRABAJADOR, como se indica en el punto "Fórmulas" de la sección 04. INFORMACIÓN ADICIONAL.
    4. Regresar el respaldo de las tablas del punto b.
      • Abrir las tablas RC2 y RC3.
    5. Generar archivos Excel para validación:
      • Ejecutar la rutina Consultas | Archivos | Genéricos” y Exportar a Excel la información (Opción Exp. CSV”), de las tablas RC2 y RC3.
      • Guardar los archivos de Excel generados (después del cambio).
      • Comparar los archivos Excel generados en el Punto a contra los generados en el Punto e, para determinar las diferencias de configuración de los datos.
        • Fórmulas (RC2 | RC3)
          • Comparar los archivos antes y después del cambio, para determinar las diferencias.
          • Entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas"; para incluir las fórmulas de usuario.
  5. Contar con información en los catálogos utilizados en el Cálculo de Nómina:

    • Tipos de Procedimiento.
      • Contar con el procedimiento ORD - Ordinaria.
    • Procesos.
      • Configurar un proceso Mensual.
    • Conceptos.
    • Conceptos por proceso.
    • Tablas Alfanuméricas.
    • Instituciones.
    • Fórmulas.
      • Se debe contar con fórmula actualizada 662ORD - AFC TRABAJADOR, como se indica en el punto "Fórmulas" de la sección 04. INFORMACIÓN ADICIONAL.
    • Mnemónicos.
    • Criterios de Acumulación.
    • Periodos: 
      • Nómina ORD - Ordinaria, de ejemplo:
        • Mensual:
          • Periodo: 2025
          • Mes: 01
          • Número de Pago: 01
          • Fecha Inicial: 01/09/2025
          • Fecha: 31/09/2025
    • Empleados.
      • Empleado de una edad menor a 65 años, con el campo el campo Tipo Trabajador (RA_TPOTRAB) igual a '3'.

Por Procedimiento (GPEM020):

  1. Ingresar a la rutina Por Procedimientos, ubicada en el módulo Gestión de Personal - SIGAGPE (Miscelánea | Cálculos).
  2. Informar los datos solicitados:
    1. En la pestaña Generales: Informar Proceso, Tipo de Procedimiento, Periodo, TRACE, etc.

    2. En la pestaña Rangos: Informar el empleado creado en las "Pre-condiciones".
    3. Dar clic en el botón de Confirmar.
  3. Si fue activado el TRACE, validar el proceso de cálculo de las siguientes fórmulas, como se indica en el punto Fórmulas de la sección 04. INFORMACIÓN ADICIONAL:
    • Se puede consultar el log para verificar el cálculo correcto del concepto:
      • 662ORD - AFC TRABAJADOR


Recibo de Pago (GPEA630):

  1. Ingresar a la rutina Recibo de Pago, ubicada en el módulo Gestión de Personal - SIGAGPE (Consultas | Archivos).
  2. Seleccionar al empleado que se le realizó el Cálculo de Nómina:
  3. Dar clic en el botón de Visualizar.
    • Verificar que sean calculados correctamente los conceptos:
      • 662 - AFC TRABAJADOR 


04. INFORMACIÓN ADICIONAL

Fórmulas

  • 662ORD - AFC TRABAJADOR
OperaciónCodigoSecuencia1ra ExpresiónOperador2da ExpresiónResultadoComentario
Sin cambios662ORD000001#TRACE_ON


Sin cambios662ORD000002NOCALCULASI_IGUAL1FINAL
Sin cambios662ORD000003EMPAFCAFECSI_IGUAL'2'FINAL
Sin cambios662ORD000004EMPTPOTRASI_IGUAL'2'FINAL
Se elimina662ORD
EMPTPOTRASI_IGUAL'3'FINALSe elimina línea que omitía de manera incorrecta el cálculo de la formula para empleados de tipo 3 - Activo > 65 años.
Sin cambios662ORD000005DIASLICSI_IGUAL0CONT_01
Sin cambios662ORD000006CESANT30DIVIDEPRODIASPERCESANT30
Sin cambios662ORD000007CESANT30MULTIPLICADIASLICCESANT30
Sin cambios662ORD000008CESANT30SUMABSECESANTCESANT30
Sin cambios662ORD000009
SALTA
CONT_02
Sin cambios662ORD000010CONT_01ETIQUETA


Sin cambios662ORD000011
MUEVEBSECESANTCESANT30
Sin cambios662ORD000012CONT_02ETIQUETA


Sin cambios662ORD000013
BUSCATABLA_S005

Sin cambios662ORD000014ELEMENTO_01HASTA_IGUALEMPTPCONTR

Sin cambios662ORD000015ELEMENTO_07DIVIDE100NAUX_04
Sin cambios662ORD000016NAUX_04MULTIPLICACESANT30FDOSOLIDAR
Sin cambios662ORD0000170REDONDEAFDOSOLIDARFDOSOLIDAR
Sin cambios662ORD000018
MUEVEELEMENTO_07PORSOLIDAR
Sin cambios662ORD000019#ANTIGUEDAD AFC11 ANIOS D ANT


Sin cambios662ORD000020EMPAFCAFECSI_IGUAL'3'FINAL
Sin cambios662ORD000021#AFECTO A CESANTIA



Sin cambios662ORD000022ELEMENTO_03DIVIDE100NAUX_00
Sin cambios662ORD000023NAUX_00MULTIPLICABSECESANTIMPORTE
Sin cambios662ORD000024IMPORTESI_IGUAL0CONT_03
Sin cambios662ORD0000250REDONDEAIMPORTEIMPORTE
Sin cambios662ORD000026
MUEVEELEMENTO_03UNIDADES
Sin cambios662ORD000027
MUEVEEMPCODAFPENTIDAD
Sin cambios662ORD000028CONT_03ETIQUETA


Sin cambios662ORD000029ELEMENTO_04DIVIDE100NAUX_01
Sin cambios662ORD000030NAUX_01MULTIPLICACESANT30CESEMPRESA
Sin cambios662ORD0000310REDONDEACESEMPRESACESEMPRESA
Sin cambios662ORD000032
MUEVEELEMENTO_04PORCESEMP
Sin cambios662ORD000033ELEMENTO_06DIVIDE100NAUX_02
Sin cambios662ORD000034NAUX_02MULTIPLICACESANT30CTAINDIVID
Sin cambios662ORD0000350REDONDEACTAINDIVIDCTAINDIVID
Sin cambios662ORD000036
MUEVEELEMENTO_06PORCTAIND
Sin cambios662ORD000037FINALETIQUETA


Sin cambios662ORD000038#TRACE_OFF


     

¡IMPORTANTE!

Solución disponible para versión 12.1.2210 (con garantía extendida), 12.1.2310 (con garantía extendida) o superiores.


05. ASUNTOS RELACIONADOS

  • Documento de Referencia para la Localización de Chile:
    DT Localización Chile (SIGAGPE) - Protheus 12