Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

TOTVS RH - TOTVS RH (LINEA PROTHEUS) - MI – Gestión de Personal (SIGAGPE) – GPEA300 Funcionalidad del operador DIAS_DERECHO - Identificador de cálculo 0072

Duda
En modulo Gestión de Personal, El operador DIAS_DERECHO está regresando información no válida

 


Ambiente
TOTVS RH - TOTVS RH (LINEA PROTHEUS) - MI – Gestión de Personal (SIGAGPE) – Release 11 en adelante

 


Solución
Revise y realice las configuraciones previas para obtener la información de acuerdo a los datos del empleado



Requisitos y consideraciones Previas:

 

  1. El operador DIAS_DERECHO considera la vigencia de vacaciones configurada en el campo de procesos Vig. Vacac. – RCJ_VIGVAC para la lectura de los días derecho del empleado;


  2. El operador DIAS_DERECHO realiza lectura del campo Días Aniversario - RF_DFERVAT donde están contenidos los días que tiene derecho de Vacaciones el empleado descontando los días pagados RF_DFRANT de acuerdo al periodo que esta calculando;


  3. El uso del operador SIN_PROGRAMAR, le indica al operador DIAS_DERECHO genere todos los días sobrantes pero excluyendo los días programados… es decir los días no disfrutados Ejemplo:
  • Días Aniversario – RF_DFERVAT = 10
  • Días Pagados – RF_DFERANT = 2
  • Días Programados Ausencias = 5
  • El resultado del operando sería 8 porque considera los días derecho menos los días disfrutados solamente. NO descuenta los días programados;



Procedimiento de Ejecución:

1.- Ingrese a la rutina Procesos Actualizaciones | Definic. Cálculo | Procesos – Seleccione el proceso al que pertenece el empleado y confirme la vigencia de vacaciones configurada en el campo Vig. Vacac. * RCJ_VIGVAC;

PROCESO.jpg


2.- Este ejemplo tiene una vigencia de 2 años informada en el campo RCJ_VIGVAC, con lo cual el operador DIAS_DERECHO realiza lectura de registros, de dos años cumplidos al periodo que actualmente se está calculando:

DIAS_DERECHO.jpg

3.- En la ejecución del cálculo el operador DIAS_DERECHO realiza la lectura de información contenida en la tabla SRF:

  • Días Aniversario del 01/01/2017 al 31/12/2017 = 8 – 8 días pagados;
  • Días Aniversario del 01/01/2018 al 31/12/2018 = 10;

        Total Días derecho = 18 - 8 días Pagados, el empleado tiene 10 días dercho;

  • Con la información anterior se puede visualizar la lectura del operador DIAS_DERECHO en la ejecución del calculo.

TRACE_DIAS_DERECHO.jpg

 

Al final del artículo por favor revise y descargue la evidencia de soporte en versión 11 y 12 “GPEA300_DIAS_DERECHO_HDMI” que contiene la validación de la funcionalidad del operador DIAS_DERECHO en la ejecución del cálculo se obtienen resultados favorables en la generación de los días derecho que tiene el empleado de acuerdo a la información contenida en la tabla SRF.

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0

1 Comentarios

  • Avatar
    CONCEPCIÓN CARRILLO

    El campo de vigencia de vacaciones (RCJ->RJ_VIGVAC) no es considerado en la operación de DIAS_DERECHO. Ese campo es considerado cuando se realiza el cierre de nómina, y este revisa todos los registros activos (SRF->RF_STATUS='1') y compara la fecha final del ciclo (RF_DATAFIM) con la fecha final del periodo que se está cerrando (RCH->RCH_DTFIM) y si ya se cumplió la vigencia (en años) cambia el estatus a 2.

    Otro error que encontré es el ejemplo que presentan de la SRF. El cierre actualiza del más antiguo al mas reciente, por lo que los 8 días se aplicarían 6 en el primer registro y cambiaría el estátus a pagado, y 2 en el segundo. Y en el cierre del periodo que termina el 31/12/2019 el registro del 01/01/2017 a 31/01/2017 este cambiaría a prescrito (RF_STATUS=’2’).  Por lo que los registros se verían de la siguiente forma:

    Cod Concepto Desc Concepto Fch Ini Per Fch Fin Per Cod Ref Per Dias Derecho Días Prop Días Anticip Dias Pag Situación
    113 Vacaciones 01/01/2016 31/12/2016 6.0 6.0 0.0 0.0 6.0 3 Pagado
    113 Vacaciones 01/01/2017 31/12/2017 8.0 8.0 0.0 0.0 2.0 2 Prescrito
    113 Vacaciones 01/01/2018 31/12/2018 10.0 10.0 0.0 0.0 0.0 1 Activo
    113 Vacaciones 01/01/2019 31/12/2019 12.0 0.0 0.0 0.0 0.0

    1 Activo

    Sugiero cambiar el documento como sigue, en la sección:

    Requisitos y consideraciones Previas:

    1. El operador DIAS_DERECHO realiza lectura del campo Días Derecho (RF_DFERVAT) - Días Pagados (RF_DFERANT) de todos los registros activos (RF_STATUS=’1’) cuya Fecha Final (RF_DATAFIM) sea menor o igual a la fecha de la 2da Expresión (RC3_FORM02).
    • El uso del mnemónico reservado TODOS_LOS_DIAS, le indica al operador DIAS_DERECHO que reste el saldo (R8_SDPAGAR) de los días de vacaciones capturados en Ausentismos (SR8). Ejemplo:
      Días Derecho (RF_DFERVAT) = 10
      Días Pagados (RF_DFERANT) = 2
      Saldo de Días de Vacaciones (R8_SDPAGAR) = 5
      El resultado del operando sería 10-2-5=3 porque considera los días derecho menos días pagados menos el saldo de días disfrutados.
    1. El uso del mnemónico reservado SIN_PROGRAMAR, le indica al operador DIAS_DERECHO que no considere el saldo (R8_SDPAGAR) de los días de vacaciones capturados en Ausentismos (SR8). Ejemplo:
      Días Derecho (RF_DFERVAT) = 10
      Días Pagados (RF_DFERANT) = 2
      Saldo de Días de Vacaciones (R8_SDPAGAR) = 5
      El resultado del operando sería 10-2=8 porque solo resta considera los días derecho menos días pagados. NO descuenta el saldo de los días programados.

    Procedimiento de Ejecución:
    1.- Suponiendo que el empleado ingreso el 01/01/2016:

    Concepto

    Desc Concepto

    Fch Ini Per

    Fch Fin Per

    Cod Ref Per

    Dias Derecho

    Días Prop

    Días Anticip

    Dias Pag

    Situación

    113

    Vacaciones

    01/01/2016

    31/12/2016

    6.0

    6.0

    0.0

    0.0

    6.0

    3 Pagado

    113

    Vacaciones

    01/01/2017

    31/12/2017

    8.0

    8.0

    0.0

    0.0

    2.0

    2 Prescrito

    113

    Vacaciones

    01/01/2018

    31/12/2018

    10.0

    10.0

    0.0

    0.0

    0.0

    1 Activo

    113

    Vacaciones

    01/01/2019

    31/12/2019

    12.0

    0.0

    0.0

    0.0

    0.0

    1 Activo


    3.- En la ejecución del cálculo el operador DIAS_DERECHO realiza la lectura de información contenida en la tabla SRF delos registros activos

    • Días Aniversario del 01/01/2016 al 31/12/2016 no se considera (pagado)
    • Días Aniversario del 01/01/2017 al 31/12/2017 no se considera (prescrito)
    • Días Aniversario del 01/01/2018 al 31/12/2018 = 10-0=10;
    • Días Aniversario del 01/01/2019 al 31/12/2019 = 0-0=0;
    • Total Días derecho = 10 + 0 =10.

    Con la información anterior se puede visualizar la lectura del operador DIAS_DERECHO en la ejecución del cálculo.

    0
    Acciones de comentarios Permalink
Inicie sesión para dejar un comentario.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Rellene los campos siguientes para iniciar el chat:

Chat _