Формирование заказов поставщикам

О заказе
Нужно реализовать разбивку сформированного пользователем заказа поставщику по нескольким организациям.
О одной базе работают несколько организаций и товар у них бывает пересекается, то есть разные организации могут продавать один и тот же товар. При этом иногда продавцы ошибаются и выписывают товар не по той организации, по которой он в данный момент числится.
Когда менеджер формирует заказ поставщику, он видит общую потребность по всем организациям в целом, то есть он планирует только исходя из общего спроса, а не спроса конкретной организации. Так получается заказ поставщику. По другому менеджер просто не будет успевать работать. Но(!) к моменту формирования заказа по отдельным складам отдельных организаций образуются минусовые остатки, в то время как в целом по складу остаток может быть положительным(Т.е в разрезе склада по регистру ТоварыОрганизаций может быть положительный остаток, а в разрезе склада и организации - по какой то организации отрицательный). Почему так получается - это отдельная песня, боремся, но пока безуспешно, нужно временное решение в виде вот этой доработки.

Что следует учесть при разбитии заказа:
1. Общее заказываемое количество не должно быть меньше того, что менеджер указал в заказе(потребность должна быть обеспечена полностью);
2. По какой то организации может образоваться такой минус, что будет больше того количества, которое рассчитывал заказать менеджер. В этом случае заказываемое количество может быть больше, указанного менеджером в заказе.

В итоге должно получится несколько заказов поставщикам, с общим количеством к заказу не превышающим  то, которое изначально указал менеджер(кроме случая 2)
Варианты реализации(внешняя обработка, интегрируемая процедура и т.п.) обсуждаются.

Внимание!
Текущий статус - «удалено». Проект - не отображается в списке проекты, а также закрыт доступ для всех по прямой ссылке.
Поиск исполнителя
  • Город Владимир
  • Предполагаемый бюджет 7 000 руб.
  • Конфигурация 1С:Управление торговлей 10
  • Платформа Платформа 1С v8.3