Tuesday, December 12, 2023
2 changes · 17.0
Enhancements to existing features
When timesheets are disabled in a project, users now see a friendly notification message instead of a technical error. This makes it clearer what went wrong and provides a better user experience when attempting to update timesheet entries.
Original PR description
**Prior to this commit:** When the timesheet is disabled in a project, the user error is thrown denying to update the time. **Post this commit:** The toast notification is raised instead of userError. **Task**-3446994 Forward-Port-Of: odoo/enterprise#52422 Forward-Port-Of: odoo/enterprise#51004
This improvement expands the connection testing feature for Argentine tax authority (AFIP) web services to check all available services, not just the four previously tested. Users in Argentina can now verify the status of their complete AFIP integration from the Accounting settings, ensuring all required connections are working properly.
Original PR description
Task Adhoc: 31784 Description of the issue/feature this PR addresses: It is necessary to make the connection test of all the webservices available in AFIP. In runbot Odoo 17.0 with module l10n_ar_edi installed and taking position in company "(AR) Responsable Inscripto" go to "Accounting / Configuration / Settings" and in section "Argentinean Localization" click on "Test Connections" (in "AFIP Web Services"). Then a pop up will show the status of the connection of the webservices wsfe, wsfex, wsbfe, wscdc but is needed to show the status of the connection of all webservices available. Current behavior before PR: It is shown the status of the connection of the webservices wsfe, wsfex, wsbfe, wscdc. Desired behavior after PR is merged: Show the status of the connection of all webservices available.