Á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 do clientedos usuários, criando novas uma replicação automática de tabelas específicas para o eSocial, para cópia dos dados  ao inserir alterar ou excluir quando o modo de acesso (compartilhamento) for exclusivo. entre 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:GPEA935, GPEA935A
Issue (informe as issues relacionadas):

DRHESOCP-11151

Pacotes:

12.1.17: 

12.1.23: 

Dicionário (versões 12): 

Âncora
Geral
Geral
02. 
VISÃO GERAL

Com o advento do eSocial o governo solicita que cada filial do cliente precisa ter suas próprias tabelas de cadastros, com isso os clientes as empresas que possuíam suas tabelas de cadastro compartilhadas entre empresas não poderão mais usar desta forma.

Para que o cliente os usuários não tenha a necessidade de cadastrar a mesma informação em todas as empresas, foi criada esta uma rotina para que a cada cadastro, a informação seja compartilhada 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:

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

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:

O pacote de expedição deve ser aplicado nas versões 12.1.17 ou 12.1.23, e encontra-se em:  https://suporte.totvs.com/portal/.....

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


04.2. MENU

Para a alteração do menu, utilize o Configurador (SIGACFG). 

Módulo: Gestão de Pessoal (SIGAGPE);

Caminho: Atualizações > Cadastros > Esocial - Obras/Lotações (dentro temos as seguintes rotinas para cadastro das tabelas):

Programa

Rotina

GPEA936

Configuração das Empresas x Tabelas


GPEA936A

Controle de Cópia

  Mais informações em Personalização de Menus.  


Acesso a rotina GPEA936

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. O usuário 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 a primeira configuração o sistema apresenta o browser com as opções de Incluir, Alterar e Excluir as filiais das tabelas.

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

  • Para incluir a filial clique no campo Filial Para:


Estrutura da tabela RJ7:

CampoDescriçãoCaracterísticas
RJ7_FILIALFilial do Sistema
RJ7_TABELACódigo da Tabela

Pode acatar somente:

1=SRV(Verbas)

/ 2

 2=SPA(Regras de Apontamento)

/ 3

 3=SR6(Turnos de Trabalho)

/ 4

 4=SRJ( Funções )

/ 5

 5=SPJ(Horário Padrão)

/ 6

 6=CTT(Centro de Custo)

Campo Obrigatório; 

RJ7_DESCRIDescrição da Tabela
RJ7_FILPARFilial Para

Preenchido com a Filial participante da importação

Acesso a rotina GPEA936A


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 copiadas entre as empresas configuradas na rotina GPEA936 - Configuração de Empresas x Filiais.

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

  • Nesta Rotina será gravada todas as Inclusões, Alterações e Exclusões das tabelas liberadas para cópia e terá os seguintes status:
    • Não Processados: Todos os registros que o JOB - SCHEDULE ainda não efetuou o tratamento;
    • Processados - OK: 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.

Legenda da Rotina GPEA936A - Cópia Tabelas


  • É possível verificar os registros nesta rotina para verificação do status e também verificar possíveis erros que possa ter ocorrido.

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

Estrutura da tabela RJ7:

CampoDescriçãoCaracterísticas
RJ8_FILIALFilial do Sistema
RJ8_FILPARA

Filial da empresa

Filial preenchida conforme configuração efetuada na rotina GPEA936 - Configuração EMPRESAS x TABELAS
RJ8_TABELATabela que será copiada na Filial

Campo com o código da tabela que receberá a cópia que poderá ser:


1=SRV(Verbas)

/

2=SPA(Regras de Apontamento)

/

3=SR6(Turnos de Trabalho)

/

4=SRJ( Funções )

/

5=SPJ(Horário Padrão)

/

6=CTT(Centro de Custo)

RJ8_CONTEUConteúdo da chave únicaReceberá a Empresa onde foi efetuado o cadastro e o código do registro;
RJ8_DATAData da cópiaReceberá a Data do cadastro na rotina
RJ8_HORAHora da cópiaReceberá a hora do cadastro na rotina
RJ8_OPERACOperação Requisitada pela rotina

Receberá os seguinte dados:

1=Inclusão /2=Alteracão / 3=Exclusão


RJ8_USUARIOUsuário que requisitou a cópiaSerá informado o usuário que efetuou Inclusão, Alteração ou exclusão.
  • Somente será preenchido no registro pai da solicitação, no processamento não será incluido o nome do usuário.
RJ8_STATUSStatus do registro antes e após o processamento

Receberá os seguintes status:

0=Nao Processado / 1=Processado / 2=Erro

RJ8_ESOCIALEnviado ao ESOCIALFIXO: 1=SIM
RJ4_MSGLOGMensagem de LOG do ProcessamentoReceberá todos os logs do processamento

Âncora
Proc
Proc

...

05PROCEDIMENTOS PARA IMPLEMENTAÇÃO

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

0405.2. MENU

Para a alteração do menu, utilize o Configurador (SIGACFG). 

...

Mais informações em Personalização de Menus.

0405.3. Aplicação de Patch

Para utilização das rotinas de Cópia de Tabelas será necessário aplicação de Patch

...


0405.4. Configuração Empresa x Tabelas

...

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


Âncora
schedule
schedule

...

06. SCHEDULE

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

...

Card documentos
InformacaoÉ de extrema importância efetuar a correta configuração do Schedule, caso não o faça, poderá ocorrer erros na rotina
TituloIMPORTANTE!

Âncora
LOG
LOG

...

07. LOG de execução JOB-SCHEDULE

Todas os processamentos que o JOB-SCHEDULE efetuar será gravado um arquivo detalhado e diário contendo todos os processamentos efetuados pela rotina GPEA936THA.

...