Сделать внешней обработкой.
Пользователь формирует заказ клиента, после этого нужно автоматом подобрать аналоги которые есть в наличии на складе.
Если товар уже есть на складе - то все хорошо ...
Подробнее>>
В вашем ТЗ вы пишите - "Если товара нет то ищется аналог внутри группы все аналоги - если такой товар есть в нужном кол-ве " - остаток искать на складе, который в шапке заказа указан или по всем?
В базе стоит галка отпускать товар с нескольких складов.
Аналог узнать просто - группа номенклатуры - все товары которые в ней лежат - аналоги.
Аналог искать только на одном складе с названием - наличие.
Для участия в обсуждении Вам необходимо авторизоваться либо зарегистрироваться