Tempo aproximado para leitura: 00:01:30 min
Dúvida
Como identificar itens sem CFOP no Banco de Dados?
Ambiente
TOTVS Hospitalidade - TOTVS Backoffice (Linha CMNET) - Fiscal Flex - A partir da versão 6.11.00.00
Solução
1. Neste cenário, foi identificado no relatório do PVA, lançamentos com CST 41, sem CFOP, causando divergências com o relatório de Apuração de ICMS - Modelo de Bares e Restaurantes.

2. Para identificar qual/quais itens estão sem CFOP, execute a Query abaixo;
SELECT * FROM LFITENSDOCUMENTO WHERE IDDOCUMENTO IN (SELECT IDDOCUMENTO FROM LFDOCUMENTOFISCAL WHERE
DATAMOVIMENTO BETWEEN 'XX/XX/XXXX' AND 'XX/XX/XXXX'
AND IDEMPRESA = xxxxx
AND CODSITUACAO <> '2')
AND IDDOCUMENTO = xxxxxxxx
AND CFOP IS NULL - Esta condição listará apenas os CFOP's que estão nulos do período indicado.

3. Após identificar qual/quais itens estão sem CFOP, execute o UPDATE abaixo para corrigi-lo.
UPDATE lfitensdocumento SET
CFOP = 5929
WHERE idlfitensdocumento = 826308

Importante
Neste exemplo, foram listados itens referentes apenas a um documento. Esta identificação deverá ser realizada, observando o IDDOCUMENTO.
0 Comentários