as a fork of my previous topic:
I have some shipments (fuel delivery) that don’t have fixed pickup locations (depos).
They can be picked from any depo.
As in this topic from Stefan:
I tried to fork jprit to support multiple pickup locations, but without success.
So the other option is to create siblings of the shipment (related by name, or by part of id) having as pickup location each of the depos.
Later add a constraint that allows only one of those related shipments to be in the solution.
I can find only Activity and Route level constrains and not Solution level constrains.
Does anyone know how to achieve this?