-
Notifications
You must be signed in to change notification settings - Fork 340
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Warehouse access time #358
Comments
This sounds really similar to #353 where a couple options/hacks have been discussed. |
It's probably possible to achieve the expected behaviour without a huge change of the current implementation. The idea would be to keep the For a task at a new location, we would apply For example, 5 pickups done in a row with each a setup of 10 minutes and service of 2 minutes, then the overall time would be 10 + 5 * 2 = 20 minutes. Provided it's always possible to access previous location for all checks/route changes without changing the current implemenation (I think so), then it would be a matter of spotting all places where a service time is applied to decide whether the setup time should be added. |
Just to add anecdotally that this does prove to be an inconvenience in different situations - e.g.:
and the I'm sure people will end up asking about different setup times for different types of tasks etc, but realistically, a simple, "optimization-wide" |
@leobudima thanks for your input. I agree this is significantly important and we need to have it at some point. I know I won't have time to commit to this feature any time soon, so for the time being I'd welcome any contribution. This is why I described a possible implementation above and can provide more pointers for those interested. I'd gladly merge a PR that implements this idea without increasing solving complexity. |
@jcoupey thanks for your reply! While this is firmly outside of my technical comfort zone for now, I would be really glad to start contributing and might give it a try soon - do you potentially have any high-level guidance on the implementation? |
Running a simple Technical stuff
Core workSpotting all situations where a task Locations (and jobs) have an |
this feature still not implemented? |
Nope, looks like no-one had time to work on this so far. |
The |
In case of using pickup and delivery, part or all pickups can be in one point (warehouse). If I set service time fop pickup for example 10 minutes in case of 5 shipments - full service time will be 50 minutes. But this is not real situation. Best solution IMHO is to add additional variable to job - access time. In this case I can set access time for warehouse - 10 minutes and service time for each shipment - 1 minute, so we will get 11 minutes in case of 1 shipment and 15 minutes in case of 5 shipments. What are you thinking about it? This is real use case
The text was updated successfully, but these errors were encountered: