Не правильно то что у Вас поставщики одни, а проставили вы почему то для Поставщиков А и В из демо БД.
Этот скриншот для примера прислали Вы, наши настройки коэффициентов на картинке в первом сообщении.
Коэффициенты проставьте для всех, есть пример в документации как рассчитывается цена. Если приоритет 0 это значит что он не задан.
Приоритет будет использоваться на основание всех цен и поставщиков для которых он проставлен.
Если проставить у всех поставщиков 1, а у Склада 0,00001, то цена товара для Склада будет наименьшей. Будет ли в этом случае правильно выбираться поставщик?
Если же Вам нужно чтобы постоянно брались цены только с поставщика "склад" , то Вам нужно прикрепить его к товарам.
Не постоянно, а только тогда, когда этот конкретный товар есть у Склада.