When you cancel sale order it will cancel related pickings and invoices . it will rollback whole workflow of sale order
When you select any catergory in customer or sales or purchases and invoices. In tree view records will be grouped in the based of selected partner category
You can create sale order of past dates or future dates and stock moves and invoices will be of past or future dates
Based on define approval rules, sale order dynamic approvals are created and You can also define sequence of user to approve from that approvals list
Creating different versions for sales orders, you can add more products, and update any kind of important information (qty,price) in to orders
When you select products with given button, it will takes you to kanban view of product lines, where you can update qty of all product from new widget, that will make your process very user friendly and faster.
You can define product as pack or bundle with multiple products and select that pack as product in sale order line and you will only see all products in delivery orders.