Thursday, April 18, 2024
2 changes · 17.0
Enhancements to existing features
This update adds coverage for Italian e-invoicing when a received supplier bill contains negative amounts. It helps ensure users are guided to create a credit note instead of posting an invalid negative bill.
Original PR description
Added a test to verify the behaviour when receiving a negative bill. The invoice gets imported with negative amounts, but it can't be posted. When the user tries to post it, they are prompted to turn it into a credit note with a UserError.
The notification center activity labels now display with text truncation instead of breaking into multiple lines, ensuring a cleaner and more consistent visual appearance across all languages. This improvement maintains the design integrity of the interface and prevents awkward line wrapping when activity text is longer.
Original PR description
**Current behavior before PR:** In systray activity, for some languages, when there were few activities (exceeded a certain length of text), it would break the line to display the labels.  **Desired behavior after PR is merged:** Now, to maintain the design integrity, the text has been truncated to visually display the labels like "aujourd'hu.." and maintain the design consistency. **Task**-3869856