Friday, July 12, 2024
2 changes
1 change
Resolved issues and error corrections
Invoice creation from bank reconciliation now includes the missing tax rounding details during tax calculations. This helps ensure invoice unit prices and tax amounts are computed consistently, reducing accounting discrepancies.
Original PR description
Invoice creation through reconciliation models was implemented in #59555, but the call to function _eval_taxes_computation_prepare_context had missing paramenters. When calculating the price unit for invoice creation, the function _get_invoice_price_unit_from_price_total prepares the context for tax calculation with _eval_taxes_computation_prepare_context. In the latter function call, the parameters rounding_method and precision_rounding were not being passed. This commit fixes that.
1 change
Resolved issues and error corrections
A visual bug in the sign template has been fixed where users were seeing duplicate scroll bars. The issue was caused by the toolbar on the left side taking up too much space. The fix adjusts how the toolbar's height is calculated to prevent the content from overflowing, resulting in a cleaner, more professional appearance.
Original PR description
Issue: -------------------- When you open a sign template you can see there are double scroll bars on the iframe Cause: ---------------------- The sign item toolbar placed on the left side is given 100% height and 1px border which is causing the iframe body to overflow Solution: ----------------------------- The 100% height given to the toolbar is changed with -webkit-fill-available task-4014519