Tempo aproximado para leitura: 04:00:00 min
Ocorrência
Ao incluir um documento de entrada, sistema gera o help A103APOESP.
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - SIGACOM - a partir da 12.1.33
Causa
O help A103APOESP é gerado quando a soma dos três valores referentes à aposentadoria é maior que o valor total do item. Nesta rotina, o fonte possui a função A103ApoTok() de validação que verifica se os valores de aposentadoria digitados estão coerentes.
Para acessar a tela de digitação dos valores da aposentadoria especial, é necessário clicar em "Outras Ações" -> Apos. Especial.
O sistema irá abrir a tela abaixo.
Essas informações são gravadas por linha, ou seja, a cada item individualmente. São gravadas na tabela DHP. Na função A103ApoTok(), o sistema realiza as verificações abaixo:
1. Se foi digitado algum valor nesses campos;
2. Se sim, ele soma esses três valores (DHP_FAIXA1 + DHP_FAIXA2 + DHP+FAIXA3);
3. Valida se essa soma é maior que o valor total do item D1_TOTAL;
4. Se sim, gera o help A103APOESP informando isso ao usuário.
Solução
Verificar os valores que foram digitados nos campos DHP_FAIXA1, DHP_FAIXA2, DHP+FAIXA3. A soma desses três valores deve ser menor que o valor D1_TOTAL do item em questão.
Saiba Mais:
0 Comentários