Páginas filhas
  • 5541284 DMANFISLGX-6786 DT OBF0110: Está gerando a quantidade de campos incorreta nos registros do SPED.

Versões comparadas

Chave

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

...

Linha de Produto:

Logix

Segmento:

Manufatura

Módulo:

OBF - Obrigações Fiscais

Função:

OBF0110 - Geração da EFD - Escrituração Fiscal Digital

Situação/Requisito:

Ao gerar o SPED Fiscal, verificamos que o OBF0110 está gerando a quantidade de campos incorreta nos registros do SPED, ou seja, em desacordo com o leiaute descrito no guia prático. Identificamos que isso ocorre em geral quando há uma divergência nos registros da tabela obf_sped_registro, o que faz com que o GROUP BY dos registros lidos pelo OBF0110 seja "quebrado" e então gerados campos a mais no leiaute, fazendo com que o PVA apresente erro. Pode-se tomar como exemplo o registro H010, o qual possui 11 campos conforme guia prático, porém o OBF0110 gerou 12, que no caso o erro ocorreu devido a divergência no campo, onde na versão 10 a sequencia do campo 11 está como VL_ITEM e na versão 13 está como VL_ITEM_IRcadastrados no programa OBF0100, onde em outros layouts alguns campos estão com seu cadastro diferente de layouts mais novos.

Solução/Implementação:

Foi alterado o programa OBF0105 OBF0110 para filtrar pela versão do documento não trazendo duplicado o cursor “cq_bloco_h”registros com campos divergentes do layout em vigor.

Tickets relacionados:

 5541284

Requisito:

DMANFISLGX-6786

Pacote:

Informe o [linkdopacote]