Wednesday, January 8, 2025
3 changes · saas-17.4
Resolved issues and error corrections
The Jordanian e-invoicing module's automated tests were adjusted to remove reliance on an unrelated enterprise reporting component. This helps keep testing aligned with the module's actual requirements and reduces maintenance issues without changing user-facing behavior.
Original PR description
The unit tests were having a dependency from account_reports module which is not a dependency of the l10n_jo_edi module nor even a community module. This commit removes this dependency. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes a configuration issue that prevented the Field Service task action from correctly showing the activity view. Users will have access to the expected activity view when working with field service tasks, reducing confusion and improving navigation consistency.
Original PR description
- In version 17.3, the activity view mode is defined for both the project_task_action_fsm action and the project_task_action_fsm_map action. However, it has been observed that a record named…
- In version 17.3, the activity view mode is defined for both the project_task_action_fsm action and the project_task_action_fsm_map action. However, it has been observed that a record named project_task_action_fsm_map_view_activity also exists. This redundancy causes the project_task_action_fsm action to not be properly configured with the activity view mode, as no corresponding view link or defined view exists. - Additionally, the record project_task_action_fsm_map_view_activity has the same name, but no corresponding record has been created. To resolve this issue, I have renamed the record to ensure consistency with its definition in the XML file. see upgrade : odoo/upgrade/pull/6838 [Reference](https://github.com/odoo/enterprise/commit/f16c338c2c20a0424ef749bdf35d1b7863347a8e#diff-170f2bf3c03ad1bf01ffe9fd0d8490e6ee7e193f96da6ad8d8babfe6e3867706R471) **Steps to Reproduce:** 1) Create a database in version saas-17.4 and install the industry_fsm module. 2) Check the project_task_action_fsm action and note that the activity view mode and view are not defined. upg-2202488 tbg-1597
The Intrastat settings screen now shows the proper transaction codes when choosing a default value, instead of displaying commodity codes. This prevents confusion during configuration and helps users select the correct reporting option.
Original PR description
Starting from saas-17.4, the default transaction code in settings shows the commidity code instead of transaction codes. This commit applies the domain for showing transaction codes instead. opw-4419718