Histórico da Página
...
Linha de Produto: | Microsiga Protheus |
Segmento: | Recursos Humanos |
Módulo: | SIGAGPE |
Função: |
|
Situação/Requisito: | Apontado problema na rotina de afastamentos na validação dos campos ao preencher motivo de afastamento = 03-ACIDENTE/DOENÇA NÃO RELACIONADA AO TRABALHOreferente ao emitente. |
Solução/Implementação: | De acordo com a definição do evento S-2230 (Afastamento Temporário) no layout 2.4.02 do eSocial, os campos obrigatórios são: Afastamento tipo 01: Campos R8_CID, R8_DURACAO, R8_NMMEDFoi implementada validação no grupo de campos R8_NMMED, R8_CRMMED, R8_IDEOC , e R8_CRMMED, R8_UFCRM obrigatórios. Afastamento tipo 03: Campos R8_CID, R8_DURACAO obrigatórios. No programa existe um controle de validação por layout, onde todos esses campos eram obrigatórios para ambos os motivos (01 e 03) em versões de layout mais antigas do que 2.4.02, porém na versão atual apenas o motivo 01 é validado.Foi implementado uma validação separada para o motivo 03, onde os campos R8_CID E R8_DURACAO são validadosos mesmos são dependentes entre si, se um for preenchido, é necessário preencher todos os outros. |
Issues relacionadas: | DRHESOCP-7967 |
Tickets relacionados: | 3135954 |
Pacotes: | 12.1.17: https://suporte.totvs.com/portal/p/10098/download?e=711160 ; 11.80: https://suporte.totvs.com/portal/p/10098/download?e=711163 ; |