Histórico da Página
...
Linha de Produto: | Microsiga Protheus |
Segmento: | Recursos Humanos |
Módulo: | SIGAGPE |
Função: | AJSXGPE.PRW GPEA240.PRX GPEM026.PRW GPEM026B.PRW GPEM030 GPEM060 |
Situação/Requisito: | Possibilitar a exclusão ou alteração de registros de afastamentos já integrados com o TAF. |
Solução/Implementação: | Com a implantação deste pacote, ao cadastrar um novo afastamento/ausência, o GPE passará o XML de afastamentos (eventos S-2230) ao TAF com uma chave identificadora, que possibilitará a identificação de qualquer afastamento. Assim, será possível alterar ou excluir qualquer afastamento não somente o último, refletindo esta ação no TAF. Lembrando que, no caso de exclusão, é gerado um registro S-3000 no TAF. Informações Técnicastécnicas: A rotina passa a preencher os campos R8_TAFKI TAFKI (chave de identificação de início de afastamento) e R8_TAFKF(chave de identificação de fim de afastamento), com o TAFKEY( código identificador do afastamento) - A informação é transparente ao usuário Funcionamento da rotina 1 - Na Inclusão do registro:
2 - Alteração do registro: Ao realizar uma alteração no afastamento, considerar: Após o registro ter sido integrado com o TAF não é será possível alterar a Data de Inicio do Afastamento, pois ela é esta data passa a ser chave para o TAF, desta forma o campo deverá ser bloqueado para edição, apresentar e apresentará a mensagem "Não é possível alterar a data de inicio do afastamento pois o registro já foi integrado com o TAF, caso a data esteja incorreta exclua o registro e o inclua novamente." Se a alteração for feita em qualquer outro campo relevante ao eSocial:
O registro retificador deve seguir o mesmo formato do registro original:
3 - Alteração do registro: 3.1 - Caso o usuário delete a linha do grid, deverá ser gerado evento S-3000 considerando:
3.2 - Caso o usuário entre na opção de "Alteração" e altere o campo "Data Fim do Afastamento" para branco:
3.3 - Para a geração do S-3000, o TAFKEY (R8_TAFKI/R8_TAFKF) deverá ser passado na tag <nrRecEvt>. Importante: As informações apresentadas abaixo referem-se à afastamentos criados à partir da aplicação deste pacote, afastamentos criados anteriormente não terão o comportamento descrito abaixo. |
Tickets relacionados: | DRHESOCP-9181 DRHESCOP-9194 |