Á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:

N/A

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

02. SITUACIÓN/REQUISITO

En la rutina Ausencias (GPEA240) se identifica que al incluir ausencias para un empleado en una fecha anterior a la fecha de inicio del periodo actual, no es informado el valor del campo Saldo Días (R8_SDPAGAR).

03. SOLUCIÓN

Descripción del cálculo de Saldo Días (R8_SDPAGAR) para localización Paraguay en rutina Ausencias (GPEA240), cuando se realiza registro de ausencias en una fecha anterior a la fecha de inicio del periodo activo:

  1. Se lee la información del periodo activo.
  2. Se determina la fecha de inicio del periodo y se resta 1 día.
  3. Se resta la fecha de inicio de la ausencia (R8_DATAINI) de la fecha obtenida en el paso anterior.
  4. Se añade un día al resultado anterior.
  5. Se compara el resultado anterior con el valor informado en N° Días (R8_DURACAO).
  6. Se resta el valor mínimo obtenido en el paso anterior del valor informado en N° Días (R8_DURACAO).
  7. El valor calculad de las validaciones anteriores es informado en Saldo Días (R8_SDPAGAR).


  1. Contar con información en los catálogos utilizados en el Cálculo de Nómina.

    • Tipos de Procedimiento.
      • Contar con el procedimiento ORD - Nomina Ordinaria.
    • Procesos.
    • Conceptos.
    • Conceptos por proceso.
    • Periodos relacionados a procedimiento ORD, ejemplo:
      • Cod. Periodo = "202401"
      • Fch Inicial = "01/01/2024"
      • ¿Per Activo? = S - Sí
    • Tablas Alfanuméricas.
    • Empleados.
    • Tipos de Ausencia, ejemplo:
      • Ausencia = "015"
      • Tp. Ausencia = 4 - Programación de Periodos
      • Dias Pg Empl = "999"
      • Desc. Aviso = 1 - Si

Caso 1 - Captura de Ausencia cuando cantidad de días de ausencia no supera la cantidad de días en el periodo:

  1. Ingresar al módulo Gestión de Personal (SIGAGPE).
  2. Ingresar a la rutina Ausencias ubicada en "Actualizaciones | Novedades" (GPEA240).
  3. Incluir ausencias para el empleado indicado en las Pre-condiciones
    • Capturar los campos Tipo Ausencia, Ausencia y Concepto.
    • En campo Fch Ini, indicar una fecha anterior a la inicial del periodo activo, ejemplo: "11/12/2023"
    • En campo N° Días, indicar un número de días que no superen la cantidad entre la fecha de inicio de ausencias y la fecha de inicio del periodo activo, por ejemplo 18.
  4. Validar que después de indicar el contenido del campo N° Días (R8_DURACAO) se muestre el campo Saldo Días (R8_SDPAGAR) con valor "0"
  5. Continuar hasta el grabado de la ausencia.


Descripción del ejemplo anterior:

  1. Se lee la información del periodo habilitado.
  2. Se lee la fecha de inicio del periodo (01/01/2024) y se resta 1 día, quedando en 31/12/2023.
  3. A la fecha anterior (31/12/2023) se le resta la fecha de inicio de la ausencia (R8_DATAINI), ejemplo (31/12/2023 - 11/12/2023) = 20 días.
  4. Al resultado anterior se le suma un día. (20 + 1 = 21 días)
  5. Entre el cálculo anterior (21 días) y el valor informado en N° Días (18 días), ejemplo 21 < 18, toma el valor menor (18).
  6. Al valor informado en N° Días (18) se resta el valor mínimo del punto anterior (18).
  7. El valor a informar en Saldo Días (R8_SDPAGAR)  es de 0 (18 - 18 = 0).



Caso 2 - Captura de Ausencia cuando cantidad de días de ausencia supera la cantidad de días en el periodo:

  1. Ingresar al módulo Gestión de Personal (SIGAGPE).
  2. Ingresar a la rutina Ausencias ubicada en "Actualizaciones | Novedades" (GPEA240).
  3. Incluir ausencias para el empleado indicado en las Pre-condiciones
    • Capturar los campos Tipo Ausencia, Ausencia y Concepto.
    • En campo Fch Ini, indicar una fecha anterior a la inicial del periodo activo, ejemplo: "11/12/2023"
    • En campo N° Días, indicar un número de días que no superen la cantidad entre la fecha de inicio de ausencias y la fecha de inicio del periodo activo, por ejemplo 18.
  4. Validar que después de indicar el contenido del campo N° Días (R8_DURACAO) se muestre el campo Saldo Días (R8_SDPAGAR) con valor "0"
  5. Continuar hasta el grabado de la ausencia.


Descripción del ejemplo anterior:

  1. Se lee la información del periodo habilitado.
  2. Se lee la fecha de inicio del periodo (01/01/2024) y se resta 1 día, quedando en 31/12/2023.
  3. A la fecha anterior (31/12/2023) se le resta la fecha de inicio de la ausencia (R8_DATAINI), ejemplo (31/12/2023 - 20/12/2023) = 11 días.
  4. Al resultado anterior se le suma un día (11 + 1 = 12 días).
  5. Entre el cálculo anterior (12 días) y el valor informado en N° Días (18 días), ejemplo 12 < 18, toma el valor menor (12).
  6. Al valor informado en N° Días (18) se resta el valor mínimo del punto anterior (12).
  7. El valor a informar en Saldo Días (R8_SDPAGAR) es de 6 (18 - 12 = 6).

04. INFORMACIÓN ADICIONAL

No aplica.

05. ASUNTOS RELACIONADOS

Documento de Referencia de la Localización de Paraguay:

DT Localización Paraguay (SIGAGPE) - Protheus 12