0% found this document useful (0 votes)
91 views3 pages

Odoo 18 Sales & Purchase Order Workflow

The document outlines the process flow for sales and purchase order creation to payment in Odoo 18. It details the steps involved in creating and processing sales orders, including delivery, invoicing, and payment, as well as the steps for purchase orders from creation to vendor payment. Each step includes actions, state changes, and integrations with relevant modules, concluding with the completion of the sales or purchase order.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
91 views3 pages

Odoo 18 Sales & Purchase Order Workflow

The document outlines the process flow for sales and purchase order creation to payment in Odoo 18. It details the steps involved in creating and processing sales orders, including delivery, invoicing, and payment, as well as the steps for purchase orders from creation to vendor payment. Each step includes actions, state changes, and integrations with relevant modules, concluding with the completion of the sales or purchase order.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Process Flow: Sales Order Creation to Payment in Odoo 18

- Step 1: Create Sales Order

- How: Go to Sales > Orders > Sales Orders > Click "New" (or confirm a quotation via
"Confirm").

- Details: Add customer, product lines, pricing, and terms.

- Confirm Sales order.

- Step 2: Process Delivery

- Action: A delivery order is automatically generated (linked to the Inventory module).

- State Change: Delivery order moves from "Waiting" to "Done" once shipped.

- Step 3: Create Invoice

- Action: From the Sales Order, click "Create Invoice."

- Step 4: Validate Invoice

- Action: Review the draft invoice, then click "Confirm" to validate it

- State Change: Invoice moves to "Open" state.

- Step 5: Register Payment

- Action: When the customer pays, record the payment via "Register Payment" on the
invoice.

- Enter payment details (amount, date, method).

- Match payment to the invoice.

- State Change: Invoice moves to "Paid" state once fully paid.

- Next: Proceeds to Step 6.

- Step 6: Sale Completion

- Outcome: Sales Order is marked as "Done" (and delivery order, if applicable, is completed).

- End Point: Process concludes with payment received and order fulfilled.
Process Flow: Purchase Order Creation to Payment in Odoo 18

- Step 1: Create Purchase Order

- Action: A user (e.g., purchasing manager) creates a purchase order.

- How: Go to Purchase > Orders > Purchase Orders > Click "New."

- Details: Select vendor, add products, quantities, prices-

- Step 2: Confirm Purchase Order

- Action: Review the draft and click "Confirm Order."

- State Change: Purchase Order moves to "Purchase Order" state

- Step 3: Receive Products

- Action: User records receipt in Odoo.

- How: Go to Purchase Order > Click "Receive Products" > Validate the delivery.

- State Change: Delivery status updates (e.g., "To Receive" to "Done" once fully received).

- Integration: Links to Inventory module to update stock levels.

-Step 4: Create Vendor Bill

- Action: Record the vendor’s invoice (bill) in Odoo.

- How: Go to Purchase Order > Click "Create Bill"

- Details: Match the bill to the purchase order; quantities and prices are auto-filled based
on ordered/received goods.

- State: Bill is created in "Draft" state.

- Step 5: Validate Vendor Bill

- Action: Review the draft bill and click "Confirm" to validate it.

- State Change: Bill moves to "Open" state, indicating it’s ready for payment.

- Step 6: Register Payment

- Action: Record the payment made to the vendor.

- How: From the bill, click "Register Payment" > Enter payment details (amount, date,
method).

- State Change: Bill moves to "Paid" state once fully paid.

- Integration: Links to Accounting module to update financial records.


- Step 7: Purchase Completion

- Outcome: Purchase Order is marked as "Done" once products are received and payment is
completed.

- End Point: Process concludes with vendor paid and goods received.

Common questions

Powered by AI

In Odoo 18, the 'Open' state in both sales and purchase processes indicates readiness for payment. For sales, once an invoice is validated and moves to 'Open', it signifies the need to register the customer's payment. Similarly, for purchases, after a vendor bill is validated, its 'Open' state directs the need to register the payment to the vendor. In both cases, the subsequent payment registration changes the status to 'Paid' .

Odoo 18 ensures accuracy in billing during the purchase order process by auto-filling the vendor bill with quantities and prices based on the ordered and received goods once the bill is created. This feature links directly to the purchase order, ensuring consistency and reducing the chance of errors in billing details, which are confirmed during the validation step .

The 'Done' state in Odoo 18 signifies that the purchase order process is complete, including the receipt of products and payment to the vendor. It indicates that the vendor has been fully paid and the goods have been received, concluding the complete transaction flow and ensuring the stock levels reflect the received goods in the inventory .

Odoo 18 manages the invoice lifecycle through distinct states to monitor progress and initiate actions. After a sales order is completed, an invoice is created and initially stays in the 'Draft' state. Once reviewed and confirmed, it moves to 'Open', indicating it needs payment. Upon registering the payment, the state moves to 'Paid', marking the transaction as complete. This structured approach ensures transparency and facilitates compliance and accountability in financial transactions .

Inventory updates in Odoo 18 are crucial for maintaining process integrity in both sales and purchase flows. For sales, confirmed orders trigger inventory checks and adjustments in stock levels upon successful delivery. Similarly, in purchase processes, receiving products updates inventory to reflect actual stock levels. This integration mitigates discrepancies, ensures accurate stock checks, and supports downstream operations like logistics and accounting .

The 'Register Payment' function in Odoo 18's purchase process triggers an update of the financial records in the Accounting module. Upon entering payment details, the system records the transaction, moving the bill from 'Open' to 'Paid'. This ensures financial records reflect real-time transactions, maintaining accurate accounts payable statuses and financial analysis .

In Odoo 18, the automated generation of delivery orders upon sales order confirmation creates a direct link between sales and inventory modules. This integration streamlines operations by automatically updating stock reductions corresponding to delivered goods, ensuring inventory accuracy and enhancing customer service with timely processing. This automation reduces manual errors, increases efficiency, and provides seamless tracking from order placement to fulfillment .

In Odoo 18's sales process, delivery orders transition from 'Waiting' to 'Done'. Initially generated upon confirming a sales order, the delivery order waits in the 'Waiting' state until the shipment is executed. Once the delivery is fulfilled, it moves to the 'Done' state, indicating the completion of the delivery process .

In Odoo 18, when a sales order is confirmed, a delivery order is automatically generated and linked to the Inventory module. This integration ensures that once a delivery is processed, its state transitions from 'Waiting' to 'Done', reflecting the shipment's completion and impacting inventory levels accordingly .

In Odoo 18, the transition from a sales quotation to a confirmed sales order occurs by first creating a sales order. The user can confirm a quotation via the 'Confirm' button, which finalizes the order. This action includes adding customer details, product lines, pricing, and terms to move the quotation to a confirmed sales order state .

You might also like