Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

[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.

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.

O

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