Pedidos de compra (PO)
Última atualização 2026-10-14
Crie o PO manualmente, envie para aprovação e aprove ou rejeite. Só rascunhos são editáveis.
O PO é o documento de "vamos comprar": fornecedor, armazém destino, quantidades e preços. Cada PO começa como rascunho; nada o gera automaticamente.
Criar um PO em 4 passos#
- Crie o PO: fornecedor, armazém e linhas; número e totais são automáticos.
- Envie para aprovação: draft → pending_approval.
- Aprove ou rejeite (volta a rascunho).
- Libere ao WMS ou gere um ASN primeiro; a liberação é idempotente.
Campos a preencher
- Fornecedor (obrigatório): da lista compartilhada, ativo e da sua organização.
- Armazém (obrigatório): conforme o modo, da lista própria ou do WMS.
- Linhas (mínimo uma): produto, quantidade (> 0), preço (≥ 0); totais automáticos.
- Merchant (só 3PL): obrigatório se sua organização for 3PL.
- Opcional: data, entrega prevista, moeda, notas.
Apenas rascunhos são editáveis ou excluíveis; depois só resta cancelar ou rejeitar.
Enviar o PO ao fornecedor#
- Página de detalhe do PO → «Enviar ao fornecedor»: abre um diálogo com destinatário / CC / assunto / corpo pré-preenchidos e o PDF do PO anexado (gerado no servidor).
- O destinatário usa por padrão o po_email do fornecedor (campo do cadastro), com fallback para contact_email se vazio.
- O diálogo de confirmação de liberação tem a caixa «enviar também por e-mail ao fornecedor», marcada por padrão: libere e notifique em uma etapa.
- O envio vai pelo Resend (modelos em seis idiomas); cada envio é registrado na linha do tempo do PO. Sem chave do Resend, degrada para uma entrada de log em vez de falhar.
Ações automáticas na aprovação#
- auto_create_asn_on_approve: ao aprovar, gera o ASN a partir do PO automaticamente.
- auto_push_asn_to_wms: envia o ASN ao WMS automaticamente.
- Se o ASN automático falhar, a aprovação não é revertida; crie manualmente.
- Ambas chaves ficam nas Configurações, desligadas por padrão.
O painel mostra POs em trânsito e próximas chegadas: uma olhada rápida a cada manhã.
