Tuesday, December 17, 2024
1 change · 18.0
Enhancements to existing features
Odoo makes Peppol e-invoicing easier to adopt by simplifying setup, automatically enabling it in many supported countries, and reducing registration friction. Users get clearer guidance when sending invoices and cleaner partner/configuration screens, helping businesses use Peppol with fewer manual steps and less confusion.
Original PR description
*: account_edi_ubl_cii, account_peppol Revamping around Peppol to simplify onboarding. 1. In previous commit [1], we added a footer in email when relevant with some Peppol related information. 2.…
*: account_edi_ubl_cii, account_peppol Revamping around Peppol to simplify onboarding. 1. In previous commit [1], we added a footer in email when relevant with some Peppol related information. 2. Simplify the res.config.setting view. 3. Auto-install the Peppol module for following countries: AT, BE, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GR, IE, IS, IT, LT, LU, LV, MT, NL, NO, PL, PT, RO, SE, SI. 4. Peppol Registration wizard: **Remove SMS validation** => we are assessing some KYC, but the SMS validation is not preventing much, so its only adding frictions. Remove the migrations key from the wizard, if the user has registered a key through his previous Access Point, we retrieve it and automatically migrates the participant. Small UI improvements. 5. Print & Send wizard: refine warnings, disable the "by Peppol" checkbox if the customer is not on Peppol. Add some modals with explanations about Peppol if the customer is on Peppol but the Sender didn't check the option. 6. Partner form: Hide in debug some too technical field. Small UI improvements. 7. EAS cleanup: revamp EAS description to be shorter and clearer. Better handling of translations. [1] https://github.com/odoo/odoo/commit/4e984c0ae234f02bd07d96fc555d5b5e9ad144c3 task-4332306