Monday, January 29, 2024
3 changes · saas-17.1
Resolved issues and error corrections
Creating a new website with standard extra pages could fail when the selected theme relied on default page content. This fix ensures the default theme templates are prepared automatically, so pages like About Us, Services, Pricing, and Privacy Policy can be generated successfully.
Original PR description
When themes do not define the content of additional pages such as "About Us" and "Services", the page definition is obtained from theme_default. This causes a problem if theme_default templates have not been generated. This commit ensures that theme default's configurator templates are always generated when website's configurator templates are generated. Steps to reproduce: - Start with `odoo-bin -i website` and design-themes in the addons path. - Create a new website. - Generate a website with "About Us", "Services", "Pricing" and "Privacy Policy". => Failed because templates defined in theme_default were not generated. task-3670496
Customer invoice totals in India GST reports now include invoices created through Point of Sale. This ensures reported totals are more accurate for compliance and business review.
Original PR description
In this commit =========================== Corrected the customer invoices sum total value, before it was not including the invoices from pos, so made necessary changes in domain to consider it. task-3541414
Customer invoice totals in India GSTR reporting now include invoices created from point-of-sale transactions. This fixes understated totals and helps businesses report more accurate tax figures.
Original PR description
In this commit =========================== Corrected the customer invoices sum total value, before it was not including the invoices from pos, so made necessary changes in domain to consider it. task-3541414