Wednesday, November 22, 2023
2 changes · 17.0
New functionality added to Odoo
Adds a new Argentina withholding module so companies acting as withholding agents can manually register required tax withholdings on payments. This helps businesses create and share withholding details with vendors through payment receipt reports, supporting local compliance needs in an initial manual phase.
Original PR description
Summary: Being able to add withholdings in a user-friendly way. The 1st Phase will be mostly manual, and for other iterations, we can add more complex computation for the AR market specifically. This…
Summary: Being able to add withholdings in a user-friendly way. The 1st Phase will be mostly manual, and for other iterations, we can add more complex computation for the AR market specifically. This is a legal requirement for many companies in AR that are withholding agents, where the company is meant to compute, create and share the Vendor WTHs (in this case the WTH is not electronic, but a PDF report with the details of the WTHs created need to be shared with the Vendor) Conclusion & Scope: - A first MVP will be released covering the basic use cases: - Manual allocation of Withholdings on the payment wizards For 1st iteration it will be all manual, both for sales and purchases, we will work on the automation on the 2nd iteration of this feature. This module adds - New taxes (withholding of IIBB and Earnings) - A new group of withholding taxes - Extends the payment register view to be able to add withholding taxes. - Extends the payment receipt document report to reflect the register withholding taxes --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
This fix resolves a critical bug in the Appointment module where switching an appointment type from resource-based to user-based availability while having manual confirmation enabled caused the system to crash with a division by zero error. The fix ensures appointments are properly confirmed without unnecessary confirmation requests in email notifications.
Original PR description
[FIX] Appointment based on user don't use manual confirmation
What are the steps to reproduce your issue?
- Create/Open an appointment type
- Availability on: Resources
- Options / Manual Confirmation: Yes
- Update the appointment type
- Availability on: Users
- Set some Users
- Publish
- Open the page of the appointment
- Schedule appointment and confirm
What is the current behavior that you observe?
- Traceback, division by zero
- Confirmation line in mail template
What would be your expected behavior in this case?
- Appointment planned and confirmed on UI
- No confirmation line ine the mail
Caused by task-2453291
opw-3603634
Forward-Port-Of: odoo/enterprise#51133