Shipment cost not added to sale with only kit
The kit
type is not in the Move.get_product_types
(on purpose) but sale_shipment_cost
uses it to decide if there are shipments and so cost.
Indeed we should rely on SaleLine.get_move_product_types
which was added by #10693 (closed).