Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS RH

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
Segmento RH

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

   

Rutina(s)
Descripción
Nombre TécnicoFecha
GPFORPAR.PRXFórmulas
estándar
Estándar - Paraguay.
20
22/06/2023

      

País:Paraguay (PAR)
Ticket:16952370
Requisito/Story/Issue (informe el requisito vinculado):DNOMI-1353

02.

...

SITUACIÓN/REQUISITO

En la rutina "Vacaciones" (GPEM031), al realizar el cálculo de vacaciones se identifica que no está generando imprimiendo los días Pagados en la fórmula 016VAC - Vacaciones Anticipadas, además, el sistema no está generando las UNIDADES e IMPORTE de la fórmula 015VAC - Vacacionesvalores en las columnas Referencia y Valor del concepto 015 - Vacaciones Disfrutadas.

03. SOLUCIÓN

Se realizaron cambios en la fórmula 015VAC - Vacaciones.:

  • Se sustituye el mnemónico IMPVACFIN por IMPVACDIS.
  • Se agregan los ítems MUEVE IMPVACDIS a IMPORTE y MUEVE AUSVACDIS a UNIDADES.


Aviso
title¡IMPORTANTE!

Este documento atiende al producto estándar, por lo que si cuenta con una formulación personalizada (fórmulas de usuario, tablas alfanuméricas de usuario, etc.) deberá ser ajustada conforme a su necesidad.

   

Totvs custom tabs box
tabsPre-condiciones, Flujo de pruebaProcedimiento, Paso 03, Paso 04
idspaso1,paso2
¡IMPORTANTE!
  1. Respaldar el repositorio (RPO).
  2. Aplicar el parche correspondiente a la issue DNOMI-1353.
  3. 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.
  4. Regeneración de la formulación:


Totvs custom tabs box items
defaultyes
referenciapaso1
Aviso
title

Este documento atiende al producto estándar, por lo que si cuenta con una formulación personalizada (fórmulas de usuario, tablas alfanuméricas de usuario, etc.) deberá ser ajustada conforme a su necesidad.

Informações
titleNOTA

En caso de contar con formulación estándar nativa; solo debe entrar a las rutinas Fórmulas (GPEA290) de manera que el sistema realice la actualización automática de la fórmula 015VAC - Vacaciones.

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


  1. 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 RC2 y RC3
    • Guardar los archivos de Excel generados (antes del cambio).
  2. 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).
  3. 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).
  4. Carga de Formulación estándar:
    • 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.
  • Contar con información en los catálogos utilizados en el Cálculo de Nómina.
    • Tipos de Procedimiento.
    • Procesos.
    • Conceptos.
    • Conceptos por proceso.
    • Fórmulas.
    • Mnemónicos.
    • Criterios de Acumulación.
    • Periodos.
    • Tablas Alfanuméricas.
    • Empleados.
    • Control de días derecho.
  • Totvs custom tabs box items
    defaultno
    referenciapaso2

    Vacaciones (GPEM031):

    1. Ingresar a la rutinaVacaciones, ubicada en el módulo Gestión de Personal - SIGAGPE (Miscelánea | Cálculos).
    2. Seleccionar el empleado que realizará el cálculo.
    3. En la sección "Encabezado de vacaciones" dar clic en incluir "Incluir".
    4. Informar los datos solicitados en el encabezado de vacaciones:
      1. Proc de cálculoCálculo: Ejemplo "VAC"

      2. Periodo: Ejemplo "202306"

      3. Fecha Inicial: Ejemplo"20/06/2023

      4. Días vacaciones: Ejemplo "18"

    5. Grabar los cambios, nuevamente en la rutina de Vacaciones, desplegar el menú "otras accionesOtras Acciones" y dar clic en la opción "Calcular".  Confirmar.
    6. Validar que el Cálculo de Vacaciones finalizó de forma exitosa.
    7. Seleccionar el registro nuevamente en la sección "Encabezado de vacaciones" y dar clic en "Visualizar".
    8. Verificar que el concepto 015 - Vacaciones Disfrutadas, ya muestra valores en las columnas Referencia y Valor.
    9. Si fue activado el TRACE, validar el proceso de cálculo de la fórmula 015VAC - Vacaciones, como se indica en el punto Fórmulas de la sección 04. INFORMACIÓN ADICIONAL.


    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 Vacaciones:
    3. Dar clic en el botón de Visualizar.
      • Verificar que el concepto 015VAC y 016VAC fueron calculados correctamente015 - Vacaciones Disfrutadas, ya muestra valores en las columnas Referencia y Bases.

    04. INFORMACIÓN ADICIONAL

    Fórmulas

    Se modifica la fórmula 015VAC - Vacaciones, para reportar el importe y unidades:

    Operación

    Fórmula

    Secuencia

    1a Expresión

    Op. 1

    2a Expresión

    Resultado

    Comentario

    Sin cambios

    015VAC

    000001

    #

    TRACE_ON




    Sin cambios

    015VAC

    000002

    AUSSDODIAS

    SI_IGUAL

    0

    FINAL


    Sin cambios

    015VAC

    000003

    DIASAUS

    SI_IGUAL

    0

    FINAL


    Sin cambios

    015VAC

    000004

    AUSFECINI

    SI_MAYOR

    PERFECFIN

    FINAL


    Sin cambios

    015VAC

    000005

    AUSFECFIN

    SI_MENOR

    PERFECINI

    FINAL


    Sin cambios

    015VAC

    000006


    MUEVE

    AUSFECINI

    DAUX_01


    Sin cambios

    015VAC

    000007


    MUEVE

    AUSFECFIN

    DAUX_02


    Sin cambios

    015VAC

    000008


    MUEVE

    AUSSDODIAS

    NAUX_00


    Sin cambios

    015VAC

    000009

    CONT_03

    ETIQUETA




    Sin cambios

    015VAC

    000010

    # VACACIONES





    Sin cambios

    015VAC

    000011


    MUEVE

    SBCVACDIS

    NAUX_01


    Sin cambios

    015VAC

    000012

    NAUX_01

    DIVIDE

    30

    NAUX_01


    Sin cambios

    015VAC

    000013

    NAUX_01

    MULTIPLICA

    NAUX_00

    NAUX_01


    Sin cambios

    015VAC

    000014

    AUSVACDIS

    SUMA

    NAUX_00

    AUSVACDIS


    Se modifica

    015VAC

    000015

    IMPVACDIS

    SUMA

    NAUX_01

    IMPVACDIS

    Se suma al Mnemónico IMPVACDIS (Importe Vacaciones Disfrutadas) el Salario Base Cotización Vacaciones Disfrutadas.

    Sin cambios

    015VAC

    000016

    # REDONDEA HACIA ARRIBA





    Sin cambios

    015VAC

    000017

    IMPVACDIS

    RESIDUO

    1

    NAUX_01


    Sin cambios

    015VAC

    000018

    NAUX_01

    SI_IGUAL

    0

    FINAL


    Sin cambios

    015VAC

    000019

    1

    RESTA

    NAUX_01

    NAUX_02


    Se modifica

    015VAC

    000020

    IMPVACDIS

    SUMA

    NAUX_02

    IMPVACDIS

    Se suma al Mnemónico IMPVACDIS (Importe Vacaciones Disfrutadas) el redondeo hacia arriba.
    Se agrega

    015VAC

    000021


    MUEVE

    IMPVACDIS

    IMPORTE

    Se mueven los Mnemónicos IMPVACDIS  y AUSVACDIS para que sean impresos en el recibo de pago.

    Se agrega

    015VAC

    000022


    MUEVE

    AUSVACDIS

    UNIDADES

    Sin cambios

    015VAC

    000023

    FINAL

    ETIQUETA




    Sin cambios

    015VAC

    000024

    #

    TRACE_OFF





    Se modifica la fórmula 016VAC - Vacaciones anticipadas para tomar el valor de referencia correcto:

    OperaciónFórmulaSecuencia1a ExpresiónOp. 12a ExpresiónResultadoComentario
    Sin cambios

    016VAC

    000001

    #

    TRACE_ON




    Sin cambios

    016VAC

    000002

    NOCALCULA

    SI_IGUAL

    1

    FINAL


    Sin cambios

    016VAC

    000003

    INCIMPINC

    SI_IGUAL

    0

    CONT_04


    Sin cambios

    016VAC

    000004

    # SI INCIMPINC > 0

    SUSTITUYE




    Sin cambios

    016VAC

    000005

    INCIMPINC

    SI_MENOR

    0

    CONT_01


    Sin cambios

    016VAC

    000006


    MUEVE

    INCIMPINC

    IMPVACFIN


    Sin cambios

    016VAC

    000007

    CONT_01

    ETIQUETA




    Sin cambios

    016VAC

    000008

    # SI INCIMPINC > 0

    AJUSTA




    Sin cambios

    016VAC

    000009

    INCIMPINC

    SI_MAYOR

    0

    CONT_02


    Sin cambios

    016VAC

    000010

    IMPVACFIN

    SUMA

    INCIMPINC

    IMPVACFIN


    Sin cambios

    016VAC

    000011

    CONT_02

    ETIQUETA




    Sin cambios

    016VAC

    000012

    # SI INCUNIINC > 0

    SUSTITUYE




    Sin cambios

    016VAC

    000013

    INCUNIINC

    SI_MENOR

    0

    CONT_03


    Sin cambios

    016VAC

    000014


    MUEVE

    INCUNIINC

    AUSVACDIS


    Sin cambios

    016VAC

    000015

    CONT_03

    ETIQUETA




    Sin cambios

    016VAC

    000016

    # SI INCUNIINC > 0

    AJUSTA




    Se agrega

    016VAC

    000017

    INCUNIINC

    SI_MAYOR

    0

    CONT_04

    Se incluye la validación para que las unidades de la incidencia verifique si es mayor a 0.
    Sin cambios

    016VAC

    000018

    AUSVACDIS

    SUMA

    INCUNIINC

    AUSVACDIS


    Sin cambios

    016VAC

    000019

    CONT_04

    ETIQUETA




    Sin cambios

    016VAC

    000020

    # REDONDEA HACIA ARRIBA





    Sin cambios

    016VAC

    000021

    IMPVACFIN

    RESIDUO

    1

    NAUX_01


    Sin cambios

    016VAC

    000022

    NAUX_01

    SI_IGUAL

    0

    CONT_05


    Sin cambios

    016VAC

    000023

    1

    RESTA

    NAUX_01

    NAUX_02


    Sin cambios

    016VAC

    000024

    IMPVACFIN

    SUMA

    NAUX_02

    IMPVACFIN


    Sin cambios

    016VAC

    000025

    CONT_05

    ETIQUETA




    Sin cambios

    016VAC

    000026


    MUEVE

    IMPVACFIN

    IMPORTE


    Sin cambios

    016VAC

    000027


    MUEVE

    AUSVACDIS

    UNIDADES


    Sin cambios

    016VAC

    000028

    FINAL

    ETIQUETA





    Card documentos
    InformacaoSolución disponible para versión 12.1.27 o superiores.
    Titulo¡IMPORTANTE!

    05. ASUNTOS RELACIONADOS

    ...

    Documento de Referencia de la Localización de Paraguay:

    DT Localización Paraguay (SIGAGPE) - Protheus 12

    Templatedocumentos