[MERGE] forward port of branch 7.0 up to 7307227
fix #1253
remove pudb
- Fix #1253
- avoid using sale objects in stock_account module
- check the purchase side
[WIP] Create procurement when Phantom
[IMP] Clean need_procurement and add partner on procurement for Phantom with service
[FIX] Services type procurements are also important to trigger sale wkf
[WIP] Add link with sale order by duplicating.  That way sale order will be delivered when procurement is done
[WIP] This should be enough to put sale order to delivered when all tasks have been done.  Problem is that because of procurement_jit it is creating it twice
[IMP] Make sure normal products will still work
[WIP] In between test
[IMP] Phantom BoMs only out of services products should work
[WIP] Dropshipping should take into account if incoming shipment wants to invoice
[IMP] Make sure we can do dropship where the purchase is invoiced on incoming shipments
[IMP] Not necessary from merge
[IMP] After invoice onshipping it should show all the created invoices
[IMP] Domain on model instead of view + no production order without consume lines
[IMP] Adapt mrp workflow and moves + Differ between Bose speakers and Custom Computer
[IMP] Clean
[IMP] Clean