ООО «ХАЙЛАЙТ»
Одежда и обувь
Россия
Интернет-магазин
Сентябрь 2026
Hi-Light - мультибрендовый магазин одежды в екатеринбургском ТРЦ "Гринвич". Летом 2026 года владельцы решили продавать не только в торговом зале и обратились к нам за интернет-магазином.
Сложность была в товарном учёте. Магазин ведёт номенклатуру в 1С, и оттуда каждая вещь приезжает на сайт не одной позицией с размерным рядом, а россыпью: ветровка в шести размерах - это шесть отдельных товаров с одинаковым артикулом и разными идентификаторами, никак не связанных между собой. Таких строк в файле обмена 58 815.
Второе ограничение: в выгрузке нет фотографий. Бренды снимают вещи сами и присылают кадры магазину, канала фото из 1С не существует в принципе.
Третье: модель выгрузки менять нельзя - программист 1С со стороны клиента от правок отказался.
В таком виде каталог показывать покупателю невозможно: в разделе подряд стояли бы шесть одинаковых ветровок, а размер открывался бы только внутри каждой. Обычно у подрядчика остаётся два ответа, и оба плохие. Первый - требовать переделки учёта, то есть остановить проект и переложить работу на клиента. Второй - собрать карточки руками в админке, но 1С остаётся хозяином данных: ближайшая выгрузка расклеит их обратно на отдельные размеры, а обмен идёт каждые полчаса.
Помимо каталога предстояло собрать магазин целиком: приём платежей и рассрочку, расчёт доставки, программу лояльности, правовые страницы и переезд с прежнего сайта.
Мы оставили выгрузку клиента как есть и поставили свой приёмник между 1С и магазином. Клиентская 1С отправляет файлы обмена на наш адрес, приёмник читает поток, опознаёт позиции одной модели и пересобирает их в структуру, которую Битрикс понимает как товар с вариантами. Дальше данные забирает штатный импорт платформы - ядро мы не трогали, а значит, обновления платформы проект не ломают.
Обратный путь тоже сохранён: когда покупатель выбирает размер и оформляет заказ, в 1С уходит идентификатор именно этой позиции. Для учёта клиента ничего не изменилось - он видит ту же номенклатуру, что и раньше.

Размер приёмник ищет по очереди в трёх местах: в артикуле, в названии позиции, в реквизите 1С. У разных брендов он записан по-разному, поэтому одного источника мало.
Когда бренд отправляет несколько расцветок под одним артикулом, в ключ модели добавляется ещё и цвет. Иначе зелёный, бежевый и чёрный жакет слиплись бы в одну карточку с общим рядом размеров, и покупателю приехала бы вещь другого цвета.
Вся логика склейки собрана в одном месте, и до включения мы проверили её на полном каталоге: 57 182 артикула разобраны так же, как прежним кодом, расхождений ноль. Проверка была обязательной - правило применяется к живой базе, и ошибка в нём рассыпала бы уже собранные карточки.

Первые модели мы собирали вручную, волнами: 750 моделей за день по структурному размеру, потом ещё 558 - с цветом в ключе. Дальше написали движок, который запускается после каждого обмена, находит созревшие модели и собирает их сам. За один прогон он собрал 633 модели и вычистил 2 657 дублей, накопившихся в базе. Сегодня он ведёт 3 429 моделей с 10 617 размерами внутри.
Тот же код решает, показывать ли карточку. Условий два: есть хотя бы одна фотография и остался хотя бы один размер. Распродали ряд - карточка скрывается сама, довезли вещи - возвращается. Пометку "Новинка" магазин тоже ставит без человека: она появляется у артикула, которого раньше не было, и держится месяц. Заводить ради этого отдельное поле в 1С не пришлось.
Попутно мы нашли и починили ошибку платформы, которая копила мусор годами: последнее значение множественного свойства не снималось, поэтому метку "Новинка" несли 10 539 карточек, и 9 356 из них были давно скрыты.
Оба стоит знать всем, кто работает с обменом 1С и Битрикса.
Первый: 19 дней не обновлялись остатки у склеенных карточек, и всё это время журналы были чистыми. Дело в том, как ведёт себя 1С: каждый файл она шлёт отдельной сессией и подчищает за собой рабочую папку. Наш код брал соответствие размера и карточки из файла по соседству, а тот к моменту обращения уже был удалён. Перенесли это соответствие в базу сайта.
Второй: после ночного обмена в каталоге оказалось 1 732 товара без единого снимка. Причина в нашем же защитном коде - он не давал обмену погасить размерные ряды, но про требование фотографии не знал. Теперь он обращается к общему правилу показа: правило в проекте одно.
Отсюда наше рабочее правило: после каждого шага задавать базе одни и те же вопросы - сколько товаров сейчас на витрине, у скольких хватает снимков и остатков, не появились ли повторы. Журнал остаётся пустым и тогда, когда программа старательно делает не то.
- Оплата: три способа. Яндекс Пэй принимает карту любого банка и разбивает покупку на части в Сплите; "Долями" от Т-Банка делит сумму на четыре платежа; СБП по QR-коду идёт через Life Pay. Разбивку на платежи покупатель видит ещё в карточке товара, до корзины.


- Доставка: СДЭК - курьер, постамат, пункт выдачи - с расчётом стоимости из Екатеринбурга и автоматической заявкой на отправку по факту оплаты; самовывоз из магазина в ТРЦ.
- Бонусы: программа лояльности MAXMA - баланс и история в личном кабинете, списание в корзине и на оформлении, передача событий для рекомендаций.
- Письмо о заказе: собрали своё - с фотографиями вещей, размерами, условиями доставки и оплаты.

- Контент и переезд: 58 брендов с логотипами и описаниями, 7 юридических документов, 15 редиректов со старого сайта, карта сайта на 2 298 адресов, товарный фид YML.

До готового магазина ушло 3 недели. После этого наполняли каталог, подключали платежи и СДЭК, готовили правовые страницы и переезжали на боевой адрес - покупателей магазин принимает с сентября 2026 года.
2 179 карточек на витрине, 669 из них с выбором размера, 2 177 с фотографиями.
3 429 моделей и 10 617 размеров ведёт автосклейка; новая модель из 1С становится карточкой без участия людей.
57 182 артикула проверено на правиле склейки, расхождений нет.
Платить можно картой, по QR-коду или частями - через Сплит или "Долями".
77% посетителей заходят с телефона, поэтому карточку, корзину и оформление проверяли в первую очередь на нём.
Для владельца магазина картина такая: номенклатура остаётся в 1С, карточки собирает наш код, на витрину вещь попадает вместе с первым присланным кадром. Новая модель заводится один раз - в учётной системе, и дальше сайт разбирается сам.

![]()
Masha Soldatova
Мы мультибрендовый магазин в "Гринвиче", у нас 58 марок уральских дизайнеров. Интернет-магазин откладывали, потому что боялись: ассортимент большой, вещи приходят постоянно, и казалось, что сайт придётся вести отдельно от магазина. То есть заводить всё дважды и держать на этом человека.
Ничего этого не понадобилось. Мы работаем в 1С ровно как работали, а новые вещи появляются на сайте сами. За три недели получили готовый магазин: покупатель выбирает размер, платит картой, по СБП или частями, заказывает доставку или забирает у нас в "Гринвиче". Бонусы общие с магазином - копятся и тратятся одинаково.
С нами говорили на понятном языке, а все обращения решались оперативно.
Рекомендуем!