Á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)Nombre TécnicoFecha

GPFORPER.PRX

Fórmulas Estándar - Perú.

02/06/2022
GPFO1PER.PRXFórmulas Estándar - Perú.02/06/2022
GPFO2PER.PRXFórmulas Estándar - Perú.02/06/2022
GPPDPER.PRXConceptos Estándar - Perú.01/06/2022
GPVPPPER.PRXConceptos por Proceso Estándar - Perú.01/06/2022
GPTABPER.PRXDefinición de Tablas Estándar - Perú.31/05/2022
GPMNEPER.PRXMnemónicos Estándar - Perú.31/05/2022
GPSRYPER.PRXTipos de Procedimiento Estándar - Perú.31/05/2022

   

País:Perú (PER)
Ticket:

13987165

Requisito/Story/Issue (informe el requisito vinculado):DNOMI-207

02. SITUACIÓN/REQUISITO

De acuerdo al Documento Técnico correspondiente al Certificado de Beneficios Sociales del Trabajador - Perú (GPER914PER - SIGAGPE) para las gratificaciones truncas (apartado 5) los valores de meses y días son tomados de los conceptos 325, 326, 327 y 328. Sin embargo, estos conceptos no se encuentran Conceptos por Proceso "FIN"; por lo que no se muestran en el Certificado.

03. SOLUCIÓN

Se realizan las adecuaciones en las rutinas: 


Catálogos de la formulación estándar.

  • RC2/RC3 Fórmulas
     
    • Se cargó la formulación estándar de Perú (RC2, RC3, RCA, RCB, RCC, RGA, SRM, SRV).
    • Se crearon las fórmulas 325FIN, 326FIN, 327FIN y 328FIN

RC3_ORIGEM

RC3_CODIGO

RC3_SEQFOR

RC3_FORM01

RC3_OPERA1

RC3_FORM02

RC3_RESULT

S_

325FIN

000001

#

TRACE_ON



S_

325FIN

000002

PERMESPER

SI_MENOR

"11"

FINAL

S_

325FIN

000003

NVALGRAT

DIVIDE

DIASBSEGRA

NAUX_01

S_

325FIN

000004

DIASBSEGRA

DIVIDE

30

NAUX_02

S_

325FIN

000005

0

TRUNCA

NAUX_02

NAUX_02

S_

325FIN

000006

NAUX_02

MULTIPLICA

30

NAUX_02

S_

325FIN

000007

DIASBSEGRA

RESTA

NAUX_02

UNIDADES

S_

325FIN

000008

UNIDADES

MULTIPLICA

NAUX_01

IMPORTE

S_

325FIN

000009

FINAL

ETIQUETA



S_

325FIN

000010

#

TRACE_OFF



S_

326FIN

000001

#

TRACE_ON



S_

326FIN

000002

PERMESPER

SI_MENOR

"11"

FINAL

S_

326FIN

000003

NVALGRAT

DIVIDE

DIASBSEGRA

NAUX_01

S_

326FIN

000004

DIASBSEGRA

DIVIDE

30

NAUX_02

S_

326FIN

000005

0

TRUNCA

NAUX_02

UNIDADES

S_

326FIN

000006

UNIDADES

MULTIPLICA

30

NAUX_02

S_

326FIN

000007

NAUX_02

MULTIPLICA

NAUX_01

IMPORTE

S_

326FIN

000008

FINAL

ETIQUETA



S_

326FIN

000009

#

TRACE_OFF



S_

327FIN

000001

#

TRACE_ON



S_

327FIN

000002

PERMESPER

SI_MAYOR

"07"

FINAL

S_

327FIN

000003

NVALGRAT

DIVIDE

DIASBSEGRA

NAUX_01

S_

327FIN

000004

DIASBSEGRA

DIVIDE

30

NAUX_02

S_

327FIN

000005

0

TRUNCA

NAUX_02

NAUX_02

S_

327FIN

000006

NAUX_02

MULTIPLICA

30

NAUX_02

S_

327FIN

000007

DIASBSEGRA

RESTA

NAUX_02

UNIDADES

S_

327FIN

000008

UNIDADES

MULTIPLICA

NAUX_01

IMPORTE

S_

327FIN

000009

FINAL

ETIQUETA



S_

327FIN

000010

#

TRACE_OFF



S_

328FIN

000001

#

TRACE_ON



S_

328FIN

000002

PERMESPER

SI_MAYOR

"07"

FINAL

S_

328FIN

000003

NVALGRAT

DIVIDE

DIASBSEGRA

NAUX_01

S_

328FIN

000004

DIASBSEGRA

DIVIDE

30

NAUX_02

S_

328FIN

000005

0

TRUNCA

NAUX_02

UNIDADES

S_

328FIN

000006

UNIDADES

MULTIPLICA

30

NAUX_02

S_

328FIN

000007

NAUX_02

MULTIPLICA

NAUX_01

IMPORTE

S_

328FIN

000008

FINAL

ETIQUETA



S_

328FIN

000009

#

TRACE_OFF



    • Se realiza depuración de la siguientes fórmulas que no pertenecen al estándar: 420ORD, 421ORD, 422ORD, 424ORD, 425ORD.
  • RCB Definición de Tablas: se corrigieron errores de ortografía en la descripción de tabla y descripción de campo.
  • RCA Mnemónicos: se corrigieron errores de ortografía en la descripción de los mnemónicos y se depuraron los mnemónicos no usados en la formulación.
  • SRV Conceptos:
    • Se asignó en el campo RV_LEEACU='1' a todos los conceptos.
    • Se corrigieron errores de ortografía en la descripción corta y larga de los conceptos.
    • Se borraron los conceptos que no eran estándar (código 250 al 288 y 700 al 742).
    • Se cambió el campo RV_LEEINC='1' para los conceptos que en conceptos por proceso leen incidencias.
    • Se asignaron las nuevas fórmulas a los conceptos corregidos:
      • Concepto 325 Fórmula 325FIN
      • Concepto 326 Fórmula 326FIN
      • Concepto 327 Fórmula 327FIN
      • Concepto 328 Fórmula 328FIN
  • RGA/SRM Conceptos por Proceso
    • Se eliminaron los conceptos con código 250 al 288 700 al 742, 420 al 425 que no corresponden al estándar, del procedimiento ORD, FIN y APL.
    • Se asignaron las nuevas fórmulas a los conceptos corregidos, en los procedimientos FIN y APL:
      • Concepto 325 Fórmula 325FIN
      • Concepto 326 Fórmula 326FIN
      • Concepto 327 Fórmula 327FIN
      • Concepto 328 Fórmula 328FIN



  • Patch:
    • Respaldar el repositorio (RPO).
    • Aplicar el parche correspondiente a la issue DNOMI-207.
    • Verificar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, y que las fechas sean iguales o superiores.
  • Generar archivos Excel de las tablas antes de los cambios
    • Ejecutar la rutina “Consultas | Archivos | Genéricos” y Exportar a Excel la información (Opción Exp. CSV”), de las tablas RCB, RCA, RC2, RC3, SRV, RGA, SRM.
    • Guardar los archivos de Excel generados (antes del cambio).
  • Respaldo:
    • Abrir las tablas RCB, RCA, RC2, RC3, SRV, RGA, SRM.
    • Respaldar la Definición de Tabla (RCB):
      • Estándar: Las tablas que el código inicie con S.
      • Cliente: Las tablas que el código inicie con U y las tablas S002, S003, S004, S008, S011, S070, S073, S090, S091.
      • Borrar: todas las tablas (ZAP).
    • Respaldar Mnemónicos (RCA):
      • Estándar: Los mnemónicos que no inicien con M_.
      • Cliente: Los mnemónicos que si inicien con M_.
      • Borrar: todos los registros (ZAP).
    • Respaldar Detalle de Fórmulas (RC3):
      • Estándar: Las fórmulas que el origen sea ‘S_’.
      • Cliente: Las fórmulas que el origen sea ‘U_’.
      • Borrar: todos los registros (ZAP).
    • Respaldar los Conceptos (SRV):
      • Estándar: Códigos: 000, 100 al 115, 120 al 135, 140 al 175, 180 al 204, 210 al 241, 248 al 249, 291 al 346, 350 a 369, 401 al 415, 420 al 431, 440 al 448, 501 al 533, 601 al 611, 800 al 809, 901 al 913.
      • Del cliente: todos los conceptos que no esté dentro del estándar. En teoría los del cliente deberían ser los concepto 250 al 389 y del 700 al 799, pero en la práctica pueden usar cualquier código que no esté ocupado por el estándar.
      • Borrar: todos los conceptos (ZAP).
    • Respaldar Encabezado de Conceptos por Proceso (RGA):
      • Respaldar la RGA.
      • Borrar los registros de la RGA (ZAP).
    • Respaldar Detalle de Conceptos por Proceso (SRM):
      • Respaldar la SRM.
      • Borrar los registros de la SRM.
    • Respaldar Encabezado de Fórmulas (RC2):
      • Estándar: Las fórmulas que el origen sea ‘S_’.
      • Cliente: Las fórmulas que el origen sea ‘U_’.
      • Borrar: todos los registros (ZAP).
    • Carga de información estándar:
      • Ingresar a la rutina de Definición de Tablas, ubicada en "Actualizaciones | Definic. Cálculo | Definición Tabla" (GPEA310); para que se carguen la definición de tablas estándar en automático.
      • Ingresar a la rutina de Mnemónicos, ubicada en "Actualizaciones | Definic. Cálculo | Mnemónicos" (GPEA300); para que se carguen los mnemónicos estándar en automático.
      • Ingresar a la rutina de Conceptos, ubicada en "Actualizaciones | Definic. Cálculo | Conceptos" (GPEA040); para que se carguen los conceptos estándar en automático.
      • Ingresar a la rutina de Fórmulas, ubicada en "Actualizaciones | Definic. Cálculo | Fórmulas" (GPEA290); para que se carguen las fórmulas estándar en automático.
      • Ingresar a la rutina de Conceptos por Proceso, ubicada en "Actualizaciones | Definic. Cálculo | Conceptos x Proceso" (GPEA160); para que se carguen los conceptos por proceso estándar en automático.
    • Recuperar información del cliente.
      • Abrir las tablas RCB, RCC, SRV, SRY, RGA y SRM.
      • Recuperar la Definición de Tabla (RCB) del cliente: Apendar el respaldo de la RCB del Cliente: Las tablas que el código inicie con U y las tablas S002, S003, S004, S008, S011, S070, S073, S090, S091.
      • Recuperar los Mnemónicos (RCA) del cliente: Apendar el respaldo de la RCA del Cliente: Los mnemónicos que si inicien con M_.
      • Recuperar las Fórmulas (RC2/RC3) del cliente: Apendar el respaldo de la RC2 y RC3 del Cliente: Las fórmulas que el origen sea ‘U_’.
      • Recuperar los Conceptos (SRV): Apendar el respaldo de la SRV del Cliente.
    • 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 RCB, RCA, RC2, RC3, SRV, RGA, SRM.
      • Guardar los archivos de Excel generados (después del cambio).
    • Comparar los archivos Excel generados en el punto 2 vs los generados en el punto 7, para determinar las diferencias de configuración de las bases.
      • Conceptos (SRV)
        • Comparar los archivos antes y después del cambio, para determinar las diferencias.
        • Verificar las diferencias de los conceptos estándar, con los del cliente, para determinar si hay una configuración especial del cliente .
        • En caso afirmativo, entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Conceptos" (GPEA040); para actualizar la configuración del cliente, en los conceptos estándar, manualmente.
      • Conceptos por Proceso (SRM)
        • Comparar los archivos antes y después del cambio, para determinar las diferencias.
        • Entrar en la rutina ubicada en "Actualizaciones | Definic. Cálculo | Conceptos x Proceso" (GPEA160); para incluir los conceptos del cliente, y colocar las fórmulas del cliente en los conceptos estándar que tengan una, manualmente.
      • Se debe tener información de lo que va del año, en la tabla del Histórico de Acumulados (RG7)
      • Ingresar a la rutina Periodos, ubicado en "Actualizaciones | Archivos | Periodos (GPEA400) y asegurarse que exista el periodo de mes para la nómina de Liquidación (FIN), en caso contrario darlo de alta.
    • Fórmulas" (GPEA290; para realizar la actualización de las fórmulas de Gratificación (RC2/RC3).
    • Ingresar a la rutina de Conceptos por Proceso, ubicada en "Actualizaciones | Definic. Cálculo | Conceptos por Proceso" (GPEA160); y confirmar que se cargue el estándar para el proceso que se tenga para pruebas.

    • Dar de alta el periodo de Finiquitos

Campo

Definición

Período:

El formato de captura para este campo es aaaamm esto es, cuatro dígitos para el año y dos dígitos para el mes. Ejemplo ‘202205’

Núm. Pago:

Se deben crear tantos periodos como se manejen en la nómina ordinaria. Por ejemplo si es mensual, se crearía un periodo de FIN por cada mes. Si es quincenal, se crearían dos periodos de FIN por mes.

Mes SRD

Mes fiscal en el cual se acumulan los finiquitos en la tabla de Histórico de Movimientos (SRD). Por ejemplo 05 para Mayo.

Ano SRD

Año fiscal en el cual se acumulan los finiquitos en la tabla de Histórico de Movimientos (SRD).

Fecha inicial

Fecha inicial del periodo que comprende el Finiquito. (Primer día del mes). Por ejemplo: para el Periodo 202205 Pago 01 del Procedimiento 09 Finiquitos 01/05/2022.

Fecha final

Fecha final del periodo que comprende el Finiquito (Último día del mes). Por ejemplo: considerando que la periodicidad es mensual, para el Periodo 202205 Pago 01 del Procedimiento 09 Finiquitos sería 31/05/2022.

Fecha pago

Fecha en la que se realizará el pago correspondiente. Es obligatorio, por lo que se debe ingresar, pero para la nómina de liquidación (FIN), lo que se ponga no importa, pues usualmente se paga el día del retiro del trabajador.

Fecha de corte

Ésta es opcional y su función es indicar la fecha límite para recibir información que afecte el cálculo. Usualmente se considera la misma fecha de pago.

    • Tener las configuraciones necesarias para el informe Liquidación de Beneficios Sociales, para más detalle consultar el apartado 05. ASUNTOS RELACIONADOS.

Liquidación de Contratos:

  1. Ingresar al módulo Gestión de Personal (SIGAGPE).
  2. Ingresar a la rutina Finiquitos, ubicada en "Miscelánea | Cálculos | Liquidación de Contratos" (GPEM042).
  3. La rutina tiene dos secciones. Elegir al empleado a calcular en la sección superior. Este empleado puede estar activo o inactivo.
  4. Elegir la opción de Incluir si es por primera vez o modificar, si ya se había calculado previamente.
  5. Si el empleado está activo, hay que digitar la información de fecha de Despido, Tipo Resc., Fch. Generac. En caso de que sea inactivo, estos datos se toman de la SRA.
  6. En otras acciones se puede ingresar información para el finiquito. Por ejemplo, si se tiene tiempo extra o comisiones pendientes, se elige Incidencias por Empleado. Si se tiene algún ausentismo que se deba descontar, se elige Ausencias. Una vez ingresada la información se elige Calcular Rescisión.
  7. Dar clic en "Confirmar" cuando pregunta si desea calcular.
  8. Se sugiere que se genere el trace, para verificar los cálculos, en caso necesario.
  9. Visualizar el mensaje de confirmación de finalización del cálculo.
  10. En la sección inferior se muestran los registros calculados, para validarlos.

Informe de Liquidación de Beneficios Sociales:

  1. Ingresar al módulo Gestión de Personal (SIGAGPE).
  2. Ingresar a la rutina de Liquidación de Beneficios Sociales ubicada en "Informes | Legales | Liq Beneficios Sociales".
  3. En "Otras Acciones" seleccionar la opción de Parámetros.

  4. Una vez digitados los parámetros, confirmar los mismos, y elegir el botón de Imprimir.
  5. Validar que el informe se muestre como el ejemplo de a continuación:


04. INFORMACIÓN ADICIONAL

Diccionario de Datos:

Mediante el Configurador (SIGACFG), realizar las siguientes modificaciones al Diccionario de Datos:

SX3 - Configuración de Campos:

RCJ - Procesos

Crear el campo del RUC de la Empresa en Procesos, para la búsqueda de datos de las tablas alfanuméricas:

Tabla

RCJ Procesos

Campo

RCJ_RUCCIA

Tipo

Carácter

Tamaño

16

Decimal

0

Formato

@!

Título

RUC Cía

Descripción

RUC de a Empresa

Utilizado

Obligatorio

No

Browse

Contexto

Real

Propiedad

Modificar

Orden

26

RCC - Contenido de Tablas

Actualizar con la información del año actual las siguientes tablas:

  • S001 Datos Generales               
  • S090 Mensajes de Recibo
  • S091 Mensajes de Finiquitos (NOTA: para efectos de este issue, el pie de página del certificado se toma de este mensaje)
  • S006 5ª Categoría en UIT           


¡IMPORTANTE!

El parámetro MV_MODFOL debe estar configurado con 2 y MV_PERMOD2 con .T..

05. ASUNTOS RELACIONADOS

Documento de Referencia de la Localización de Perú: DT Localización Perú (SIGAGPE) - Protheus 12

Documento de Referencia del Certificado de Beneficios Sociales del Trabajador: DT Certificado de Beneficios Sociales del Trabajador - Perú (GPER914PER - SIGAGPE)