Manual do OSDfe
Manifestação de NF-e e CT-e
← Painel

Manual do OSDfe

O OSDfe busca na Sefaz as notas fiscais (NF-e) e os conhecimentos de transporte (CT-e) emitidos contra as suas empresas, avisa o que precisa de resposta, registra a manifestação do destinatário dentro do prazo e entrega o XML ao ERP. Este manual explica cada tela, o que cada campo significa, quando usar cada recurso e como decidir nos casos que têm efeito jurídico.

Todas as imagens foram feitas numa base de demonstração: empresas, pessoas e CNPJs são fictícios.

Começo

Conceitos essenciais

Seis ideias explicam quase tudo o que o sistema faz. Vale ler uma vez.

1. Distribuição: a Sefaz entrega, o sistema busca

Toda nota emitida contra o CNPJ da sua empresa fica disponível no Ambiente Nacional da Sefaz. O OSDfe consulta esse serviço a cada intervalo configurado (padrão: 1 hora por CNPJ) e baixa o que é novo. Cada documento vem com um número de sequência, o NSU. O sistema guarda o último NSU recebido e pergunta sempre "o que há depois deste?".

A Sefaz não entrega o mesmo documento duas vezes pela distribuição. Por isso o sistema grava o documento e o NSU juntos, na mesma operação: se algo falhar no meio, nada avança e nada se perde.

2. Resumo × XML completo

Quando uma NF-e chega para você, a Sefaz primeiro entrega só o resumo: emitente, valor, data e situação, sem itens nem impostos. O XML completo é liberado depois que a sua empresa se manifesta (a Ciência da Operação basta). Sem o XML completo não há DANFE, e o ERP não consegue dar entrada na nota.

O CT-e é diferente: chega completo direto, sem precisar de manifestação.

3. Manifestação do destinatário

É a resposta da sua empresa à Sefaz sobre cada NF-e recebida. São quatro eventos:

EventoCódigoO que declaraPrazoEfeito
Ciência da Operação210210"Sei que esta nota existe; ainda não confirmo nada."10 diasLibera o XML completo. Não encerra a manifestação.
Confirmação da Operação210200"A operação aconteceu; recebi a mercadoria."90 diasJurídico. Impede o emitente de cancelar a nota.
Desconhecimento da Operação210220"Não reconheço esta operação."90 diasJurídico. Sinaliza possível uso indevido do CNPJ.
Operação não Realizada210240"A operação existiu mas não se concretizou (recusa, devolução sem nota)."90 diasJurídico. Exige justificativa.

Os prazos contam a partir da data de autorização da nota. Desde 01/06/2026 (Ajuste SINIEF 14/26, NT 2020.001 v1.60) os três eventos conclusivos têm 90 dias; antes eram 180. Fora do prazo a Sefaz recusa, e o sistema nem oferece o botão.

4. Só a Ciência pode ser automática

A Ciência não tem efeito jurídico e pode ser enviada pelo sistema sozinho, se você ligar a Ciência automática na empresa. Confirmação, Desconhecimento e Operação não Realizada sempre exigem uma pessoa confirmando aquela ação específica. Não existe configuração que mude isso.

5. Consumo indevido (cStat 656)

A Sefaz bloqueia por 1 hora o CNPJ que consulta demais: repetir a consulta quando não há nada novo, ou fazer mais de 20 consultas pontuais por hora. O bloqueio vale para todos os sistemas que usam aquele CNPJ, inclusive o ERP. O OSDfe respeita esses limites sozinho; por isso o botão "Sincronizar" às vezes responde que ainda é cedo.

6. Produção × Homologação

Homologação é o ambiente de testes da Sefaz: não tem notas reais e nada tem valor jurídico. Produção é o ambiente real. Toda empresa nova nasce em homologação; passa para produção quando o cadastro e o certificado estiverem conferidos.

CNPJ alfanumérico Desde julho de 2026 a Receita Federal emite CNPJ com letras nas 12 primeiras posições (exemplo: 12.ABC.345/01DE-35). O OSDfe aceita esse formato em todos os lugares: cadastro de empresa, busca, notas de fornecedores novos, DANFE e ERP.
Começo

Entrar no sistema

Tela de entrada com e-mail e senha
Tela de entrada.
CampoO que é
E-mailO e-mail cadastrado pelo administrador. Não diferencia maiúsculas.
SenhaMínimo de 10 caracteres, com pelo menos uma letra e um número.
Esqueci minha senhaEnvia ao e-mail um link para escolher uma senha nova. Só funciona se o servidor tiver e-mail configurado; caso contrário, peça ao administrador para gerar uma senha nova.

Primeiro acesso

Quando o administrador cria o seu usuário, o sistema gera uma senha provisória. No primeiro acesso você é obrigado a trocá-la, informando a provisória e a nova duas vezes. Enquanto não trocar, o painel não abre.

Por que a troca é obrigatória? Uma senha escolhida por outra pessoa é uma senha que outra pessoa conhece. Como a manifestação tem efeito jurídico, o sistema precisa garantir que o que for feito com o seu usuário foi feito por você.

Primeira instalação

Se o sistema ainda não tem nenhum usuário, a tela de entrada pede também o Nome: quem se cadastrar ali vira o Gestor do painel. Depois disso, usuários novos só entram por convite.

Começo

Papéis e permissões

O papel define o que a pessoa pode fazer. As empresas que ela enxerga são definidas à parte, pelos vínculos.

RecursoGestorAdminOperadorContabilidade
Ver documentos, baixar XML, DANFE e relatóriostodas as empresasempresas deleempresas deleempresas dele
Manifestar, sincronizar, reenviar ao ERP✔✔✔—
Cadastrar e editar empresas, certificados✔✔ (dentro do limite do grupo)——
Convidar e editar usuários✔✔ (das empresas dele)——
Criar grupos, mudar empresa de grupo✔———
Integração ERP, tokens de API, configurações✔———

Quando usar cada papel

Gestor: quem administra o OSDfe inteiro (normalmente a equipe de TI ou a OraSystems).

Admin: o responsável de um cliente, que cuida das empresas e das pessoas daquele grupo.

Operador: quem trabalha as notas no dia a dia: fiscal, recebimento, compras.

Contabilidade: o escritório contábil. Só consulta e exporta; não manifesta.

Por que a contabilidade não manifesta?

Manifestar declara, em nome da empresa, que a operação aconteceu (ou não). Essa declaração é da empresa, não do escritório. O papel Contabilidade existe para o escritório pegar XML e relatórios sem correr o risco de enviar um evento por engano.

Começo

Implantar uma empresa nova, passo a passo

A ordem importa. Cada passo depende do anterior.

  1. Crie o grupo do cliente (se ainda não existir), com os limites contratados. Grupos.
  2. Cadastre a empresa em homologação: CNPJ, razão social, UF e grupo. Empresas.
  3. Envie o certificado A1 (.pfx) com a senha. O sistema confere se a senha abre o arquivo, se o CNPJ do certificado é o da empresa e se não está vencido. Certificados.
  4. Sincronize uma vez em homologação para conferir que o certificado conecta. A resposta esperada é "nenhum documento localizado".
  5. Mude para produção em Empresas → botão "→ produção". Leia o aviso: a partir daí as consultas e manifestações são reais.
  6. Decida sobre a Ciência automática. Ligada, as notas novas recebem Ciência sozinhas e o XML completo chega sem ninguém clicar.
  7. Convide as pessoas e vincule-as ao grupo ou aos CNPJs. Usuários.
  8. Configure a integração com o ERP, se houver. Integração.
Na primeira consulta em produção, a Sefaz pode responder "nenhum documento". Para CNPJ que nunca consultou (ou ficou mais de 60 dias sem consultar), a Sefaz só começa a gerar a fila a partir desse primeiro acesso. As notas aparecem nas consultas seguintes. Isso é normal, não é erro.
Dia a dia

Painel

A primeira tela depois de entrar. Mostra o que precisa de ação hoje.

Painel com indicadores, lista de ações e certificados
Painel da empresa ativa. O botão Manual no canto superior direito abre este manual.

Barra superior (vale para todas as telas)

ElementoPara que serve
BuscaFiltra a lista de documentos por nome do emitente, CNPJ, chave de acesso ou valor. Aceita CNPJ com ou sem pontuação, inclusive alfanumérico.
Estado da sincronizaçãoQuando foi a última consulta à Sefaz. Fica vermelho se a empresa estiver bloqueada por consumo indevido.
TemaAlterna entre claro e escuro. Vale só para este navegador.
Sincronizar SefazBusca agora os documentos novos da empresa ativa. Respeita os limites da Sefaz: se a última consulta não trouxe nada há menos de 1 hora, o sistema espera em vez de arriscar o bloqueio.

Empresa ativa (canto inferior esquerdo)

Quem tem mais de uma empresa escolhe aqui com qual está trabalhando. O Painel e a lista de Documentos mostram só a empresa ativa. O sistema lembra a última escolha.

Primeiros passos

Aparece enquanto a empresa não tem cadastro, certificado e uma primeira sincronização. Some sozinho quando os três estão feitos; "Ocultar" esconde antes.

Indicadores

IndicadorO que contaO que fazer
Pendentes de ciênciaNF-e sem nenhuma manifestação.Clique para abrir a lista já filtrada.
Prazo crítico ≤ 2 diasPendentes cuja Ciência vence em até 2 dias. Mostra também as já vencidas.Prioridade do dia: dê ciência ou decida o evento conclusivo.
DocumentosNF-e e CT-e dos últimos 30 dias.Visão de volume.
Valor totalSoma dos documentos do período. A etiqueta mostra o ambiente (Produção/Homologação).Confira se está em Produção.

Precisa da sua ação

As notas pendentes, das mais urgentes para as menos. A etiqueta à esquerda é o prazo que falta (2d) ou quanto já passou (-3d). "Dar ciência" envia a Ciência daquela nota na hora; "Detalhes" abre a nota. Quando a Ciência já venceu, o botão vira "Fora do prazo": ainda dá para registrar Confirmação, Desconhecimento ou Operação não Realizada pelos Detalhes, dentro dos 90 dias.

Distribuição por tipo e Certificados A1

Quantidade e valor de NF-e e CT-e, e a validade de cada certificado. Barra amarela: vence em menos de 30 dias. Vermelha: vencido. Certificado vencido para a consulta da empresa inteira.

Dia a dia

Documentos fiscais

Todas as NF-e e CT-e da empresa ativa, com filtros, ações em lote e exportação.

Lista de documentos com filtros
Lista com o filtro "Todos". Repare nas situações: pendente, Ciência com "sem XML há 6h", XML completo, cancelada.

Filtros rápidos (botões)

BotãoMostraQuando usar
PendentesDocumentos sem manifestação (padrão ao abrir).Rotina diária.
ManifestadosOs que já têm algum evento.Conferir o que foi feito.
TodosTudo.Pesquisa geral.
NF-e 55 / CT-e 57Só um tipo de documento.CT-e tem regras próprias (veja).
ERP: tudoSem filtro de ERP.—
Não enviadosAinda não foram para o ERP.Conferir o que está atrasado.
EnviadosGravados na tabela do ERP (NFE_DESTINADA), mas ainda não foram importados.Acompanhar a importação.
Importados, sem entradaJá estão em NOTAS_ENTRADAS (pelo importador automático ou pela tela do ERP), mas ninguém deu entrada: o estoque não foi atualizado.Cobrar o lançamento. Detalhes.
Entrada dadaA entrada foi dada no ERP: o estoque foi atualizado.Conferência; fim do caminho da nota.
Com erro no ERPTentaram ir ao ERP e falharam.Corrigir a causa e usar "Reenviar ao ERP".
Limpar filtrosVolta ao padrão.—

Campos de filtro

Campos de filtro e botões de exportação
CampoO que é
Emissão de / atéPeríodo pela data de emissão. Também define o período dos relatórios e exportações.
Situação SefazAutorizadas, Canceladas ou Denegadas.
Tomador (CT-e)Quem paga o frete. "Esta empresa paga" mostra os CT-e que você deve lançar; "Outro paga" os que chegaram só porque a empresa aparece no conhecimento (como remetente ou destinatária). "CNPJ ou nome…" abre um campo de busca livre.
FiltrarAplica o período e os campos acima.

Colunas da tabela

ColunaSignificado
☐ (seleção)Marca para ações em lote.
TipoNF-e 55 ou CT-e 57.
ChaveChave de acesso de 44 posições, abreviada. A completa está no detalhe.
EmitenteNome e CNPJ de quem emitiu. No CT-e, embaixo, quem paga o frete.
Emissão / ValorData e valor total.
Prazo ciênciaDias que faltam para a Ciência (10 a partir da emissão). "—" quando já não se aplica.
SituaçãoVeja a tabela de etiquetas abaixo.
ERPEstado da nota no ERP, do começo ao fim do caminho: pendente (ainda não foi) → no ERP (gravada em NFE_DESTINADA) → importada (está em NOTAS_ENTRADAS, sem entrada) → entrada dada (estoque atualizado). falhou ou "recusada" indicam erro; passe o mouse para ver o motivo.
Arquivos⤓ baixa o XML; ⎙ abre o DANFE/DACTE (só com XML completo).

Etiquetas de situação

EtiquetaSignificadoAção
pendenteSem manifestação; só o resumo.Manifestar.
Ciência da OperaçãoCiência registrada.Decidir o evento conclusivo dentro de 90 dias.
Confirmação da OperaçãoOperação confirmada.Nada.
Desconhecimento / Operação não RealizadaRecusada pela empresa.Acompanhar com o fornecedor.
XML completoO XML inteiro já está no sistema (típico de CT-e).—
sem XML há 6hManifestada, mas o XML completo ainda não chegou.Nenhuma: o sistema busca pela chave sozinho. Detalhes.
XML indisponívelMais de 90 dias: a Sefaz não guarda mais o XML.Pedir o XML ao fornecedor.
cancelada / denegadaO emitente cancelou, ou a Sefaz negou a autorização.Não dar entrada; não manifestar.

Ações em lote

Barra de ações em lote
Com documentos marcados, aparece a barra de ações em lote.

Marque as notas e escolha o evento. Até 20 documentos por envio. A seleção precisa ser de um tipo só: manifestação é para NF-e, desacordo é para CT-e. Os eventos com efeito jurídico pedem confirmação explícita mesmo em lote.

Atualizar situação na Sefaz

Consulta a situação de hoje de cada nota: se foi cancelada depois de chegar, e quais eventos ela já tem (inclusive manifestações feitas por outro sistema, como o ERP ou o portal da Sefaz). Não envia evento nenhum. Use quando suspeitar que o fornecedor cancelou uma nota. O sistema já faz isso sozinho para as notas das últimas 48 horas.

Dia a dia

Detalhe do documento

Clique em qualquer linha: o documento abre ao lado, sem perder a lista.

Detalhe de uma nota pendente
Nota pendente: prazo em destaque e os quatro eventos, cada um com o prazo que resta.
ElementoO que é
CabeçalhoTipo, emitente e chave de acesso completa (dá para selecionar e copiar).
Valor, Emissão, CNPJ emitente, SituaçãoDados do documento.
TomadorSó no CT-e: quem paga o frete.
Atualizar situação na SefazConsulta esta nota na Sefaz (situação atual e eventos). Não envia evento.
Aviso de prazoQuantos dias restam para a Ciência, ou há quanto tempo venceu.
Manifestação Os eventos que ainda cabem nesta nota. Sem manifestação: os quatro. Depois da Ciência: os três conclusivos. Depois de um conclusivo: os outros dois, para retificar. Evento fora do prazo, ou que a Sefaz recusaria (Ciência ou Desconhecimento em nota cancelada), aparece desabilitado com o motivo.
HistóricoTudo o que aconteceu com a nota: quando chegou, cada evento, quem enviou (pessoa ou rotina automática), protocolo da Sefaz.
Baixar XMLO XML guardado. Enquanto não houver o completo, baixa o resumo (sem itens).
Abrir DANFESó com o XML completo.
Reenviar ao ERPAparece quando faz sentido: tenta de novo gravar a nota no ERP depois que a causa do erro foi corrigida.
Nota confirmada com histórico de eventos
Nota com Ciência automática e depois Confirmação feita por uma pessoa: o histórico mostra quem fez cada uma. Como a Confirmação é a vigente, só os outros dois eventos aparecem, para o caso de a decisão mudar.
Dia a dia

Como manifestar

Uma nota

  1. Abra a nota (Painel → Detalhes, ou Documentos → clique na linha).
  2. Escolha o evento em Manifestação.
  3. Nos eventos com efeito jurídico, leia o aviso e clique em Confirmar envio.
  4. O resultado aparece em segundos. O histórico passa a mostrar o protocolo da Sefaz.
Diálogo de confirmação de evento jurídico
Confirmação da Operação: o sistema lembra que o evento tem efeito jurídico e não pode ser desfeito.

Operação não Realizada: justificativa

Diálogo com justificativa
A justificativa é obrigatória: de 15 a 255 caracteres.

Escreva o motivo de forma objetiva, como se fosse lido por um fiscal: "Mercadoria recusada na entrega por avaria", "Pedido cancelado antes do embarque". Evite só "não recebido".

Várias notas de uma vez

Em Documentos, marque as caixas, escolha o evento na barra de lote e confirme. Até 20 por envio.

Mudei de ideia: retificação

A Sefaz permite registrar cada evento conclusivo até duas vezes na mesma nota, e vale o último. Exemplo: você confirmou, depois percebeu que a mercadoria não chegou e registrou Operação não Realizada; se ela chegar afinal, pode confirmar de novo. O sistema escolhe o número de sequência certo sozinho.

O limite é real. Na terceira vez do mesmo evento, o sistema recusa antes de enviar, porque a Sefaz recusaria. Decida com calma antes de retificar.

A Ciência não é conclusiva: depois de um evento conclusivo, não se registra mais Ciência (a Sefaz recusa com 655).

Ciência automática

Com ela ligada (Empresas), a cada sincronização o sistema envia a Ciência das notas novas com menos de 9 dias, autorizadas e ainda sem manifestação. O histórico registra "automático" como origem. As notas canceladas ficam de fora.

Dia a dia · Tomada de decisão

Qual evento usar?

Responda as perguntas de cima para baixo. A primeira que for "sim" indica o evento.

Ainda não sei se a operação é minha ou se a mercadoria chegou, mas preciso do XML ou do DANFE?Ciência (210210)
dentro de 10 dias
Não reconheço o fornecedor nem o pedido: nunca comprei isso?Desconhecimento (210220)
e avise o fiscal/jurídico
A compra existia, mas a mercadoria foi recusada, devolvida sem nota ou o pedido foi cancelado?Operação não Realizada (210240)
com justificativa
A mercadoria chegou e está de acordo (mesmo com devolução parcial com nota)?Confirmação (210200)

Por que não deixar sem manifestação?

Para combustíveis, bebidas, cigarros e alguns outros segmentos, a manifestação conclusiva é obrigatória por lei (Ajuste SINIEF 07/05). Mesmo onde não é obrigatória, o Desconhecimento protege a empresa de notas emitidas indevidamente contra o CNPJ dela, e a Confirmação impede o fornecedor de cancelar uma nota já recebida.

Quem deve decidir?

A Ciência pode ser automática. Os três conclusivos devem ser decididos por quem conhece a operação: recebimento (a mercadoria chegou?), compras (existia pedido?) ou fiscal. O histórico registra o nome de quem enviou.

Antes de desconhecer Confira se a nota não é de outro estabelecimento da mesma empresa, de uma compra feita por outro setor ou de uma remessa (conserto, demonstração, bonificação). O Desconhecimento sinaliza à Sefaz possível fraude contra o seu CNPJ.
Dia a dia

XML completo e DANFE

Como o XML completo chega

  1. A nota chega como resumo.
  2. Alguém (ou a rotina automática) registra a Ciência, ou outro evento que não seja Desconhecimento.
  3. A Sefaz libera o XML completo para a sua empresa.
  4. Na próxima sincronização o sistema baixa o XML, e o DANFE e o envio ao ERP ficam disponíveis.

Normalmente isso leva um intervalo de sincronização (até 1 hora). Manifestações feitas em outro sistema, como o portal da Sefaz, também liberam o XML: ele chega pelo mesmo caminho.

Quando o XML demora: recuperação automática

Se a nota foi manifestada há mais de 3 horas e o XML ainda não veio, ela ganha a etiqueta sem XML há Nh e o sistema passa a buscá-la pela chave, direto na Sefaz. Essa busca pontual tem limite (a Sefaz permite 20 por hora por CNPJ), então o sistema usa no máximo 10 por hora, a mais antiga primeiro, e nunca durante um bloqueio. Você não precisa fazer nada.

O mesmo mecanismo cobre falhas na sequência de NSU: se um lote da Sefaz pular um número, o sistema pede aquele número individualmente.

Quando o XML não vem mais

A Sefaz guarda os documentos por 90 dias. Depois disso a etiqueta vira XML indisponível e a única saída é pedir o XML ao fornecedor. Desconhecimento não libera XML: nesse caso só há o resumo.

DANFE

DANFE gerado pelo sistema
O DANFE abre em nova aba, pronto para imprimir ou salvar em PDF.

Use "Imprimir / salvar PDF" e escolha "Salvar como PDF" no diálogo do navegador. O DANFE é gerado a partir do XML guardado: é idêntico ao do emitente em conteúdo. Para CT-e o documento equivalente é o DACTE.

Dia a dia

CT-e e desacordo

Detalhe de um CT-e com tomador
CT-e: chega completo e mostra quem paga o frete (tomador).
  • Não há manifestação do destinatário no CT-e. Ele chega completo para todos os participantes: remetente, destinatário, expedidor, recebedor e tomador.
  • O tomador é quem importa. O CT-e que a empresa lança é aquele em que ela paga o frete. Use o filtro "Tomador (CT-e) → Esta empresa paga".
  • Prestação do Serviço em Desacordo (610110): use quando a empresa é tomadora e o serviço não foi prestado como contratado (valor errado, frete não contratado, carga não entregue). Exige uma observação e confirmação explícita. Tem efeito jurídico, como os conclusivos da NF-e.
  • O sistema também recebe CT-e OS (transporte de pessoas/valores) e GTV-e.
Dia a dia

Relatórios e exportação

Todos usam o período em "Emissão de / até" (Documentos).

BotãoEntregaQuando usar
Relatório ExcelPlanilha com nota, modelo, série, fornecedor, cliente, tomador, situação, ciência e status no ERP. Respeita os filtros de tipo, situação, tomador e ERP.Conferência mensal, auditoria.
Relatório PDFO mesmo relatório, para enviar ou imprimir.Mandar para a diretoria ou o contador.
com DANFEMarcado, a exportação ZIP leva também o PDF de cada DANFE.Quando o contador pede o DANFE junto.
XML das NF-eZIP com o XML de todas as NF-e do período (ignora os outros filtros).Fechamento mensal com a contabilidade.
XML dos CT-eO mesmo para os CT-e.Idem; entram em lugar diferente da escrita fiscal.
Exportar ZIPXML do período organizados por mês, com um índice em CSV.Backup, migração, auditoria.
Cadastros

Empresas

Cada CNPJ que consulta a Sefaz. A lista vem em ordem alfabética.

Empresas em cartões
Visão em cartões. "Cards / Lista" alterna para tabela.
Empresas em lista
Visão em lista: melhor para quem tem muitas empresas.

Cadastrar

Formulário de nova empresa
"+ Nova empresa" abre o formulário.
CampoO que éCuidados
CNPJO CNPJ que vai consultar a Sefaz: o destinatário das notas.14 posições. Aceita o formato alfanumérico. Cada estabelecimento (filial) é um cadastro próprio; o mesmo certificado da matriz serve para as filiais (mesma raiz de 8 posições).
Razão socialNome que aparece nas telas e relatórios.Pode ser alterada depois.
UFEstado da empresa.Usada na comunicação com a Sefaz.
AmbienteHomologação (testes) ou Produção (real).Comece em Homologação.
GrupoO cliente a que a empresa pertence.Conta no limite de CNPJs do grupo. Admin é obrigado a escolher.

Ações de cada empresa

AçãoO que faz
EditarMuda razão social e UF. O gestor também muda o grupo. O CNPJ não se altera: cadastre outra empresa.
→ produção / → homolog.Troca o ambiente, com confirmação.
Ciência automáticaLiga ou desliga a Ciência automática desta empresa. Ligar pede confirmação; desligar não.
Desativar / AtivarDesativada, a empresa para de consultar a Sefaz. Os documentos continuam no sistema.
Edição de empresa
Editar: razão social, UF e, para o gestor, o grupo.
Diálogo de mudança para produção
Mudar para produção: a partir daí as consultas consomem a fila real e os eventos têm efeito jurídico.
Diálogo para ligar a Ciência automática
Ligar a Ciência automática.
Desativar por mais de 60 dias tem custo. A Sefaz para de gerar a fila de documentos para o CNPJ que fica mais de 60 dias sem consultar, e não gera retroativamente. Ao reativar, as notas do período parado não chegam pela sincronização normal. O sistema pede confirmação ao desativar.

Quando ligar a Ciência automática?

Ligue quando

  • a empresa recebe muitas notas e ninguém consegue olhar todas em 10 dias;
  • o ERP precisa do XML completo para dar entrada;
  • a empresa é obrigada à manifestação e não pode perder prazo.

Deixe desligada quando

  • o cliente quer que cada nota seja vista por uma pessoa antes de qualquer evento;
  • outro sistema (ERP) já envia a Ciência, para não duplicar responsabilidades.
Cadastros

Certificados A1

Tela de certificados
Envio à esquerda; validade de cada empresa à direita.
CampoO que é
EmpresaA empresa dona do certificado.
ArquivoO certificado A1, arquivo .pfx ou .p12. Arraste ou clique.
Senha do certificadoA senha do arquivo. É usada para validar e guardada cifrada; ninguém consegue lê-la de volta pela tela.
Enviar e validarConfere: a senha abre o arquivo? O CNPJ do titular é da mesma raiz da empresa (as 8 primeiras posições)? Está dentro da validade? Se algo falhar, o arquivo é descartado e a mensagem diz o motivo.
Filial usa o certificado da matriz. A Sefaz identifica a empresa pela raiz do CNPJ (as 8 primeiras posições). Para buscar as notas de uma filial, cadastre a filial como empresa e envie para ela o mesmo certificado da matriz: 01.370.961/0001-50 serve para 01.370.961/0002-31 e 01.370.961/0003-12. Certificado de outra raiz é recusado.

Validade

A coluna "Restam" mostra os dias até o vencimento. O sistema avisa por e-mail aos usuários da empresa aos 30, 15, 7, 3 e 1 dia, e no vencimento. Com o certificado vencido a empresa para de consultar a Sefaz.

Renovação Envie o certificado novo pela mesma tela assim que ele for emitido; o antigo é substituído na hora e a série de avisos recomeça para o novo.
Cadastros

Grupos de empresas

Um grupo é um cliente. Um cliente com 4 CNPJs é um grupo com 4 empresas.

Lista de grupos
Edição de grupo
CampoO que é
Nome do grupoNome do cliente.
Limite de empresas (CNPJ)Quantos CNPJs o contrato permite. Vazio = sem limite. Zero = não cadastra mais nenhum.
Limite de usuáriosQuantas pessoas podem ter acesso ao grupo.
ObservaçãoContrato, contato, o que ajudar.
Grupo ativoAparece ao editar.

Reduzir um limite abaixo do que já está em uso é permitido: é assim que se registra uma redução de contrato. Quem já está continua; o limite novo vale para o próximo cadastro. Só o Gestor cria grupos.

Cadastros

Usuários

Lista de usuários ativos
A lista abre mostrando só os usuários ativos.

Filtro por situação

O seletor Ativos / Inativos / Todos no alto da lista escolhe quem aparece. O padrão é Ativos: quem já saiu da empresa não atrapalha a busca. Use Inativos para reativar alguém ou conferir acessos antigos.

Lista de usuários inativos

Convidar

Formulário de novo usuário
CampoO que é
NomeNome da pessoa. Aparece no histórico dos eventos que ela enviar.
E-mailLogin e destino dos avisos (certificado vencendo, recuperação de senha).
PapelVeja Papéis e permissões.
Grupos inteirosA pessoa enxerga todos os CNPJs do grupo, inclusive os que forem cadastrados depois. O caminho certo para cliente com várias empresas.
CNPJs avulsosEmpresas específicas, fora de um grupo inteiro.

Não há campo de senha: o sistema gera uma senha provisória e mostra uma única vez para você copiar e entregar à pessoa. No primeiro acesso ela é obrigada a trocar.

Editar e vínculos

Edição de usuário
AçãoO que faz
Nome, PapelAlteráveis. Rebaixar o papel vale na hora, inclusive para os tokens de API da pessoa.
Gerar nova senhaPara quem esqueceu a senha e não tem e-mail de recuperação. A senha nova aparece uma vez e é provisória.
Usuário ativoDesmarcado, a pessoa não entra mais e os tokens dela param de funcionar.
Apagar usuárioSó para cadastro feito por engano. Para quem saiu da empresa, desative: o histórico de quem manifestou cada nota continua legível.
Enxerga (botão na lista)Abre os vínculos: grupos inteiros e CNPJs avulsos.
Vínculos do usuário
Administração

Integração com o ERP

Ao fim de cada sincronização, os documentos vão para as tabelas do ERP (NFE_DESTINADA e XML_NFE).

Lista de integrações por empresa
Uma linha por empresa: quem grava, situação e versão do agente.

Quem grava no ERP: servidor ou agente

Servidor

O OSDfe conecta direto no banco do ERP do cliente.

Use quando o banco do cliente é alcançável a partir do servidor do OSDfe (VPN, mesma rede) e o cliente aceita que a senha do ERP fique guardada, cifrada, no OSDfe.

Agente

Um serviço instalado na rede do cliente busca os documentos no OSDfe e grava no ERP.

Use quando o banco do cliente não é acessível de fora, ou o cliente não quer a senha do ERP fora da rede dele. Trocar para agente apaga a senha que estava guardada.

Editor de integração
CampoO que éModo
Banco de destinoTipo do banco do ERP (Oracle, etc.).Servidor
Host / PortaEndereço e porta do banco (Oracle: normalmente 1521).Servidor
ServiçoNome do serviço Oracle (service name).Servidor
Usuário / SenhaCredencial do banco. A senha em branco mantém a que já estava.Servidor
Schema / ownerDono das tabelas do ERP.Servidor
E_CODIGOCódigo da empresa dentro do ERP. É por ele que o registro vai para a empresa certa.Ambos
Integração ativaDesligada, nada é enviado para o ERP desta empresa.Ambos
Importar a nota no ERP automaticamenteDepois de gravar, cria a nota de entrada (NOTAS_ENTRADAS) quando todos os produtos forem identificados. Não finaliza: estoque, custo e contas a pagar continuam manuais.Ambos

Botões

BotãoQuando usar
SalvarGrava a configuração.
Testar conexãoConfere se o banco responde com esses dados. Faça sempre depois de salvar.
Integrar pendentesEnvia agora o que ainda não foi, sem esperar a próxima sincronização.
Importar tudo no ERPManda transformar em nota de entrada tudo que já está em NFE_DESTINADA. Use na implantação.
Reenviar tudoRegrava todo o histórico da empresa. Use depois de corrigir um problema do lado do ERP.
RemoverApaga a configuração de integração desta empresa.
A nota só vai ao ERP com XML completo. Notas só com resumo ficam como "pendente" no ERP até a Ciência liberar o XML.

Entrada no ERP: importada × entrada dada

A cada ciclo, o OSDfe pergunta ao ERP o que aconteceu com cada nota que já está em NFE_DESTINADA. São duas perguntas diferentes, e o ERP responde as duas:

EstadoComo o ERP sabeO que significa
importadaExiste a nota em NOTAS_ENTRADAS com esta chave.Alguém (ou o importador automático) já trouxe a nota para dentro do ERP, mas o lançamento não foi concluído.
entrada dadaNOTAS_ENTRADAS.ESTOQUE está em ATUALIZADO (ou LIBERADO, quando o ERP controla etapas).A nota foi finalizada: estoque, custo e contas a pagar foram lançados.

Vale tanto para a nota importada pelo OSDfe quanto para a importada à mão pela tela de Nota Destinada do ERP. Funciona igual com o agente e com a conexão direta (Servidor).

Filtro Importados, sem entrada
"Importados, sem entrada": notas que já estão no ERP esperando alguém dar entrada.
Filtro Entrada dada
"Entrada dada": notas já lançadas no ERP.
Histórico com importação e entrada no ERP
No histórico da nota, a importação e a entrada aparecem como eventos, com a data e o valor de ESTOQUE lido no ERP.

Como funciona

  1. Na primeira vez, o sistema confere todas as NF-e da empresa que já estão em NFE_DESTINADA. Depois, só as que ainda não tiveram entrada.
  2. O ERP responde por nota: importada? entrada dada? O resultado é gravado também no próprio ERP, em NFE_DESTINADA, em quatro colunas novas: OSDFE_IMPORTADA e OSDFE_ENTRADA (S/N), OSDFE_IMPORTADA_EM e OSDFE_ENTRADA_EM (data e hora).
  3. O resultado volta ao OSDfe e aparece no filtro, na etiqueta da coluna ERP, no histórico da nota e nos relatórios.
  4. A nota com entrada dada sai da conferência: é o fim do caminho dela.
A hora é a em que o OSDfe viu a entrada, não a do clique no ERP. O ERP não guarda quando a nota foi finalizada, só que foi. A hora registrada é a da primeira conferência que encontrou a entrada, com a precisão do intervalo de sincronização (1 hora, por padrão). Se a entrada for estornada no ERP, a nota volta para "importada" na conferência seguinte.

Não é preciso ligar nada: a conferência roda para toda empresa com integração ativa em banco Oracle. Nada é importado nem finalizado por ela; o OSDfe só lê NOTAS_ENTRADAS e anota o resultado.

Atualização do agente

O agente instalado no cliente se atualiza sozinho. Quando uma versão nova é publicada no servidor, cada agente a encontra no ciclo seguinte, baixa, confere a assinatura digital e reinicia já na versão nova. Não é preciso acessar a máquina do cliente.

A condição é o agente ter a chave pública de verificação, que vem embutida no instalador. Um agente instalado antes disso recebe a chave na próxima vez em que o instalador novo for executado por cima dele ("Atualizar os agentes existentes"). Daí em diante, as atualizações seguintes são automáticas.

Administração

Tokens de API

Tela de tokens de API

Um token permite que outro programa (um assistente de IA via MCP, uma integração) use o OSDfe em seu nome, sem navegador. Ele tem exatamente o seu papel e as suas empresas.

CampoO que é
Para que éNome que identifica o uso ("MCP do escritório").
Validade (dias)Depois disso o token para de funcionar. Vazio = sem expiração.
TokenAparece uma vez, na criação. Copie na hora; perdeu, revogue e gere outro.
RevogarCorta o acesso imediatamente.
Um token vale o mesmo que a sua senha, inclusive para manifestar. Mesmo pelo token, os eventos com efeito jurídico continuam exigindo confirmação explícita de uma pessoa. Trocar a sua senha revoga todos os seus tokens.
Administração

Configurações

Tela de configurações
OpçãoO que éRecomendação
Sincronização automáticaLiga ou pausa a consulta periódica de todas as empresas.Ligada. Pause só em manutenção.
Intervalo por CNPJDe quanto em quanto tempo cada empresa consulta. Cada uma tem o seu relógio: nunca todas juntas.1 hora. Menos que isso não existe: a Sefaz bloquearia.
Densidade da tabelaConfortável ou compacta. Só para este navegador.Gosto pessoal.
Ciência automáticaAtalho para Empresas: ela é ligada empresa por empresa.—
Integração com o ERPAtalho: a integração roda ao fim de cada sincronização.—

O que é salvo aqui vale na hora, sem reiniciar nada.

Administração

Minha senha

Troca da própria senha

Ícone de chave, ao lado do seu nome no canto inferior esquerdo. Pede a senha atual e a nova duas vezes. Trocar a senha encerra as suas outras sessões e revoga os seus tokens de API: é o que fazer se suspeitar que alguém conhece a sua senha.

Referência

Rotinas recomendadas

Todo dia (operador / fiscal)

  • Abrir o Painel e zerar o card "Prazo crítico".
  • Olhar "Precisa da sua ação" e dar Ciência ou decidir o evento.
  • Filtrar "Com erro no ERP" e resolver.
  • Filtrar "Importados, sem entrada": notas no ERP esperando lançamento.

Toda semana (fiscal)

  • Documentos → "Manifestados": notas só com Ciência há mais de 30 dias precisam do evento conclusivo antes dos 90.
  • Procurar a etiqueta "XML indisponível" e pedir o XML ao fornecedor.
  • CT-e com "Esta empresa paga": conferir fretes não contratados (desacordo).

Todo mês (contabilidade)

  • Definir o período do mês em Documentos.
  • "XML das NF-e" e "XML dos CT-e".
  • "Relatório Excel" para conferência.

Todo mês (admin)

  • Certificados com menos de 30 dias: providenciar renovação.
  • Usuários: desativar quem saiu (filtro Ativos).
  • Tokens: revogar os que não são mais usados.
Referência · Tomada de decisão

Situações e o que fazer

Chegou uma nota que ninguém reconhece.

Dê Ciência (se quiser ver os itens no DANFE) e pergunte a compras e ao recebimento. Se ninguém reconhecer, registre Desconhecimento dentro de 90 dias e avise o responsável fiscal.

A mercadoria voltou sem nota de devolução / foi recusada no recebimento.

Operação não Realizada, com justificativa descrevendo o motivo.

Devolvemos parte da mercadoria com nota de devolução.

Confirmação da Operação. A devolução é tratada pela nota de devolução, não pela manifestação.

Manifestei o evento errado.

Registre o evento certo pela tela: cada conclusivo pode ser registrado até duas vezes e vale o último. Ciência não desfaz um conclusivo.

A Ciência venceu (mais de 10 dias).

Não dá mais para registrar Ciência. Os três conclusivos continuam disponíveis até 90 dias; qualquer um deles também libera o XML (menos o Desconhecimento).

A nota está "sem XML há muitas horas".

Nada a fazer: o sistema busca pela chave, até 10 por hora por empresa. Se passar de um dia, confira em Configurações se a sincronização está ligada e se a empresa não está bloqueada.

A tela diz que a empresa está bloqueada (656).

Aguarde 1 hora sem consultar. Consultar antes reinicia a contagem. Verifique se outro sistema (ERP, outro programa de NF-e) está consultando o mesmo CNPJ: todos dividem o mesmo limite.

O certificado venceu.

Envie o novo em Certificados. Enquanto isso a empresa não consulta a Sefaz; as notas não se perdem por alguns dias, mas a Ciência tem 10 dias e o XML fica na Sefaz por 90.

O fornecedor cancelou a nota depois que ela chegou.

O sistema detecta sozinho nas primeiras 48 horas, e a qualquer momento pelo botão "Atualizar situação na Sefaz". Nota cancelada não se manifesta e não se lança.

Recebemos cobrança de frete que não contratamos.

Encontre o CT-e (filtro Tomador → "Esta empresa paga"), selecione-o e registre Prestação do Serviço em Desacordo com a explicação.

A nota não foi para o ERP.

Filtre "Com erro no ERP", passe o mouse sobre o status para ver o motivo, corrija do lado do ERP (produto sem cadastro, fornecedor novo) e use "Reenviar ao ERP" no detalhe da nota.

A nota está no ERP mas ninguém deu entrada.

Filtre "Importados, sem entrada". Passe o mouse sobre a etiqueta importada para ver o estado do estoque no ERP (CONFERIDO, DESATUALIZADO…) e cobre o lançamento de quem cuida da entrada.

Dei entrada no ERP e o OSDfe ainda mostra "importada".

A conferência roda uma vez por ciclo (1 hora, por padrão). Aguarde a próxima sincronização. Se não mudar, confira no ERP se a nota foi mesmo finalizada: NOTAS_ENTRADAS.ESTOQUE precisa estar em ATUALIZADO ou LIBERADO.

Uma empresa ficou meses desativada.

Ao reativar, a Sefaz pode não entregar as notas do período parado pela sincronização normal. As de até 90 dias podem ser buscadas pela chave; as mais antigas só com o fornecedor.

Referência

Mensagens da Sefaz (cStat)

CódigoSignificadoO que fazer
135 / 136Evento registrado.Sucesso.
137Nenhum documento novo.Normal. O sistema espera 1 hora antes de perguntar de novo.
138Documentos encontrados.Normal.
573Duplicidade de evento: já estava registrado.Tratado como sucesso.
594Número de sequência maior que o permitido.O evento já foi registrado duas vezes nesta nota.
596Evento fora do prazo.Ciência: 10 dias; conclusivos: 90 dias.
595Falta a justificativa.Operação não Realizada exige 15 a 255 caracteres.
632Fora do prazo de download (90 dias).Pedir o XML ao fornecedor.
650 / 651Ciência ou Desconhecimento em nota cancelada/denegada.Não manifestar nota cancelada.
653 / 654Nota cancelada/denegada: XML indisponível.Não lançar a nota.
655Ciência depois de manifestação conclusiva.Não é necessária.
656Consumo indevido: CNPJ bloqueado por 1 hora.Aguardar. Ver Situações.
280 a 286Problema no certificado (inválido, vencido, revogado, cadeia).Enviar certificado válido.
593CNPJ do certificado de outra empresa (raiz diferente).Conferir o certificado da empresa.
Referência

Glossário

Ambiente Nacional (AN)Serviço da Receita/Sefaz que concentra as NF-e e CT-e de todo o país para distribuição.
Certificado A1Certificado digital em arquivo (.pfx), válido por 1 ano, usado para se identificar na Sefaz e assinar eventos.
Chave de acessoIdentificador de 44 posições de cada NF-e/CT-e.
cStatCódigo de resposta da Sefaz. Veja a tabela.
CT-eConhecimento de Transporte Eletrônico (modelo 57).
DANFE / DACTERepresentação impressa da NF-e / do CT-e.
Distribuição DF-eServiço da Sefaz que entrega os documentos de interesse de um CNPJ.
E_CODIGOCódigo da empresa dentro do ERP OSPLUS.
HomologaçãoAmbiente de testes da Sefaz, sem valor jurídico.
Manifestação do destinatárioResposta da empresa sobre uma NF-e recebida (Ciência, Confirmação, Desconhecimento, Operação não Realizada).
NF-eNota Fiscal Eletrônica (modelo 55).
NSUNúmero Sequencial Único: a posição de cada documento na fila de distribuição do CNPJ.
ProduçãoAmbiente real da Sefaz.
Resumo (resNFe)Versão reduzida da NF-e entregue antes da manifestação.
TomadorQuem paga o frete de um CT-e.