Odoo accounting: 9 tasks
Credit notes, payment terms, bank matching, taxes, currencies, and lock dates.
Learn how to manage stock, equipment, people, payments, and projects. Explore AI and software guides too.
Credit notes, payment terms, bank matching, taxes, currencies, and lock dates.
Pricelists, discount codes, down payments, delivery, online products, and tickets.
Variants, units of measure, transfers, scrap, and dropshipping.
Apps, developer mode, languages, documents, companies, test copies, and 2FA.
Bakeries, clinics, builders, gyms, hotels, shops, schools, agencies, and more.
APIs, JSON, idempotent payments, caching, uploads, logs, flags, and translation.
Reduce one shared quantity, and put a return back only after you accept it.
Issue material, record scrap, and ship only what you finished.
Keep timesheets as cost, and invoice only the accepted stage.
Start the fee at go-live, and keep support off a second invoice.
Choose the API or the weights, and read the service-license limit first.
The model is announced, and general access is still closed.
A cheaper model for documents and screens, still checked by a person.
Connect the table, the kitchen ticket, and the paid bill.
Bill the quantity that actually left, at the agreed price.
Tie each progress bill to the job and the costs already incurred.
Book the visit, mark it done, then invoice that visit.
Hold the room, check the guest out, and bill the nights once.
Receive a date, sell the oldest first, and pull what expired.
Bill the fee, record a waiver apart from a payment, and match the receipt.
Book the chair, add a product only if it is sold, and take one payment.
Put the harvest on hand, then sell from that quantity.
Quote the specification, print the approved proof, and bill that version.
Start on a date, freeze with a reason, and stop billing when it ends.
Approve the hours, then invoice the client for that placement.
Bake a batch, sell from it, and record what you discard.
Receive the batch and expiry, then supply only from a batch you can use.
Tag the order, finish the work, and release it on collection.
Keep the deposit separate from rent, and show arrears as unpaid rent.
Give one customer a price and prove a quotation uses it.
Put a term on the customer and check the invoice due date.
Invoice part of a sales order and leave the balance unbilled.
Add a fixed shipping price and see it on the order.
Sell one product and check the vendor purchase, not your own shelf.
Add a size attribute and pick one variant on a quotation.
Receive a purchase unit and check the quantity converts.
Open one ticket and move it to a solved stage.
Publish one bookable slot and book it once.
Submit a receipt, approve it, and settle it as a separate step.
Scrap a damaged quantity and check on-hand stock falls.
Transfer a quantity and check both locations.
Publish one product, find it on the shop, then hide it.
Apply one code on a quotation and then remove it.
Install one known app from Apps, then open it.
Activate a language and let one user switch to it.
Turn it on from My Preferences and sign in again.
Lock a period and prove a backdated invoice is refused.
Activate a currency, enter a rate, and read both amounts on an invoice.
Map a tax, assign the position, and check a draft invoice.
Copy a database, give it a new name, and stop it emailing customers.
Use test mode for one payment and keep live secrets out of screenshots.
Prove one successful call and one rejected call before you sync records.
Retry the same payment key and confirm there is still one charge.
Save the file outside the process and check the owner before download.
Default the flag off, try it once, and turn it off without deploying.
Give a failed job an id you can search for, and leave secrets out of the log.
Cache a slow read, set an expiry, and leave live prices uncached.
Write the fields and the errors before another team builds the client.
Translate one screen and check a longer label still fits.
Reveal the technical menu for one session, then turn it off.
Reverse a posted invoice, then register a refund if money goes back.
Keep a second legal entity in one database, with its own invoices.
Match one imported bank line to the invoice or bill it pays.
Put the localization’s tax on the product and check one draft invoice.
Upload the company logo once, then print one draft invoice.
Connect an SMTP server and prove a quotation email actually leaves.
Send a reset link or set a new login password without touching the database manager.
Match the host to custom code, staging, and who restores backups.
Add the Odoo 19 package, start the service, and create the first database.
Add the CNAME first, then map the domain to the database and the website.
Open the register, sell one product, and close with a cash count.
Know which equipment your business owns, where it is, and who is responsible for it.
A warehouse needs to know what arrived, where it was stored, and what left.
Buy more of an item before customers run out, while checking what is already on order.
A purchase starts with a business need and ends with the right goods or service and a properly checked payment.
Keep each customer enquiry with a named owner and a next action.
Know what each customer owes and which payments have actually arrived.
Help staff record their time and request leave through a clear process.
Give every repair a job number and a clear next step.
Keep equipment service dates and repair work in one place.
Connect the packed order to its driver and delivery outcome.
Know which items are booked, which are out with customers, and which are ready to rent again.
Keep the work promised to a customer connected to the time and materials it consumes.
Give customers a reference and a clear next step when something goes wrong.
Show each branch what it actually has and what is on the way.
Know who spent money, what it was for, and how it was settled.
A retail project walkthrough covering storefronts, stock, checkout, and returns.
Turn disconnected data jobs into reports with checks, recovery, and clear ownership.
Group demand by area and connect delivery maps to practical operating decisions.
Connect multi-step business processes with visible state and failure recovery.
Plan a knowledge assistant that connects information and can be evaluated.
Give teams a clear place to find software owners, documentation, and support.
Treat onboarding and help content as part of the product delivery process.
Reusable presets, inline controls, and MCP changes explained with update steps.
Install Claude Code, write a reusable skill, and test it on a practice project.
Configure OAuth, inspect exposed tools, and test access before allowing changes.
Choose official document, design, testing, and skill-creation workflows by task.
Source code, PostgreSQL, VS Code, and your first custom app.
Protect records and attachments, then test a recovery copy.
Create AI-generated field values with record context and clear review checks.
Follow a sale from quotation to payment and reconciliation.
Trace real files, understand one feature, and verify the architecture before changing code.
Record physical counts and verify stock adjustments.
Map spreadsheet fields and update records using External IDs.
Set up staff permissions and customer portal access.
Install rtlcss and activate Arabic or Hebrew interfaces.
Check API access, field mapping, retries, and testing.
Plan rollout phases, ownership, training, and go-live.
Compare editions, subscription plans, and running costs.
Translate a visual reference into a responsive page with real browser checks.
Plan native Ask AI, agent topics, sources, and provider settings.
Choose real 404 or SPA behavior, then check redirects and headers.
Configure recurring plans, customer subscriptions, renewals, and payment checks.
Handle signatures, retries, duplicates, and missed updates.
Compare install, offline use, push, device APIs, and stores.
Connect service products, project tasks, recorded hours, and billing.
Compare native features, ready-made products, and custom development.
Design speech handling, interruptions, tools, and human handover.
Define components, manufacture a small batch, and verify stock movements.
Handle retries, pending approvals, and uncertain action outcomes.
Measure model quality, speed, and cost before adding routing.
Map data flows, retention, and responsibility across deployment choices.
Assign tracking numbers on receipts and trace products through deliveries.
Understand tool contracts, MCP servers, and trusted authorization.
Keep untrusted instructions outside application access and action rules.
Build test cases for answers, sources, actions, and release decisions.
Use min/max rules, forecasts, vendors, and manual or automatic triggers.
Estimate model, retrieval, hosting, review, and maintenance costs.
Compare provider APIs on your own tasks, features, latency, and cost.
Turn transcripts into notes and action items with confirmed owners.
Connect vendor quotations, purchase orders, receipts, and bill checks.
Use CRM context for account summaries and reviewed follow-up drafts.
Extract invoice fields, review exceptions, and reconcile the ERP handoff.
Draft replies from approved knowledge and authorized customer records.
Track opportunities, schedule follow-ups, and read a meaningful sales forecast.
Prepare, search, and maintain company knowledge with access checks.
Choose retrieval, tools, or tuning for a production AI feature.
Write clear tasks, source context, output contracts, and useful examples.
Choose an interface, rules, or agents from the work the product must do.
Try words from a blog title, or clear the search and filters.