...
- 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) |
---|
FFFFFFFFFFFF | 01012000 | 202401 | FOL | 1 |
- 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) |
---|
FFFFFFFFFFFF | MMMMMMMMMMMMMMM | 01012000 | FOL | 1 |
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) |
---|
0001 | 0101200 | 3 | 1 |
02. EXEMPLO DE UTILIZAÇÃO
...
Informações |
---|
|
Deck of Cards |
---|
| Card |
---|
default | true |
---|
id | Menu |
---|
label | Menu |
---|
| 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 |
---|
default | true |
---|
id | Menu |
---|
label | Geraçã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_FILIAL | RU8_MAT | RU8_ID | RU8_ID | RU8_DTADM | RU8_PERINI |
---|
AARS 001 | 000210 | 0001 | 999.999.999-99 | 01/05/2022 | 202310 | AARS 001 | 000211 | 0002 | 999.999.999-99 | 01/04/2023 | 202310 | AARS 001 | 000212 | 0001 | 111.111.111-11 | 01/01/2023 | 202310 | AARS 002 | 000211 | 0003 | 999.999.999-99 | 01/05/2022 | 202310 |
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 |
---|
id | Uso |
---|
label | Rotina Prefixo ideDmDev |
---|
| Nota |
---|
| 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:
|
|
|
...