Árvore de páginas

Versões comparadas

Chave

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

Disponibilizamos um novo controle que visa facilitar o dia-a-dia dos usuários, criando uma replicação automática de tabelas específicas para o eSocial, ao inserir, alterar ou excluir registros quando o modo de acesso (compartilhamento) for exclusivo entre Empresas/filiais.

ÍNDICE

  1. Dados Gerais
  2. Visão Geral
  3. Tabelas Utilizadas
  4. Procedimentos para Implementação
  5. Schedule
  6. LOG de Execução

Âncora
Dados
Dados
01. 
DADOS GERAIS

Linha de Produto:

Microsiga Protheus

Segmento:

Recursos Humanos

Módulo:SIGAGPE
Função:GPEA936, GPEA936A, GPEA030, GPEA040, GPEA080, GPEM017, GPEM023A,PONA080, PONA060
Issue:

DRHESOCP-1501411151

Pacotes:

12.1.23: 

12.1.25: 

Dicionário (versões 12): 

Âncora
Geral
Geral
02. 
VISÃO GERAL

Com o advento do eSocial, o governo solicita que cada Empresa/filial precise ter suas próprias tabelas de cadastros. Com isso, as empresas que possuíam suas tabelas de cadastro compartilhadas entre empresas/filiais não poderão mais usá-las desta forma.

Para que os usuários não tenham a necessidade de cadastrar a mesma informação em todas as empresas, foi criada uma rotina que compartilha, a cada cadastro, a informação com todas as empresas/filiais de forma automática por schedule. 

Âncora
Tabelas
Tabelas
03. 
TABELAS UTILIZADAS

Serão criadas 2 novas tabelas e suas respectivas rotinas de cadastro: RJ7 (GPEA936) e RJ8 (GPEA936A).

Totvs custom tabs box
tabsRJ7 - Configuração Tabelas x Filial, RJ8 - Controle de Cópia
idsrj7,rj8
Totvs custom tabs box items
defaultno
referenciarj8

Rotina GPEA936A - Controle de Cópia:

  • Esta rotina tem como objetivo o controle dos registros que serão copiados entre as empresas configuradas na rotina GPEA936 - Configuração de Empresas x Filiais.

Os dados dessa tabela servirão para o JOB - SCHEDULE criar os registros para iniciar as cópias.

Nesta rotina serão gravada todas as Inclusões, Alterações e Exclusões das tabelas liberadas para cópia e terão os seguintes status:

  • Processados: Todos os registros que o JOB - SCHEDULE já efetuou o tratamento e já efetuou a gravação nas tabelas correspondentes;
  • Erro: Todos os registros que já foram tradados pelo JOB - SCHEDULE e por algum motivo houve erro no processamento.
  • Não Processados: Todos os registros que o JOB - SCHEDULE ainda não efetuou o tratamento;

Legenda da Rotina GPEA936A - Cópia Tabelas


  • Nesta rotina é possível verificar o status e também possíveis erros que possam ter ocorrido (MSG LOG):

  • É possível filtrar pelos motivos do status, assim trazendo mais rapidez no momento de verificar os registros na rotina:



Totvs custom tabs box items
defaultyes
referenciarj7

Rotina GPEA936 - Configuração das Empresas X Tabelas:

  • A tabela tem como objetivo armazenar as amarrações entre Tabelas e Empresas/Filiais para importação. Ao acessar pela primeira vez o cadastro, será aberto um Wizard para seleção das tabelas como também a seleção das Empresas/filiais que participarão da importação.

Tela Wizard Configuração Filiais x Tabelas

  • Após selecionar a(s) Tabela(s) e as Empresa/Filiais clique em Confirmar.

IMPORTANTE! Para o processo acima, caso as tabelas estiverem com o compartilhamento incorreto, o sistema irá apresentar mensagem de alerta para as devidas correções:


  • Após clicar em confirmar, a rotina irá validar o compartilhamento das tabelas como também incluir na tabela RJ7 a amarração entre tabelas e Empresas/Filiais:


  • Após o processo acima, acessar a opção do menu (Conf. Tabelas) que se encontra em: Miscelânea > Esocial > Cópia Tabelas > Conf. Tabelas (GPEA936). Nesta rotina terá a opção de Incluir, Alterar e, em Outras Ações, a opção Excluir:


Exemplo: Incluir

  • Na opção Inclusão, o usuário deverá informar qual tabela será incluída e as empresas que receberão os dados.

  • Para incluir a filial clique no campo Filial Para

  • Após inserir os dados o sistema apresenta a mensagem de incluído com sucesso


Card documentos
InformacaoO usuário deverá estar logado na Empresa/Filial responsável pela configuração das tabelas x Empresa/Filial, e deve incluir a própria filial na configuração.
TituloIMPORTANTE!



Âncora
Proc
Proc
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:

...

Card documentos
InformacaoA partir deste momento, todas as inclusões, alterações e exclusões serão registradas na tabela RJ8 - Cópia Tabelas e ficarão aguardando a execução do JOB-SCHEDULE.
TituloIMPORTANTE!

Âncora
schedule
schedule
05. SCHEDULE

O sistema irá processar os registros salvos na rotina de Cópia de Tabelas(RJ8) por meio de JOB(SCHEDULE). 

...

Card documentos
InformacaoNo Campo Empresa/Filial no cadastro de agendamento do schedule, informar somente uma das empresas cadastradas no Sigamat. O controle de filiais já é efetuado pela rotina de configuração de cópia tabela RJ7
TituloIMPORTANTE!

Âncora
LOG
LOG
06. LOG de execução JOB-SCHEDULE

Todos os processamentos que o JOB-SCHEDULE efetuar serão gravados num arquivo detalhado e diário contendo todos os processamentos efetuados pela rotina GPEA936THA.

...