Histórico da Página
[EFD Reinf] Implementar regras de validação do layout - Evento R-1000
Linha de Produto: | TAF - Totvs Automação Fiscal |
Segmento: | Serviços |
Módulo: | SIGATAF |
Função: | TAFXREINF.PRW TAFAPR1000.PRW TAFXLOG.PRW |
Situação/Requisito: | Implementar as regras de validação do layout 1_03_02 da Reinf para o evento "R-1000 -Informações do Contribuinte", à fim de fazer a consistência prévia de informações, ou a falta das mesmas, que causam rejeição pelo governo. |
Solução/Implementação: | Foram implementadas as validações de regras padrão constantes no layout, bem como as regras de preenchimento dos campos, considerando dependências de predecessão e/ou preenchimento de campos. As regras são tratadas em diversos momentos ao longo do processo e na apuração dos eventos, gerando uma ocorrência do tipo "Erro" ou do tipo "Alerta" no log de apuração. O critério para se estabelecer se o erro cancela a apuração do evento é controlado pelo parametro: MV_TAFRVLD - Informa se a validação do governo para regras de eventos da Reinf bloqueia a apuração. Ex.: S=Sim ; N=Não. |
Se o parâmetro estiver preenchido com "S", caso haja alguma regra não atendida, é informada uma ocorrência de "Erro" contendo os detalhes do problema e não gera o registro apurado, até que a regra seja atendida e o evento apurado novamente. |
Se o parâmetro estiver preenchido com "N", caso haja alguma regra não atendida, é informada uma ocorrência de "Alerta" contendo os detalhes do problema e gera o registro apurado. | |
Requisito: | DSERTAF2-3983 |