Como faturar e vender

Rotinas: pedido, orçamento, Pedido Rápido, faturamento, NF-e, PDV, devolução e títulos a receber.

Dúvida: como vender no M3R do pedido até o título?

Ambiente: módulo Vendas / Faturamento. Documento único FAC0113. Orçamento, pedido, Pedido Rápido e origem PDV compartilham a mesma entidade com flags diferentes.

Solução: o estoque sai no fulfillOrder (ou no fechamento PDV), não na gravação do pedido (o pedido só reserva).

1º Cadastros

Cliente, produto, condição de pagamento (alocada no cliente se houver FCP005), tabela de preços vigente, vendedor. Destinatário NF-e 55 precisa de cadastro fiscal (IBGE). Artigo: cadastros.

2º Pedido ou orçamento

Menu: Operações → Vendas → Pedidos (/apps/sales). Add/edit /apps/sales/add, /apps/sales/[id].

PEDIDO reserva estoque. ORCAMENTO não fatura e não reserva. Conversão: data vira o dia da ação. Artigo: pedido.

IPs wired de save/tela: lista.

3º Pedido Rápido (opcional)

Config na aba Comercial da filial (FAQS01). Botão na listagem se habilitado. flowMode=QUICK_SALE. Sem estoque: BLOCK (padrão) | ALLOW_AND_NOTIFY | CONVERT_TO_FUTURE. IP QUICK_SALE.SCREEN.ON_LOAD wired. Não é PDV.

4º Faturamento

Menu: faturar a partir do pedido /apps/sales/fulfill (também pelo monitor NF-e).

Sete passos atômicos: imposto, FAT003, baixa FAPOB, FIFO, CR. Artigo: faturamento.

5º NF-e / NFC-e

Menu: Documentos → Nota Fiscal de Saída (/apps/nfe-monitor). Artigo: NF-e.

6º PDV

/apps/pdv + caixa /apps/financeiro/caixa. Artigo: PDV.

7º Devolução

/apps/returns — líquido pago, não bruto. IP RETURN.BEFORE_CREATE wired.

8º Contas a receber

/apps/financeiro/contas-a-receber. Artigo: títulos.

9º Entrega futura / agrupamento / comissão

Carteira /apps/sales/future-delivery (IP de tela não wired). Agrupar pedidos só para NF consolidada. Comissões /apps/commissions (motor RH atrás de flag).

API

API de vendas