01. DATOS GENERALES
Producto | TOTVS RH | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | RH | ||||||
Módulo: | SIGAGPE - Gestión de Personal. | ||||||
Función: |
| ||||||
País: | Perú (PER) | ||||||
Ticket: | 13628284 | 13523705 | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DNOMI-94 (DNOMI-68) |
02. SITUACIÓN/REQUISITO
Se presentan errores al generar el informe PLAME (Planilla mensual de pagos) - (GPEM805) correspondiente al módulo SIGAGPE - Gestión de Personal:
- Al realizar la generación de los archivos correspondientes al PLAME, se imprime información que no debería aparecer en tres de los archivos ".jor", ".rem" y ".toc"; información que solo debería aparecer en el archivo ".for".
- El archivo ".for" imprime la información con un formato incorrecto, mostrando espacios en blanco que no debería y los números enteros se muestran en formato decimal, con un punto y dos ceros (.00), lo cual también es incorrecto.
03. SOLUCIÓN
- Se realiza la modificación en el Diccionario de Datos para que el tamaño del campo Tp.Mod.Form. (RA_TIPOEST) sea igual a "2" y se corrige el título del campo a "Tipo Practic".
- En el informe PLAME (Planilla mensual de pagos) (GPEM805), se realiza una modificación en la función GPM805Proc(), para que al generar los archivos ".jor", ".rem" y ".toc" se omita la información de los registros de practicantes.
- Se realiza la modificación para que al generar el archivo .for imprima la información con el formato correcto.
- Realizar respaldo del repositorio (RPO).
- Aplicar el parche de la issue DNOMI-94.
- Realizar las modificaciones al Diccionario de Datos, mencionadas en la sección 04. INFORMACIÓN ADICIONAL.
- Verificar que la rutina actualizada en el repositorio coincida con la descrita en el encabezado del presente Documento Técnico, y que la fecha sea igual o superior.
- A través de la rutina Empleados en el módulo Gestión de Personal – SIGAGPE (Actualizaciones | Empleados), tener empleados registrados:
- Empleados con el estatus de practicantes, que se definen con el campo Cat. Func. (RA_CATFUNC) = E y el campo Tipo Practic (RA_TIPOEST) informado.
- Empleados con el estatus de practicantes, que se definen con el campo Cat. Func. (RA_CATFUNC) = E y el campo Tipo Practic (RA_TIPOEST) vacío.
- Empleados sin el estatus de practicantes, que se definen con el campo Cat. Func. (RA_CATFUNC) != E (diferente de E) y el campo Tipo Practic (RA_TIPOEST) vacío.
Importante
Para que se habilite la edición del campo Tipo Practic (RA_TIPOEST), el campo Cat. Func (RA_CATFUNC) debe estar configurado como Pasante ("E").
PLAME (GPEM805):
- A través de la rutina “PLAME” en el menú SIGAGPE (Informes | Legales), se debe seleccionar el botón de parámetros.
- Informar los parámetros solicitados, para generar el archivo:
- ¿Fecha base inicial?: Informar fecha inicial a considerar en la selección de movimientos del personal.
- ¿Fecha base inicial?: Informar fecha final a considerar en la selección de movimientos del personal.
- ¿Archivo de destino?: Informar la ruta destino donde se desea generar el archivo PLAME.
- ¿Generar Arch?: Seleccione el o los tipos de archivos a generar en la ruta antes informada acorde a los tipos disponibles.
- ¿Código del formulario?: Informar la clave con la que debe iniciar el nombre del archivo PLAME a ser generado.
- ¿Sucursales?: Si se deja en blanco, se eligen todas las sucursales. Para definir intervalos de datos secuenciales, utilice guion (1-3) y para los no secuenciales, punto y coma (3;5;1). Utilizar comillas simples para desconsiderar guiones en los contenidos. Ejemplo: '000001-1'-'000004-9';000006;0000008-'000009-8'.
¿Matrícula?: Si se deja en blanco, se eligen todas las matrículas. Para definir intervalos de datos secuenciales, utilice guion (1-3) y para los no secuenciales, punto y coma (3;5;1). Utilizar comillas simples para desconsiderar guiones en los contenidos. Ejemplo: '000001-1'-'000004-9';000006;0000008-'000009-8'
Informar el intervalo de matrículas que desea considerar para generar el Archivo. Para definir intervalos de datos secuenciales, utilice guion (1-3) y para los no secuenciales, punto y coma (3;5;1).¿Procesos?:Se selecciona el proceso 003 (Proceso Plame). Para definir intervalos de datos secuenciales, utilice guion (1-3) y para los no secuenciales, punto y coma (3;5;1). Utilizar comillas simples para desconsiderar guiones en los contenidos. Ejemplo: '000001-1'-'000004-9';000006;0000008-'000009-8'.
- Confirmar la generación del archivo; en cuanto se confirma el proceso se muestra la barra de avance.
- Al finalizar el proceso, verificar que la información sea correcta en los archivos generados:
- Los archivos correspondientes al PLAME: ".jor", ".rem" y ".toc", no se impriman empleados pasantes, estos solo deben aparecer en el archivo ".for".
- El archivo ".for" no imprima espacios en blanco en las cantidades y los números enteros no se muestran en formato decimal, con un punto y dos ceros (.00), solo los que tengan valor decimal.
04. INFORMACIÓN ADICIONAL
Diccionario de Datos:
Mediante el Configurador (SIGACFG), modificar o crear el campo como se muestra a continuación:
Campo | RA_TIPOEST |
---|---|
Orden | 74 |
Tipo | Carácter |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Tipo Practic |
Descripción | Tipo de Practicante |
Usado | Sí |
Obligatorio | No |
Browse | Sí |
Val. Sistema | (Vazio() .or. ValidRCC("ST18",M->RA_TIPOEST,1,2)) .and. fHist() |
Consulta Estándar | T18PER |
When | IF(M->RA_CATFUNC=="E",.T.,.F.) |
Contexto | Real |
Propiedad | Modificar |
Carpeta | B - Otros |
Paquete de uso interno
Las modificaciones al Diccionario de Datos se aplicaron en el paquete: 010346.
Realizar nuevamente el llenado del campo Tipo Practic (RA_TIPOEST) para todos los empleados practicantes, ya que por el cambio de tamaño, se debe volver a asignar tipo de practicante que le corresponde. ¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Para más detalle, consulte el Documento de Referencia: DT Planilla Mensual de Pagos (PLAME) - Perú (GPEM805 - SIGAGPE)
Documento de Referencia de la Localización de Perú: DT Localización Perú (SIGAGPE) - Protheus 12