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

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAGPE - Gestión de Personal
Función:
RutinaNombre TécnicoFecha
GPEA010Empleados18/11/2021
GPCONTRRenovación/Modificación de Contratos18/11/2021
País:Colombia
Ticket:12474770
Requisito/Story/Issue (informe el requisito vinculado):DMINA-13867


02. SITUACIÓN/REQUISITO

Al ejecutar la modificación del contrato que corresponde a “Contrato con término indefinido ” en este sentido no tiene una vigencia de contrato ni un mínimo y máximo de días ya que estos tipos de contratos son permanentes y no se conoce una Fecha Final, a pesar de que se informe un número de días se genera el mensaje “Fecha final debe ser inferior al máximo de días del tipo de contrato" (el máximo de días es igual a cero al ser un contrato indefinido), si se informa el valor de los días contrato se muestra el mensaje "Empleado sin campo de contrato informado: 000037 RA_DATAFIM" y no se permite la modificación del contrato.

Problemas adicionales:

Al guardar un Empleado al cual se le informó un valor en el campo Días Cont (RA_DIASEXP), este campo es almacenado con valor cero.

03. SOLUCIÓN

En la rutina de Empleados (GPEA010):

  • Se realiza ajuste en la función de validación de los campos de Fecha de la pestaña de Contrato (VldRADtCol); para que si el Tipo para Formula del Tipo de Contrato es diferente de 3, 4, 5 o 6 el campo Renueva Cont (RA_RENOVA) se actualice con el valor 2-No en lugar de "N".
  • Se actualiza la función que valida el campo RA_DIASEXP; que se encuentre dentro de un rango (fValidExp) para retornar el valor de Días de Contrato.

En la rutina de Renovación/Modificación de Contratos (GPCONTR):

  • Se realiza ajuste en la función de ejecución del proceso de renovación/modificación de Contrat (GPCONTRProcessa) para eliminar la validación del campo Fecha Final (RA_DATAFIM).
  • Se realiza ajuste para hacer uso de la función fTabela() para obtener los días mínimos y máximos de contratos, así como los días máximos de renovación por columna y no por posición.
  • Se activa el guardado de los campo Fecha Final (RGE_DATAFI) de la Tabla de Histórico de Contratos (RGE) y Fecha Final (RA_DATAFIM) de Empleados.
  • Se activa la actualización del campo Dias Contr (RA_DIASEXP) para la renovación/modificación de contratos.


Totvs custom tabs box
tabsPre-condiciones,Pasos
idsPre-condiciones,Pasos
Totvs custom tabs box items
defaultyes
referenciaPre-condiciones
  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo)
  2. Aplicar el parche correspondiente al isse DMINA-13867.
    • Validar que las rutinas actualizadas coincidan con las indicadas en la sección 01. DATOS GENERALES.
  3. En el módulo Gestión de Personal (SIGAGPE) ir al menú Actualizaciones | Definic. Calculo | Mantenimiento Tab (GPEA320).
  4. Validar que se encuentren actualizados los catálogos S018-TIPOS DE CONTRATOS, S019-MOTIVOS DEL CONTRATO y S033-TIPO CONTRATO PARA FORMULACIÓN.
  5. En el módulo Gestión de Personal (SIGAGPE) ir al menú Actualizaciones | Empleados | Empleados (GPEA010).
  6. Incluir un nuevo Empleado, informando en la pestaña Contrato:
    • Fch Ingr. (RA_ADMISSA) = <Fecha de Ingreso del Empleado>
    • ContratoTrab (RA_TPCONTR) = 1-Indeterminado
    • Tipo Contrat (RA_TIPOCO) = "01"
    • Fch Inicial (RA_DATAINI) = "01/09/2020"
    • Días contrat (RA_DIASEXP) = 0
    • Fecha final (RA_DATAFIM) = "//"
Totvs custom tabs box items
defaultyes
referenciaPasos
  1. En el módulo Gestión de Personal (SIGAGPE) ir al menú Actualizaciones | Empleados | Empleados (GPEA010).
  2. Seleccionar el empleado incluido previamente (ver pestaña de Pre-condiciones)
  3. Desde Otras acciones ejecutar la acción Contrato.
  4. En la pantalla de Renovación / Modificación de Contratos: 
  5. Seleccionar opción Modificación.
  6. Indicar el campo Motivo de la Renovación.
  7. Indicar el campo Nuevo Tipo de Contrato, seleccionando el valor "02".
  8. Presionar Grabar y confirmar la configuración de los parámetros.
  9. Seleccionar el Empleado, y presionar opción Visualizar.
  10. Validar los siguientes datos en la pestaña Contrato:
    • Motivo Contr. (RA_MOTCON) = <Motivo seleccionado en la modificación del contrato>
    • Tipo Contrat (RA_TIPOCO) = "02"
    • Fch Inicial (RA_DATAINI) = <Fecha de ingreso del empleado>
    • Días contrat (RA_DIASEXP) = 0
    • Fecha final (RA_DATAFIM) = "//"




04. INFORMACIÓN ADICIONAL

No aplica.


Card documentos
InformacaoLa solución aplica para versión 12.1.17, 12.1.25 o superior.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS