Vendas Fora do Estabelecimento¶
Movimentações > Vendas > Vendas Fora do Estabelecimento
O que é¶
O módulo de Fechamento de Vendas Fora do Estabelecimento atende operações em que representantes ou vendedores externos saem com mercadorias em forma de remessa (consignação de saída) e retornam com as vendas realizadas. O fluxo consiste em dois lotes de notas fiscais: as Notas de Remessa (que registram a saída dos produtos) e as Notas de Venda (que registram o que efetivamente foi vendido durante a saída).
O sistema cruza automaticamente os produtos presentes nas notas de remessa com os produtos das notas de venda, verifica se todos os itens vendidos constavam nos manifestos de saída e, confirmada a consistência, gera as Notas Fiscais de Complemento (retorno/acerto). Essa nota de fechamento registra a diferença entre o que saiu e o que foi vendido, formalizando o retorno do estoque não comercializado.
A ferramenta é especialmente útil para empresas que operam com vendedores externos, feiras, representações e pontos de venda temporários, garantindo a integridade fiscal e contábil de todo o ciclo da operação fora do estabelecimento.
Como acessar¶
No menu principal, clique em Movimentações → Vendas → Vendas Fora do Estabelecimento.
Onde impacta o sistema¶
- Tabela VENDAS (VE_): consulta das notas de remessa e de venda; geração das notas de complemento/retorno.
- Tabela VENDITEM (VI_): itens das notas, usados para comparar produtos entre remessas e vendas.
- Tabela PRODUTOS (PR_): identificação dos produtos pelos campos PR_CODIGO, PR_CODALFA ou PR_CODBARRA (conforme parâmetro
COD_PADRAO). - Tabela CFISCAIS (CF_): validação do CFOP informado para a geração das notas de retorno.
- Tabela NOTA_SEQ: validação da série informada para a emissão das notas.
- Campo VE_DEMANIF: marcado como "Sim" nas notas já utilizadas em um fechamento anterior, evitando reprocessamento acidental.
Como usar¶
- Ao abrir a tela, selecione o Modelo de nota fiscal a ser processado (padrão: modelo 55 — NF-e). O sistema carrega automaticamente os modelos cadastrados em NOTA_SEQ (excluindo NS e 59).
- Informe a Série das notas a serem processadas. O sistema valida se a série está cadastrada para o modelo selecionado.
- Informe o Código Fiscal (CFOP) que será utilizado nas notas de complemento/retorno. Use
F3para pesquisar os CFOPs ativos cadastrados. - Clique no botão Remessas para ativar o modo de seleção das notas de remessa.
- No campo de número da nota, informe o número de cada Nota Fiscal de Remessa e pressione Enter ou Tab. O sistema valida a existência da nota e a adiciona à lista. Caso a nota já tenha sido utilizada em fechamento anterior, o sistema pergunta: "Nota já utilizada em Fechamento. Utilizar Novamente?"
- Repita o passo 5 para todas as notas de remessa. Para remover uma nota da lista, selecione-a e utilize a opção Apaga Item Selecionado no menu de contexto (botão direito). Para limpar toda a lista, clique no botão de limpeza (ícone de borracha).
- Clique no botão Vendas para ativar o modo de seleção das notas de venda.
- Informe o número de cada Nota Fiscal de Venda realizada fora do estabelecimento, confirmando cada uma com Enter/Tab. O sistema impede a inclusão da mesma nota em ambas as listas.
- Repita o passo 8 para todas as notas de venda.
- Confira os totalizadores exibidos na tela para Remessas e Vendas (Total Produtos, Descontos, Total ICMS, Total IPI, Total da Nota).
- Clique em Geração para iniciar o processamento. O sistema verifica se:
- O CFOP foi informado.
- Há pelo menos uma nota de remessa e uma nota de venda selecionadas.
- Todos os produtos das notas de venda constam nos manifestos (remessas). Produtos ausentes geram o aviso: "Produto(s) [códigos] não consta(m) nos manifestos. Verifique."
- Confirmada a consistência, o sistema calcula as diferenças por produto, gera as notas fiscais de complemento/retorno e exibe os totalizadores das notas geradas (Retorno e Complemento).
- Ao concluir, o sistema exibe: "Processo Finalizado." e zera os contadores da tela para um novo ciclo.
Campos desta tela¶
| Campo | O que é | Observações |
|---|---|---|
| Modelo | Modelo de nota fiscal a ser processado | Carregado da tabela NOTA_SEQ; padrão: 55 |
| Série | Série das notas a processar | Deve estar cadastrada para o modelo |
| Código Fiscal (CFOP) | CFOP das notas de complemento/retorno | Pesquisável via F3; campo obrigatório |
| Nota Fiscal (seleção) | Número da nota a ser incluída na lista | Seleção alternada por botão Remessas/Vendas |
| Remessas | Lista de notas fiscais de saída (remessa) | Identifica o estoque que saiu |
| Vendas | Lista de notas fiscais de venda realizadas | Identifica o que efetivamente foi vendido |
| Total Produtos | Soma dos valores dos produtos | Exibido por grupo: Remessas, Vendas, Retorno e Complemento |
| Descontos | Total de descontos nas notas | Por grupo |
| Total ICMS | Total do ICMS nas notas | Por grupo |
| Total IPI | Total do IPI nas notas | Por grupo |
| Total da Nota | Valor total (produtos + impostos - descontos) | Por grupo |
Regras e comportamentos do sistema¶
- CFOP obrigatório: sem CFOP informado, o sistema bloqueia a geração: "O CFOP deve ser informado!"
- Remessas obrigatórias: sem ao menos uma nota de remessa: "Notas Fiscais de Remessa não foram informadas! Verifique!"
- Vendas obrigatórias: sem ao menos uma nota de venda: "Notas Fiscais de Venda não foram informadas! Verifique!"
- Produto não consta nos manifestos: se um produto presente nas notas de venda não estiver em nenhuma das notas de remessa, o processo é interrompido e o sistema lista os produtos faltantes: "Produto(s) [lista] não consta(m) nos manifestos. Verifique."
- Nota duplicada na mesma lista: o sistema impede a inclusão do mesmo número duas vezes. Mensagem: "Nota já selecionada em Remessas" ou "Nota já selecionada em Vendas".
- Nota inexistente: se o número informado não corresponder a nenhuma nota no banco: "Nota Fiscal Inexistente. Verifique."
- Nota já utilizada em fechamento: o campo
VE_DEMANIFé verificado. O sistema permite reuso mediante confirmação do usuário. É possível suprimir a pergunta nas utilizações seguintes respondendo "Não" ao aviso sobre continuar perguntando. - Série não cadastrada: se a série informada não existir para o modelo: "Série não cadastrada para esse modelo!"
- Padrão de código do produto: o campo utilizado para identificar produtos nos manifestos segue o parâmetro
COD_PADRAO: A = código alfanumérico (PR_CODALFA), B = código de barras (PR_CODBARRA), demais = código interno (VI_PRODUTO). - Progresso visual: durante o processamento, duas barras de progresso indicam o andamento — uma para os manifestos (remessas) e outra para as notas de venda.
- Geração da nota de retorno: a nota gerada utiliza os dados do cliente, vendedor, transportadora e placa da nota de remessa original, com data de emissão igual à data atual.
Dúvidas frequentes¶
Para que serve a nota de retorno gerada pelo sistema? A nota de retorno (complemento) formaliza o reingresso no estoque dos produtos que saíram na remessa mas não foram vendidos. É necessária para manter a regularidade fiscal: cada produto que sai com nota de remessa precisa retornar com uma nota de retorno, caso não tenha sido comercializado.
Posso processar notas de modelos diferentes (ex.: modelo 55 e modelo 65)? Não no mesmo processamento. O campo Modelo determina qual conjunto de notas será considerado. Para cada modelo é necessário executar o fechamento separadamente.
A tela soma automaticamente os valores enquanto adiciono notas? Sim. Os painéis de Remessas e Vendas exibem os totalizadores (produtos, descontos, ICMS, IPI e total) e são atualizados ao clicar em Geração, após o processamento de cada nota.
O que acontece se eu fechar a tela sem clicar em Geração? Nada é gravado. As listas de remessas e vendas existem apenas em memória enquanto a tela estiver aberta. Fechar a tela sem processar descarta tudo sem impacto no banco de dados.
Por que alguns produtos bloqueiam o processo? Se um produto vendido (presente nas notas de venda) não estiver em nenhuma das notas de remessa selecionadas, o sistema entende que ele não foi enviado originalmente e bloqueia o fechamento, exigindo revisão dos manifestos.