Duda
En modulo Gestión de Personal, ¿Cómo implementar la funcionalidad estándar para generar la información del Libro Sueldo Digital?
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 y actualización del diccionario de datos para obtener la funcionalidad de Libro Sueldo Digital
Consideraciones previas:
- Para Reléase 11, 12.1.17 y 12.1.23 verifique tener las siguientes rutinas con fecha igual o superior; Caso contrario, solicite el patch de actualización a Soporte Mercado Internacional a través de un ticket de atención. Para reléase 12.1.25 en adelante as rutinas ya están integradas en el RPO disponible en Portal:
Actualización de rutinas para Reléase 11:
- PRW 18/11/2016 18:53:03;
- PRW 04/11/2016 17:05:39;
- PRX 13/05/2015 13:31:56;
Actualización de rutinas para Reléase 12.1.17 y 12.1.23 GPER015.PRW 15/04/2019 14:13:11;
El diccionario de datos (Grupo de preguntas, campos, parámetros y menú) están disponible en el diccionario de datos a partir del reléase 12.1.25; Para reléase 12.1.17 y 12.1.23 es necesario crearlos manualmente siguiendo los pasos indicados en Actualización al diccionario aplicable para 12.1.17 y 12.1.23 indicado en este artículo;
- Importante: La ejecución del compatibilizador, solo se utiliza en protheus versión 11. Antes de ejecutar el compatibilizador, UPDMODMIes imprescindible considere los siguientes puntos:
- Realizar la copia de seguridad de la base de datos del producto que ejecutará el compatibilizador PROTHEUS11_DATA\SYSTEM, versión 11);
- Los directorios mencionados anteriormente corresponden a la instalación estándardel Protheus, por lo tanto, deben modificarse de acuerdo con el producto instalado en la empresa;
- Esta rutina debe ejecutarse de modo exclusivo, es decir, ningún usuario debe estar utilizando el sistema;
- Si los diccionarios de datos tienen índices personalizables (creados por el usuario), antes de ejecutar el compatibilizador, asegúrese de que están identificados por el nickname. Si el compatibilizador necesita crear índices, los agregará a partir del orden original instalado por el Protheus, lo que podrá ocasionar la superposición de índices personalizados, si no están identificados por el nickname;
- El compatibilizador debe ejecutarse con la Integridad referencialdesactivada;
Atención
¡El siguiente procedimiento debe realizarlo un profesional calificado como
Administrador de base de datos (DBA) o su equivalente!
La activación indebida de la integridad referencial puede modificar drásticamente
la relación entre tablas en la base de datos. Por lo tanto, antes de su aplicación
debe tomar las medidas necesarias como el respaldo de su información
Procedimiento de Implementación:
Para Reléase 11, 12.1.17 y 12.1.23, Deberá aplicar el paquete de actualización (patch previo respaldo del RPO):
- En Microsiga Protheus 11 TOTVS Smart Client digite UPDMODMIen el campo Programa Inicial, Haga clic en OK para continuar;
- Al confirmar, se muestra un mensaje de advertencia sobre la copia de seguridady la necesidad de su ejecución de modo exclusivo;
- Después de confirmar, aparece una pantalla para seleccionar la empresa en la cual se modificará el diccionario de datos oaparece la ventana para seleccionar el compatibilizador. Deberá seleccionar el módulo “SIGAGPE – Gestión de Personal” y posteriormente el actualizador “RG 3781-15 Libro de Sueldo Digital”;
Importante Para que se actualice correctamente el diccionario de datos, asegúrese de que la fecha del compatibilizador sea igual o superior al 04/01/2016;
a. Haga clic en Procesar para iniciar el procesamiento. El primer paso de la ejecución es la preparación de los archivos. Se muestra un mensaje explicativo en la pantalla;
b. A continuación, se muestra la ventana Actualización concluida con el historial (log) de todas las actualizaciones procesadas. En este log de actualización se muestran únicamente los campos actualizados por el programa. El compatibilizador crea los campos que aún no existen en el diccionario de datos;
c. Haga clic en Grabar para guardar el historial (log) mostrado;
d. Haga clic en OK para finalizar el procesamiento;
Actualizaciones del Compatibilizador en versión 11; Para reléase 12.1.17 y 12.1.23 debe realizar la Actualización al diccionario de datos a través del configurador:
- Creación de Preguntasen el archivo SX1 – Archivo de Preguntas:
- Grupo de Preguntas GPER015A;
Pregunta |
¿Nombre del Archivo? |
Grupo |
GPER015A |
Orden |
01 |
Tipo |
C |
Tamaño |
99 |
Modo Entrada |
G |
Validación |
NaoVazio() |
Pregunta |
¿Ruta del Archivo? |
Grupo |
GPER015A |
Orden |
02 |
Tipo |
C |
Tamaño |
99 |
Modo Entrada |
G |
Validación |
GPER015Dir(1) |
- Grupo de Preguntas GPER015B;
Pregunta |
¿Procedimiento? |
Grupo |
GPER015B |
Orden |
01 |
Tipo |
C |
Tamaño |
3 |
Modo Entrada |
G |
Validación |
NaoVazio(). And. ExistCpo("SRY",MV_PAR01,1) |
Consulta |
SRY |
Pregunta |
¿Proceso? |
Grupo |
GPER015B |
Orden |
02 |
Tipo |
C |
Tamaño |
5 |
Modo Entrada |
G |
Validación |
NaoVazio(). And. ExistCpo("RCJ",MV_PAR02,1) |
Consulta |
RCJ |
Pregunta |
¿Periodo? |
Grupo |
GPER015B |
Orden |
03 |
Tipo |
C |
Tamaño |
6 |
Modo Entrada |
G |
Validación |
Versión 11.8: NaoVazio() .And. VldPerLiq(1) Versión 12: NaoVazio() .And. fVldPerLi(1) |
Consulta |
RCH |
Pregunta |
¿Num de pago? |
Grupo |
GPER015B |
Orden |
04 |
Tipo |
C |
Tamaño |
2 |
Modo Entrada |
G |
Validación |
Versión 11.8: NaoVazio() .And. VldNPgLiq(1) Versión 12: NaoVazio() .And. fVldNPgLi(1) |
Consulta |
RCH01 |
Pregunta |
¿Tipo liquidación? |
Grupo |
GPER015B |
Orden |
05 |
Tipo |
C |
Tamaño |
1 |
Modo Entrada |
C |
Opciones |
M=Mensual Q=Quincenal S=Semanal |
Pregunta |
¿Nombre del Archivo? |
Grupo |
GPER015B |
Orden |
06 |
Tipo |
C |
Tamaño |
99 |
Modo Entrada |
G |
Validación |
NaoVazio() |
Pregunta |
¿Ruta del Archivo? |
Grupo |
GPER015B |
Orden |
07 |
Tipo |
C |
Tamaño |
99 |
Modo Entrada |
G |
Validación |
GPER015Dir(2) |
- Creación de Campos en el archivo SX3 – Campos:
- Tabla SRV - Conceptos:
Campo |
RV_CONAFIP |
Tipo |
C |
Tamaño |
6 |
Decimal |
0 |
Formato |
- |
Título |
Código AFIP |
Descripción |
Código Concepto AFIP |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
- |
When |
- |
Relación |
- |
Val. Sistema |
ValidRCC("S041",M->RV_CONAFIP,1,6) |
Consulta |
S41ARG |
Carpeta |
F |
Help |
Código de concepto de sueldo AFIP. |
Campo |
RV_SIPAPOR |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
SIPA Aportes |
Descripción |
SIPA Aportes |
Validación |
Pertence("SN") |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Carpeta |
F |
Help |
SIPA - Aportes. |
Campo |
RV_SIPACON |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
SIPA Contri. |
Descripción |
SIPA Contribuciones |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
SIPA - Contribuciones. |
Campo |
RV_INSSPOR |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
INSSJyP Ap. |
Descripción |
INSSJyP Aportes. |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
INSSJyP - Aportes. |
Campo |
RV_INSSCON |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
INSSJyP Co. |
Descripción |
INSSJyP Contr. |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
INSSJyP – Contribuciones. |
Campo |
RV_OBRSPOR |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
Obr Soc Ap. |
Descripción |
Obra soc. Aportes |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
Obra social - Aportes. |
Campo |
RV_OBRSCON |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
Obr Soc Co. |
Descripción |
Obra social Contr. |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
Obra social - Contribuciones. |
Campo |
RV_FONSPOR |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
F Solid Ap. |
Descripción |
Fondo Solid Aport. |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
Fondo Solidario de Redistribución - Aportes. |
Campo |
RV_FONSCON |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
F Sol Cont. |
Descripción |
Fondo Solid Contr. |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
Fondo Solidario de Redistribución - Contribuciones. |
Campo |
RV_RENAPOR |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
RENATEA Ap. |
Descripción |
RENATEA Aportes. |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
RENATEA - Aportes. |
Campo |
RV_RENACON |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
RENATEA Co. |
Descripción |
RENATEA Contribución. |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
RENATEA - Contribuciones. |
Campo |
RV_ASIGCON |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
Asig Fam Con |
Descripción |
Asig Fam Contr |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
Asignaciones Familiares - Contribuciones. |
Campo |
RV_FNECON |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
F Nac Emp |
Descripción |
Fondo Nac Empleo |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
Fondo Nacional de Empleo - Contribuciones. |
Campo |
RV_ARTCON |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
Ley Riesgo |
Descripción |
Ley de Riesgo |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
Ley de Riesgos del Trabajo - Contribuciones. |
Campo |
RV_REDIPOR |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
Reg Dif |
Descripción |
Reg. Diferen. |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
Regímenes diferenciales - Aportes. |
Campo |
RV_REESPOR |
Tipo |
C |
Tamaño |
1 |
Decimal |
0 |
Formato |
- |
Título |
Reg Espec. |
Descripción |
Reg. Especial. |
Nivel |
1 |
Utilizado |
Sí |
Obligatorio |
No |
Browse |
Sí |
Opciones |
S=Si;N=No |
When |
- |
Relación |
- |
Val. Sistema |
Pertence("SN") |
Carpeta |
F |
Help |
Regímenes especiales - Aportes. |
- Creación de Consulta Estándar en el archivo SXB – Consulta Estándar:
Importante: El tamaño de los campos que disponen de "Grupo de campos", puede variar de acuerdo con el entorno en uso;
- Búsqueda S41ARG:
Alias |
S41ARG |
Tipo |
1 |
Secuencia |
01 |
Columna |
RE |
Descripción |
Concepto AFIP |
Contenido |
RCC |
Alias |
S41ARG |
Tipo |
2 |
Secuencia |
01 |
Columna |
01 |
Descripción |
- |
Contenido |
GP310SXB("S041","Codigo") |
Alias |
S41ARG |
Tipo |
5 |
Secuencia |
01 |
Columna |
- |
Descripción |
- |
Contenido |
VAR_IXB |
4.- Creación de Carpeta en el archivo SXA - Carpetas:
Orden |
F |
Descripción |
Libro de Sueldo Digital |
Configuración de Menús:
5.- En el Configurador (SIGACFG), acceda a Entornos/Archivo/Menú (CFGX013). Informe la nueva opción de menú del módulo de Gestión de Personal (SIGAGPE), conforme las instrucciones a continuación:
Menú |
SIGAGPE |
Sub-menú |
Informes | Informes Legales |
Nombre de la Rutina |
Libro de Sueldo Digital |
Programa |
GPER015 |
Módulo |
Gestión de Personal. |
Tipo |
Función de Protheus |
Para el Procedimiento de ejecución y generación de información rutina Libro Sueldo Digital - GPER015 acceda al siguiente Articulo KCS: MP – GPE – GPER800 – ¿Cómo obtener la información del Libro de Sueldo Digital?
0 Comentarios