Столкнулся с другой проблемой... Необходимо чтобы значение доставки вычислялось по следующей схеме:
1) Если есть у Поставщика А - 3-6 дней
2) Если есть у Поставщика Б, и наличие - числовое значение - 4-10 дней
3) Если есть у поставщика В - 1-4 дня
4) Если есть у поставщика Б, и наличие = Москва - 5-15 дней
Поставщик А должен обрабатываться в первую очередь, поставщик Б - во вторую, и, если наличие = Москва - то зависит, чья цена ниже - у Поставщика В или поставщика Б (последнее можно опустить, и перефразировать: в первую очередь Поставщик А, во вторую - Поставщик Б. Если Поставщик Б - Наличие = Москва, то Поставщик В. Если Поставщик В - пусто, то 5-15 дней)
Тут и возникла проблемка - как сделать так, чтобы соблюдалась данная иерархия...
Попробовал создать три отдельных столбца, каждый из которых обновляется на основании одного из поставщиков для последующей передачи в СС, но - как результат - сохраняется значение только от приоритетного поставщика (на основании которого была взята цена).
Попробовал уже вычислять среднюю цену (директору идея понравилась

), а в приоритетах расставил коэффициенты (Поставщик А = 1, Поставщик Б = 2, Поставщик В = 3) - так в данном варианте - вообще уникально все получилось - если есть у поставщика Б - то его столбец, затем поставщик В, и только потом у оставшихся - поставщик А. Такое ощущение - при пакетной обработке всех поставщиков он выбирает значение от того, чей прайс-лист обрабатывает последним...
Возможно ли что-нибудь придумать по такому поводу? Или поставить для всех 1-15 дней и не париться?)))