Hi Pascal Tremblay,
W.r.t your query, I have gone through it and tried to replicate it.
Few recommendations which I would like to suggest you based on your
query are :-
1) Firstly,Picking in Odoo is basically a “Collection
of moves”
2) Now having different Sale Order with different route is possible.
This is because while creation/configuration of product we can
select/define Routes as per our choice/requirement
3) As you said the two routes have different picking types hence in
order to have two different pickings for one single Sales
Order(containing several sale order line), every thing depends on the
value selected in the field “Shipping Policy”.
You can find this by following Sales>Sales>Quotation>Other
Information.
4)The significance of “Shipping Policy” is
that, if we select “Deliver each product when available” then
we can have different pickings based on the availability of the
products/Sales order lines.
Refer this screen shot:-http://prntscr.com/a1bjkl
For Eg. If we two have products P1 and P2,and out of
these only one is available at present and the other one is
unavailable. Then while checking availability in under Delivery
Orders, we can see that one of the Products in the Sale Order
lines is unavailable. Now as we have selected the option “Deliver
each product when available”, hence we would be able to
transfer the available product from the picking to the Partner. Here
under STOCK MOVES you would be able to see that partial
delivery of product(s)/Sale Order Lines have been done, as two
stock moves would be generated for the same Sales Order. For one
of the Stock move status would be in “DONE”(Product which is
available) and for the unavailable product status would be in
“Waiting Availability”(Product which is
unavailable)
Refer this screen shot:- http://prntscr.com/a1bqn9
5) Now to have a different picking for the product which is currently
unavailable(i.e. in status “Waiting Availability) we can just click
on that particular Stock Move and edit the field Picking Type.
Once editing the “Picking Type” and the clicking on
Process Entirely the products “Picking Type” would
be changed. You can view this by following
Warehouse>Traceability>Stock Moves
Refer this screen shot:-http://prntscr.com/a1bt8e
Refer this screen shot:-http://prntscr.com/a1btze
6) If we select “Deliver all product at once”
then all the products/Sales order Lines would be delivered once
all products are available. There would not be the option for partial
delivery of the products. Here we wont have the option to change
picking type as per Sales Order Lines as all product would be
delivered at one go.
Hope
it helps!
Cheers.