O que é
A tela Pedido de Venda (/Comercial/PedidoVenda/Index) é a rotina comercial de pedido de saída: pesquisa, inclusão e edição do ciclo da venda — produtos, títulos (parcelas), finalização, conferência, faturamento e desdobramentos (NF / impressões).
No menu: Comercial → Pedido de Venda. Permissão da funcionalidade: Pedido de Venda (PedidoSaida).
Não substitui a tela de Nota Fiscal de Saída: o Faturar gera/vincula o documento fiscal a partir do pedido.
Status × Situação
Dois conceitos diferentes aparecem na pesquisa e na edição:
Status (ciclo de digitação)
| Status | Significado |
|---|---|
| Não Finalizado | Em digitação — único status em que se edita e salva (filtro padrão do Index) |
| Finalizado | Pedido liberado (após Finalizar) |
| Cancelado | Pedido cancelado |
- Finalizar → Finalizado (permissão Finalizar Pedido Venda).
- Estornar → volta para Não Finalizado (permite corrigir e finalizar de novo).
- Cancelar (ferramentas) → Cancelado.
Situação (etapa operacional)
Cadastro de situação do pedido (Separação, Conferência, Faturar, Faturado, Liberado, Pendente, etc.). Exemplos de regras na pesquisa:
- Ícone Faturar na linha quando a situação é Conferência.
- Eventos pendentes quando a situação é Separação.
- Cupom térmico quando o pedido está Finalizado e a situação não é Pendente/Concluído.
- Pasta de desdobramentos: destaque se houver impressão pendente ou erro de envio.
Como usar
Pesquisa (Index)
- Abra Comercial → Pedido de Venda.
- Ajuste os filtros (por padrão o Status é Não Finalizado) e Pesquisar.
- Use Novo para incluir, ou selecione um pedido para Visualizar / Editar.
Filtros comuns: ID Ped., Status, Número, Pessoa, Orçamento, datas, Finalidade, Condição/Forma de pagamento, Situação, Produto/SKU, Vendedor, Tabela de Preço, Estoque, valores, rota de distribuição, etc.
Incluir ou editar
Campos obrigatórios do cabeçalho (destacados na UI): Finalidade, Pessoa, Data, Condição Pgto, Forma Pgto.
- Preencha o cabeçalho (e, se for o caso, marque Orçamento).
- Na aba Produtos, inclua os itens (atalho SHIFT+1 / catálogo).
- Na aba Títulos, confira as parcelas (SHIFT+2); use Multi Condição Pagamento quando houver mais de uma condição.
- Salvar (F8). Se precisar recalcular valores: Calcular (F4).
- Finalizar (F9) quando o pedido estiver pronto.
Complementos úteis: Tabela de Preço, Endereço de Entrega, Mod. Frete, Estoque, Vendedor(es), transportador, Observações / Observações NF, anexos.
Depois de finalizado
- Estornar (ALT+A) para reabrir edição.
- Na pesquisa: Faturar (quando a situação permitir — tipicamente Conferência). Em algumas formas de pagamento pode abrir cobrança online das parcelas antes de concluir.
- Conferência, impressões (pedido/orçamento, romaneio, cupom térmico) e acompanhamento de desdobramentos.
Ferramentas e relatórios
| Ferramenta | Função |
|---|---|
| Cancelar | Cancela o pedido |
| Calcular | Recalcula valores |
| Copiar / Copiar Vinculado | Duplica o pedido |
| Rateio (Despesas) | Rateia despesas no pedido |
| Refazer Títulos | Regenera parcelas |
| Faturar | Gera/vincula NF a partir do pedido (use na pesquisa) |
| Conferência | Fluxo de conferência |
| Produzir | Encaminha para produção (quando aplicável) |
| Cotar Econocargo | Cotação de frete |
| Arquivo Importar | Importação por arquivo |
| Gestão de Pessoas | Atalho para dados da pessoa |
Relatórios típicos: Pedido/Orçamento, Ped./Orç. Agrupados, Romaneio Completo, Pedido Separação, Cupom Térmico.
Atalhos
| Tecla | Ação |
|---|---|
| F2 | Pesquisar |
| F4 | Calcular |
| F7 | Novo |
| F8 | Salvar |
| F9 | Finalizar |
| ALT+A | Estornar |
| ALT+P | Legendas |
| SHIFT+1… | Produto, título, tabela preço, bipagem, rateio, títulos em aberto (conforme legendas) |
Problemas comuns
| Sintoma | O que verificar |
|---|---|
| Não abre edição / não salva | Status precisa ser Não Finalizado. Estorne o pedido finalizado ou use só Visualizar. |
| Sem botão Finalizar / Estornar | Permissões Finalizar Pedido Venda / Estornar (e variante “liberado”, se existir). |
| Faturar bloqueado na edição | O faturamento é feito na tela de Pesquisa, não na edição. |
| Sem ícone Faturar na linha | Situação do pedido precisa ser Conferência (ou a regra configurada na sua base). |
| Modal de cobrança no faturar | Forma de pagamento com verificação online — quite as parcelas do modal antes de concluir. |
| Pasta de desdobramento laranja/vermelha | Impressão de NF pendente ou erro na lista de envio — abra o popup e reinicie/corrija o envio. |
| Pedido “preso” em Pendente | Eventos pendentes / liberação / negativação de estoque — use o botão de eventos na pesquisa. |
| Erro ao salvar ou finalizar | Mensagens da validação (itens, títulos, estoque obrigatório conforme finalidade, permissões). |
Observações técnicas
- Controller:
PedidoVendaController(Area Comercial); ViewModelPedidoVendaViewModel; JSPedidoVenda.js. - Pesquisa:
PedidoBusiness/SP_Pedido_Listar(tipo operação saída). - Faturar:
PedidoBusiness.Faturar/SP_Pedido_Faturar. - Index abre com filtro Status = Não Finalizado; pedido novo nasce Não Finalizado.
- Integrações laterais: catálogo de produtos, frete, produção, importação por arquivo, gestão de pessoa.
- Contrato HTTP da tela: rotas MVC da Interface (
/Comercial/PedidoVenda/...), não API externa.