Documentação por Cargos
CSCPO025 - Como monitorar nota fiscal eletrônica emitida contra meu CNPJ e baixar o arquivo XML e aceitar ou rejeitar a nota fiscal
Escrito por Claudio Costa - Postado em: 21/07/2026 - 18:12
Como monitorar nota fiscal eletrônica emitida contra meu CNPJ e baixar o arquivo XML e aceitar ou rejeitar a nota fiscal
Entrar no Sistema A PAGAR ou RECEBIMENTOS, ou como estiver configurado o menu do seu sistema
Selecionar na barra a opção CADASTRO e no painel selecionar a opção MONITOR DE NOTAS DE FORNECEDORES E BAIXA DO XML
O programa CSCPO025 permite consultar documentos fiscais eletrônicos disponibilizados pela SEFAZ para a empresa e realizar o processamento e a baixa dos respectivos arquivos XML.
A consulta utiliza o mecanismo de Distribuição de DF-e, permitindo ao sistema buscar apenas os documentos novos disponibilizados desde a última consulta.
O fluxo de processamento:
O que é o NSU?
NSU significa Número Sequencial Único.
É um número sequencial utilizado pela SEFAZ para organizar os documentos eletrônicos disponibilizados para um determinado CNPJ.
O NSU não é o número da Nota Fiscal.
Ele representa uma posição na sequência de documentos disponibilizados, podendo estar relacionado, por exemplo, a: NF-e , Resumo de NF-e , XML completo de NF-e , Eventos relacionados à NF-e , Ciência da operação, Confirmação da operação, Desconhecimento da operação, Operação não realizada, Outros documentos fiscais eletrônicos.
O programa CSCPO025 utiliza o último NSU consultado para solicitar à SEFAZ somente os documentos disponibilizados posteriormente.
Identifica a filial correspondente à consulta, quando aplicável à configuração da empresa.
Informe o diretório onde serão gravados os arquivos de retorno e as mensagens XML relacionadas à consulta realizada junto à SEFAZ.
Informe o diretório onde os arquivos XML processados serão armazenados.
a chave de acesso da NFe permite realizar uma consulta específica, quando necessário.
Normalmente, para a consulta sequencial de documentos, o processamento é realizado utilizando o NSU.
Apresenta o último NSU utilizado ou processado pelo sistema.
Este número é utilizado como ponto de partida para a próxima consulta.
Exemplo: Último NSU: 000000000001000, na próxima consulta, o sistema solicitará à SEFAZ os documentos disponibilizados após essa posição.
Botões de funcionalidades na tela do programa:
Listar NF-e
Inicia a consulta junto ao serviço de Distribuição de DF-e da SEFAZ.
O sistema envia as informações necessárias para a consulta, incluindo: CNPJ da empresa, Ambiente da consulta, Último NSU conhecido, Certificado digital utilizado na comunicação.
Aceitar NF-e
Permite processar os documentos retornados pela consulta.
Durante o processamento, o sistema identifica o tipo de documento recebido e executa o tratamento correspondente.
Download XML
Realiza o download ou a gravação do XML correspondente ao documento selecionado, conforme a disponibilidade e as regras de distribuição da SEFAZ.
Fluxo de processamento
1. Obtenção dos parâmetros
O programa CSCPO025 obtém as informações necessárias para realizar a consulta, entre elas: CNPJ da empresa, ambiente de consulta, último NSU processado, certificado digital, diretórios de armazenamento.
2. Envio da requisição à SEFAZ
O sistema envia uma solicitação ao serviço de Distribuição de DF-e.
A consulta informa o último NSU conhecido pelo sistema.
Exemplo simplificado:
1
12345678000100
000000000001000
Dessa forma, o sistema informa à SEFAZ: Consulte os documentos disponibilizados após o último NSU processado.
3. Retorno da SEFAZ
A SEFAZ retorna os documentos disponíveis e as informações de controle da consulta.
Os principais dados são: ultNSU que representa o último NSU retornado na consulta atual, maxNSU que representa o maior NSU disponível naquele momento, docZip que contém os documentos retornados de forma compactada.
4. Processamento dos documentos
Após receber o retorno, o sistema processa cada documento disponibilizado, o processamento pode incluir: descompactação do arquivo, Identificação do tipo de documento, leitura das informações, gravação dos dados no banco de dados, armazenamento do XML, quando aplicável, e atualização das informações apresentadas na tela.
5. Atualização do último NSU
Após o processamento correto dos documentos, o sistema atualiza o último NSU consultado.
Essa atualização deve ocorrer somente após o processamento e a gravação das informações.
Isso evita que documentos sejam ignorados caso ocorra uma falha durante o processamento.
6. Verificação de novos documentos
Após a consulta, o sistema compara: ultNSU < maxNSU e se ainda existem documentos, o sistema deverá realizar uma nova consulta utilizando o último NSU recebido, e o processo deve ser repetido até que ultNSU = maxNSU
Quando não existem mais documentos a consulta foi concluída naquele momento, Isso significa que não existem outros documentos disponíveis na sequência de distribuição da SEFAZ para aquela consulta.
Benefícios do controle por NSU
A utilização do NSU pelo programa CSCPO025 proporciona:
-
Consulta somente dos documentos novos;
-
Redução de consultas desnecessárias;
-
Menor possibilidade de duplicidade no processamento;
-
Maior controle sobre os documentos recebidos;
-
Atualização contínua das informações fiscais;
-
Recebimento de NF-e, resumos e eventos disponibilizados pela SEFAZ;
-
Maior segurança no controle das informações fiscais.
O CSCPO025 mantém, dessa forma, um controle sequencial da distribuição de documentos fiscais eletrônicos, permitindo que o ERP SGECS processe os documentos disponibilizados pela SEFAZ de forma organizada e segura.
Atualização do Número do último NSU (número sequencial único) no cadastro da filial que fez a Listar de NFe
O número do NSU é atualizar do sempre que for realizado o download de documentos fiscais da base nacional de notas fiscais emitidas.
Na primeira consulta, quando ainda não tem o NSU conhecido, deve ser informar o valor 000000000000000 (15 zeros) e efetuar a pesquisa, aguardar o retorno da SEFAZ, e após exibir as notas na tela este número é registrado no cadastro da filial, para quando realizar nova pesquisa a busca no site da receita será a partir deste número.
Palavras-chave: C&S, CISTI, CIS APOIO, SGECS, ERP, CSCPO025, monitor, nota fiscal eletrônica, NFe, baixar XML, rejeitar, aceitar, NSU, número sequencial único,.
Cargos Recebimento de Produtos / Recebimento e Conferência dos produtos, Assistente de Contas a Pagar / Contas a Pagar, Tesouraria e Finanças / Consolidar e controlar a movimentação financeira, Cadastro de produtos / Produtos, Administrador / Gestão, Escrita Fiscal / Fiscal, Contador / Contabilidade.