Skip to Content
Skip to content
Odoo 19 · 104 questions

Odoo 19 certification questions & the new AI section

Click a question to reveal the answer and the reason behind it. Use the search box and filters to focus your revision.

  • Confirmed proven in a real exam or documented
  • Likely consistent with the docs
  • Verify in Odoo disputed: test it in a trial database

Source: a real Odoo 19 exam attempt (77.5 %, passed), plus the Odoo 19 release notes.

Per-section result of that attempt:

Intro Sales Survey CRM AI Marketing Website eCom Knowledge Project Timesheets Accounting Spreadsheet HR POS Purchase Inventory MRP Studio
100 100 100 ~90 100 ~67 100 100 100 ~87 ~80 ~92 100 100 ~67 ~87 ~50 ~67 ~50

Because whole sections scored 100 %, every answer in those sections below is confirmed ✅.

Differences from the Odoo 18 exam

  1. New AI section (5 questions).
  2. Section order changed: Sales and CRM come early; Purchase, Inventory, MRP and Studio come last, when you're most tired. Keep energy for the end.
  3. About 60 % of the questions are identical to Odoo 18. Study first, then this file.

AI (new in Odoo 19) exam score 100 %

Other AI facts worth knowing for v19 (from the release notes): Sources (Documents, Knowledge, websites, PDFs) ground agent answers; "Ask AI" search turns natural language into a domain; AI fields fill themselves from a prompt; AI is available in server actions; voice transcript with summary; web page generation from a prompt; providers are ChatGPT and Gemini.

  1. Q1 "Installing the AI app is required to use AI features" Confirmed

    Answer False: the AI app lets you customise agents, but many AI features (draft with AI, AI fields, Ask AI search…) work without it

  2. Q2 What does an AI agent need before it can change the database? Confirmed

    Answer It must be assigned a Topic that includes a Tool that writes data (e.g., Create Lead, Add Tags). In Odoo 20, Topics are renamed Skills

  3. Q3 Where is the response style (Creative / Balanced / Analytical) set? Confirmed

    Answer On the agent's configuration form

  4. Q4 Opening an agent chat from a record: what does it know? Confirmed

    Answer It can read the field values of the record you're viewing, unless restricted

  5. Q5 How many agents per database? Confirmed

    Answer As many as needed, no fixed limit

Introduction exam score 100 %

  1. Q1 Archive a company Confirmed

    Answer Settings > Manage Companies > select the line > Action > Archive

  2. Q2 Message vs log note Confirmed

    Answer Message goes to the customer and notifies all followers; log note is internal (only @mentioned people are notified)

  3. Q3 Better protect an account Confirmed

    Answer 2FA (two-factor authentication)

  4. Q4 Reorder home-screen icons Confirmed

    Answer Click and hold, the icon tilts, drag it

  5. Q5 Bulk add/remove followers Confirmed

    Answer List view > select records > Actions > Add/Remove Followers

  6. Q6 Sorting Confirmed

    Answer Only stored fields are sortable

Sales exam score 100 %

  1. Q1 Forecast < on-hand Confirmed

    Answer More outgoing than incoming

  2. Q2 Discount vs Formula price type Confirmed

    Answer Formula adds extra rules (rounding, extra fee, margins) on top of the percentage

  3. Q3 "Buy" ticked on the Inventory tab Confirmed

    Answer Reordering rule → RFQ

  4. Q4 Profit margin of an SO Confirmed

    Answer On the SO itself once the Margins setting is enabled

  5. Q5 Margins in Sales Analysis Confirmed

    Answer Measures > Margin

  6. Q6 Prevent a product from being quoted Confirmed

    Answer Both: archive it, or set a blocking Sale Warning (enable warnings)

  7. Q7 Customer on "Retailer", pricelist changed to "Consumer" before adding lines Confirmed

    Answer Price from Consumer

  8. Q8 Preliminary invoice Confirmed

    Answer Pro-Forma setting > Send PRO-FORMA Invoice

  9. Q9 Gift cards generated for Confirmed

    Answer Both

  10. Q10 Upsell product at the bottom of an eCommerce product page Confirmed

    Answer Product Sales tab > Alternative Products

Survey exam score 100 %

  1. Q1 Custom end message Confirmed

    Answer End Message tab of the survey

  2. Q2 See results > Analyze Results Confirmed

    Answer Results are inserted into a Spreadsheet

  3. Q3 Allow Roaming Confirmed

    Answer Participants can go back to previous pages

CRM exam score ~90 %

  1. Q1 Quotations per opportunity Confirmed

    Answer As many as you want

  2. Q2 Lead vs opportunity: likelihood to win Likely

    Answer Same likelihood

  3. Q3 Delete vs Lost Confirmed

    Answer Lost hides it from the pipeline without deleting it

  4. Q4 Closed Date Confirmed

    Answer Date the opportunity was won or lost

  5. Q5 Opportunities smart button on a company Confirmed

    Answer All opportunities of the company and its contacts

  6. Q6 Who sees a new property field Confirmed

    Answer Anyone with access to the opportunity

  7. Q7 NOT a lead-enrichment option Confirmed

    Answer "Enrich leads based on customer behaviour" (real options: on demand / all leads automatically)

  8. Q8 Access a team's pipeline Likely

    Answer Sales > Teams > Pipeline

  9. Q9 Leads from an email alias Verify in Odoo

    Answer Assigned to the alias's team; the salesperson stays empty until claimed or auto-assigned. v19 can auto-assign to team leaders

Marketing exam score ~67 %

  1. Q1 Recipient model you can NOT target Likely

    Answer Website Visitors

  2. Q2 Save a mailing as a template Confirmed

    Answer Add to Templates button. The attempt picked "25 templates max…", which is wrong

  3. Q3 New attendees at the registration-desk kiosk once the event started Likely

    Answer Yes: Kiosk > Select Attendee > New

Website exam score 100 %

  1. Q1 Optimize SEO Confirmed

    Answer Generates title, description, cover image, and hidden keywords

  2. Q2 Search Bar block Confirmed

    Answer Appointments, products, pages, blogs, events, jobs, forums, knowledge, courses, or everything

  3. Q3 Hide blocks on Confirmed

    Answer Desktop and mobile

  4. Q4 Hide header/footer on a page Confirmed

    Answer Website editor, Style tab

eCommerce exam score 100 %

  1. Q1 Order online, pay in store Confirmed

    Answer Enable Click & Collect, configure a pickup site, activate the Pay on Site provider

  2. Q2 Show/hide attributes on product cards Confirmed

    Answer Website > eCommerce > Attributes > display On Product Cards

  3. Q3 Add optional products Confirmed

    Answer Product backend, Sales tab

  4. Q4 Highlight a product Confirmed

    Answer Ribbon or badge

Knowledge exam score 100 %

  1. Q1 "Shared" category Confirmed

    Answer Articles shared with specific users, without default access

  2. Q2 Content in the HTML body Confirmed

    Answer Text, images, external links, records, pre-configured templates

  3. Q3 Command to hide/show a block Confirmed

    Answer /toggle (Toggle list)

Project exam score ~87 %

  1. Q1 Automatic task rating request Verify in Odoo

    Answer Both: when a task reaches a stage, or periodically

  2. Q2 Share a task publicly Verify in Odoo

    Answer Share a public link to the task/project

  3. Q3 Burndown chart Confirmed

    Answer Number of tasks in each stage at a point in time

  4. Q4 Invoice a milestone Confirmed

    Answer Milestone reached AND an SO item set on it

  5. Q5 Milestones reached Confirmed

    Answer Automatically when all tasks are done

  6. Q6 Milestone shown green Verify in Odoo

    Answer See the trap list: probably all its tasks done/cancelled

  7. Q7 Task priority levels (v19) Likely

    Answer Three stars: Medium/High/Urgent above "no priority"

  8. Q8 Analytic accounts per project are limited by Confirmed

    Answer The number of analytic plans

Timesheets exam score ~80 %

  1. Q1 Timesheet cost

    Answer Hourly cost on the employee

  2. Q2 True statement

    Answer Can't edit timesheets older than the latest validated one

  3. Q3 Stop the timer after 4 min 30 s

    Answer 15 min

  4. Q4 Grid feature for missing hours

    Answer "Spot missing hours" (v19 name)

  5. Q5 Letter buttons

    Answer Start the task's timer

Accounting exam score ~92 %

  1. Q1 2 lines, same account & tax Confirmed

    Answer 4 items

  2. Q2 Bank statement import formats Confirmed

    Answer CODA, CSV, CAMT (all three)

  3. Q3 Change a posted entry's number Confirmed

    Answer Reset to draft & edit, or mass Resequence (dev mode)

  4. Q4 Income/expense account per partner Confirmed

    Answer Fiscal positions

  5. Q5 Reminder for every overdue invoice except one Likely

    Answer Follow-up report > toggle the No Follow-up column for that invoice (v19 "Exclude from follow-ups")

  6. Q6 Checks before submitting a tax return Confirmed

    Answer Taxes/countries matching, draft entries, bill attachments, bank matching, company data

  7. Q7 Bills in Company A from invoices in Company B Likely

    Answer Enable inter-company transactions, select Create Vendor Bills in Company A (the receiving company)

  8. Q8 Audit features Likely

    Answer Review working files by cycle, with checks and balances, for a period

  9. Q9 Update inventory accounts to the actual stock value Confirmed

    Answer Accounting > Review > Inventory Valuation > Generate Entry (closing entry; perpetual layers gone since v19)

  10. Q10 Fields that change the depreciation column Verify in Odoo

    Answer Method, Not Depreciable Value, Prorata Date (the attempt chose otherwise)

Spreadsheet exam score 100 %

  1. Q1 Open the underlying record (e.g., a sales order) Confirmed

    Answer Double-click the cell

  2. Q2 Dashboard only for users of Company A and B Confirmed

    Answer In the dashboard configuration, choose which companies can access it

HR exam score 100 %

  1. Q1 Multiple approvals Confirmed

    Answer Time Off Type form

  2. Q2 Time off based on days worked Confirmed

    Answer Accrual Allocation

  3. Q3 Appraisals default view Confirmed

    Answer Kanban, filtered "To Do", grouped by month

  4. Q4 Kiosk screen "Scan your badge / Identify manually" Confirmed

    Answer Attendances kiosk

  5. Q5 Apply New Driver Confirmed

    Answer Future Driver becomes Driver

POS exam score ~67 %

  1. Q1 "Transfer course" button Verify in Odoo

    Answer Moves a course product, or the whole course, to another course

  2. Q2 Customer pays "on account" Likely

    Answer Amount recorded as debt until settled

  3. Q3 Late-ship product not available… Verify in Odoo

    Answer Prepare a separate delivery later ("ship later")

Purchase exam score ~87 %

Same as Odoo 18: PO approval ($200 rule), override the vendor discount on the PO line, Agreement Validity, first vendor matching min qty, RFQ when "Purchase checkbox + vendor pricelist + reordering rule". New in v19: lead time also in Purchase > Configuration > Vendor Pricelists, so "Both" may be accepted ⚠️.

Inventory exam score ~50 %

  1. Q1 Forecast "Free Stock in Transit" Verify in Odoo

    Answer ⚠️ Received products in the input/quality step, not yet in stock (multi-step receipts)

  2. Q2 Customer location shows Likely

    Answer Positive quantity

  3. Q3 Zones + pickers handling several orders, minimise walking Verify in Odoo

    Answer Wave transfers, one picker per zone

  4. Q4 Delivery "Based on Rules", $55 order, >$50 = $0 Confirmed

    Answer $0

  5. Q5 Teakwood + Pallet putaway Confirmed

    Answer WH/Stock

  6. Q6 Packaging "Pack of 6" + package type Carton → Put in Pack Verify in Odoo

    Answer Creates a Carton package with the 6 units (v19 merges packaging into UoM)

  7. Q7 Expiration date of received goods is set on Confirmed

    Answer The receipt

  8. Q8 Records that can NOT have barcodes Confirmed

    Answer Product categories

  9. Q9 FedEx vs DHL route Confirmed

    Answer Custom route in the Routes field of the Delivery Method

MRP exam score ~67 %

  1. Q1 Kit as a component Confirmed

    Answer Yes

  2. Q2 MPS "Suggest Forecasted Demand" Likely

    Answer Forecast based on the previous period's actual demand

  3. Q3 OEE Confirmed

    Answer Efficiency of a work center

  4. Q4 Subcontracting setup Confirmed

    Answer BoM type Subcontracting

  5. Q5 Y-1 / Y-2 Confirmed

    Answer Quantity sold last year / two years ago

  6. Q6 Mark a subcontracted order complete Verify in Odoo

    Answer ⚠️ The receipt from the subcontractor is validated (the attempt chose "subcontractor validates on portal")

  7. Q7 WO dependencies Confirmed

    Answer Settings + BoM Miscellaneous tab

  8. Q8 "Replenish Scrapped Quantities" Verify in Odoo

    Answer Creates a Pick Components transfer to replace the scrap (the attempt chose "option doesn't appear")

  9. Q9 Fully productive / reduced speed Confirmed

    Answer Within / beyond expected duration

Studio exam score ~50 %

  1. Q1 Prevent duplicating records of a view Verify in Odoo

    Answer Studio > view Properties: disable Can Duplicate

  2. Q2 Primary vs secondary button Likely

    Answer Design (colour/prominence) guides the main action

  3. Q3 Where to add new fields Likely

    Answer All views available for the model

  4. Q4 Dynamic table in a report Likely

    Answer One2many or Many2many

  5. Q5 Edit an existing PDF report Likely

    Answer Studio > Reports > search

  6. Q6 Approval: approver of one step can't approve another Verify in Odoo

    Answer Exclusive Approval

Ready to test yourself?Take the 40-question timed mock test with real negative marking. Start mock test

Need an Odoo expert on your project?

Implementation, migration, customisation or team training: tell me what you need and I will reply within 24 hours.