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 quando o modo de acesso (compartilhamento) for exclusivo. entre Empresas/filiais.
ÍNDICE
- Dados Gerais
- Visão Geral
- Tabelas Utilizadas
- Procedimentos para Implementação
- Schedule
- LOG de Execução
...
Com o advento do eSocial o governo solicita que cada filial do cliente Empresa/filial precisa 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 usar desta forma.
...
Totvs custom tabs box |
---|
tabs | RJ7 - Configuração Tabelas x Filial, RJ8 - Controle de Cópia |
---|
ids | rj7,rj8 |
---|
|
Totvs custom tabs box items |
---|
| 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.
![](/download/attachments/498438178/rotina_Copia_Browser.jpg?version=2&modificationDate=1564527833123&api=v2)
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.
Image Removed
- Não Processados: Todos os registros que o JOB - SCHEDULE ainda não efetuou o tratamento;
Image Added
- Nesta rotina é possível verificar o status e também É possível verificar os registros nesta rotina para verificação do status e também verificar possíveis erros que possa ter ocorrido .(MSG LOG)
![](/download/attachments/498438178/rotina_Copia_Com_Erro.jpg?version=1&modificationDate=1564525470490&api=v2)
- É possível filtrar pelos motivos do status, assim trazendo mais rapidez no momento de verificar os registros na rotina
![](/download/attachments/498438178/filtro_copia_tabela_processamento.jpg?version=1&modificationDate=1564526076180&api=v2)
Estrutura da tabela RJ8: | Campo | Descrição | Características |
---|
RJ8_FILIAL | Filial do Sistema | RJ8_FILPARA | Filial da empresa | Filial preenchida conforme configuração efetuada na rotina GPEA936 - Configuração EMPRESAS x TABELAS | RJ8_TABELA | Tabela 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_CONTEU | Conteúdo da chave única | Receberá a Empresa onde foi efetuado o cadastro e o código do registro; | RJ8_DATA | Data da cópia | Receberá a Data do cadastro na rotina | RJ8_HORA | Hora da cópia | Receberá a hora do cadastro na rotina | RJ8_OPERAC | Operação Requisitada pela rotina | Receberá os seguinte dados: 1=Inclusão /2=Alteracão / 3=ExclusãoRJ8_USUARIO | Usuário que requisitou a cópia | Será 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_STATUS | Status do registro antes e após o processamento | Receberá os seguintes status: 0=Nao Processado / 1=Processado / 2=Erro | RJ8_ESOCIAL | Enviado ao ESOCIAL | FIXO: 1=SIM | RJ4_MSGLOG | Mensagem de LOG do Processamento | Receberá todos os logs do processamento |
Totvs custom tabs box items |
---|
| 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 Tela Wizard Configuração Filiais x Tabelas](/download/attachments/498438178/RJ7.PNG?version=1&modificationDate=1562613014120&api=v2)
- Após selecionar a(s) Tabela(s) e as Empresa/Filiais clique em Confirmar.
![](/download/attachments/498438178/WIZARD_CONFIG_TABELAS_CONFIRMAR.jpg?version=2&modificationDate=1564600856957&api=v2)
IMPORTANTE! Para o processo acima, caso as tabelas estiverem com o compartilhamento diferente de exclusivoincorreto, o sistema irá apresentar mensagem de alerta para as devidas correções.
![](/download/attachments/498438178/aLERTA_ERRO_TABELAS.PNG?version=1&modificationDate=1564603623610&api=v2)
- 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
![](/download/attachments/498438178/WIZARD_CONFIG_TABELAS_PROCESSAMENTO_JOB.jpg?version=1&modificationDate=1564602176937&api=v2)
- 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). Neste rotina terá a opção de Incluir e Alterar E em Outras Ações a opção Excluir
![](/download/attachments/498438178/RJ7_apos_wizard.PNG?version=1&modificationDate=1562613439177&api=v2)
- Na opção Inclusão, o usuário deverá informar qual tabela será incluída e as empresas que receberá os dados.
![](/download/attachments/498438178/conftabrlas.jpg?version=1&modificationDate=1564525868877&api=v2)
- Para incluir a filial clique no campo Filial Para:
![](/download/attachments/498438178/filialpara.jpg?version=1&modificationDate=1564525949877&api=v2)
- Após inserir os dados o sistema apresenta a mensagem de incluido incluído com sucesso
![](/download/attachments/498438178/Inserido_com_sucesso.jpg?version=1&modificationDate=1564606244867&api=v2)
Estrutura da tabela RJ7: | Campo | Descrição | Características |
---|
RJ7_FILIAL | Filial do Sistema | RJ7_TABELA | Código da Tabela | Pode acatar somente: 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) | RJ7_DESCRIDescrição da Tabela | RJ7_FILPAR | Filial Para | Preenchido com a Filial participante da importação |
Card documentos |
---|
Informacao | o usuário deverá estar logado na Empresa/Filial responsável pela configuração das tabelas x Empresa/Filial. |
---|
Titulo | IMPORTANTE! |
---|
|
|
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):
Acesso a rotina GPEA936
...
04. PROCEDIMENTOS PARA IMPLEMENTAÇÃO
...
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/p/10098/download?e=751383.
Mais informações em Atualizador de dicionário e base de dados - UPDDISTR.
...
Este patch deverá ser aplicado nas versões 12.1.25 e 23 e 12.1.2825, para recebe-los entre em contato com o suporte por chamado
- Mais informações em como aplicar patch em: Aplicação de pacote de atualização (patch)
04.4. Configuração Empresa x Tabelas
Na Primeira execução da rotina será apresentado um Wizard para seleção das tabelas e também das empresas.
Image Removed
Selecione as tabelas que serão configuradas e também as filiais. Caso seja utilizada todas as tabelas e filiais clique em Todas as tabelas e Todas as filiais respectivamente.
Clique em Confirmar.
O sistema irá executar um job de configuração e irá fazer todas as validações referente ao compartilhamento SIGAGPE x SIGATAF.
- Mais informações sobre os compartilhamentos entre tabelas SIGAGPE x SIGATAF em: Como deve ser definido o Compartilhamento de Tabelas SIGAGPE x SIGATAF
Caso necessite vincular mais alguma tabela ou empresa, clique em incluir na rotina de Configuração de Tabelas
Image Removed
Image Removed
ESTRUTURA DA TABELA RJ7
Image Added
04.5. ESTRUTURA DA TABELA RJ8
Image Added
Card documentos |
---|
Informacao | A 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 |
---|
Titulo | IMPORTANTE! |
---|
|
...
05. 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 |
---|
Titulo | IMPORTANTE! |
---|
|
...
06. 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.
...