...
Linha de Produto: | Microsiga Protheus |
---|
Segmento: | Recursos Humanos |
---|
Módulo: | SIGAGPE |
---|
Função: | GPEA936, GPEA936A, GPEA030, GPEA040, GPEA080, GPEM017, GPEM023A,PONA080, PONA060 |
---|
Issue: | DRHESOCP-11151 |
---|
Pacotes: | 12.1.23: 12.1.25: Dicionário (versões 12): |
|
---|
02. VISÃO GERAL
...
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.
Observação: a melhoria a seguir somente deverá ser utilizada pelos clientes que possuem gestão de empresas, ou seja, quando em um mesmo grupo há empresas diferentes.
03. TABELAS UTILIZADAS
...
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 copiados entre as empresas/filiais 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.
![](/download/attachments/498438178/rotina_Copia_Browser.jpg?version=2&modificationDate=1564527833123&api=v2)
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 Legenda da Rotina GPEA936A - Cópia Tabelas](/download/attachments/498438178/rotina_Copia_Legenda.jpg?version=1&modificationDate=1564525202337&api=v2)
- Nesta rotina é possível verificar o status e também possíveis erros que possam ter ocorrido (através do campo 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)
|
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. Ao acessar o cadastro 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.
Image Removed Image Added
- Após selecionar a(s) Tabela(s) e as Empresa/Filiais clique em Confirmar.
Image Removed
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: Image Removed
Image Added
- 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). novamente a rotina para visualizar os registros incluídos. Nesta rotina terá a opção de Incluir, Alterar e, em Outras Ações, a opção Excluir:
Image Removed Image Added
Exemplo: Incluir - Na opção Inclusão, o usuário deverá informar qual tabela será incluída e as empresas/filiais que receberão 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 incluído com sucesso
![](/download/attachments/498438178/Inserido_com_sucesso.jpg?version=1&modificationDate=1564606244867&api=v2)
Card documentos |
---|
Informacao | O 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. |
---|
Titulo | IMPORTANTE! |
---|
|
Card documentos |
---|
Informacao | A 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. |
---|
Titulo | IMPORTANTE! |
---|
|
|
|
04. PROCEDIMENTOS PARA IMPLEMENTAÇÃO
...
Para a criação das tabelas, utilize o UPDDISTR do pacote de expedição do eSocial liberado a partir de 06/2020 para a aplicação do dicionário de dados e help:
...
:
...
Mais informações em Atualizador de dicionário e base de dados - UPDDISTR.
04.2. MENU
Para a alteração do menu, utilize o módulo Configurador (SIGACFG) . Módulo: e altere o menu do módulo Gestão de Pessoal (SIGAGPE);.
Inclua um novo grupo no caminhoCaminho: Atualizações > Miscelâneas Cadastro > Esocial - Cópia de Tabelas (dentro temos teremos as seguintes rotinas para cadastro das tabelas):
...
04.3. Aplicação de Patch
Para utilização das rotinas de Cópia de Tabelas será necessário aplicação de Patch.
Este patch deverá ser aplicado nas versões 12.1.23 e 12.1.25, para recebê-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. ESTRUTURA DA TABELA RJ7
![](/download/attachments/498438178/image2019-7-31_19-37-40.png?version=1&modificationDate=1564612660593&api=v2)
04.54. ESTRUTURA DA TABELA RJ8
![](/download/attachments/498438178/image2019-7-31_19-40-23.png?version=1&modificationDate=1564612823157&api=v2)
Card documentos |
---|
Informacao | A 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.Titulo | IMPORTANTE! |
---|
05. SCHEDULE
...
No agendamento de schedule informe os seguintes campos:
- Rotina: GPA936THA()
- Empresa/Filial: Informar a empresa e filial que será responsável pela rotina
- Módulo: 07 - Gestão de Pessoal
![](/download/attachments/498438178/ConfigSchedule_Cadastrar_Agendamentos.jpg?version=1&modificationDate=1564528508963&api=v2)
...
Card documentos |
---|
Informacao | No 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 |
---|
Titulo | IMPORTANTE! |
---|
|
...
Todos os processamentos que o JOB-SCHEDULE efetuar serão gravados num em um arquivo .txt detalhado e diário contendo todos os processamentos efetuados pela rotina GPEA936THA.
...