Árvore de páginas

Versões comparadas

Chave

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

...

  • IdeDmDev de funcionário que não possui múltiplos vínculos (Tamanho máximo 30):
Filial (Tamanho 12)Data de Pagamento (Tamanho 6)Período (Tamanho 6)Roteiro (Tamanho 3)Sequencial (Tamanho 1)
FFFFFFFFFFFF01012000202401FOL1
  • IdeDmDev de funcionário que possui múltiplos vínculos (Tamanho máximo 37):
Filial (Tamanho 12)Matrícula (Tamanho 15)Data de Pagamento (Tamanho 6)Roteiro (Tamanho 3)Sequencial (Tamanho 1)
FFFFFFFFFFFFMMMMMMMMMMMMMMM01012000FOL1


Devido estas duas formas geração, em alguns caos tínhamos a ocorrência 724 - Não foi localizado um evento de remuneração do trabalhador para o período e com mesmo demonstrativo de pagamento ao transmitir os eventos periódicos, e para evitar este incidente, ao habilitar o parâmetro MV_IDEVTE cada funcionário (CPF) passará a ter um prefixo por vínculo (Filial + Matrícula) utilizado no composição da tag ideDmDev.
Abaixo exemplo de como será sua nova composição (Tamanho 14).

Prefixo (Tamanho 4)Data de Pagamento (Tamanho 6)Roteiro (Tamanho 3)Sequencial (Tamanho 1)
0001010120031


02. EXEMPLO DE UTILIZAÇÃO

...

Informações
titleAtualizações
Deck of Cards
idIdeDmDev

Para criar a rotina no menu siga o exemplo abaixo:

No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGAGPE, conforme instruções a seguir:

Menu | Atualizações

Submenu | Funcionários

Nome da Rotina | Prefixo ideDmDev

Programa | GPEA970

Módulo | Gestão de Pessoal

Função | Função Protheus

Exemplo de Configuração:

Image Removed

Card
defaulttrue
idMenu
labelMenu
Card
defaulttrue
idMenu
labelGeração do Prefixo

Com o parâmetro ativo, ao processar os eventos S-1200, S-2299 e S-2399, e caso não esteja retificando ou sobrescrevendo um registro, a tabela RU8 será gerada para guardar o prefixo a cada funcionário.
Importante ressaltar que se houver mais de um matricula para o mesmo CPF o campo RU8_ID será incrementado em 1, conforme exemplo abaixo:

RU8_FILIALRU8_MATRU8_IDRU8_IDRU8_DTADMRU8_PERINI
AARS 0010002100001999.999.999-9901/05/2022202310
AARS 0010002110002999.999.999-9901/04/2023202310
AARS 0010002120001111.111.111-1101/01/2023202310
AARS 0020002110003999.999.999-9901/05/2022202310


Exemplo da tabela gravada:


O campo RU8_PERINI indica a partir de qual período o ideDmDev deve ser gerado com o novo prefixo, desta forma períodos anteriores seguem com a geração da tag no formato antigo.


Para compreender melhor a alteração realizada, abaixo comparação do evento S-1200 com um antes vs depois:

No exemplo acima a tag deixou de ter na composição a filial + matrícula para receber o prefixo:
Exemplo: de AARS 0010002102311052310FOL para 000120231105202310FOL


Card
idUso
labelRotina Prefixo ideDmDev
Nota
titleAviso

Esta rotina permitirá acesso somente após atualização do ambiente e o parâmetro correspondente ativo.

O prefixo é gerado de forma automática pelo sistema ao gerar os eventos S-1200, S-1210, S-2299 e S-2399 e não é permitida sua alteração ou exclusão, apenas sua visualização.

Para criar a rotina no menu siga o exemplo abaixo:


No Configurador (SIGACFG) acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGAGPE, conforme instruções a seguir:

Menu | Atualizações

Submenu | Funcionários

Nome da Rotina | Prefixo ideDmDev

Programa | GPEA970

Módulo | Gestão de Pessoal

Função | Função Protheus


Exemplo de Configuração:

Image Added


Ao acessar a rotina será apresentado um browser com os dados da tabela SRA, mas somente dos funcionários que possuem dados na tabela RU8 - Prefixo ideDmDev


Ao visualizar será apresentado o Id (Prefixo) e o período inicial de utilização:


A rotina também poderá ser consultada caso esteja visualizando o cadastro de um funcionário:

...