Árvore de páginas

Versões comparadas

Chave

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

...

Al intentar cargar vacaciones con fecha de inicio del mes siguiente al periodo de liquidación vigente, la rutina de Vacaciones (GPEM031), no permite realizar la generación de la cabecera de dichas vacaciones, emitiendo un mensaje que no es consistente con la validación que debería realizar.
 
En Argentina, la Ley de Contrato de Trabajo establece que las vacaciones anuales deberán ser abonadas el día que el funcionario comienza su periodo de descanso.

03. SOLUCIÓN

Se realizan las siguientes actualizaciones en la rutina de Vacaciones (GPEM031):

  • En la función fCriaGozFer(), se modifica para que tome el periodo procedimiento de la tabla RHI (Encabezado Vacaciones), tanto para agregar como modificar vacaciones, ya que anteriormente validaba el procedimiento que tuviera la Planilla de Haberes configurada y no corresponde. También se agrega que para Argentina valide tanto la localización Argentina una validación de fecha de inicio de vacaciones con el periodo seleccionado, pero permitiendo también que se liquiden en el periodo del mes anterior a dicho inicio.
  • Se crea la función fValPerPag() la cual devuelve Verdadero (TRUE) si la fecha se encuentra dentro del periodo de pago, de lo contrario, devuelve Falso (FALSE), este operador lógico que devuelve como resultado es lo que se utiliza para realizar la validación anteriormente indicadade entre la fecha de inicio de vacaciones y el periodo seleccionado como se indica en el punto anterior.

        Se realiza la siguiente modificación en la rutina Funciones genéricas GPE Mercado Internacional (GPEXFUMI):

  • Se crea la función fGetRotVac() la cual devuelve el código del Tipo de Procedimiento (campo Tipo de Procedimiento - RY_CALCULO) que tiene seleccionado en configurado el campo RY_TIPO = "3 - Vacaciones". Esta función es una mejora para colocar por defecto el valor del tipo de procedimiento en la pantalla de carga de Vacaciones, como se muestra a continuación:



Informações
iconfalse

Para realizar

...

implementación de la mejora mencionada anteriormente, se podrá realizar manualmente siguiendo los pasos indicados en el punto"Diccionario de Datos" de la sección 04. INFORMACIÓN ADICIONAL



Totvs custom tabs box
tabsPre-condiciones, Procedimiento, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Respaldar el repositorio (RPO).
  2. Aplicar el parche correspondiente a la issue DNOMI-2826.
  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. Con Contar con periodos mensuales para procedimiento VAC: 
    • Nómina VAC - Vacaciones, de ejemplo:
      • Periodo: 2024
      • Mes: 07
      • Número de Pago: 01
      • Fecha Inicial: 01/07/2024
      • Fecha: 31/07/2024

  5. Tablas Alfanuméricas.
  6. Tipos de Procedimientos.
  7. Procesos.
  8. Conceptos.
  9. Conceptos por Proceso.
  10. Fórmulas.
  11. Mnemónicos.
  12. Criterios de acumulación.
  13. Empleados:
    • Debe contar con Dias de Derecho disponibles para ser calculadas sus vacaciones.
  14. Control de Días de Derecho.
Totvs custom tabs box items
defaultno
referenciapaso2
  • Cálculo de Vacaciones (GPEM031):

    1. Ingresar a la rutina Vacaciones, 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" o "Modificar".
    4. Informar los datos solicitados en el encabezado de vacaciones:
      • Proc de Cálculo: Ejemplo "VAC"

      • Periodo: Ejemplo "202407"

      • Fecha Inicial: Ejemplo"05/08/2024

      • Días vacaciones: Ejemplo "14"

    5. Grabar los cambios, nuevamente en la rutina de Vacaciones, desplegar el menú "Otras Acciones" y dar clic en la opción "Calcular".
    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. También se puede ingresar a la rutina Recibo de Pago (GPEA630) y validar que se haya realizado la liquidación de los conceptos.
    9. Verificar en la rutina Ausencias(GPEA240) y validar que las ausencias se guardaron correctamente de acuerdo al periodo de vacaciones indicado.

...

Mediante el Configurador (SIGACFG), crear actualizar el campo RHI_CALCULOROTEIR, como se indica a continuación:


CampoRHI_CALCULOROTEIR

Tipo

Caracter

Orden06

Tamaño

3

Decimal

0

Título

Procedimient

Descripción

Procedimiento

Formato

                               

Valid. Std.EXISTCPO("SRY")

Se utiliza

Si

Obligatorio

No

Ini. EstándarfGetRotVac() 

Browse

Si

Contexto

Real

Lista Español
When

Consulta Estándar

SRYVAC

Help

Informe el procedimiento de cálculo de vacaciones.

...