odoo-purchase-workflow
Faz seu agente dominar o fluxo de compras no Odoo. Ele gerencia cotações, pedidos, recebimentos e faturas de fornecedores.
O que ela faz
Este guia ajuda você a usar o sistema Odoo para comprar produtos. Ele ensina como pedir orçamentos, criar pedidos de compra, registrar o recebimento das mercadorias e pagar os fornecedores, além de configurar preços especiais e aprovações.
Quando usar
- ✓Ao configurar o sistema de compras pela primeira vez.
- ✓Quando precisar aprovar pedidos de compra maiores.
- ✓Para configurar descontos por quantidade para seus fornecedores.
Exemplo do que pedir para a IA
“Como configuro o fluxo de compra no Odoo, desde o pedido de orçamento até o pagamento?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Você me diz qual parte do processo de compra você quer fazer ou resolver. Eu te dou os passos exatos e os menus no Odoo para seguir, ou te ajudo a encontrar o problema.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill odoo-purchase-workflowOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/odoo-purchase-workflow/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Fluxo de Compras do Odoo
Visão Geral
Esta habilidade guia você pelo fluxo completo de Compras do Odoo — desde o envio de uma Solicitação de Cotação (RFQ) até o recebimento de mercadorias e a conciliação da fatura do fornecedor. Ela também abrange acordos de compra, listas de preços de fornecedores em produtos, reabastecimento automatizado e controles de conciliação de 3 vias.
Quando Usar Esta Habilidade
- Configurando o fluxo de compras para uma nova instância do Odoo.
- Implementando fluxos de aprovação de pedidos de compra (aprovação em 2 níveis).
- Configurando listas de preços de fornecedores com descontos baseados em quantidade.
- Solucionando problemas de conciliação de faturas/recebimentos em conciliação de 3 vias.
Como Funciona
- Ativar: Mencione
@odoo-purchase-workflowe descreva seu cenário de compras. - Configurar: Receba caminhos exatos de menu do Odoo e configuração campo a campo.
- Solucionar Problemas: Descreva um problema de faturamento ou recebimento e obtenha um diagnóstico da causa raiz.
Exemplos
Exemplo 1: Fluxo Padrão RFQ → PO → Recebimento → Fatura
Step 1: Create RFQ
Menu: Purchase → Orders → Requests for Quotation → New
Vendor: Acme Supplies
Add product lines with quantity and unit price
Step 2: Send RFQ to Vendor
Click "Send by Email" → Vendor receives PDF with RFQ details
Step 3: Confirm as Purchase Order
Click "Confirm Order" → Status changes to "Purchase Order"
Step 4: Receive Goods
Click "Receive Products" → Validate received quantities
(partial receipts are supported; PO stays open for remaining qty)
Step 5: Match Vendor Bill (3-Way Match)
Click "Create Bill" → Bill pre-filled from PO quantities
Verify: PO qty = Received qty = Billed qty
Post Bill → Register Payment
Exemplo 2: Habilitar Aprovação de Compras em 2 Níveis
Menu: Purchase → Configuration → Settings
Purchase Order Approval:
☑ Purchase Order Approval
Minimum Order Amount: $5,000
Result:
Orders ≤ $5,000 → Confirm directly to PO
Orders > $5,000 → Status: "Waiting for Approval"
A purchase manager must click "Approve"
Exemplo 3: Lista de Preços de Fornecedor (Quebras de Quantidade em um Produto)
Vendor price lists are configured per product, not as a global menu.
Menu: Inventory → Products → [Select Product] → Purchase Tab
→ Vendor Pricelist section → Add a line
Vendor: Acme Supplies
Currency: USD
Price: $12.00
Min. Qty: 1
Add another line for quantity discount:
Min. Qty: 100 → Price: $10.50 (12.5% discount)
Min. Qty: 500 → Price: $9.00 (25% discount)
Result: Odoo automatically selects the right price on a PO
based on the ordered quantity for this vendor.
Melhores Práticas
- ✅ Fazer: Habilitar a Aprovação de Pedidos de Compra para pedidos acima do limite de aprovação da sua empresa.
- ✅ Fazer: Usar Acordos de Compra (Pedidos Globais) para fornecedores recorrentes com contratos anuais pré-negociados.
- ✅ Fazer: Definir um prazo de entrega do fornecedor nos produtos (aba Compras) para que o Odoo possa agendar datas de chegada com precisão.
- ✅ Fazer: Definir a política de Controle de Fatura como "Baseado em quantidades recebidas" (não quantidade pedida) para uma conciliação de 3 vias precisa.
- ❌ Não Fazer: Confirmar um PO antes que os preços sejam acordados — use o status Rascunho/RFQ para negociar primeiro.
- ❌ Não Fazer: Lançar uma fatura de fornecedor sem vinculá-la a um recebimento — ignorar a conciliação de 3 vias cria discrepâncias contábeis.
- ❌ Não Fazer: Excluir um PO que recebeu quantidades — arquive-o em vez disso para preservar o estoque e o rastro contábil.
Limitações
- Não cobre fluxos de compra de subcontratação — estes requerem o módulo de Manufatura e o tipo de BoM de subcontratação.
- Troca de pedidos baseada em EDI (importação/exportação automatizada de PO) requer integração personalizada — use
@odoo-edi-connectorpara isso. - A conversão de moeda da lista de preços do fornecedor depende da taxa de câmbio ativa no Odoo; as taxas devem ser mantidas atualizadas para precisão.
- A aprovação em 2 níveis é um limite binário; matrizes de aprovação mais complexas (baseadas em departamento, multi-nível) requerem desenvolvimento personalizado ou o aplicativo Aprovações.
Perguntas frequentes
O que é o '3-way matching'?
É uma verificação para garantir que a quantidade pedida, a quantidade recebida e a quantidade faturada pelo fornecedor sejam as mesmas, evitando erros.
Como funciona a aprovação de pedidos?
Pedidos abaixo de um certo valor podem ser aprovados automaticamente. Pedidos acima desse valor precisam da aprovação de um gerente.
Posso configurar preços diferentes para o mesmo produto dependendo da quantidade comprada?
Sim, você pode criar listas de preços por fornecedor que oferecem descontos para quantidades maiores.
Detalhes
Descrição original do autor
Expert guide for Odoo Purchase: RFQ → PO → Receipt → Vendor Bill workflow, purchase agreements, vendor price lists, and 3-way matching.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3734
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
api-connector-builder
Faz seu agente construir novas conexões com APIs seguindo o padrão já existente. Use quando precisar adicionar mais uma integração sem criar um novo jeito de fazer.
affaan-m/ECC
api-design
Ajuda seu agente a projetar APIs REST seguindo as melhores práticas. É útil para definir como as APIs se comunicam, como os erros são mostrados e como organizar os dados.
affaan-m/ECC
backend-patterns
Ajuda seu agente com padrões de arquitetura do lado do servidor e otimização de banco de dados. É útil para construir ou revisar o código que roda no servidor.
affaan-m/ECC