Daily updates from Odoo
Wednesday, July 31, 2019
10 changes
Enhancements to existing features
Manufacturing users can now cancel orders in more situations, even when some related work or stock movements are already marked done, with a confirmation step to prevent accidental disruption. The update also allows active manufacturing orders to be deleted by first attempting cancellation, and improves exception logging on related parent orders.
Original PR description
Manufacturing Order can be cancelled now even if some move line or Work Order are done (in this case, a wizard ask confirmation to the user). Task #1969034
IAP accounts can now be linked to multiple companies instead of being limited to one. This makes it easier for businesses with several companies in Odoo to manage shared IAP services without creating separate accounts for each company.
Original PR description
The "company_id" fields for the iap account has been changed by the "company_ids" fields to allow the use of an iap account with multiple company. 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
Norwegian customer invoices now automatically generate a KID payment reference when validated. This helps businesses match incoming payments to invoices more reliably and reduces manual reconciliation work.
Original PR description
… invoice. Description of the issue/feature this PR addresses: Current behaviour before PR: KID number is not generated. Desired behaviour after PR is merged: KID number is generated during validation of invoice for payment reference. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The lead generation request tooltip now explains credit usage more clearly when requesting both companies and contacts. The displayed total now includes credits for both company and contact data, helping users better understand request costs before proceeding.
Original PR description
Before this commit, the tooltip message for the credits lacks clarity when making a request for companies and contacts. The sentence 'making a total of X credits for this request' was only the total of the credits for the contacts, without the credits for the companies. Now, the tooltip is clearer, the total takes into account the credits for the companies and the contacts. Task-ID 2036946 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Contacts now show quick access buttons for the courses they follow and the certifications they have passed. For company contacts, these buttons summarize the related courses and certifications across all associated people, making training activity easier to review in one place.
Original PR description
Adds two stats button on res.partner form view. The first one will show all the courses that the partner is following. The second one will show all the certifications the partner has passed. When the partner is a company all the courses followed by all the partners are shown. All the certifications passed by all the partners are shown. Task ID : 2034097 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
CRM teams regain clearer controls for leads and quotations, with email alias options shown only when relevant. Users are also guided to general settings when email alias setup is missing, and links to unassigned leads now open the correct records.
Original PR description
This PR improves the ux in CRM by changing a few things:
- Restore the use_leads and use_quotations fields
along with their features as they were in 12.0.
- Hide the email alias if use_upportunities and use_leads
are unchecked.
- Show a link to the general settings instead of the alias_domain
if no alias_domain has been configured.
- fixes the "unassigned lead(s)" link so that
it redirects the user to the actually unassigned leads
It also cleans up the _get_default_team_id method by replacing the xmlid reference
with a search based on team sequence + domain depending on use_leads,use_opportunities
fields.
Task: #1962182
PR: #32372
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prThis update reorganizes the eLearning slide form to make it clearer and easier to use, with unnecessary fields hidden when they are not relevant. It also improves lesson pages by showing comment counts and presenting PDF sharing options in a cleaner way.
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
Delivery, picking, and batch picking reports now show more useful shipping details, including total weight and customs HS codes when relevant. Batch picking reports are easier to read with a summary first, and barcode images can be better aligned for cleaner printed documents.
Original PR description
Pad:https://pad.odoo.com/p/r.cb1f43da6b18e8b1db4bebba01f22b99 Task:https://www.odoo.com/web#id=1889404&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720
CRM teams can again use the lead and quotation options that were previously available, keeping sales workflows consistent with earlier behavior. Email alias details are now shown only when relevant, and users are guided to general settings when a domain still needs to be configured.
Incoming VoIP calls now display the matching contact's name when the caller's phone number is linked to a partner record. This makes it easier for users to recognize callers quickly and handle calls with better context.
Original PR description
Set a phone number on a partner, make that partner call Odoo, his phone number is shown instead of his name. opw-2034004 this is a port from PR #4873