Tópicos

Pré Vendas

Introdução

O módulo de Pré-Vendas permite registrar orçamentos ou vendas em aberto, que podem posteriormente ser finalizadas no PDV (CaixaSoft), ou apenas impressas como orçamentos.


Estrutura da Tela

Seção Descrição
Informações da Pré-Venda Dados gerais como status, cliente, tipo (venda ou orçamento) e data de validade.
Itens da Pré-Venda Produtos, quantidades, valores e descontos vinculados à pré-venda.

Campos da Pré-Venda

Campo Descrição
Data Data de criação da pré-venda (preenchida automaticamente).
Válido Até Data limite para validade da proposta.
Referência Código ou número de controle interno.
Status Aberto ou Concluído. Define se a pré-venda ainda pode ser editada.
Tipo Venda ou Orçamento.
Cliente Seleção de um cliente já cadastrado.
Terminal de Impressão Caso exista um terminal vinculado, define onde será impressa a comanda.
Valor Valor total calculado automaticamente com base nos itens lançados.

Ações Disponíveis

Ação Descrição
Salvar Atualiza as informações básicas da pré-venda.
Encerrar Finaliza a pré-venda (implementação futura, botão exibido).
Imprimir Envia o cupom de pré-venda para impressão via QZ Tray (caso o terminal esteja configurado).

Gestão dos Itens

Campos de Cadastro/Alteração de Itens

Campo Descrição
Produto Seleção de produto disponível para venda.
Quantidade Quantidade solicitada.
Valor Unitário Valor unitário do produto.
Desconto Valor de desconto aplicado no item.
Valor do Item Valor total do item (automático = (Quantidade × Preço) - Desconto).

Funcionalidades Adicionais

  • Select2 para seleção de produtos de forma rápida e com busca.
  • Atualização automática do valor total ao alterar quantidade, valor ou desconto.
  • Edição rápida dos itens através de modais.
  • Impressão direta via QZ Tray, enviando o cupom em base64 ao terminal definido.

Observações Técnicas

  • A impressão exige que o QZ Tray esteja instalado, configurado e conectado ao navegador.
  • A comunicação segura para assinatura e certificado de impressão é feita por meio da API /api/qz-tray/certificate e /api/qz-tray/sign.
  • As alterações de itens no modal desativam eventos temporariamente para evitar disparo de funções indevidas.

Utilize o módulo de pré-venda para facilitar negociações, propostas comerciais e organização de vendas futuras de maneira prática e rápida!


Atualizado em 22/09/2025 13:13