[FIX] point_of_sale: correctly handle the rounding when the unit's rounding is set to zero
[FIX] point_of_sale: decimal precision was hardcoded to 2 in various places
[FIX] point_of_sale: some pos order fields were missing the proper decimal precision
[FIX] point_of_sale: use 'Product Price' decimal precision for product prices
[FIX] payment_*: typo, cliking -> clicking
[FIX] crm: Pending calls are also "To Do"
[FIX] stock: do not try to upper undefined picking name

opw-617750
[FIX] account.invoice report: show customer description of payment term

The payment term description (note) is meant
to be shown to customers. Restore it in the
default invoice report, as it was in 7.0.
If empty, assume the payment term is meant
to be hidden from customer, and do not show
anything.
By default the description includes the name
of the payment term, so no need to keep both.
[FIX] account: give "Invoice" users access to "Invoice Analysis" Report.

This access is required in order to display the amount invoiced on partner form
[IMP]added subtype in blog to send notification of blog follower and add follower in post when they comment on post.

Update website_blog.blog_post.js

Update test_ui.py