Á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
GPEM805PLAME27/09/2024

     

Rutina(s) Involucrada(s)Nombre TécnicoFecha
HSPAHM52Funciones Genéricas de Gestión Hospitalaria.12/01/2024

   

País:Perú (PER)
Ticket:

21133960 | 21099845 | 21133960

Requisito/Story/Issue (informe el requisito vinculado):DNOMI-2538 (DNOMI-2498 | DNOMI-2496)

02. SITUACIÓN/REQUISITO

Al realizar la generación de los archivos de la Planilla Mensual de Pagos (PLAME), mediante la rutina PLAME (GPEM805), se observan los siguientes incidentes:

  • Es necesario que en el archivo con extensión ".rem", se imprima el código de remuneración 0121 con valor cero, solo cuando no exista el cálculo del concepto de Salario Básico y exista una Licencia Medica en todo el periodo, la cual corresponde al Tipo de Ausencia que utiliza el concepto 154 - Licencia Médica.
  • Es necesario que en el archivo con extensión ".rem", se imprima el código de remuneración 0605 con valor cero, cuando no se encuenta calculado el concepto 531 - 5ta Descuento.
  • Es necesario que el archivo con extensión ".rem", se imprima el valor 31 para cuando el empleado tiene vacaciones en todo el periodo y en un mes que tiene 31 días. Actualmente al cargar el archivo, se muestra el valor "1" en el campo Laborados y "30" en el campo No Laborados y no subsidiados.

03. SOLUCIÓN

Se modifica la función GPM805Proc() de la rutina PLAME (GPEM805), para que realice lo siguiente:

  • Imprimir el Código de Remuneración 0121 - Remuneración o Jornal Básico en ceros en el archivo con extensión ".rem", cuando no exista el cálculo del concepto de Salario Básico y se tiene una Licencia Medica; la cual genera el cálculo del concepto 175 - Subsidio Enfermedad PLAME y que este a su vez, tiene el Código de Remuneración 0916 - Subsidio de Incapacidad por Enfermedad.
  • Imprimir el Código de Remuneración 0605 - Renta Quinta Categoría Retenciones en ceros en el archivo con extensión ".rem", cuando no exista el cálculo del concepto 531 - 5ta Descuento.
  • Imprimir 31 días en el archivo con extensión ".snl", cuando el empleado tiene Vacaciones durante todo el periodo y sea un periodo de un mes que consta de 31 días.


  1. Respaldar el repositorio (RPO).
  2. Aplicar el parche correspondiente a la issue DNOMI-2538.
  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. Contar con información en los catálogos utilizados en el Cálculo de Nómina.
    • Tipos de Procedimiento.
    • Procesos.
    • Tablas Alfanuméricas:
      • Contar con registros en la tabla ST22 - Ingresos Tributos Descuentos.
    • Conceptos:
      • Los conceptos deben contar con un código informado en el campo Cod. Remuner (RV_CODREMU).
    • Conceptos por proceso.
    • Empleados:
      • Informar el campo Nr.Documento (RA_CIC), para cada empleado que será utilizado en la prueba. Dicho campo es obligatorio y único para cada empleado.
    • Tipos de Ausencias:
      • Contar con Tipos de Ausencias que utilicen los conceptos 142 - Vacaciones Disfrutadas y 154 - Subsidio Enfermedad.
      • El Tipo de Ausencia correspondiente a Licencia Medica, debe tener configurado el campo Tipo Día (RCM_TIPODI) igual a 2 - Corridos
    • Fórmulas.
    • Mnemónicos.
    • Criterios de Acumulación.
    • Periodos.
    • Ausencias:
      • Tener registrada una ausencia con un Tipo de Ausencia que utilice el concepto 154 - Subsidio Enfermedad, y que dicha ausencia abarque todo el periodo.
  5. Realizar el Cálculo de Nómina.


Casos de Prueba

Las Pre-condiciones descritas anteriormente, corresponden al siguiente caso:

  • Imprimir el Código de Remuneración 0121 - Remuneración o Jornal Básico en ceros en el archivo con extensión ".rem", cuando no exista el cálculo del concepto de Salario Básico y se tiene una Licencia Medica; la cual genera el cálculo del concepto 175 - Subsidio Enfermedad PLAME y que este a su vez, tiene el Código de Remuneración 0916 - Subsidio de Incapacidad por Enfermedad.

Para el resto de incidentes reportados, se tendrá que realizar la configuración específica para cada uno.

PLAME (GPEM805):

  1. Ingresar a la rutina PLAME, ubicada en el módulo Gestión de Personal – SIGAGPE (Informes | Legales).
  2. Dar clic en el botón Param.
  3. Informar los parámetros solicitados y dar clic en el botón OK.
  4. Confirmar la generación de los archivos, dando clic en el botón OK.
  5. Verificar en la ruta especificada, la creación de los archivos.
  6. Visualizar que en el archivo ".rem" se muestre el Código de Remuneración 0121 con valor cero y el Código de Remuneración 0916 con el valor correspondiente a todo el periodo.

04. INFORMACIÓN ADICIONAL 

No aplica.

¡IMPORTANTE!

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

05. ASUNTOS RELACIONADOS

Documento de Referencia de la Localización de Perú:

DT Localización Perú (SIGAGPE) - Protheus 12

Documento de Referencia del PLAME:

PLAME - Perú (GPEM805 - SIGAGPE)