Thursday, May 30, 2024
5 changes · 17.0
Resolved issues and error corrections
The Link Tracker dropdowns now avoid showing the same campaign or UTM record more than once when searching. This makes selection clearer for users and reduces confusion when creating or tracking marketing links.
Original PR description
Since [1] UTM records that match both at the start of their name and elsewhere within their name are displayed twice in the dropdowns. This commit filters the "contains" matches in order to include only the ones that do not already appear among the "start" matches. Steps to reproduce: - Go to the "Link Tracker" page. - Click inside the "Campaign" dropdown. => Entries appear twice because the empty string is matched both at start and inside the names. - Create a campaign that begins and ends with the same letter (e.g. "Supers"). - Return to the "Link Tracker" page. - Click inside the "Campaign" dropdown. - Type the first letter of the new campaign. => The new campaign appears twice in the dropdown list, each time with the first letter highlighted. [1]: https://github.com/odoo/odoo/commit/2bf71a32000c33754a32599776079a0dc60d2bba task-3933262
This fixes a mismatch caused by a field name change in Odoo 17.0, where completed purchase stock quantities are now tracked as picked quantities. It helps purchase stock valuation tests and related workflows use the correct quantity information, reducing errors in inventory and purchasing processes.
Original PR description
Due to change in 17.0 qty_done become picked on the stock.move 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 Uganda accounting setup now classifies the taxes payable account correctly so tax lines are not mistaken for receivable items. This prevents an error when users register payments on customer invoices for Uganda companies.
Original PR description
With an Uganda company setup Create an invoice to Uganda customer Try to register a payment Error "You can't register payments for both inbound and outbound moves at the same time" This occurs because the Taxes payable account type is set to Liability Payable, so the tax line will be detected as possible receivable by the payment wizard creating the issue opw-3944574
A duplicate rating field was appearing in the helpdesk ticket list view. This fix hides the unused "rating_last_text" field to ensure customers only see one rating display, improving the clarity and appearance of the ticket list.
Original PR description
This commit hides the unused "rating_last_text" field from the list view of tickets, preventing a duplicate rating. Linked PR: https://github.com/odoo/enterprise/pull/52371 task-3869775
This update fixes a German grammar error in the localization files for German DATEV reports. The correction ensures that German language text displays correctly to users in Germany, improving the accuracy and professionalism of the system's German interface.
Original PR description
German grammar is tricky Forward-Port-Of: odoo/enterprise#63334 Forward-Port-Of: odoo/enterprise#63317