Daily updates from Odoo
Friday, August 26, 2016
9 changes · master
Enhancements to existing features
The export wizard now keeps the user's selected fields when choosing to export all data, reducing unnecessary rework. It also removes fields that are not compatible when the import-compatible option is selected, helping users create cleaner export files for later imports.
Original PR description
… Export'on Export all data and remove noncompatible field on selecting Import Compatible Option Task: https://www.odoo.com/web#id=5110&view_type=form&model=project.task&action=327 Pad: https://pad.odoo.com/p/r.lZVj53TW0aZDnp2v Issue: https://www.odoo.com/web#id=644493&view_type=form&model=project.issue&menu_id=4120&action=609
The stock picking operations report now includes an improved tip to help users better understand warehouse operation information. This makes the report easier to interpret during stock handling and can reduce confusion for warehouse teams.
Original PR description
Issue : https://www.odoo.com/web#id=683260&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720
This update adds or improves tooltip guidance for automatic subscriptions in website contract quote templates. It helps business users better understand subscription behavior before sending or configuring quotes, reducing confusion during the sales process.
Resolved issues and error corrections
Products can now carry their purchase availability setting directly in the product area instead of relying on the purchase app. This fixes cases where purchase-related product information was unavailable or inconsistent when the purchase module was not installed, improving product setup reliability.
Original PR description
Description of the issue/feature this PR addresses: This PR fix the bug in this issues: - https://github.com/odoo/odoo/issues/13268 - https://github.com/odoo/odoo/issues/315
This fixes portal pages so My Account correctly highlights the active menu and archive filters include the right records for each month. Customers should see clearer navigation and more accurate archived content lists.
Original PR description
Description of the issue/feature this PR addresses: Issue: https://www.odoo.com/web?#id=680181&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 Current behavior before PR: - Active menu under My Account is not highlighted. - Archive isn't working properly. See Commit. Desired behavior after PR is merged: - Active menu is highlighted. - Archive is working properly. I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Changing the stage of a project issue no longer causes an error when the target stage has a rating email template configured. This keeps issue workflows moving smoothly and ensures customer rating emails can be used without disrupting users.
Original PR description
Description of the issue/feature this PR addresses: Issue: https://www.odoo.com/web#id=682780&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 Current behavior before PR: When changing stage of issue it throws traceback if destination stage has **Rating Email Template**. Desired behavior after PR is merged: It shouldn't throw traceback. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes a problem that could cause an error when creating or updating interface views after the underlying view definition field changed. It helps administrators save view changes reliably and keeps stored file-based view data in sync when the view content is edited.
Original PR description
…ch field in view, its arch_base field now in form view of ir.ui.view, so changed create and write method Issue: 646818
Deleting a user is no longer prevented by related Lunch app orders or cash movements. The change keeps those fields required on forms while avoiding backend deletion conflicts, making user cleanup smoother for administrators.
Original PR description
- Since the user_id field is required, it was impossible to delete user when he had 'lunch.order' or 'lunch.cashmove'. We've added 'ondelete="cascade"' on user_id fields that are required to remove orders and cashmoves when a user is deleted. - There was a 'ondelete="cascade"' on 'order_line_ids' which does nothing because it's not supported on One2many fields.
The contract archive now includes records from the correct month-end date range. This prevents missing contracts from the selected archive month and avoids showing contracts from the prior month by mistake.
Original PR description
**ISSUE**: https://www.odoo.com/web#id=680181&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720