Wednesday, March 23, 2016
14 changes · master
New functionality added to Odoo
Adds test coverage to verify landed costs on incoming shipments, including cases where some stock has already been sold and where costs need to be reversed. This helps ensure inventory valuation and accounting entries remain accurate in more realistic purchasing scenarios.
Original PR description
Task: https://www.odoo.com/web?#id=19693&view_type=form&model=project.task&menu_id=3942&action=327 pad: https://pad.odoo.com/p/r.g8GNmviPc7vFEis3
Enhancements to existing features
Live Chat now clarifies that operators who show no activity in Odoo for more than 30 minutes are considered disconnected. This helps businesses set clearer expectations for operator availability and customer chat routing.
Original PR description
…r more than 30 minutes will be considered as disconnected. - Task: https://www.odoo.com/web?#id=20205&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 - Pad: https://pad.odoo.com/p/r.LYgPzmSytFxmaJeA
Resolved issues and error corrections
Fixes an issue where selecting a partner while manually creating a journal item could be lost after adding a line. This helps prevent entry mistakes and keeps accounting data consistent during manual journal item creation.
Original PR description
The original issue is the following: - Go to the journal item creation - Choose a partner - Add a line => the partner on the journal item is removed This is because `partner_id` on the account move is a related to `partner_id` on the account move lines. This is likely to cause errors during the manual encoding of a journal item, since the relation will link the partner of the account move to the partner of the first account move line only. opw-670661
Features or functions removed from Odoo
This change removes an unused dashboard setup component that was left behind after earlier dashboard updates. It also makes the dashboard breadcrumb clearer by showing “My Dashboard” instead of “New,” helping users better understand where they are.
Original PR description
…use in master after removing from dashboard app. also, any of one model is not inherit and use the board.create model. Task: https://www.odoo.com/web?#id=22848&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.8d36ec7a9649949706c477b54b9e7739 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
Code cleanup and technical improvements
The website HR area has been migrated to Odoo's newer internal API. This keeps the module aligned with current platform standards, making it easier to maintain and support future improvements without changing the core business workflow.
Original PR description
Task: https://www.odoo.com/web#id=12028&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.CFZ51hLERFpk5s06
Analytic accounts now open directly in a list and use a clearer archive process instead of a technical account type. The related accounting and budgeting screens were cleaned up to reduce clutter and make day-to-day navigation easier.
Original PR description
Task: https://www.odoo.com/web#id=21980&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.eOyna05zFEkPQBf0
The CRM lead field previously labeled “Closed” is now labeled “Closed Date” to make clear it contains a date and time, not a yes/no status. This small wording change helps users better understand pipeline and lead closure information.
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 This is a datetime field, not a boolean
Demo projects now automatically follow a shared “Projects & Tasks” channel, bringing their notifications into one place. This makes sample project activity easier to discover and understand for users exploring the project app.
Original PR description
- Task : https://www.odoo.com/web?#id=22009&view_type=form&model=project.task&action=333&active_id=131 - Pad : https://pad.odoo.com/p/r.yUqRYOmjsO3G1rMZ
This update makes revenue recognition easier to configure by adding a clear accounting setting for asset management and deferred revenue. It also helps products automatically use the correct deferred revenue account, reducing manual setup errors when creating invoices.
Original PR description
Hello, with this branch we have improved - New boolean for install account_defferal_revenue - on_change on defferal_income_account_id Task: https://www.odoo.com/web?#id=21592&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.FHS67kt9XVY18LwM Thanks
The website checkout delivery code was updated to use a newer internal structure and avoid unnecessary repeated lookups. This should make delivery method handling cleaner and slightly more efficient without changing the customer-facing checkout flow.
Original PR description
task: https://www.odoo.com/web#id=12048&view_type=form&model=project.task&action=327&menu_id= pad: https://pad.odoo.com/p/r.sWID4M4UazVGmZfO
The time off dashboard now shows employees who are currently absent. This gives managers better visibility into staffing availability and helps them make faster planning decisions.
Original PR description
Hello, Shows absent employee in holiday dashboard Task: https://www.odoo.com/web?#id=21584&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.8YeAdO15jiOgsvIM
The reconciliation action label is changed from “Done” to “Skip” when selecting fewer than two accounting entries. This reduces confusion because no action is actually performed in that situation.
Original PR description
When less than 2 entries are selected, no action will be performed. Therefore, the "Done" label is misleading. opw-670503
The deferred revenue module now uses clearer revenue-focused wording instead of depreciation terminology. It also improves setup by adding a related accounting configuration option and automatically applying the deferred revenue account to products when a revenue type is selected, reducing invoice configuration mistakes.
Original PR description
Hello, Modify string Depraication into Revenue in whole module Task: https://www.odoo.com/web?#id=21592&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.FHS67kt9XVY18LwM Thanks
The Sales CRM module was migrated to Odoo's newer application programming framework. This is mainly an internal modernization that helps keep the module maintainable and aligned with the rest of the platform, with limited direct impact on day-to-day users.
Original PR description
Task : https://www.odoo.com/web#id=20762&view_type=form&model=project.task&action=327 Pad : https://pad.odoo.com/p/r.yXtrwLujO2NyPBmM