Canadian flagServing all of CanadaLet’s talk 877.977.6366
SOFTWARE FACTS · PRIMARY SOURCES

What Odoo can do.
See the source.

Specific functions, relevant configuration details and a practical question to bring to your project. Each software claim links directly to official Odoo documentation.

Version 19.0 is the evidence base for these claims. This does not identify it as the newest release or establish availability in every edition, subscription, hosting arrangement or configured database. The practice prompts below are proposed exercises, using sample records in an approved practice environment. Training and implementation scope are agreed separately.

01 / DOCUMENTED WORKFLOWS

Sales / CRM

DOCUMENTED CAPABILITY

Odoo CRM supports follow-up activities attached to leads and opportunities, including assigned reminders and configurable activity plans.

What to check

The available activity actions depend on installed applications. An email activity is a reminder to send an email; it does not by itself establish an automatic email campaign. Activity assignment and deadlines depend on the activity or plan configuration.

CRM activities and activity plans — Odoo 19.0 ↗
Suggested practice exercise +

Use a sample opportunity to assign the next customer call to a colleague, record its due date, complete it and identify the next agreed action. Explain which work was scheduled and which communication still requires a person.

An editorial exercise to adapt to your approved procedure, not a customer result.

DOCUMENTED CAPABILITY

A quotation can be created from a CRM opportunity, previewed through the customer portal and sent with a PDF attachment. Confirmed quotations become sales orders.

What to check

The Sales application must be installed for the quotation action to appear on the opportunity. Customer information must be created or linked before the quotation can be sent.

Create and send quotations — Odoo 19.0 ↗
Suggested practice exercise +

Prepare a sample quotation for an existing customer with a different delivery address. Review the recipient, quantities, validity and payment terms in the preview, then explain the distinction between a draft quote, a sent quote and a confirmed order.

An editorial exercise to adapt to your approved procedure, not a customer result.

02 / DOCUMENTED WORKFLOWS

Inventory / Purchase

DOCUMENTED CAPABILITY

For a product configured for lot tracking, users can assign lot numbers on receipts, select lots for deliveries and inspect the lot's recorded stock movements through a traceability report.

What to check

Lot tracking must be enabled in Inventory and on the product. Existing stock needs lot assignment through an inventory adjustment when tracking is introduced. Creating a lot record alone does not assign quantities to that lot.

Lot numbers — Odoo 19.0 ↗
Suggested practice exercise +

Receive two sample batches of one product, ship part of only one batch and use the traceability view to identify its recorded movements. Compare the lot record with the actual receipt quantities and investigate an intentionally missing identifier.

An editorial exercise to adapt to your approved procedure, not a customer result.

DOCUMENTED CAPABILITY

Reordering rules use forecast stock and configured minimum and maximum quantities to generate replenishment through the selected route, such as a purchase request for quotation or a manufacturing order.

What to check

The documented setup uses a Goods product with inventory tracking. Purchased replenishment requires Purchase and a vendor; manufactured replenishment requires Manufacturing and a bill of materials. Rules can use manual or automatic triggers, so a suggestion is not always an automatically placed purchase.

Reordering rules — Odoo 19.0 ↗
Suggested practice exercise +

Use a sample stock item to compare the physical quantity, forecast quantity and suggested replenishment. Change a future demand record and explain why the recommendation changes, then identify who is responsible for reviewing a purchase commitment.

An editorial exercise to adapt to your approved procedure, not a customer result.

DOCUMENTED CAPABILITY

A product's purchase control policy determines whether a draft vendor bill is based on ordered quantities or quantities already received. A partial receipt can therefore produce a bill for the received portion.

What to check

The policy is configured on the product. Draft vendor bills can still be edited, including quantities and prices. When the documented three-way matching feature is enabled, changes can produce an Exception payment indicator; the indicator should not be presented as an unbypassable payment control.

Control policies — Odoo 19.0 ↗
Suggested practice exercise +

Create a sample order for ten units, receive six and prepare the draft bill under received-quantity control. Compare the order, receipt and vendor document, then identify the business approval needed if the vendor bills all ten.

An editorial exercise to adapt to your approved procedure, not a customer result.

03 / DOCUMENTED WORKFLOWS

Accounting / Invoicing

DOCUMENTED CAPABILITY

Customer invoices begin as drafts without an accounting impact. Confirming an invoice posts it, generates its journal entry and assigns a number from the configured sequence.

What to check

The resulting entry depends on invoice configuration. Draft preparation, posting, sending and payment reconciliation are separate documented steps; posting an invoice is not evidence that a customer has paid it.

Customer invoices — Odoo 19.0 ↗
Suggested practice exercise +

Review a sample invoice's customer, date, payment terms, currency and tax fields before posting. Compare the draft with the posted record and explain which evidence finance still needs before treating the receivable as settled.

An editorial exercise to adapt to your approved procedure, not a customer result.

DOCUMENTED CAPABILITY

Users can create a draft credit note from an existing customer invoice and adjust its products or quantities to record a partial credit.

What to check

A credit note is distinct from the refund payment and any stock return. The documentation calls for recording a refunded payment and validating a product return where those events occur; the credit note alone does not establish either event.

Credit notes and refunds — Odoo 19.0 ↗
Suggested practice exercise +

Use an invoice for several items and prepare a credit for one damaged item. Identify the retained invoice reference, reason and amount, then show which separate records would be needed for the physical return and any money repaid.

An editorial exercise to adapt to your approved procedure, not a customer result.

DOCUMENTED CAPABILITY

Odoo's bank reconciliation view supports matching bank transactions with invoices, bills and payments, using documented matching rules, reconciliation models or manual selection.

What to check

Automatic matching applies when the transaction data meets the relevant rules. Matching a smaller transaction to a larger invoice can leave a balance open. This page describes reconciliation and does not establish support for a particular bank feed.

Bank reconciliation — Odoo 19.0 ↗
Suggested practice exercise +

Match a sample customer receipt that pays only part of an invoice. Explain the remaining receivable, then review a separate bank fee and identify the account approval needed before clearing that amount.

An editorial exercise to adapt to your approved procedure, not a customer result.

04 / DOCUMENTED WORKFLOWS

Manufacturing / MRP

DOCUMENTED CAPABILITY

An Odoo bill of materials records the product's output quantity and required component quantities. It can also include manufacturing operations and the work centers where those operations take place.

What to check

The Operations tab is available when the Work Orders setting is enabled. The product and bill of materials must be configured; the documentation does not determine the correct recipe, approved process or quantities for a particular manufacturer.

Manufacturing product configuration — Odoo 19.0 ↗
Suggested practice exercise +

Read a sample bill of materials aloud as a production instruction: output quantity, each component quantity and each configured operation. Ask the process owner to identify an intentionally incorrect component quantity before using it in a practice order.

An editorial exercise to adapt to your approved procedure, not a customer result.

DOCUMENTED CAPABILITY

Odoo Manufacturing can represent dependencies between operations on a bill of materials and use those dependencies when planning work orders.

What to check

Work Orders and Work Order Dependencies must be enabled, and operation dependencies must also be configured on the relevant bill of materials. The feature is not enabled by default. This claim is about configured sequencing, not a guarantee of production readiness or an unbypassable approval gate.

Work order dependencies — Odoo 19.0 ↗
Suggested practice exercise +

For a sample assembly with preparation followed by finishing, inspect the blocking relationship and the planned sequence. Have the learner explain why the second operation is waiting and what evidence the business requires before recording the first as complete.

An editorial exercise to adapt to your approved procedure, not a customer result.

05 / DOCUMENTED WORKFLOWS

Projects / Timesheets

DOCUMENTED CAPABILITY

Odoo Project supports configurable Kanban stages and separate task statuses. A task can request changes, indicate approval or be closed as done or cancelled.

What to check

Stages can be shared between projects, but the documented task statuses are not customizable. Changes Requested and Approved reset when the task moves to another stage. Creating stage automations activates Studio and may affect the pricing plan.

Task stages and statuses — Odoo 19.0 ↗
Suggested practice exercise +

Use a sample deliverable to distinguish its workflow stage from its review status. Request a change, record readiness and move it to the next stage; then explain why the visible status changes and who decides the task is complete.

An editorial exercise to adapt to your approved procedure, not a customer result.

DOCUMENTED CAPABILITY

Odoo Timesheets supports recording time manually or with a timer against projects and tasks. Entries include information such as the date, activity description and time spent.

What to check

A user must be registered as an employee and have Timesheets access. The project must allow timesheets. Access settings distinguish a user's own entries from broader editing and validation rights; a billable project entry also needs the relevant sales order item for invoicing.

Timesheets — Odoo 19.0 ↗
Suggested practice exercise +

Record a sample activity on the correct project and task, then correct an intentional date or description error. Check the entry with the learner's normal role and explain what the reviewer must approve before time is billed.

An editorial exercise to adapt to your approved procedure, not a customer result.

06 / DOCUMENTED WORKFLOWS

eLearning / Knowledge / Access

DOCUMENTED CAPABILITY

Odoo eLearning supports courses containing learning content and quizzes, with configurable course visibility and enrolment policies.

What to check

A course and its individual content items must be published separately. Visibility and enrolment are distinct settings. Enabling paid courses installs eCommerce and may affect the pricing plan. This software capability does not mean a training engagement includes an eLearning implementation or official Odoo certification.

eLearning — Odoo 19.0 ↗
Suggested practice exercise +

Build a sample internal lesson with one practical question, then test it as an invited attendee and an uninvited user. Check content publication, course publication and access separately before introducing any real business procedure.

An editorial exercise to adapt to your approved procedure, not a customer result.

DOCUMENTED CAPABILITY

Odoo Knowledge organizes information into articles and nested articles, with article sharing controls for reading, editing and member access.

What to check

Nested articles inherit their parent's access rights, and specific invited-user permissions can override general permissions. Sidebar visibility is separate from access: hiding a workspace article from the sidebar does not itself prevent other permitted users from finding it through search.

Knowledge — Odoo 19.0 ↗
Suggested practice exercise +

Prepare a sample receiving procedure with a nested exception guide. Compare a reader, an editor and a user who should have no access; check both direct links and search rather than relying on whether the article appears in the sidebar.

An editorial exercise to adapt to your approved procedure, not a customer result.

DOCUMENTED CAPABILITY

Odoo uses user roles, groups and permissions to control access to applications and records. An administrator can adjust a user's access settings.

What to check

Changing other users' access requires the documented Administration permission. Record rules add conditions governing records, and Odoo cautions that incorrect access changes can impair administration. A broadly privileged training login is not evidence that a learner's normal role can perform the same task.

Access rights — Odoo 19.0 ↗
Suggested practice exercise +

Have a learner perform one permitted task using the intended day-to-day role. Ask an authorized administrator to check that an unrelated restricted action is unavailable, documenting the result without granting administrator access merely to finish the exercise.

An editorial exercise to adapt to your approved procedure, not a customer result.

YOUR NEXT CHAPTER

Help your team.
Make Odoo part of the day.

Define the workflows, practice and support your users need.

Discuss my team’s training Build my training brief