В заказе клиента есть функционал создания на основани одного заказа клиента нескольких заказов поставщикам на основании потребностей, то есть чего нет на складе. Данный механизм оставить. Добавить Функционал создания на основании одного заказ поставщика на основании заказа клиента с условием не отгруженных позиций. То есть, есть заказ клиента, в нем 10 строк. По 4 строкам сделан заказ поставщику номер 1, и еще по 3 строкам сделан заказ поставщику номер 2. При нажатии на кнопку создать на основании заказ поставщику, создается новый заказ поставщику (стандартным механизмом создания на основании) и там только оставшиеся 3 строки из заказа клиента. Назовем это - анализ остатка заказа клиента