Daily updates from Odoo
Thursday, March 15, 2018
64 changes
New functionality added to Odoo
This update makes it easier to edit website pages that use dynamic routes, such as event or record-based pages, by showing readable placeholders instead of technical route values. It also adds support for website redirects across multiple websites, helping site managers manage navigation more reliably.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Partner ledger reports now include a search bar, making it easier for users to quickly find specific partners or entries. This improves day-to-day accounting review by reducing time spent navigating large reports.
Original PR description
Task: https://www.odoo.com/web?#id=36626&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 PAD: https://pad.odoo.com/p/r.df866484ab767e49b4cd2bae6578668f -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Customers can now pay sales quotations online even when the company does not use the Website app. This makes it easier to collect payments from quotes and reduces the need for extra website setup.
Original PR description
Task: https://www.odoo.com/web#id=33128&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720
Adds a new Pokedex app for managing Pokemon records directly in Odoo. Users can browse Pokemon with their types and evolutions, mark them as captured, and access the app from the app switcher with a Pikachu icon.
Original PR description
It's 20 years now that Pokemon masters are hunting Pokemons all over the world. We thought it would be nice to manage them directly inside Odoo. With this version 0.1 of Odoo's Pokedex, you can: - list all your Pokemons, with their types and evolutions - mark Pokemons as "captured" - have a nice "Pikachu" icon in your app switcher ;-) (based on an original idea of @jem-odoo, @bst-odoo, @tivisse and @rim-odoo)    **All Pokemon-names, pictures, and stuff related to these games still belong to Nintendo & their original authors.**
Users can now search within partner ledger reports, making it easier to find specific partners or entries without manually scanning long reports. This improves day-to-day accounting review and helps finance teams access relevant information faster.
Original PR description
Task: https://www.odoo.com/web?#id=36626&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 PAD: https://pad.odoo.com/p/r.df866484ab767e49b4cd2bae6578668f
Enhancements to existing features
Sales price calculations now consistently use the broader business context, even when a customer is selected. This helps pricelists support more flexible pricing rules and reduces inconsistent pricing behavior.
Original PR description
Let the pricelist object use the global context for price calculation also when a partner is set. This allows more flexible price features.
Pivot and graph reports now respect user group permissions when showing available measures and grouping options. This helps keep sensitive or role-specific reporting fields hidden from users who should not see them, while improving report usability across many Odoo apps.
Original PR description
Task: https://www.odoo.com/web#id=34774&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.64b9b633d721307fb0aebb01573f979f -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves the accounting reconciliation workflow when invoices, company currency, and bank transactions use different currencies. It helps ensure reconciliation behaves correctly in more multi-currency scenarios, reducing manual effort and potential accounting mismatches.
Original PR description
…ulticurrency in following cases: - Invoice currency = Base currency ≠ Bank currency - Invoice currency ≠ Base currency ≠ Bank currency Description of the issue/feature this PR addresses: ISSUE ID - https://www.odoo.com/web#id=765558&view_type=form&model=project.issue&action=609&menu_id=4720 Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves the email configuration experience by guiding users to set up the domain name, incoming mail server, and outgoing mail server before sending emails. It also adds the catchall email setting to the configuration area, making mail setup more centralized and easier to manage.
Original PR description
Description of the issue/feature this PR addresses: <b>Task: </b>https://www.odoo.com/web?#id=34395&view_type=form&model=project.task&action=327&menu_id=4720 <b>Pad: </b>https://pad.odoo.com/p/r.df20bc87f14d77735f324272b02765e1 Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change adds support for applying watermarks to PDF reports, helping companies brand or mark generated documents more clearly. It updates the core reporting setup so watermark settings can be configured and recognized when reports are produced.
Original PR description
Description of the issue/feature this PR addresses: <b>Task: </b>https://www.odoo.com/web#id=33027&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 <b> Pad: </b> https://pad.odoo.com/p/r.e400ad28f28613694873e0ac128c4478 Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Contact address forms are clearer and start with more appropriate defaults, especially for individual contacts. Billing and shipping address options are now only shown when the related sales or website settings are active, reducing confusion for users.
Original PR description
- Rename address wizard - Hide billing/shipping address if not activated in sales/website settings (Add new widget ContantType for conditionally hide/show radio buttons of type field). - set the default value of the contact for individual. - Fix the testcase in test_base, we can also use "other" address type instead of "invoice" because invoice has moved into sale module. Task : https://www.odoo.com/web?debug=#id=33836&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.a4dc1efd8309dbbc67e4cf65b3174744 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Customers can now add a new payment method through a popup and choose from saved payment methods displayed as radio buttons. The update also adds deletion confirmation and clearer warnings for invalid credit card numbers, making checkout payment management easier and safer.
Original PR description
Description of the issue/feature this PR addresses: Improvement in payment method form. Task: https://www.odoo.com/web#id=24029&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.b3dfac85f12ef92ff2d06bf2c5f65c02 Current behavior before PR: Desired behavior after PR is merged: - Added popup for creating new payment method. - Display all payment method in a radio button format. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Invoice line descriptions are now kept in full when they are carried into accounting entries, so reports such as the General Ledger show complete product details. PDF report generation also better supports report-specific styling, improving how printed accounting documents can appear.
Original PR description
Task: https://www.odoo.com/web#id=31041&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.a89581bae2a99f28e36dd8107c679d33
This change adjusts who can access key inventory, repair, purchasing, manufacturing, and accounting-related stock records. Point of Sale managers receive broader access, while unnecessary inherited permissions are removed to better align user roles with business responsibilities.
Original PR description
Task : https://www.odoo.com/web?debug=1#id=31334&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.00b0db47bbe3a5bf24a2df285c66f8f1 …es and give full access to pos managers Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Sales reporting screens now use clearer business language, including Customer instead of Partner and simpler names for sales channel reports. The Sales Analysis report also gains more useful time-based filters while removing duplicate default filter options, making it easier for sales teams to find the views they need.
Original PR description
- renamed confusing menues 'All Channels Sales Orders' --> 'Sales Channel Dashboard' and 'Sales Channels' --> 'Sales by Channel' - relabeled 'Partner' with 'Customer' for 'Sales Analysis' report's field and filters/group bys - added time based filters for 'Sales Analysis' report and removed few default filters Task: https://www.odoo.com/web?debug=#id=36895&view_type=form&model=project.task&action=327&menu_id=4720 I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Customers whose online payment is cancelled or fails are now sent to a confirmation-style page that clearly shows the payment provider's error or cancellation message. A Try Again option helps customers resume payment instead of being dropped back into the shop without clear next steps.
Original PR description
Task : https://www.odoo.com/web?#id=26644&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.a8996db387095503102b1545ccea20a3 Transaction turns to "error" status and customer is redirected to cancellation page to see Error message. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Email notifications now show changed values in a clearer format, matching what users see in the chatter. Monetary values display currencies and zero values correctly, making updates easier to understand at a glance.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=30453&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.5cff6c68d6943cf8f33446986edd1524 Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Maintenance app is easier to navigate and manage with improved team dashboards, request forms, and default filters for personal requests. Users can now see responsible people more clearly on requests and open team-specific kanban views directly from team names.
Original PR description
Description of the issue/feature this PR addresses: - Task : https://www.odoo.com/web#id=30787&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 - Pad : https://pad.odoo.com/p/r.6dcc84b2cc875369c6f8678401be89f7 Current behavior before PR: - Improvements in Maintainence Application Desired behavior after PR is merged: - Team Dashboard + Clicking on the team name should open the kanban view - set responsible image in maintenance request kanban view - Maintenance Requests and Maintenance Calendar menu add default search filter “My Requests” - maintenance request form view improvements - set responsible image in maintenance request kanban view I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Bank statements will now receive clear automatic names when no reference is provided, instead of appearing with a missing or false name. This makes statements easier to identify, track, and reconcile, especially when they are created through online synchronization.
Original PR description
Description of the issue/feature this PR addresses: Task : https://www.odoo.com/web#id=30611&view_type=form&model=project.task&action=333&active_id=131&menu_id=5200 Pad : https://pad.odoo.com/p/r.bf934e90046e88818d49c4585b915129 Current behavior before PR: - Bank statement generated with False (in case of online sync or if no reference), Desired behavior after PR is merged: - Bank statement name auto generated and sequence like "SMT/2017/0001" -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Delivery orders now show the latest expected date when a sales order is set to deliver all products at once. This gives teams and customers a more accurate scheduled delivery date for shipments that wait until every item is ready.
Original PR description
Description of the issue/feature this PR addresses: - Task : https://www.odoo.com/web#id=31110&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 - Pad : https://pad.odoo.com/p/r.61266efe171fcb02fce5bb3a54966270 Current behavior before PR: - Have a correct scheduled delivery date on delivery orders. - min_date is always displayed no matter the Shipping policy of the SO. Desired behavior after PR is merged: - If the shipping policy is "deliver all products at once", it should be max_date (=today+150 days) that is displayed as scheduled delivery date. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Online shop prices will now default to tax-excluded amounts for all countries, instead of automatically showing tax-included prices. This avoids confusing price changes during product setup and creates a more consistent onboarding experience.
Original PR description
Description of the issue/feature this PR addresses: - Task : https://www.odoo.com/web#id=28127&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 - Pad : https://pad.odoo.com/p/r.7f1d223e181247dd16bade41869fa1ba Current behavior before PR: - Now it's always tax-included. It is disturbing in onboarding since it updates right away the price of the product you create in the tour. - By default shop prices should be tax-excluded, for all countries Desired behavior after PR is merged: - shop prices should be tax-excluded, for all countries: https://drive.google.com/a/odoo.com/file/d/0B1uIL9E_zXrra1RjczRsR1RxUlE/view?usp=drivesdk -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Kanban views now format date and time values with the appropriate timezone, so event information is clearer and less likely to be misread. This improves scheduling accuracy for users viewing events or other time-sensitive records in card-based views.
Original PR description
issue: https://www.odoo.com/web#id=740174&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Businesses can now choose whether to use analytic accounts alone or together with analytic tags, reducing confusion on sales, purchase, invoice, and reporting screens. When tags are enabled, related tags are suggested from the selected analytic account and analytic entries show tag information more clearly.
Original PR description
Description of the issue/feature this PR addresses: - Task : https://www.odoo.com/web#id=31332&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 - Pad :…
Description of the issue/feature this PR addresses:
- Task : https://www.odoo.com/web#id=31332&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720
- Pad : https://pad.odoo.com/p/r.6e3b728249e730fe6522ab7867182671
Current behavior before PR:
- when you activate analytic accounts, you get both analytic accounts and tags on PO / SO Lines. (which creates a lot of confusion)
Desired behavior after PR is merged:
- You can activate either analytic or analytic + tag : https://drive.google.com/file/d/0B0ITmdw6h3ZrM2lCaTVUQ2E5ekk/view
- check analytic tag everywhere and if feature not enable, do not display analytic tag (like sales order line, purchase order line, accounting reports,.....)
- Sales order line => https://drive.google.com/file/d/0B21cUNlAdZ6gUGxDaDE3Ri1nZ1E/view?usp=drivesdk
- Accounting reports => https://drive.google.com/file/d/0B21cUNlAdZ6gTWdKSEExaXFzeWs/view?usp=drivesdk
- invoices, purchase order lines ,.....
3 possible modes:
- no analytics
- analytical accounts only
- analytical accounts + tags
- On an invoice, you select an analytic account, you should get the tags defined on the account in the field "Analytic tags" => https://drive.google.com/file/d/0B21cUNlAdZ6gbnFfSjBwVXpWMGs/view?usp=drivesdk
- Add tag_ids field in anatylic entries list view and form view.
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prThe Sales settings page has been reorganized to make key options easier to find and remove outdated or distracting sections. Related options such as shipping, CRM, quotations, pricing, and invoicing are now grouped more clearly, reducing confusion for users configuring sales workflows.
Original PR description
Description of the issue/feature this PR addresses: - Task : https://www.odoo.com/web#id=33938&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 - Pad : https://pad.odoo.com/p/r.0760493568728b1a4539a3ec4f97b471 Current behavior before PR: - Remove recommended apps section - Remove Timesheets section - Remove Inventory Management and move shipping connectors to Shipping section. - Remove Integrations section - Move Docsaway option to "Quotations & Orders", right after proforma - Autocomplete and asterix: move to CRM section - Swap tax display and proforma - Restructure and rename sections this way: - CRM - Product Catalog - Pricing - Quotations & Orders - Shipping - Invoicing - eBay (if installed) - Remove all the "Save this page and come back here" when checking a box that installs a new module Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Chatter now uses native emojis when the browser supports them and falls back to image icons when needed, giving users a more consistent messaging experience. Live chat rating icons were also adjusted, and bad-rating reasons can be entered correctly again.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=36898&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.4fa3048de558da53e486ac6c1d231419 Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
When ratings are enabled on the website, portal discussion areas now display the related rating chatter correctly. This helps customers and users see rating feedback where they expect it, improving transparency and engagement.
Original PR description
Description of the issue/feature this PR addresses: Issue: https://www.odoo.com/web#id=805077&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Accounting screens, reports, and related labels now use the term “Credit Note” instead of “Refund.” This improves clarity and aligns customer-facing accounting language with common business terminology.
Original PR description
Task: https://www.odoo.com/web?#id=32014&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.6e7b31c5954af7b3cef7d0dea8237eae Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The stock product quantity update flow now takes users directly to the Inventory Adjustment screen with the relevant product already reflected. This reduces confusion, removes an older quantity-change wizard, and tightens selection options so users adjust only valid product variants without accidentally creating products or serial numbers from that screen.
Original PR description
Task: https://www.odoo.com/web#id=30921&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.0eae263fbdb52658839fc928b4aed57f Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The manufacturing app menus have been reorganized and refined to make key production, bill of materials, work center, and related records easier to find. This should help users navigate manufacturing workflows more quickly and reduce confusion when accessing common MRP screens.
Original PR description
Task: https://www.odoo.com/web#id=32802&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.4f48ffe9266ebe1a964c66d2a6be884c Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Point of Sale app now has a clearer menu layout, including a new Catalog area for products, variants, pricelists, and loyalty programs. Configuration options have been grouped inside Point of Sale so staff can manage related settings without switching between apps, with updated pricelist permissions for users and managers.
Original PR description
…'Configuration' menu. Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=30623&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.03f3a51e01b7468761e97441ae6211cd Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update makes several day-to-day accounting workflows easier and clearer, including invoice due date handling, refund numbering, bank reconciliation loading, and default tax setup from products. It reduces manual corrections and improves consistency across accounting, purchases, products, and partner/vendor records.
Original PR description
Task : https://www.odoo.com/web#id=35329&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad : https://pad.odoo.com/p/r.b4cb5dca1c9b83b5c5ca53211368bf7a Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update makes point-of-sale workflows clearer and more controlled by allowing restaurant staff to exit table edit mode with the Escape key and improving how active sessions are shown. It also limits price and discount changes to authorized users, removes an unnecessary barcode tooltip, and tidies some debug-mode settings.
Original PR description
Description of the issue/feature this PR addresses: Task : https://www.odoo.com/web#id=29187&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.32d77915a4b34e846fab6e9c84aace74 Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr - Exit table edit mode via 'ESC' button of keyboard - Move some fields in debug mode [IMP] point_of_sale: - price and discount buttons disabled on group group_pos_price_dis - Remove tooltip for barcode.
When creating a new user, Odoo now automatically uses the timezone detected from the browser or system as the default. This reduces manual setup and helps ensure schedules, dates, and times are shown correctly from the start.
Original PR description
task:https://www.odoo.com/web#id=30604&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad: https://pad.odoo.com/p/r.f29e731398b1f31a7c7726f57e9c4f6b
Mail chatter now saves draft messages in the browser while users compose them. This helps prevent losing long replies if the composer is closed accidentally or sending fails due to connectivity issues.
Original PR description
Task: https://www.odoo.com/web#id=32923&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.43682efc456a9d7b1f56e515652a5e4f -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The settings screens for Sales, Inventory, and Website now include Easypost in the shipping connector area, making it easier for businesses to discover and configure this delivery integration. The online store delivery settings also better surface delivery method links when the related delivery module is installed.
Original PR description
https://www.odoo.com/web?debug#id=30450&view_type=form&model=project.task&action=327&menu_id=4720
Portal users are now created from a shared template stored in the base system instead of relying on signup-specific configuration. This makes portal account creation more consistent whether users sign up themselves or are granted portal access by an administrator.
Original PR description
Task: https://www.odoo.com/web?#id=31399&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.a0e2b6ac75611dbf03e3123b01973af2 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Companies can now choose which units to use when displaying product weights and volumes, such as grams, kilograms, milliliters, liters, or cubic meters. This improves clarity across product, delivery, stock, sales, purchase, and reporting screens by showing measurements in the units each company uses, while also fixing a related lunch test currency issue.
Original PR description
Odoo task : https://www.odoo.com/web?#id=24049&view_type=form&model=project.task&action=333&active_id=248&menu_id=4720 Pad : https://pad.odoo.com/p/openerp-project.task-R92L99J2XH
The recruitment app is renamed more clearly and gains a guided onboarding tour for creating job positions. Job and applicant cards, default applicant stages, and activity visibility are improved to make hiring pipelines easier to understand and manage.
Original PR description
- rename module to Recruitment instead of Recruitment process. - add a tour on the "create" button of hr_job - change wizard for the creation of a job position (change text + remove "create & edit" button) - change the design of job positions cards and applicant cards - prefill the db with 4 states for applicants (New, Qualified, First interview, recruited) - add an activity widget on the kanban view for jobs applicants. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update lets businesses choose the default units used to store product weight and volume, helping keep product and delivery data consistent across the database. It also adds common units like milliliters and cubic meters and improves unit search, with related delivery screens updated to respect the new settings.
Original PR description
Option 2 for task https://www.odoo.com/web#id=24049&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720 No widget, global config for DB.
Company and partner logos are no longer forced into square dimensions when displayed on the website. This prevents unwanted padding around rectangular logos, helping brands appear cleaner and more professional online.
Original PR description
Task: https://www.odoo.com/web#id=31994&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720
The settings dashboard now presents inviting new users and managing pending invitations more clearly. This should make it easier for administrators to onboard team members and spot invitations that still need attention.
Original PR description
Task : https://www.odoo.com/web?#id=32804&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.a4ccd6ba9e65fd86eaf44b1e1e39a442 I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users can now navigate key areas of Odoo Enterprise more effectively with the keyboard, including opening and focusing the app menu search using Tab and returning to the app switcher with Escape in relevant list views. This improves accessibility and helps users work faster without relying on a mouse.
Original PR description
Task: https://www.odoo.com/web#id=29653&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.0c5ba6366f795bcbcc1492db22bdffbb
The General Ledger now shows full transaction descriptions in PDF and Excel exports, reducing ambiguity in printed or shared reports. In the backend, users can hover over shortened descriptions to see the complete text without opening additional details.
Original PR description
Task : https://www.odoo.com/web#id=31041&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.a89581bae2a99f28e36dd8107c679d33 …iption in the pdf/xlsx and in backend, add a tooltip with the complete description when we hover over the element.
Users can now add additional email recipients when sending customer follow-up statements. This makes it easier to include the right contacts while keeping the default recipient list focused on relevant follow-up contacts only.
Original PR description
Add m2m email tags in customer statements for allowing the user to add more recipients while sending a followup task: https://www.odoo.com/web#id=30788&view_type=form&model=project.task&action=327&menu_id= pad: https://pad.odoo.com/p/r.0534e0567e816850ed02885c8c514484
Manufacturing planning and work order menus have been refined to make key options easier to find. This helps users navigate production-related screens more quickly and supports smoother day-to-day manufacturing workflows.
Original PR description
Task: https://www.odoo.com/web#id=32802&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.4f48ffe9266ebe1a964c66d2a6be884c
This update improves how Odoo screens and reports display when users work in right-to-left languages such as Arabic or Hebrew. It helps layouts, menus, forms, reports, and point-of-sale screens align correctly, making the interface easier to use for affected users.
Original PR description
Task: https://www.odoo.com/web?#id=27574&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.bb7042f57bc2ecc1806cab9350775c75
The Gantt planning view has been adjusted to work better on mobile screens. This makes it easier for users to review schedules, forecasts, and leave information while working from smaller devices.
Original PR description
Task: https://www.odoo.com/web#id=31596&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.baeec701bc6b69af3ee5ec830fb89a9c
Helpdesk users can now filter tickets to quickly find those with unread messages. This helps teams prioritize customer communications and respond faster without manually checking each ticket.
Original PR description
Task: https://www.odoo.com/web?#id=31714&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.4135600bef3ab6d9f84d495d2e955b27
Accounting settings no longer allow users to configure the number of digits used for account codes. This simplifies setup and supports more consistent account structures across companies, reducing configuration differences that can cause confusion.
Original PR description
Task: https://www.odoo.com/web#id=32750&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.92cf020da159897ce632306d445d3868
The subscription entry experience has been adjusted to make key details easier to find from the first screen. The old dashboard access is removed from its previous location, reporting navigation is updated, and clearer help text is added so users can orient themselves faster.
Original PR description
Task: https://www.odoo.com/web?#id=33336&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 PAD: https://pad.odoo.com/p/r.ac6afba1d3b0a5436c64f3d3406942d4
Shipping carrier integrations were updated to work with a database-wide weight unit setting, helping keep delivery calculations consistent across providers. A small Belgian POS unit-of-measure data entry was removed because that definition now belongs in the product area.
Original PR description
Option 2 for task https://www.odoo.com/web#id=24049&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720 No widget, global config for DB.
The Time Off planning dashboard now appears above the Gantt schedule, making it easier for managers to review key leave information while planning. Helpdesk dashboard behavior was also aligned with shared dashboard components, with a small tour reliability fix.
Original PR description
Task: https://www.odoo.com/web#id=31292&view_type=form&model=project.task&menu_id=
Resolved issues and error corrections
This fixes an error that occurred when publishing payment acquirers on the website. Businesses can now make payment options available online without encountering a traceback, helping keep checkout setup smooth.
Original PR description
…quirer Description of the issue/feature this PR addresses: https://www.odoo.com/web#id=748200&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 Current behavior before PR: Traceback when publishing Payment Acquirers on website see video: https://drive.google.com/open?id=0B_vjpRQqBhaIZ0dISXhRTnd3SGM Desired behavior after PR is merged: Payment Acquirers will be able to publish on website -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix lets sales users create sale orders for any customer they are allowed to work with, removing an unnecessary restriction. It helps sales teams avoid blocked order creation and includes a test to prevent the issue from returning.
Original PR description
Description of the issue/feature this PR addresses: <b> Task: </b> https://www.odoo.com/web?#id=30733&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 <b> Pad: </b> https://pad.odoo.com/p/r.907a54a8b8814597d84f0dbcac10d1bc Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
When a previously reconciled bank statement line is unreconciled, the related bank statement now returns to the New stage. This helps accounting users clearly see that the statement needs attention again and can be reconciled with the correct entry.
Original PR description
Task : https://www.odoo.com/web?#id=27468&view_type=form&model=project.task&action=327&menu_id=4720 pad : https://pad.odoo.com/p/r.a3f3493f8644724f397095c4a3defc13 Description of the issue/feature this PR addresses: Change/reset stage to NEW if at least one of line unreconciled(cancel entry). And allow the user to check entry and reconcile with proper entry. Current behavior before PR: Currently, bank statement doesn't change the stage. It stays in VALIDATED. If we unreconcile entries. Desired behavior after PR is merged: If statement line gets back to unreconciled; the bank statement should get in NEW stage rather staying in VALIDATED stage. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr …statement get in NEW stage.
This change corrects a timezone issue affecting holiday and leave calendars. It helps ensure employees and managers see leave-related calendar information at the correct times, reducing scheduling confusion.
Original PR description
Description of the issue/feature this PR addresses: fix calendar timezone error Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change fixes how product prices are recalculated in Point of Sale when prices are configured to include taxes. Cashiers can now change a product price and have the system correctly treat it as tax-exclusive, avoiding inflated totals and improving checkout accuracy.
Original PR description
Description of the issue/feature this PR addresses: Task : https://www.odoo.com/web#id=32513&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.75b93c12bf0fe93ef4f3bc824b22e8a4 Current behavior before PR: - In current pos calculation when the user select the option 'include taxes in price' , the product price calculation is wrong , make it correct. - displayed price is 110€ (unit price 100 + 10%) Desired behavior after PR is merged: - When changing the price of a product in the PoS, it will change the price tax excluded, even if the PoS has been configured with "Include Taxes in Prices". - ex. -> displayed price is 100€ (unit price 90.9€ + 10%) -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change fixes an error that could appear when users tried to create a new company. It ensures company setup can proceed normally, reducing disruption for administrators managing company records.
Original PR description
…ield Description of the issue/feature this PR addresses: Giving Traceback while going to create new company. Current behavior before PR: Giving Traceback while going to create new company. Desired behavior after PR is merged: Create new comapny without traceback. Issue : https://www.odoo.com/web#id=805529&view_type=form&model=project.issue&action=609&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Customers and administrators now see clearer error messages when adding or using payment providers such as Authorize.Net, Ogone, and Stripe. This helps users understand why a payment setup or transaction failed and reduces confusion during checkout or payment configuration.
Original PR description
Task: https://www.odoo.com/web#id=34421&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.18352b8a1eef00fa1aa61a68454862a5 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Portal account creation is more reliable by preventing repeated clicks on the Sign Up button and addressing an error that could block new accounts. This reduces failed registrations and makes the signup experience smoother for customers.
Original PR description
Issue: https://www.odoo.com/web#id=767172&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change prevents invoices from being automatically marked as paid when both payment-related and income or expense accounts can be reconciled. It helps keep invoice payment statuses accurate, reducing confusion and potential accounting follow-up errors.
Original PR description
Invoice are marked as paid directly if the payable/receivable and the income/expenses accounts are both reconciliable on account.move.lines -task: https://www.odoo.com/web#id=32324&view_type=form&model=project.task&action=333&active_id=967&menu_id=4720 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update resolves several user-facing issues, including clearer sales discounts, invoice reprinting for point-of-sale users, correct timezone display in POS reports, and fewer web editor errors when switching records. It also includes smaller cleanup and test reliability improvements that help make the system more stable.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Helpdesk tickets now show their related attachments correctly. This makes it easier for support teams to access customer files and context directly from the ticket, reducing follow-up work and missed information.
Original PR description
Description of the issue/feature this PR addresses: In helpdesk Attachment are not shown. Current behavior before PR: In helpdesk Attachment are not shown. Desired behavior after PR is merged: Attachment will show in helpdesk. Issue: https://www.odoo.com/web#id=803283&view_type=form&model=project.issue&action=609&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix improves how Odoo retrieves very small exchange rates from Yahoo when Yahoo rounds them down to 0.0. Odoo now uses the inverse currency pair to calculate the correct value, helping businesses avoid incorrect currency conversions.
Original PR description
…tion in Yahoo The exchange rate returned by Yahoo is limited to 4 decimals and then, Yahoo sends back 0.0 as rate. So, it's a problem when the rate is so small. To avoid this problem, we re-compute the exchange rate by requesting the inverse rate ((target, base) instead of (base, target)). see issue: https://www.odoo.com/web#id=745039&view_type=form&model=project.issue&menu_id= see task: https://www.odoo.com/web#id=34048&view_type=form&model=project.task&action=333&active_id=967&menu_id=4720