O erro de validação da ECF no TAF ocorre quando o parâmetro MES_BAL_RED está configurado como "E" (Receita Bruta), mas há registros pré-existentes gerados com o parâmetro "B" (Balanço). Registros K030, L030, L100, L210 e L300 só devem existir para meses com parâmetro "B". Para corrigir, exclua os lançamentos dos períodos com "E" na rotina TAFA311 e regenere o arquivo TXT da ECF.
Tempo aproximado para leitura: 20 min
Dúvida
Como corrigir o erro de validação da ECF no TAF, em que são apresentados indevidamente os registros de apuração (como K030, L030, L100, L210 e L300) nos períodos parametrizados com a opção "E" no Registro 0010?
Erro: "4 - PER_APUR Período não permitido para esse registro"
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - SIGACTB - A partir da versão 12.1.2410
Causa
A inconsistência ocorre quando o parâmetro MES_BAL_RED (Forma de apuração da Estimativa no Registro 0010) está configurado como "E" (Receita Bruta), mas existem registros de apuração pré-existentes na base do TAF provenientes de uma integração anterior realizada com o parâmetro "B" (Balanço ou Balancete de Redução/Suspensão).
De acordo com o guia prático da ECF, a geração dos registros K030, L030, L100, L210 e L300 só deve existir para os meses informados com a opção "B". Para os meses parametrizados com a opção "E", esses registros de apuração não devem ser gerados.
Solução
Ao gerar o arquivo, os parâmetros abaixo foram informados:
|0010||N|1|A|01|RRRR|EEBEEEBBEEEB||||||
- MES_BAL_RED foi informado igual a "E"
Registro 0010 Forma de apura. da Estimativa?
- Ou FORMA_TRIB_PER foi informado igual a "0"
Registro 0010 Forma de trib. no Período ?
Conforme manual da Receita, só deve gerar o K030 quando MES_BAL_RED for igual a "B". Com isso, ao informar "E", o sistema não irá gerar para o período informado com "E".
- Como MES_BAL_RED foi informado "EEBEEEBBEEEB"
EE - (jan./fev.) - Não devem existir os registros K030, L030, L100, L210 e L300;
B - (mar) - Devem existir os registros K030, L030, L100, L210 e L300;
EEE - (abr./mai./jun.) - Não devem existir os registros K030, L030, L100, L210 e L300;
BB - (jul./ago.) - Devem existir os registros K030, L030, L100, L210 e L300;
EEE - (set./out./nov.) - Não devem existir os registros K030, L030, L100, L210 e L300;
B - (dez.) - Devem existir os registros K030, L030, L100, L210 e L300.
Obs.: A situação apresentada é que, em algum momento, foi importado para o TAF com o parâmetro MES_BAL_RED foi informado BBBBBBBBBBBB, com isso a rotina TAFA311 - Saldos contábeis possui registro do bloco K para todos os meses.
Para realizar a correção na base do TAF e regerar o arquivo TXT:
Acesse a rotina TAFA311 (Lançamentos Contábeis).
Exclua os lançamentos dos períodos em que a apuração foi parametrizada como Receita Bruta (E).
Caso necessite refazer o processo completo de integração, realize a exclusão dos registros por meio da rotina TAFTICKET ou da rotina Exclusão Por Período Fiscal (TAFAEXCPER).
Após a exclusão das inconsistências, faça novamente a geração do arquivo TXT da ECF.
Saiba mais:
ECF - O registro não deve ser informado para esse perfil e/ou tipo de operação.
ECF - Registro 0010 Forma de apura. da Estimativa?
ECF - Como corrigir meu arquivo txt que gerou períodos, ou valores divergentes (K030, N030)
0 Comentários