Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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 




Âncora
Tabelas
Tabelas

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).

Totvs custom tabs box
tabsRJB - Processos eSocial, RJC - Processos eSocial Funcionarios
idsrjb,rjc
Totvs custom tabs box items
defaultyes
referenciarjb

Tabela RJB Processos eSocial

CampoDescriçãoCaracterísticas
RJ3RJB_INIData início do evento
RJ3_CODCódigo da LotaçãoIndica-se que seja o mesmo do CTT
RJ3_TPLOTTipo da Lotação
RJ3_TPINSCTipo de Inscrição

Pode acatar somente: 1 - CNPJ / 2 - CPF / 4 - CNO

Não obrigatório; o campo não deve ser preenchido se o Tipo de Lotação for igual a [01, 10, 21, 24, 90, 91]; Se preenchido, obedecer as regras da tabela 10.

RJ3_NINSCRNúmero de Inscrição**Conforme o preenchimento do tipo de inscrição (não permitir preenchimento se o campo Tipo de Inscrição não for preenchido)
RJ3_FPASFPASRJ3_TERCTerceiros
                 Informações da Obra Parcial (Devem ser preenchidas somente se o tipo de lotação for 02; Caso não seja, os campos ficam desabilitados)
RJ3_TPINCOTp Inscrição Contratante1 - CNPJ; 2 - CPF
RJ3_NINSCONúmero de Inscrição do contratante
RJ3_TPINPRTipo de inscrição do proprietário no CNO1 - CNPJ; 2 - CPF
RJ3_NINSPRNúmero de inscrição do proprietário do CNO
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
Totvs custom tabs box items
defaultno
referenciarjc

Tabela RJC Processos eSocial Funcionários

CampoDescriçãoCaracterísticas
RJ4RJC_INIData Início do evento
RJ4_TPINSCTipo de inscriçãoFixo: 4 - CNO
RJ4_NINSCRNúmero de InscriçãoInformar o CNO da Obra
RJ4_CNAECNAEObrigatório; 7 dígitos.
RJ4_RATAlíquotaObrigatório; Deve ser igual a 1, 2 ou 3
RJ4_FAPFAPObrigatório; Deve ser um número maior ou igual a 0,5000 e menor ou igual a 2,0000 (Formato 9,9999)
RJ4_RAJURat AjustadoPreenchimento automático: corresponde ao resultado da multiplicação dos campos RJ4_RAT RJ4_FAP.
RJ4_TPCTipo de CAEPF1 - Contribuinte Individual; 2 - Produtor Rural; 3 - Segurado Especial.
RJ4_ISCIndicativo de Substituição da Contribuição Patronal1 - Contribuição Patronal Substituída; 2 - Contribuição Patronal Não Substituída.
RJ4_PONRegistro de PontoObrigatório; 1 - Por intermédio de entidade educativa; 2 - Não se trata de entidade educativa.
RJ4_APRContratação de aprendiz0 - Dispensado de acordo com a lei; 1 - Dispensado em virtude de processo judicial; 2 - Obrigado.
RJ4_PRCNúmero de processo que isenta a empresa na contratação do aprendizDeve ser preenchido se "contrata aprendiz"(RJ4_APR) for igual a 1
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 300RJ4_EEDEntidade EducativaSim ou Não; Preenchimento obrigatório se "contrata aprendiz"(RJ4_APR) for igual a 1 ou 2

Âncora
Proc
Proc
04. 
PROCEDIMENTOS PARA IMPLEMENTAÇÃO

04.1. DICIONÁRIO

https

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

O pacote de expedição deve ser aplicado nas versões 12.1.17 ou 12.1.23, e encontra-se em:  

:

//suporte.totvs.com/portal/p/10098/download?e=751383.

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

Card documentosInformacaoPara utilização do novo controle, é necessário o preenchimento das tabelas de Lotações (RJ3) e do Relacionamento (RJ5). Caso não haja dados em alguma dessas tabelas, é emitido um aviso ao usuário informando que o cadastro está incompleto, e o sistema continuará utilizando o controle anterior, consultando diretamente a tabela de Centros de Custo (CTT).TituloIMPORTANTE!


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>