Árvore de páginas

Versões comparadas

Chave

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

...


02. 
SITUAÇÃO/REQUISITO

O cliente utiliza o TSI e relata que as notas fiscais excluídas pelo documento de entrada (MATA103) ou via rotina GFEA065,
não atualiza são atualizadas no TAF na tabela C20, o campo
( campos C20_CODSIT e/ ou o campo C20.D_E_L_E_T_ utilizando o TSI),
com isso essas NF´s são considerada consideradas na apuração da EFD REINF e GIA SP nos casos de CTE.

Se houver na fila de processamento mais de um registro excluído com a mesma chave de nota ,
(até o nível TIPOMOV + SERIE + NUM_DOC + COD_PART + COD_MOD),
o TSI estava considerando apenas o primeiro e ignorando os demais excluídos na sequência.na sequência.

Para reproduzir o problema é necessário deixar 2 exclusões (SF1,SD1,SF3,SFT) com a mesma chave de nota  (até o nível TIPOMOV + SERIE + NUM_DOC + COD_PART + COD_MOD),
com o stamp superior ao da V80 para o alias C20, assim a query irá buscar os 2 registros de exclusão, porém a gravação irá ignorar o segundo registro
e não irá excluir a nota habilitada na C20 ( C20_DTES = 20231213 e C20_DTDOC = 20231208 ).

Conforme cenário Conforme abaixo, existem os 5 registros com a mesma nota 000027451, para os 2 participantes ( 001731 e 000476).

O problema ocorre no participante 001731 que está cancelado 2 vezes, porém no TAF não cancelou na segunda nota ( FT_ENTRADA = 20231213 e FT_EMISSAO = 20231208),
já no caso do participante 000476 está correto, pois está ativo no TAF e no ERP (mesmo sendo excluído 2 vezes, a última operação foi de inserção e consta nos 2 lados).

D_E_L_E_T_  FT_FILIAL    FT_IDENTF3    FT_ENTRADA    FT_EMISSAO    FT_DTCANC    FT_NFISCAL    FT_SERIE    FT_CLIEFOR    FT_LOJA FT_OBSERV

...

O controle do cabeçalho agora possui a FILIAL e as datas de entrada (DT_E_S) e emissão(DT_DOC) ,
e caso haja ocorra mudança de chave após a exclusão (ex: FT_EMISSAO de 11/12/2023 para 08/12/2023),
também irá considerar esse registro para ser processado, dessa forma irá refletir a situação de cancelado para o excluído no TAF.

Para os casos que já foram excluídos no ERP e não estão presentes no TAF, será necessário refazer a operação no sistema ou
atualizar o stamp para que ficar superior a da data de corte da V80 para o alias C20.

04. DEMAIS INFORMAÇÕES

Não se aplica.

05. ASSUNTOS RELACIONADOS

...