Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

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

   

Rutina(s)Nombre TécnicoFecha
GPEM080Generación de Líquidos29/07/2021
GPM080HDRCambia informaciones de archivo neto29/07/2021
FINXFINFunciones genéricas.29/07/2021

   

País:Perú (PER) | Colombia (COL) | México (MEX) | Ecuador (EQU)
Ticket:11828740 | 11828746
Requisito/Story/Issue (informe el requisito vinculado):DMINA-12865 (DMINA-12866)

02. SITUACIÓN/REQUISITO

Se identifica que al generar el Archivo de Líquidos mediante la rutina "GPEM080", en el archivo txt generado:

  • En el encabezado la variable "NTOTAL" no genera el valor como se muestra en el Informe impreso. 
  • En el detalle la variable "NVALOR" no muestra los valores con decimales ya que considera los valores como enteros y posteriormente le agrega ".00" al valor, por lo cual no corresponden al Informe impreso.

03. SOLUCIÓN

  • En la rutina Archivo de Líquidos (GPEM080), se modifica la función Gpm080processa(), donde se eliminan las operaciones realizadas con la variable "NVALOR", ya que esto afectaba lo mostrado en el informe con el archivo.
  • En la rutina Cambio de informaciones de archivo Neto (GPM080HDR), se modifica la función Gpm080HDR(), donde considere los decimales dependiendo la configuración de la variable "NTOTAL".
  • En la rutina Funciones genéricas (FINXFIN), se modifica la función HeadCnab2(), donde coloca "#" dependiendo la longitud configurada en la variable "NTOTAL" para que posteriormente puedan ser sustituidos por el valor total.


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-12865.
  3. Validar que las rutinas incluidas en el parche coincidan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
  4. Contar con el archivo de configuración para generación del modelo CNAB modelo 2.
    Ejemplo:

    Encabezado





    Detalle






  1. Ingresar al módulo de Gestión de Personal (SIGAGPE).
  2. Ingresar a la opción "Informes | Periódicos | Archivo de Líquidos "(GPEM080).
  3. Indicar los parámetros.
  4. Ejecutar el informe.
  5. Verificar que se muestre en el encabezado el valor total correctamente, tanto en el archivo txt como en el Informe.
  6. Verificar que se muestre en el detalle el valor por empleado correctamente, tanto en el archivo txt como en el Informe.

04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

Esta solución aplica para versión Protheus 12.1.17 o superior, con un RPO que cuente con las rutinas correspondientes actualizadas como se indicada en la sección 01 - Datos Generales.

05. ASUNTOS RELACIONADOS

  • No aplica.