Friday, May 24, 2024
3 changes · 17.0
Enhancements to existing features
Odoo now correctly determines the place of supply for GST purposes by using the customer's delivery address instead of the invoice address for most transactions. This ensures compliance with Indian GST regulations, which require the place of delivery to be used for movable goods, while maintaining the invoice address for Bill-to-Ship-to transactions.
Original PR description
- Previously,Odoo considers the invoice address as the place of supply. However, according to GST regulations, the place of supply may not always be the same as the invoice address. For movable goods, it should be the place of delivery and for Bill-to-Ship-to transactions, it should be the invoice address. - In situations other than Bill-to-Ship-to transactions, choose customer's delivery address as place of supply. task-3715853
This update enhances how Odoo validates business partners in the Peppol network for electronic invoicing. When users encounter registration issues, they now receive clearer error messages showing where their partner is currently registered. Additionally, the system now properly verifies that partners can actually receive the specific invoice format selected, not just that they exist on the network.
Original PR description
- When a user wants to register on Odoo SMP but they are registered somewhere else, we throw an error that asks them to deregister from another service. Sometimes users might not know where they are registered, so it would be helpful to pass that information about their current registration in the error message as well - Currently, we check whether a partner is valid by calling their SMP url. But it is possible that a participant exists on the Peppol network but cannot receive that specific format that a user has selected for them. A valid participant is one that both exists and can receive the document. task-3870271 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds an alternative method for managing DUA (Documento Único Administrativo) taxes in the Spanish localization module. Previously, there was only one way to handle DUA; now users have the option to use an exempt tax with proper mapping, providing more flexibility in how they manage this specific tax type in their accounting processes.
Original PR description
Description of the issue/feature this PR addresses: Add DUA exempt tax and its mapping Current behavior before PR: Only one way to manage DUA Desired behavior after PR is merged: Added an alternative to manage DUA with an innocuous tax and its mapping --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr