01. DADOS GERAIS
Produto: | TOTVS RH |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: | SIGAGPE |
Função: | GPEM030.PRX GPEM060.PRX GPEA050.PRX GPER1033.PRW FERTAE.PRW |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DRHCALCPRT-2133 DRHCALCPRT-2337 DRHCALCPRT-2779 DRHCALCPRT-3196 |
02. SITUAÇÃO/REQUISITO
Em razão da atual situação do país e do mundo, devido a pandemia e também ao avanço tecnológico conseguido nos últimos anos, e entendendo a necessidade de agilizar os processos de Recursos Humanos, iremos disponibilizar a possibilidade de assinatura eletrônica do Recibo e Aviso de Férias, dois dos principais documentos gerados pelo RH, e que invariavelmente necessitam que sejam assinados. Toda gestão de documentos será feita pelo TAE - TOTVS Assinatura Eletrônica, ferramenta de assinatura eletrônica da TOTVS com validade jurídica.
03. SOLUÇÃO
Será disponibilizado na rotina de Cálculo de Férias a opção "Assinatura Eletrônica", através dela será possível enviar o Recibo e Aviso de Férias diretamente para o TAE - TOTVS Assinatura Eletrônica. Tanto o Recibo quanto o Aviso de Férias foram reformulados para serem gerados em PDF e, além da possibilitar a integração com o TAE, a nova rotina também permitirá a geração e visualização desses arquivos em PDF.
Para esta implementação foram criados os seguintes parâmetros:
Parâmetro | Descrição | Tipo | Proprietário | Observação |
---|---|---|---|---|
MV_SIGNURL | URL do TOTVS Assinatura Eletrônica | Caractere | FrameWork | Parâmetro do FrameWork para possibilitar a integração do Protheus com TAE Ele deve ser preenchido utilizando o módulo configurador, SIGACFG, e armazena a URL do TOTVS Assinatura Eletrônica A URL padrão da plataforma é: https://totvssign.totvs.app/ |
MV_RHTAEUS | Usuário com permissão para subir documentos no TAE | Caractere | SIGAGPE | Não prencheer no módulo Configurador. A configuração é feita na rotina de Cálculo de Férias, através da opção "Config. Assina. Eletr.", pois será gravado com valor encriptado. |
MV_RHTAEPW | Senha do usuário com permissão para subir documentos no TAE | Caractere | SIGAGPE | Não prencheer no módulo Configurador. A configuração é feita na rotina de Cálculo de Férias, através da opção "Config. Assina. Eletr.", pois será gravado com valor encriptado. |
MV_RHTAEEX | Excluir documentos do TAE automaticamente? | Numérico | SIGAGPE | Este parâmetro pode ser preenchido de 3 formas, abaixo explicaremos o uso de cada opção. |
Irei usar como exemplo o Recibo de Férias, mas o conceito do parâmetro é o mesmo para o Aviso de Férias, tanto quando ele é gerado com base nas férias calculadas, quanto na Programação de Férias por ventura existente.
Este é o valor padrão, nessa opção, se o Cálculo de Férias for excluído, os documentos que porventura foram enviados para o TAE não irão sofrer qualquer alteração.
Nessa opção, se o Cálculo de Férias for excluído, os documentos que porventura foram enviados ao TAE serão excluídos. Caso o documento já tenha sido assinado. o usuário será informado e questionado se deve prosseguir com a exclusão do cálculo.
Nessa opção, se o Cálculo de Férias for excluído, os documentos que porventura foram enviados ao TAE também serão excluídos, a diferença para o tipo "2" é que, caso o documento já tenha sido assinado. o usuário ficará impossibilitado de efetuar a exclusão do cálculo.
Importante
Schedule
A funcionalidade de envio dos documentos para o TAE - TOTVS Assinatura Eletrônica também esta disponível através de agendamento, bastando configurar a rotina GPER1033 no schedule via configurador. Para informações de como proceder com o agendamento, clique aqui.
Apenas o envio para o TAE - TOTVS Assinatura Eletrônica esta disponível via schedule, se os parâmetros forem preenchidos para impressão do relatório, o agendamento não será executado.
A configuração para execução do agendamento pode ser feita de duas formas:
Na rotina de cadastro do agendamento, clicando no botão "Parâmetros" e definindo os parâmetros para execução, da mesma forma que na rotina pelo smartclient:
Na rotina de cadastro de agendamento, clicando no botão "Parâmetros" e preenchendo os dados da guia "Fórmulas" com uma fórmula pré-cadastrada no sistema:
Dessa forma os dados da aba "Parâmetros" são substituídos pelas fórmulas incluídas na aba "Fórmulas", que podem ser definidas para todos os parâmetros ou apenas para alguns, como no exemplo.
Observação
Além do patch de atualização, também é necessário que a LIB esteja com data superior a 03/01/2022, além de ser necessário a aplicação do UPDDISTR com o dicionário liberado no pacote de expedição do módulo RH a partir de 17/12/2021 para os releases iguais ou superiores a versão 12.1.25. Para release 12.1.17 ou anteriores, o ajuste deverá ser feito manualmente.
Criação da tabela REQ, para gerenciamento interno dos arquivos enviados ao TAE. Com a estrutura abaixo:
Criação de índices na tabela REQ:
Ordem | Chave |
---|---|
1 | REQ_FILIAL+REQ_MAT+REQ_NDOC |
2 | REQ_FILIAL+REQ_MAT+REQ_ID |
3 | REQ_FILIAL+REQ_MAT+REQ_TPDOC+REQ_DTINI |
Criação da tabela REQ:
Arquivo | Nome | Compartilhamento Filial | Compartilhamento Unidade de Negócio | Compartilhamento Empresa | X2_UNICO |
---|---|---|---|---|---|
REQ990 | RH - Assinatura Eletrônica | E | E | E | REQ_FILIAL+REQ_MAT+REQ_NDOC+REQ_ID |
Criação de campos na tabela REQ:
Ordem | Campo | Tipo | Tamanho | Decimal | Formato | Contexto | Propriedade | Título | Descrição |
---|---|---|---|---|---|---|---|---|---|
01 | REQ_FILIAL | Caracter | 2 | 0 | Real | Alterar | Filial | Filial | |
02 | REQ_MAT | Caracter | 6 | 0 | Real | Alterar | Matrícula | Matrícula | |
03 | REQ_DTINI | Data | 8 | 0 | Real | Alterar | Dt. Ini. Fér. | Data Inicio das Férias | |
04 | REQ_DTFIM | Data | 8 | 0 | Real | Alterar | Dt. Fim Fér. | Data Final das Férias | |
05 | REQ_NDOC | Caracter | 50 | 0 | Real | Alterar | Nome Doc. | Nome do Documento | |
06 | REQ_ID | Numérico | 8 | 0 | Real | Alterar | ID | ID TAE | |
07 | REQ_DTINTE | Data | 8 | 0 | Real | Alterar | Dt. Integ. | Data de Integração | |
08 | REQ_TPDOC | Caracter | 1 | 0 | Real | Alterar | Tp. Doc. | Tipo de Documento | |
09 | REQ_STATUS | Caracter | 1 | 0 | Real | Alterar | Status | Status |
Foi efetuado a criação do grupo de perguntas GPR1033, conforme estrutura abaixo:
X1_GRUPO | X1_ORDEM | X1_PERGUNT | X1_TIPO | X1_TAMANHO | X1_GSC | X1_VALID | X1_VAR01 | X1_CNT01 | X1_DEF01 | X1_DEF02 | X1_F3 | X1_HELP |
---|---|---|---|---|---|---|---|---|---|---|---|---|
GPR1033 | 01 | Imprimir ? | C | 6 | G | SelImpFer() | MV_PAR01 | Informe a data inicial de cálculo para exclusão. | ||||
GPR1033 | 02 | Imp. Dt. Rec. Férias ? | N | 1 | C | MV_PAR02 | Sim | Não | Informe a data final de cálculo para exclusão. | |||
GPR1033 | 03 | Periodo Férias De ? | D | 8 | G | NaoVazio() | MV_PAR03 | Informe a data inicial do período de férias para filtro. | ||||
GPR1033 | 04 | Periodo Férias Até ? | D | 8 | G | Naovazio() .AND. G130ValD(MV_PAR03, MV_PAR04) | MV_PAR04 | Informe a data final do período de férias para filtro. | ||||
GPR1033 | 05 | Filial ? | C | 99 | R | MV_PAR05 | RA_FILIAL | SM0 | Informe o intervalo de filiais para o processamento da rotina. | |||
GPR1033 | 06 | Matrícula ? | C | 99 | R | MV_PAR06 | RA_MAT | SRA | Informe o intervalo de matrículas para o processamento da rotina. | |||
GPR1033 | 07 | Centro de Custo ? | C | 99 | R | MV_PAR07 | RA_CC | CTT | Informe o intervalo de centro de custos a serem processados pela rotina. | |||
GPR1033 | 08 | Nome ? | C | 99 | R | MV_PAR08 | RA_NOME | Informe o intervalo de nomes para o processamento da rotina. | ||||
GPR1033 | 09 | Data de Pagto De ? | D | 8 | G | NaoVazio() | MV_PAR09 | Informe a data inicial de pagamento para filtro | ||||
GPR1033 | 10 | Data de Pagto Até ? | D | 8 | G | NaoVazio() .AND. G130ValD(MV_PAR09, MV_PAR10) | MV_PAR10 | Informe a data final de pagamento para filtro | ||||
GPR1033 | 11 | Imprime Demitidos ? | N | 1 | C | MV_PAR11 | Sim | Não | Informe se deve imprimir relatório para demitidos | |||
GPR1033 | 12 | Impr. dados bancários ? | N | 1 | C | MV_PAR12 | Sim | Não | Informe se deve ser impresso os dados bancários do funcionário | |||
GPR1033 | 13 | Soma Lic. Rem ? | N | 1 | C | MV_PAR13 | Sim | Não | Informe se deve somar os dias de licença remunerada ao fim do período de gozo. | |||
GPR1033 | 14 | Tipo de Relatório ? | N | 1 | C | MV_PAR14 | Relatório | Integrar TAE | Informe se deseja imprimir o relatório em PDF ou envia-lo para o TOTVS Assinatura Eletrônica |
Dica
Foi disponibilizado o RDMake FERTAE.prw para que seja possível alterar o layout do arquivo de aviso de férias e recibo de férias que é integrado ao TAE. Dessa forma, é possível alterar tamanho de fonte, a fonte, adicionar informações, etc., conforme necessidade.
04. DEMAIS INFORMAÇÕES
TAE - TOTVS Assinatura Eletrônica
05. ASSUNTOS RELACIONADOS
Não há.