Inclusão de Campo
1. Informações Gerais
Objetivo:
O presente trabalho tem como objetivo demonstrar a validação de apresentar uma mensagem na tela no momento da geração da SEFIP caso exista Folha de 13º Salário calculada na competência atual.
Detalhes: A validação da mensagem segue de acordo com alguns critérios:
A Folha de 13ª deve ser oficial e a competência da geração da SEFIP deve ser dentro da mesma competência da folha calculada.
SIM:85430
Módulo: Folha de Pagamento
Funcionalidades da tela:
Caso a competência gerada da SEFIP seja diferente do cálculo da Folha de 13ª oficial, ou a folha de 13ª seja simulada segue o procedimento normal da tela, ou seja, sem nenhuma mensagem em tela.
2. Parametrizações necessárias
A fim de melhorar os processos internos, foi implementado no sistema uma validação ao gerar a SEFIP, apresentando uma mensagem em tela caso exista Folha de 13º Salário calculada dentro da competência informada na geração da SEFIP.
Trata-se de uma mensagem de confirmação, onde determino através de SIM ou NÃO se o FGTS do 13ª da mesma competência da SEFIP será recolhido.
Para tanto essa mensagem somente irá aparecer, caso:
Exista Folha de 13ª calculada (OFICIAL) dentro da mesma competência da SEFIP gerada
Folha de 13ª OFICIAL dentro da competência:
Folha de 13ª dentro da competência
Primeiramente vamos calcular a folha de 13ª da competência, porém nota-se que a data da competência está “13/04/2023”
Ao terminar o cálculo nota-se que podemos emitir a folha de pagamento Competência 13/04/2023:
Trazendo corretamente as informações contidas na folha. Agora vamos gerar a folha de pagamento da competência 30/04/2023:
Bem como gerar a SEFIP com a mesma competência 30/04/2023, nota-se que ao colocar a data da competência e dar um enter o sistema já emite a mensagem:
Nota-se que o foco da resposta já fica na opção SIM, ao confirmar o recolhimento do FGTS o foco da tela pula para o campo “Competência de 13ª” para ser preenchido.
IMPORTANTE: O usuário pode escolher preencher ou não o campo, lembrando que se o campo não for preenchido o valor de 13ª não será informado na SEFIP.
Ao clicar em NÃO na mensagem o foco da tela pula para o campo “Código de recolhimento” para ser informado ou confirmado o tipo de recolhimento.
Folha de 13ª na mesma data da competência
Agora para a empresa 02 já temos a folha de pagamento na competência 30/04/2023
Agora vamos calcular a folha de 13º salário com a competência 30/04:
Ao gerar a SEFIP na competência 30/04, nota-se que ao dar um enter na competência o sistema emite a mensagem corretamente.
Nota-se que o foco da resposta já fica na opção SIM, ao confirmar o recolhimento do FGTS o foco da tela pula para o campo " competência de 13ª" para ser preenchido.
IMPORTANTE: O usuário pode escolher preencher ou não o campo, lembrando que se o campo não for preenchido o valor de 13ª não será informado na SEFIP.
Ao clicar em NÃO na mensagem o foco da tela pula para o campo "Código de recolhimento" para ser informado ou confirmado o tipo de recolhimento.
3 . Considerações Importantes
Conforme informado anteriormente, caso a competência geada da SEFIP seja diferente do calculo da folha de 13ª oficial, ou a competência seja igual, porém a folha de 13ª seja simulada segue o procedimento normal da tela, ou seja, nenhuma mensagem irá aparecer na tela.
Folha de 13ª SIMULADO dentro da competência:
Para a empresa 02 já temos a folha de pagamento na competência 30/04/2023.
Agora vamos calcular a folha de 13ª Salário SIMULADA com a mesma competência 30/04:
Ao terminar o calculo, podemos emitir a folha de 13ª simulado normalmente na competência 30/04/2023.
Levando em consideração que a folha de 13ª é SIMULADA mesmo estando na esma competência da geração da SEFIP, o sistema não emite nenhuma mensagem.
Nota-se que ao dar um ENTER na competência, não emite a mensagem e vai como foco para o próximo campo a ser preenchido ou confirmado.
Folha de 13ª OFICIAL em competência diferente:
Para a empresa 01 já temos a folha de 13ª salário OFICIAL na competência 13/04/2023
Agora vamos gerar a SEFIP na competência 31/03, ou seja, uma competência anterior o sistema não emite a mensagem:
O mesmo ocorre para uma competência posterior ao cálculo da folha de 13ª 31/05/2023