Currently it is not possible to define per order item specific pick-up and delivery addresses.
It should be possible to associate addresses for both pick-up and delivery different than those associated with the internal company and the customer/supplier.