CapabilitiesUse CasesFeaturesPricingBlogDocsSupport

Fixing an Odoo error

An Odoo traceback is the most actionable thing you can hand an agent, because it is unambiguous. Something failed, here is where, here is the state it failed in.

The awkward part is usually not the fix but the reproduction: the error happens for one user, on one record, on Tuesdays. CodeCobra reproduces it in a disposable Odoo instance built from your project — so it can trigger the failure repeatedly without anyone touching production.

From there it's ordinary debugging: find the cause, write the patch, run the tests, open a pull request. You review the diff and merge it when you're satisfied, exactly as you would for a colleague's change.

Errors in code CodeCobra wrote and errors in code it has never seen are handled the same way. It reads the module, whether that came from you, from a partner five years ago, or from the Odoo app store.

What people asked, and what came back

Real production requests, condensed and with anything identifying removed.

DeveloperEvents
[pasted traceback] I'm getting this error when trying to validate this batch.

What happened: Set up a persistent monitor, refused to stop at “couldn't reproduce”, and drove it to a root cause in the procurement rule cascade.

OperationsDistribution
The copy button from that last change doesn't copy the text anymore.

What happened: Found the regression, fixed it, and handled the edge case where an order has no site contact — so the fallback never leaves you without a phone number.

OperationsDistribution
Photos on the delivery slip make validation slow and sometimes time out the barcode app. What's the best way to fix this?

What happened: Found the bottleneck, rewrote the validation path, opened the pull request — then left the merge to the team: “I don't merge PRs on my own, that's your call.”

DeveloperRetail
A new product image isn't applying. Even after deleting it, the old one comes back.

What happened: Found a second custom module overriding the variant sort order, and identified the invisible variant that kept winning.

DeveloperEvents
[pasted traceback] Batch transfers crash when sorting lots by date.

What happened: Root-caused the sort, patched it, and kept rebasing as teammates pushed to the same branch until CI went green.

More requests in this category

234 more real requests in this job, grouped by the part of Odoo they touch.

Accounting

  • A tenant tried to part-pay a larger invoice and got an error saying they weren't allowed to.Operations · Small business
  • A user is reporting that when they try to invoice this order, the products aren't invoicing.Consultant · Distribution
  • Can you run this test case in the dev instance and check the actual output? Open a customer's follow-up screen — the customer statements — for a customer with several delivery addresses.Consultant · Distribution
  • Fix the partner used when registering payments through the multi-payment module. At the moment, when a payment is registered using the multiple invoice wizard, the wrong partner is picked up.Consultant · Import & wholesale
  • Fix this error — it only happens on this purchase order, or on any invoice where I sold a product from that PO.Owner · Distribution
  • Fix two issues on the customer account card in our custom pay wizard on the sales order: hide the card when the balance is exactly zero and the toggle is off, and fix the chips.Consultant · ERP consulting
  • For 2025 the sales tax report totals $778,359.68 but I paid $846,785.05. Something is terribly wrong — my recorded payments are correct, I triple-checked them.Consultant · Distribution
  • Here's a problem we've been running into recently: in some cases it won't let us create a credit note without a refund, either as account credit or from the payment.Consultant · Distribution
  • I built filters per customer to see which follow-up statuses need chasing, but clicking the filter shows every customer.Controller · Manufacturing
  • I can see this is paid but it shows unpaid. It happened because the payment was reset to draft and reconfirmed. Please apply the payment to the bills and check for any others showing the same way.Controller · Manufacturing
  • I created filters by customer so I can see every day which follow-up status needs a follow-up, but when I click the filter every customer comes up on every filter. Can you check whether I did something wrong?Controller · Manufacturing
  • I'm getting this error when I try to print the PDF of the aged receivable or aged payable reports.Consultant · Distribution
  • I'm looking at these two records. One is in one company and the other is in the other company, but they seem to relate to each other.Consultant · Events
  • I'm trying to charge this order with a saved token and I'm getting the attached error.Consultant · Publishing
  • I'm trying to post and I get the warning "you can only reconcile posted entries". Why?Consultant · Distribution
  • If the margin is zero or less when a sales order is generated and the commission rule is margin-based, no commission line is created — even if the cost changes afterwards.Consultant · Manufacturing
  • If there's no commission rule when a sale is created and a rule gets added later, I don't think the sale or the invoice that follows it will ever pick up the new rule.Consultant · Manufacturing
  • In the 2024 profit and loss, some accounts have balances against an analytic account but the balance on the account itself is blank. We may have broken this.Consultant · Import & wholesale
  • In the payment wizard from the invoice, if I select the payment difference option "mark as fully paid", I get this error.Consultant · ERP consulting
  • In the profit and loss for last year, some accounts carry a balance for one analytic account but not the other.Consultant · Import & wholesale
  • Look at the payment processing code and review this email from the client. Read only — don't write anything to the database. "Had another order with this issue, and the authorisation charge didn't go through."Consultant · Retail
  • Margin-based commissions aren't being adjusted when a credit note is posted. A recipient earns commission on the margin of a sale, then the customer returns the goods.Consultant · Manufacturing
  • On this sales order I have the delivery fee invoiced on the attached invoice, but it isn't reading as invoiced. Can you make that line attach itself to the invoice?Operations · Distribution
  • Posting this vendor bill throws a date-lock error even though the period is open.Controller · Manufacturing
  • Review this email from the client and diagnose it, and give me a response to send them too: "I'm trying to record a wire payment on an invoice in Odoo and this popped up."Consultant · Retail
  • The core Odoo flow for vendor down payments doesn't work for us. When a vendor ships partials, the full deposit gets applied to the first vendor bill.Consultant · Manufacturing
  • The cost field on credit note lines is unreliable in our setup — whether I reverse the move, reverse and modify, or do it by hand.Consultant · Manufacturing
  • The general ledger report in Odoo 18 lets me download a PDF or an XLSX. When I try the XLSX I get an error.Developer · Distribution
  • The journal entry sequence has shifted away from the standard structure. There are about three records in the miscellaneous journal this happened to — I want it back to the regular sequence.Consultant · Distribution
  • These orders were all invoiced and then the invoice was cancelled. It's a known bug that's being fixed, but meanwhile I need to fix the invoice state on these orders.Consultant · Distribution
  • These three sales orders were put under the wrong customer. I need the sales order, the payment and the invoice all moved to the right customer — how can that be done?Operations · Distribution
  • This account is reconciled, so why can't I hit validate and start reconciling a new month? Why are all my items staying here?Controller · Manufacturing
  • This order has a pending picking, but the remaining amount due isn't recalculating based on what's showing on that picking.Consultant · Retail
  • This payment is really an owner's draw but it's entered under accounts payable, and the books are closed. How can we fix it?Controller · Manufacturing
  • We have an issue with the billing on this sales order. Over the last few months we changed the code around how we bill for contracts and I don't know the current state.Consultant · ERP consulting
  • When I create an invoice and try to add a description, the product field is supposed to turn into a description so I can add a label. How come that isn't happening?Consultant · Manufacturing
  • When I send several invoices by email at once, Odoo says they're scheduled and then nothing seems to happen — I don't think the emails actually go out.Consultant · Import & wholesale
  • Why can't I get into the taxes smart button on the fiscal positions?Consultant · Publishing
  • Why do I get an AttributeError about a missing partner method when I print a sales PDF in staging?Consultant · Wholesale
  • Why does it take 15 seconds to confirm when I make a payment?Consultant · ERP consulting
  • Why does this sales order only show $3,399 as the amount due?Consultant · Retail
  • Why is it asking me to invoice this item when it has already been invoiced, and can you fix it?Operations · Distribution
  • Why is the pay button on this order hidden? How can we settle the order?Consultant · Retail
  • Why is this sales order only invoiced for 32 of the block instead of 62, and why won't it let me invoice the rest?Operations · Distribution
  • With the delivery of goods not being done, it's asking me to create a credit note. This sales order was delivered recently so there's no "create invoice" showing.Consultant · Distribution

Inventory & warehouse

  • A user created a sales order, then a purchase order, and confirmed both. Because there was stock it created a delivery order. They never validated it and then cancelled everything.Consultant · Manufacturing
  • A user is reporting an issue where rentals aren't creating an outbound order. It's supposed to make an out and an in.Consultant · Events
  • Can you find out why this item has zero quantity, and what I should do to fix it?Operations · Events
  • Can you give me a list of all the transfers this employee did since March with no picture, and mark them as a picking error with no signature or photo?Operations · Distribution
  • I added a tab for products in the pick app and it's only showing the first item. Can you make it show all the items on the order?Owner · Food service
  • I created a container for two of the purchase order lines. The wizard correctly split the dropships and assigned the right transfer to the batch, but when I look at the batch something's off.Consultant · Manufacturing
  • I created a container, realised the quantity was wrong, couldn't edit it on the container or the dropship, so I deleted it. Now I can't create a new container because there are no orders left.Controller · Manufacturing
  • I entered the weight for a lot of products, but I entered the pallet weight when I was supposed to enter the unit weight. Can you help me fix it? I have all the pallets set up as packaging.Consultant · Distribution
  • I get an error returning these two items — it says I can't return more than I took. What's wrong?Operations · Events
  • I validated the dropships wrong, so I did a return for each one and validated that. Now how do I recreate the correct dropships? Add-to-container doesn't work, it says there are none.Controller · Manufacturing
  • I'm trying to add items to a container with the add-to-container button and two odd things happen: two of the products don't transfer onto the container or the dropship.Controller · Manufacturing
  • I'm trying to enter and post a bill and I get an error that a landed cost is already applied to this dropship — but when I go to the original PO, dropship and container there's only one cost PO against it.Controller · Manufacturing
  • I'm trying to return three serial numbers that are part of this sales order, but they're not showing in the barcode section or as part of the inbound transfer.Operations · Events
  • I've seen a few hundred products created in the last month where the lot-valued flag was false. We need to make sure it's always set when a product is created.Consultant · Events
  • In the container app on a small screen the main popup gets its own scroll, so you end up with a double scroll and the user can't see the products. Let's think of simple ways round it.Consultant · ERP consulting
  • It's asking me for a lot number instead of generating one automatically. Did I configure something wrong?Consultant · Manufacturing
  • Look at the code in this PR — it's deployed and installed in staging. I updated this product's stock, so why doesn't it show up at the top of the list? Only diagnose it.Consultant · Wholesale
  • Look at these two transfers — they were created wrong when the location setup was messed up. How do I fix this now?Consultant · Events
  • On this sales order the open transfer got changed to the other warehouse, and when I added a new line item it kept the transfer's warehouse but gave a different operation.Operations · Distribution
  • Products can have variants that are kits of other items in the same template, and doing that causes a recursion error when you try to interact with them.Developer · ERP consulting
  • Something was done wrong here. I want to receive 5,513 — that's the amount that was actually shipped and received by the customer.Controller · Manufacturing
  • The barcode scanner beeps but nothing happens when we scan this location.Operations · Distribution
  • The billing team accidentally marked this order as received and did a return. I still need to be able to receive the items, but reconfirming the sales order didn't create a new receipt.Consultant · Manufacturing
  • The lot generator creates new lots when a purchase order is confirmed and links them to the PO line and the receipt lines. If the PO is cancelled and then reconfirmed, it goes wrong.Consultant · ERP consulting
  • The quantity on the sales order is 32, but a line was validated with ordered zero and the line that was ordered as 32 shows delivered zero. Can you fix that?Controller · Manufacturing
  • The sales packaging for this product should have this barcode, but it seems to have got stuck on a different product. How do I make this work?Consultant · Manufacturing
  • There are 24 plates on this order. Why was another line of 7 plates added when we validated 7 plates? Can you remove the 7 and keep the 24?Controller · Manufacturing
  • These two items each have 57,000 units on this container, but we've tried adding them to the new container several times and it isn't working.Consultant · Manufacturing
  • These two transfers were created wrong while the location setup was broken. How do I fix them now?Consultant · Events
  • This purchase order delivered to the other warehouse. Why is there an outbound receipt of 414,000 against the sales order that still needs validating? It drops the real inventory and we can't enter sales orders.Controller · Manufacturing
  • This purchase order was received from the wrong vendor location — it came from inter-warehouse transit instead of the vendor. Please return the whole PO and re-receive it correctly.Consultant · Wholesale
  • This receipt has no sales order against it and the quantities are wrong — it went out to the customer. Please fix it.Controller · Manufacturing
  • This receipt shows −1,145 when it's actually +1,145. Please fix it.Controller · Manufacturing
  • We built scripts to fix inventory valuation that had gone wrong — a read-only diagnostic phase and a remediation phase that's dry-run by default.Consultant · Distribution
  • We generate lot numbers automatically on goods receipt. If I over-receive a quantity I end up with two lots on the line — one for the original quantity and one for the over-receipt.Consultant · Manufacturing
  • When I confirm a picking I get this access error. Can you look at why it's happening?Consultant · Manufacturing
  • When I try to add this serial number to the transfer I get "record does not exist or has been deleted".Operations · Events
  • Why am I getting this error: "unable to confirm order — no rule has been found to replenish" this product?Operations · Wholesale
  • Why is the "to order" field in replenishment read-only in production?Consultant · Food service
  • Why is the product availability on this order showing as yellow? Is that a bug?Consultant · Publishing
  • Why is the staging server hanging when validating a picking? There's nothing obvious in the logs — look at the automation rules, the code, and anywhere else that makes sense.Consultant · Food service
  • Why is there stock data against product references that don't seem to exist on the product itself?Consultant · Retail
  • Why is there stock data for product references that don't seem to exist on the actual product? See the screenshots of the inventory adjustment page and the actual listed variants.Consultant · Retail

Sales & quoting

  • A user suddenly had all their orders in "order received" fulfilment status lose that status.Controller · Manufacturing
  • Can you check why I can't edit any blueprints? As soon as I hit the pencil in the configurator I get stuck.Controller · Manufacturing
  • I get "there are unfixed products in this order" with no product names shown, and it won't let me confirm the order.Consultant · Manufacturing
  • I have a server action for copying a CRM lead, but it doesn't keep the RFQ lines, products or ship-to information. Is there a safe way to fix that?Consultant · Manufacturing
  • I see a lot of orders missing statuses, and the recalculate fulfilment status button doesn't work on them either. I need you to identify why they fall out of the status loop.Controller · Manufacturing
  • I selected existing items and it all looks correct, so why am I getting this error message? It also doesn't show up on the dashboard.Controller · Manufacturing
  • I was playing around in staging and accidentally hid the invoice smart button on the sales orders. Can you fix it?Owner · Import & wholesale
  • I'm getting an error checking out one of the rental units. What do I need to do to fix it?Operations · Events
  • I'm getting this error. Just find the issue, tell me the code change that fixes it, and give me a test case to reproduce it.Consultant · Manufacturing
  • I'm trying to add price badges in the "Configure your product" wizard for variants, and it just isn't happening.Consultant · Manufacturing
  • I'm trying to update just the name for delivery on this order and it keeps updating the customer contact instead.Owner · Food service
  • If I add a product through the configurator without attributes, reopening the editor shows the matrix inputs as invisible.Consultant · Manufacturing
  • If I've previously archived variants and then use the wizard to create new combinations, the archived ones become unarchived.Consultant · Import & wholesale
  • In staging I'm getting this error when I try to confirm a sales order.Consultant · ERP consulting
  • In the configurator, an attribute with multi-row input switched off is still showing the "add a row" option.Consultant · Manufacturing
  • Nested component-pricing kits are underpricing. The problem shows up when a component-pricing kit contains a component that is itself a kit.Developer · Wholesale
  • On our Odoo 18 Enterprise instance, clicking an attribute chip checkbox on a purchase order or sales order fires a "component is destroyed" error modal.Developer · Manufacturing
  • The app that generates customer codes is leaving the parent name off the child contact's display name.Developer · ERP consulting
  • The client says the feature where child contacts inherit the parent's pricelists isn't working any more, and gave me an example customer. Can you look into it?Consultant · Distribution
  • The handoff wizard from the CRM to order entry isn't setting fulfilment statuses when the sales order is created.Consultant · Manufacturing
  • The sales order entry screen has got messed up. Can you fix it please?Consultant · Import & wholesale
  • This product crashes the server when I add it to a sales order.Consultant · Publishing
  • Unable to confirm the order: "'<' not supported between instances of 'NoneType' and 'int'".Consultant · Manufacturing
  • When a customer has more than one delivery address I don't see the address in the dropdown — I just see the customer name and "delivery address" twice, and I have to select it blind.Controller · Manufacturing
  • When I create a sales order in my own Odoo instance — not here — I get this client error.Consultant · ERP consulting
  • When I search sales orders in production and type the first few letters of a customer name, no customers come up at all.Operations · Distribution
  • When I try to cancel these orders I'm stopped with a warning: "the delivery contact must be set when the sales order is confirmed".Consultant · Distribution
  • When I try to confirm an order with a payment I get this error: an error occurred while attempting to confirm this order.Consultant · Small business
  • Why does this sales order show a cancel button and this other one doesn't?Consultant · Retail
  • Why doesn't this attribute display the way I want when configuring a product? Look at the attribute and the configurator for context.Consultant · Manufacturing
  • Why is the first attribute showing all the chip values for the thickness column in the material combination? Look at both configuration and code.Consultant · Manufacturing

Purchasing & vendors

  • Add the vendor name back to the quote options tab.Consultant · Manufacturing
  • Can you tell me what the pricing discrepancy is on this vendor's draft bill? Why are the items on the purchase more? Are the purchase pricelists right or wrong?Operations · Distribution
  • Generating the purchase orders when a sale is confirmed takes a long time, so the whole sale confirmation drags.Consultant · ERP consulting
  • Here's the error I get when adding vendor bills directly from the purchase order: "cannot read properties of undefined, reading resId".Controller · Import & wholesale
  • I need to enter prices for all three locations, but one of them doesn't show up in the RFQ lines.Consultant · Manufacturing
  • Look at this purchase order for me. I received an invoice with the actual quantity they'll ship and I changed it, but the price didn't change, and now I'm trying to change it and it won't.Owner · Manufacturing
  • The vendor lines tab is meant to show the vendor and product in the first two columns, but it doesn't populate when a line is verified on the RFQ tab.Consultant · Manufacturing
  • This purchase order has the wrong price on these items and the bill has the right price. Can you change the prices on the purchase order to match the bill, along with all the accounting?Operations · Distribution
  • Vendor lines and quote options don't share the same vendor ordering, so there's no way to tell which option you're looking at.Consultant · Manufacturing
  • Why can't I allocate this purchase order to this sales order?Consultant · Retail

Manufacturing

  • Does this check the available quantity — on hand minus reserved — to decide whether to top up? Here are examples where it doesn't seem to work: no manufacturing orders get created when the scheduler runs.Consultant · Food service
  • I actually produced 639.08 but I made a mistake and entered 17 less. What's the best way to fix that and preserve the costs as far as possible?Consultant · Manufacturing
  • I'm hitting a bug testing a very specific case in staging: a main kit product with component pricing enabled and a bill of materials containing the three products below.Consultant · ERP consulting
  • On this manufacturing order I used raw material from one case, 494kg, and produced 105 cases at 100 per unit. Odoo doesn't show this — could you fix it for me?Owner · Manufacturing
  • On this order I made a mistake and validated the manufacturing order before I made the product, then deducted the inventory. Why does it send it back to the manufacturing order to make another one?Consultant · Food service
  • One product is produced from the other. The “producible quantity” feature should read the bill of materials to work it out.Buyer · Import & wholesale
  • One product is the result of the other. We built a "producible quantity" feature that's meant to use the bill of materials to work out what's available to produce, and it doesn't work here.Consultant · Import & wholesale
  • Our sale-history figures don't account for bill-of-materials quantities correctly.Developer · ERP consulting
  • Please check this for me — on the finished product, Odoo is giving me a unit cost of $2.40, which is impossible. Can you find the error?Consultant · Manufacturing
  • Please check this work order for me. It doesn't make sense that this unit — a box of 500 pieces — should cost me over $81. Try to figure out what's going on.Owner · Manufacturing
  • The client wants one product excluded from the note that goes to the shop floor app for custom products.Consultant · Food service
  • The client wants this product excluded from the note sent to the shop floor app for custom products. Is there anything specific about this product compared with the other service products?Consultant · Food service
  • The material combination matrix is showing all the layer values on the first material. This is urgent — it's an order that's already overdue to go out.Consultant · Manufacturing
  • The nightly job that recalculates producible quantity walks every product, times out partway through, and leaves stale values behind.Developer · Import & wholesale
  • The shop floor app shows 100 at a time, sorted by due date. That breaks once there are more than 100 orders, because the pagination sorts the page by due date rather than the whole list.Consultant · Food service
  • There are three orders in the job logs that are meant to be validated. To do that the products need to be manufactured so the stock is available.Consultant · Food service
  • There's an order for the salad and it isn't showing up on the shop floor.Owner · Food service
  • We need to cancel or reduce a manufacturing order when an unfulfilled sales order is changed or cancelled.Consultant · Food service

Reports & dashboards

  • A user is reporting an error when they try to export data. I couldn't reproduce it.Consultant · Small business
  • I'm getting "column purchase_report.parent_categ_id does not exist" — the field is in the database, so what's going on?Consultant · Distribution
  • I'm getting console errors in production, and when I go to the reports page I don't see the generate reports button.Consultant · Small business
  • We're trying to save a report on the moves history page — favourites, save current search, tick shared, save. It looks like it saves, but when we leave the page it's gone.Consultant · Distribution
  • When I expand a grouping on the purchase analysis report I get this error. Help me troubleshoot it, and if it's an app that needs upgrading, tell me which.Consultant · Distribution
  • Why does this filter include this order?Consultant · Retail

Documents & email

  • Fix the Hebrew rendering on the label.Consultant · Publishing
  • I configured the incoming and outgoing mail server with the same email address, and now on one helpdesk ticket I'm emailing the customer from the chatter and it's going wrong.Operations · Small business
  • I created this order in staging with two items. When I print the sales PDF, the components of one don't show their component prices and the other's do.Consultant · Wholesale
  • I sent a project out to a bunch of vendors with notes in the vendor notes section, but the notes don't show up in the PDF.Consultant · Manufacturing
  • In the dev environment, when I print the packing list report for this order, the image field doesn't render.Consultant · Apparel
  • My incoming and outgoing emails don't seem to run automatically. If I run the cron by hand it works, but I don't think it's running otherwise.Consultant · ERP consulting
  • My variants aren't showing up on the picking operation paperwork. Can I get them to show?Operations · Distribution
  • Salespeople and estimators are all complaining that every time order entry opens a new sales order they get a notification email about it. Can you find the configuration behind that?Controller · Manufacturing
  • Some messages aren't always appearing in the chatter.Consultant · Manufacturing
  • Some recent changes went in and now users are complaining that when they print the PDF invoice report the lines don't print. It's happening in production specifically — staging is fine.Consultant · Import & wholesale
  • The sales order quotation email template is rendering as a blank email. Why?Consultant · Manufacturing
  • The text in emails received from Odoo isn't showing up. You only get the text after clicking into the email.Consultant · Distribution
  • We built an action that lets the user preview and send an email directly. When I preview it I get an empty body with just "hello" filled in.Consultant · Manufacturing
  • We have a print scenario that prints product labels after a manufacturing order completes. I think it only prints one label rather than one per quantity manufactured.Consultant · Food service
  • When an order is placed with a note on a product, the receipt needs to carry that note when it's meant to be displayed. At the moment it doesn't.Consultant · Retail
  • When I make a vendor payment by cheque and the amount is round, with no cents, the amount in words prints as "false".Consultant · Publishing
  • When I try to print the chart for several groups it only prints the first one. We need to work out why and fix it.Consultant · Small business
  • When the app updates it reverts the base email template back to the original. If users have made changes to that template, their changes are lost.Consultant · Small business
  • Why am I getting this error when I try to print a sales PDF in staging? It says the partner object has no attribute for the customer product code.Consultant · Wholesale
  • Why didn't the gift PDF on this order auto-print?Consultant · Food service
  • Why is this label missing its order number?Consultant · Food service

Website & portal

  • A tenant tried to make a $400 payment on an invoice for $603, and got an error saying he was only allowed to pay $900 — the original invoice amount.Operations · Small business
  • Checkout crashes when a customer uses a gift card and a promo code together.Developer · Retail
  • I can't download picking slips, payment receipts or anything else from the mobile site — it takes me to a website instead. What's the problem?Operations · Distribution
  • I get an error when I open the app's main menu — the screen blinks and there's a JavaScript error. Please sort that out and anything related.Operations · Small business
  • I got this error on this page. Is there a way to fix it or work around it? Would disabling that payment method be a valid workaround? Review, diagnose and tell me.Consultant · Wholesale
  • I want to carry on from the previous task enhancing the portal sales order and invoice. Can we look at why I can't see my invoices when I click "your invoices" in the portal and try to pay?Operations · Distribution
  • I'm trying to install the website app and it isn't downloading. Can you tell me why, and get it installed for me?Operations · Distribution
  • Review this email and the related logs, and check the server too to collect data and diagnose it. The customer placed the same order twice.Consultant · Retail
  • Review this ticket and fact-check it — are the conclusions right? The issue is that when a customer has already made a payment on a sales order, they have no way to pay the remaining balance from the portal.Consultant · ERP consulting
  • When someone signs up for an account using our signup form they need to be able to pick any country from the list, and at the moment the list is getting cut off.Consultant · Wholesale
  • When we go into the dev environment the home screen rendering is completely broken. We need to work out why.Consultant · Apparel
  • Why am I getting this error when trying to check out? I applied a discount to the order: "payment processing failed — you ask for 95% on your order but only 0.0 is available".Consultant · Wholesale
  • Why does this web page jump while scrolling? It has a flipbook module installed.Consultant · Wholesale
  • Why is the portal showing me no payment method available?Consultant · ERP consulting

Integrations

  • A user complains that when he gets an incoming call, the softphone doesn't pop up.Consultant · ERP consulting
  • Can you check this purchase order and tell me why two pickings and three bills were created for it? I ran a single purchase order import.Consultant · Events
  • Can you check this sales order in the dev environment? Why does it only create a delivery, and leave it in a waiting state? Why wasn't the order reversed?Consultant · Events
  • For this record, why isn't the system creating a blank sales order that's immediately marked as cancelled, instead of throwing an error?Consultant · Events
  • I can't import the purchase order voids. Go to the connector, open it, and under the purchase orders tab click import PO voids — it errors on a null value.Consultant · Events
  • I'm getting an error where the booking order time doesn't match the expected date format. Can you give me a solution?Operations · Small business
  • Sales orders seem to have stopped coming in on 15 February. Now every time I run the cron I can see data going through but nothing gets created — maybe it's only working for updates.Consultant · Events
  • The API takes a long time to run — maybe an hour for 100 records. Granted that's purchases, purchase order lines and serial numbers, plus processing receipts and bills.Consultant · Events
  • The customer's staging environment keeps freezing. We have a tool that restarts Odoo when nginx can't reach the backend and it starts returning 500s.Consultant · Manufacturing
  • The event ID isn't set on the purchase order lines. The reason is that they voided the order before the serial numbers were added — in Odoo we should be using a placeholder product.Consultant · Events
  • The import takes the first 10 records and updates the date. Based on the code, "since" is now that date and the offset is 10, so on the second request we find the wrong set.Consultant · Events
  • What's wrong with the order import job in production?Consultant · Food service
  • Why didn't this order's note from the import get added to the ecommerce note on the sales order? It should say "test order".Consultant · Food service
  • Why does this record have an error? Please identify the code change that caused it, because records like this used to come in fine.Consultant · Events

Data & imports

  • As part of our import we should be setting categories on every imported product. But there are a lot of products — 3,700 when I checked — sitting under Odoo's default "all" category.Consultant · Events
  • Give me Python code as a server action that sets the owner to the value of the partner field.Consultant · Publishing
  • Help me uninstall this module in dev. When I do it manually I get a validation error: the operation can't be completed because another model is using the record I'm trying to delete.Consultant · ERP consulting
  • I have both a migration and a post-init hook for this app, but when I try to install it, it loads forever and then times out.Consultant · Wholesale
  • I need to fix this duplicate and all the products it affected — we now have duplicate product variants.Consultant · Retail
  • I ran this script in staging to de-duplicate the sales orders and I can still see the duplicates. Why weren't they cleaned up? Diagnose it, don't make any changes.Consultant · Distribution
  • I'm getting this error installing the module. I don't want to correct the data by hand — investigate why it happens and implement a proper fix.Consultant · ERP consulting
  • I'm trying to install this module on staging. It crashed the environment first, and now it's stuck with the status "to be installed".Consultant · Wholesale
  • This just started showing in the production logs. It went on for about five minutes and then started working again — during that time users got a server error when they tried to use it.Consultant · Small business
  • This PR was working fine in dev so I merged it to staging. It looks like it deployed, but for some reason it isn't working in my staging environment. Why?Consultant · ERP consulting
  • We created a new staging database because there was an issue with some records, and now we get this error importing categories: insert or update violates a foreign key constraint.Consultant · Events
  • Why isn't staging loading? I keep getting this error.Consultant · Events

Projects & tasks

  • A few improvements to the flow. I got this error trying to deploy — everyone should have access to this now. And let's not navigate the user away from the command centre app.Consultant · ERP consulting
  • Please test the auto-invoice and payment flow for the scenarios below. For each one, perform the steps exactly, record what actually happens at each step, and include the state at the end.Consultant · ERP consulting
  • Review this email from a client demoing the container apps. Are they doing something wrong, or is the app broken? Look at the attached database and the code for the modules.Consultant · ERP consulting
  • Review this ticket and analyse whether it makes sense — you can read the production records to verify. Consider whether the fix actually solves the issue without adding complexity.Consultant · ERP consulting
  • We're seeing an issue when a task is changed on a checklist. If we've already marked a couple of days and then change the checklist, going back to mark goes wrong.Consultant · Small business

Delivery & dispatch

  • Delivery slips print the wrong warehouse address on transfers between our sites.Operations · Wholesale
  • I'm upgrading an app and getting an error about a missing delivery carrier field. Which app is that field from?Consultant · ERP consulting
  • Someone validated a load for two pallets of material and then changed the out to a pick-up. That breaks the connection between those two pallets, and now it's asking for more.Operations · Distribution
  • The item I add into the load from the sales order doesn't keep the customer as the final destination. Only check staging for now.Operations · Distribution
  • We have photos that get sent with the delivery slip when a pick-up or delivery order is validated. How it works matters a lot to us, but it's slow and sometimes times out.Operations · Distribution
  • We're being charged for shipments that aren't actually happening.Consultant · Retail

Users & permissions

  • Can you make this user's photo appear? At the moment it doesn't show on his icon, even though the photo is on his employee, user and contact records.Operations · Distribution
  • I get this error opening the receivable report, but only some users have the problem. As Administrator it works fine.Consultant · Manufacturing
  • Please pull the latest changes on the task branch and tell me why a regular staff user is somehow able to modify the bonus column.Consultant · Small business

Point of sale

  • On the POS customer screen one order gets counted twice, which makes the customer's total spent look twice as big as it really is.Consultant · Hospitality
  • The kitchen printer stopped getting orders from the POS after the last update.Operations · Food service
  • Whenever we charge a card for a tax-exempt order, the card still gets charged as if there was tax, and then the system says to give change in cash for the tax amount.Consultant · Retail

Automation

  • In the route selection automation we default the supply chain product's route to match the route of the other items on the order. When that happens on a dropship route it doesn't seem to work.Consultant · Distribution
  • Please review this automation rule and finish it. The goal is for purchase order receipts to be automatically assigned to the correct customer deliveries.Consultant · Retail
  • The nightly cron that closes old activities has been silently failing for a week.Developer · Events

What should I paste?

The whole traceback, and what you were doing when it happened. The traceback alone is usually enough; the context is what stops it fixing the symptom instead of the cause.

Can it fix code it didn't write?

Yes. It reads the module the same way a developer joining your team would — including third-party modules and work left behind by a previous partner.

Does the fix go straight to production?

No. It opens a pull request. You review the change and merge it, and production is gated separately from staging, so nothing reaches customers without a deliberate step.

Start with free credit — no card required.