Daily updates from Odoo
Thursday, September 19, 2024
5 changes · master
New functionality added to Odoo
Adds ready-made marketing automation templates for online sales follow-ups. Businesses can now more easily ask for feedback after a purchase and re-engage repeat customers with thank-you messages and product suggestions.
Original PR description
Add sales templates for marketing_automation. - purchase followup: Request feedback about a recent purchase - repeat customer: Thank customers and suggest new products task-3640536
Odoo adds shared tools to manage digital certificates and keys, reducing duplicated work across country-specific features. This should make certificate-based processes easier to maintain and more consistent for localizations such as Argentinian e-invoicing and Belgian payroll reporting.
Original PR description
Problem --------- All localisations dealing with certificates do it their own way. However, these have a lot of common usages and there is lot of redundant work done there. Furthermore, it makes maintenance harder is case of failure. Objective --------- Create common models to manage keys and certificates. Solution --------- We create 2 models: 1 - For certificates, `certificate.certificate` 2 - For keys, `certificate.key` Each model makes use of the cryptography library to extract data from the certificate file. odoo/odoo/pull/168834 odoo/upgrade/pull/6142 task-3806683
Adds the ability for Indian localization users to retrieve GSTR-2A tax data from the government portal, including B2B and credit/debit note details. This helps businesses keep tax reporting data more aligned with Indian GST compliance requirements and reduces manual data collection.
Original PR description
This update adds a new feature to the Indian localization module (l10n_in). Now, the system can fetch GSTR-2A data from the portal, including details from the B2B and CDN sections. This enhancement ensures that the module stays in sync with India's specific tax reporting needs. Task Id: 3551097
Businesses in India can now fetch e-invoice IRN data from the GST portal and use it to match or create vendor bills more efficiently. The update also adds manual IRN entry and QR-based workflows, reducing manual billing effort and improving GST compliance accuracy.
Original PR description
This pull request introduces a new module, `l10n_in_reports_gstr_irn_sync`, and implements an API for better integration with the GST portal. #### Key Features: - **Module Addition:** - Fetches and processes IRN data from the GST portal. - Automatically creates draft bills if no related IRN bill exists. - Improves GST compliance and billing efficiency. - **API Implementation:** - Adds an endpoint to get bill details using IRN. - Ensures IRN is a 64-character alphanumeric string. - Allows setting IRN via QR scanning or GST report. #### Impact: - Enhances billing accuracy and compliance. - Reduces manual work. - Streamlines billing processes. Task ID: 3551097
Adds the ability for Indian localization users to retrieve GSTR-2A data from the GST portal, covering B2B, credit/debit notes, imports, and SEZ import sections. This helps businesses keep purchase tax reporting data aligned with Indian compliance requirements directly in Odoo.
Original PR description
This update adds a new feature to the Indian localization module (l10n_in). Now, the system can fetch GSTR-2A data from the portal, including details from B2B, CDN, IMPG, and IMPGSEZ sections. This enhancement ensures that the module stays in sync with the specific tax reporting needs in India. Task Id: 3551097