Árvore de páginas

Tempo aproximado para leitura: 10 min


01. DADOS GERAIS

Linha de Produto:

Microsiga Protheus

Segmento:

Recursos Humanos

Módulo:SIGAGPE
Função:GPEM026A, GPEM026B, GPEA017
Ticket:


Requisito/Story/Issue (informe o requisito relacionado) :

DRHESOCP-12669

Pacote(s):



02. SITUAÇÃO/REQUISITO

Ao alterar o endereço no Cadastro de Locais de Convocação (GPEA017), não são enviados os eventos S-2200 ou S-2206 ao SIGATAF.

03. SOLUÇÃO

Alterado o JOB(Schedule) da rotina GPEM026B() para envio das informações ao SIGATAF, ao se fazer uma alteração de endereço no Cadastro de Locais de Convocação (GPEA017) dos funcionários *temporários

Seu funcionamento se dará da seguinte forma:

No cadastro de locais de convocação (GPEA017), caso seja alterada alguma informação referente ao endereço (campos, V6_LOGRT, V6_LOGDS, V6_LOGNU, V6_LOGC, V6_BAIRRO, V6_CEP, V6_CODMU, V6_ESTAD) ao confirmar a gravação será inserido um registro na tabela  RJB-Processos eSocial, informando que existe uma atualização de local de convocação com status 0-pendente, ao executar o JOB o evento S-2200 ou S-2206 será gerado e o status do registro na tabela RJB referente  a atualização de local de convocação passará de 0-pendente para  1-Integrado TAF.


05. DEMAIS INFORMAÇÕES

Referências:

*Funcionários temporários, são aqueles funcionários com a categoria do eSocial igual a 106 (campo RA_CATEFD), que estão no cadastro de temporários (GPEA927, tabela RBW).

Documentação sobre a configuração do Schedule (JOB), mesmo procedimento utilizado para afastamentos e alterações salariais: http://tdn.totvs.com/x/dQdFFw 


06. TABELAS UTILIZADAS

Esta implementação utiliza as novas tabelas RJB e RJC que foram criadas para o controle de envio de eventos do eSocial via JOB(Schedule).

Tabela RJB Processos eSocial

CampoDescriçãoCaracterísticas
RJB_FILIALFilialTotalmente compartilhada
RJB_CODIGOCódigo SequêncialCaracter, tamanho 9, obrigatório
RJB_EVENTEvento eSocialCaracter, Código do Evento, tamanho 5, obrigatório
RJB_FCHAVEChave Filial

Caracter, Chave Filial, tamanho 8, obrigatório

RJB_CHAVEChave Busca RegistroCaracter, Chave do registro, tamanho 5, obrigatório
RJB_DTINCData da InclusãoData, data da inclusão do registro
RJB_DTJOBData do JobData, data do processamento do Job
RJB_TIPOTipo de ProcessamentoCaracter, tamanho 1, 1=Atualização Sindicato, 2=Atualização Locais de Convocação
RJB_STATUSStatusCaracter, tamanho 1, 0=Pendente;1=Integrado TAF;2=Erro na integração com TAF

Tabela RJC Processos eSocial Funcionários

CampoDescriçãoCaracterísticas
RJC_FILIALFilialTotalmente Compartilhada
RJC_CODRJBCod. Processo eSocialCaracter, tamanho 9, conteúdo do campo RJB_CODIGO
RJC_FCHAVEChave de busca do registro filialCaracter, tamanho 8,  filial de busca
RJC_STATUSStatusCaracter, tamanho 1, 0=Pendente;1=Integrado TAF;2=Erro na integração com TAF
RJC_CHAVEChave do registroCaracter, tamanho 35
RJC_DTINCData da InclusãoData, data da inclusão do registro
RJC_DTJOBData do JobData, data do processamento do Job
RJC_ERRErro ProcessamentoMemo, tamanho 300

04. PROCEDIMENTOS PARA IMPLEMENTAÇÃO

04.1. DICIONÁRIO

Para a criação das tabelas, utilize o UPDDISTR para a aplicação do dicionário de dados e help:

Mais informações em Atualizador de dicionário e base de dados - UPDDISTR.