Суть проблемы

После планового обновления цен на сайте перестала корректно работать сортировка товаров по цене (по возрастанию/убыванию). В результатах сортировки цена отображается хаотично, как будто расчет идет случайным образом. Выяснилось, что причина - в выгрузке товаров, у которых есть активные торговые предложения (ТП) с ценой, равной 0.

Задача

Необходимо доработать логику выгрузки данных из 1С на сайт.

  • Вариант 1: Вручную или автоматически присвоить цену ненулевую цену (либо цену, равную цене основного товара) торговым предложением, которые сейчас имеют цену 0.
  • Вариант 2: При выгрузке на сайт снимать флаг активности у тех торговых предложений, где цена равна 0, чтобы они не участвовали в формировании списков и сортировке.

Текущая схема интеграции

  • Выгрузка инициируется с сервера 1С;
  • Сторона сайта (Битрикс) осуществляет маппинг (сопоставление полей) при импорте переданных данных.

Что в итоге должно измениться

После доработки сортировка по цене на сайте должна стать корректной, а товары с нулевой стоимостью не должны влиять на порядок отображения каталога.

Оптимизация и доработка сайта на Joomla

Требуется выполнить ряд срочных правок для сайта на Joomla: адаптация под мобильные устройства, добавление функциональных элементов и форм, а также общее улучшение пользовательского интерфейса.

Настройка интеграции 1С и Битрикс24

Требуется настроить обмен данными между 1С и Битрикс24 через официальный модуль, чтобы обеспечить корректную синхронизацию справочников и документов.