The Source Location must be the same for all the moves of the picking. Why?
What is the logic behind such a constraint?
It does seem reasonable if you move from different distinct locations to the other.
But if you move goods from several Shelfs that are 5 meters apart -- it already seems to be an unwise constraint.
Can somebody with a deep understanding of picking's internals explain that?
And what are the pitfalls I should be aware of if I decide to remove this constraint?