Цитата:
Сообщение от
Sergey Petrov
это изменение может привести к тому, что все последующие спланированные приходы либо сдвинутся по датам, либо изменятся по количеству, либо и то и другое. Своего рода, эффект карточного домика, когда одна потревоженная карта вызывает обрушение всей конструкции.
На самом деле это очень интересный момент. Вы хотите не просто предоставить действие на выбор: привозить ли лишнюю коробку сейчас или включить её в объём следующей поставки? А вы хотите замещать потребность в неполной коробке за счёт вскрытия следующей коробки, покрывающей другую потребность. Т.е. испольнитель отрабатывающий список полученных действий должен отвечать на вопрос не
когда, а на вопрос
за счёт кого. Тогда естественно, что выбрав решение покрыть потребность соседним заказом он оголяет потребность, которую тот покрывал, и получает следующий вопрос, а что теперь делать со вновь оголившейся потребностью и так до тех пор, пока стягивание одеяла не остановиться.
Здесь конечно нужно определиться, действительно ли вы хотите вручную анализировать полученные действия и принимать/не принимать такие решения о перебросе покрытия с одной потребности на другую, или же "стягивание одеяла" должно происходить всегда?