Tuesday, May 9, 2023
14 changes · master
Enhancements to existing features
Customers can now see eligible coupon, gift card, and next-order coupon codes directly on the checkout page. This makes promotions easier to claim and reduces the need for customers to search emails for their codes.
Original PR description
task-2957014 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Invoices issued in a foreign currency now also show totals, taxes, and tax group details in the company's local currency. This helps businesses meet local compliance requirements where authorities require VAT amounts to appear in the national currency.
Original PR description
Display the totals and taxes on pdf invoices in the company currency when the invoice is in foreign currency. This is a requirement from some countries where local authorities need the VAT to be expressed on the invoice in the national currency even if the invoice has been issued in another currency. The tax groups details are also required. The new information is expressed using a rectangle at the bottom right of an invoice. It includes the same information as the detail of totals and taxes above, with the difference that it is in company currency. If cash rounding is activated, the total rounded must not be displayed in company currency. task : 3256515 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users replying to or editing a message will no longer lose their draft just because they click elsewhere on the page. This reduces accidental cancellations and makes message editing and replying more forgiving.
Original PR description
Before this PR, when you reply to a message or edit a message, the action would be cancelled when you click somewhere else than in the composer or emoji picker. This PR remove this behavior.
Recruitment interview survey invitations are now sent right away instead of waiting in the scheduled email queue. This helps candidates receive interview materials faster and reduces delays in the hiring process.
Original PR description
https://www.odoo.com/web#id=3216342&menu_id=4720&cids=1&action=333&active_id=1251&model=project.task&view_type=form
Payroll attendance now separates overtime entries from regular worked time lines. This makes payslip information clearer and helps payroll teams review overtime amounts more accurately.
Original PR description
see odoo/enterprise#40733
When recruiters use the Create Employee action on an applicant, the employee record is now created automatically instead of only opening a pre-filled form. This reduces manual follow-up and helps ensure successful hires are properly recorded without extra steps.
Original PR description
The action `Create Employee` on an applicant would open the form view with the fields pre-filled, but the employee would not be automatically created when leaving the view. task-3301176
Ecuadorian tax names have been updated to follow a clearer, more consistent naming approach. This improves how taxes appear on invoice descriptions and helps users find the right tax more easily.
Original PR description
We want to invigorate a Tax Name Taxonomy so that tax names are as codified as possible. This allow for a better display on Invoice Description, and allowed us to implement a smart name_search. In this PR, we change the taxes name so that it's more clear for the users task-id: 3052677 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Vendors can now have a specific buyer set on their partner record. When an RFQ or purchase order is generated automatically for that vendor, the buyer is filled in automatically, reducing manual follow-up and improving purchasing accountability.
Original PR description
Currently, automatically PO is generated in that PO buyer field is empty. So in this commit, we added buyer field in partner form view, when rfq is generated automatically and vendor has a specific buyer then at creation of rfq, the PO buyer field will be set according to that. TaskID - 3151213
Slovak tax labels have been updated to follow a clearer, more consistent naming approach. This makes tax descriptions easier for users to understand on invoices and improves tax search results.
Original PR description
We want to invigorate a Tax Name Taxonomy so that tax names are as codified as possible. This allow for a better display on Invoice Description, and allowed us to implement a smart name_search. In this PR, we change the taxes name so that it's more clear for the users task-id: 3052677 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Singapore tax names have been updated to follow a clearer, more consistent naming approach. This should make tax labels easier for users to understand on invoices and improve how taxes are found when searching.
Original PR description
We want to invigorate a Tax Name Taxonomy so that tax names are as codified as possible. This allow for a better display on Invoice Description, and allowed us to implement a smart name_search. In this PR, we change the taxes name so that it's more clear for the users task-id: 3052677 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Bulgarian tax labels have been updated to follow a clearer, more consistent naming approach. This makes tax information easier to understand on invoices and supports better tax search behavior for users.
Original PR description
We want to invigorate a Tax Name Taxonomy so that tax names are as codified as possible. This allow for a better display on Invoice Description, and allowed us to implement a smart name_search. In this PR, we change the taxes name so that it's more clear for the users task-id: 3052677 --- 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 purchasing and inventory workflows easier, including clearer Incoterm display, better links in purchase forms, more precise reserve actions, and improved filtering of warehouse transfers. It also fixes confusing behavior around manufacturing lists, dynamic product barcodes, and blanket order descriptions, reducing manual work and navigation issues for users.
Original PR description
Users can now insert Gantt views directly into Knowledge articles and add links to those views from the editor workflow. This makes project timelines and schedules easier to share and reference inside documentation.
Original PR description
With this PR, users will be able to embed the Gantt view directly within the knowledge editor, directly in the body of articles, and it also allows linking the Gantt view. To insert a Gantt view, users have to: Open the Gantt view; Click on the 'Favorite' dropdown menu under the search bar of the control panel; Click on the 'Insert view in article' menu item for inserting the view; and; Click on the 'Insert link in article' menu item for inserting the link. **Task**-3297331
When a candidate completes the recruitment signing process, the system now aligns with the updated recruitment flow to create the related employee record automatically. This reduces manual follow-up for HR teams and helps keep hiring records consistent.
Original PR description
Adapt hr_recruitment_sign to changes introduced in odoo/odoo#120566. task-3301176
Multiple small improvements across stock and purchase : 1. Allow the modification of the custom description of Blanket Order line whithout having to reset it to draft. 2. Adds the link to the product…
Multiple small improvements across stock and purchase : 1. Allow the modification of the custom description of Blanket Order line whithout having to reset it to draft. 2. Adds the link to the product in the purchase form when the grid selection is enabled & remove links to uom form. 3. Add the source document of a RFQ as the source of any newly created alternative from that RFQ. 4. Add product category groupby on the valuation layers 5. When using [un]reserve buttons on the forecast, only [un]reserve the product of the forecast, not the whole picking/MO. 6. Properly link to Manufacturing Order when going to Inventory -> Operations -> Manufacturing, as it's done in the Overview. 7. Use filters instead of domains for pickings listed on the Inventory -> Operations -> Transfers menu. 8. Hide barcode when using product attributes with dynamic variants. 9. Only activate auto-batch for `Ready` pickings. 10. Display the code with the name for the incoterms. 11. Add incoterm code and location on Delivery slips. 12. Remove links to uom in various forms. Details can be found in their respective commits. Related to odoo/enterprise#40153 Task - 3218314 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr