Thursday, March 17, 2016
9 changes · master
New functionality added to Odoo
A new Product Catalog module adds a dedicated catalog entry in the main app menu, making product catalog management easier to access. When the website sales feature is installed, website product category settings are also available from this catalog configuration area.
Original PR description
…enu (appswitcher). <b>Task</b>: https://www.odoo.com/web#id=21254&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 <b>Pad</b>: https://pad.odoo.com/p/r.zLkCsQUqFVf99uI5
Products and product variants are now easier to access directly from the main app switcher, similar to Contacts. This makes product management more visible and reduces navigation time for users who regularly maintain catalogs or inventory items.
Original PR description
Task: https://www.odoo.com/web#id=21254&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.zLkCsQUqFVf99uI5 ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr ``` * This commit adds an easy access to products and variants from the app switcher / root menu, similar to what exists for contacts. * Move an action to view stockable products to stock, as it is only executed from stock. ```
Adds PayUmoney as a new online payment option for Odoo websites, enabling businesses to accept card payments through the PayUmoney gateway. This is especially relevant for Indian-market sales because the integration is designed around INR payments and requires merchant credentials to activate.
Original PR description
https://www.odoo.com/web#id=10848&view_type=form&model=project.task&action=333&active_id=131
Enhancements to existing features
The online shop module was updated to Odoo's newer internal framework, with cleanup of outdated code and better handling of shopping cart options. This should make the website sales flow easier to maintain and reduce incorrect cart quantity updates for products with optional add-ons.
This update avoids unnecessary favicon resizing on each website page load, helping pages behave more efficiently. It also improves event participation checks by using the linked partner when an email address is unavailable, making attendee detection more reliable.
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
The CRM app now appears with the clear label “CRM” in the app switcher when used on its own. When Sales and CRM are installed together, the menu label remains appropriate for the Sales app, reducing confusion for users navigating between apps.
Original PR description
Task: https://www.odoo.com/web?#id=21629&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.DccToujmyUOBxZbZ
When a credit note is modified and creates a new draft invoice, the invoice now keeps the original sales order as its source document. This makes the replacement draft invoice reachable from the sales order, improving traceability for billing teams.
Original PR description
Description of the issue/feature this PR addresses: - Source document on invoice create through a credit note with the modify option <strong>Task: </strong>https://www.odoo.com/web#id=23075&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 <strong>Pad: </strong>https://pad.odoo.com/p/r.97a8b834d41a9ec102117cd46d8f2813 Current behavior before PR: - The new draft invoice doesn't have a source document and can't be reached from the SO Desired behavior after PR is merged: - The new draft invoice has the sale order as the source document and reachable from the sale order. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr ``` -now the new draft invoice is reachable from the sale order. ```
Resolved issues and error corrections
Manufacturing orders now handle fixed byproduct quantities correctly, even when the byproduct amount is greater than the main product quantity. This prevents incorrect byproduct quantities from being used and improves reliability in production tracking.
Original PR description
Task: https://www.odoo.com/web?#id=13346&view_type=form&model=project.task&action=327 Pad: https://pad.odoo.com/p/r.GVthtvGe8iPiM5v6
Code cleanup and technical improvements
The Sales Contracts module has been migrated to Odoo's newer application framework, with its code reorganized and tests modernized. This improves maintainability and helps keep contract, subscription, and related website or asset contract features reliable on the current platform.
Original PR description
Task: https://www.odoo.com/web#id=12031&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.0USQOM2bcsMvQWIF