Отраслевые решения на 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 2 из 2 услугВсе 1626 услуг
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1173
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    745
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Отраслевые решения на 1С-Битрикс

TecDoc API, ГИС «Маркировка», ЕГАИС, размерные сетки с конвертацией RU/EU/US — стандартный каталог catalog.section с этим не справляется. Отраслевые проекты требуют нестандартной архитектуры данных, специализированных интеграций и бизнес-логики, которой нет в коробке. Мы разрабатываем такие решения на 1С-Битрикс, и самая трудная часть — не код, а погружение в предметную область заказчика.

Автозапчасти — TecDoc и кросс-референсы

Автозапчасти — самый технически сложный тип каталога. Без TecDoc здесь делать нечего.

Подбор по VIN. Пользователь вводит VIN — система расшифровывает марку, модель, год, комплектацию и показывает дерево агрегатов. Ткнул в «Тормозная система» → «Передний тормозной механизм» → получил список деталей с артикулами. Реализуем через TecDoc API (getArticleDirectSearchAllNumbersWithState, getLinkageTargets) — каждый запрос возвращает JSON с привязками деталь-автомобиль.

Кросс-референсы. Оригинальный артикул → аналоги OEM, aftermarket, premium. Таблица кросс-номеров в отдельном инфоблоке с индексом по PROPERTY_CROSS_NUMBER. На каталоге в 500 000+ артикулов без Sphinx/Elasticsearch поиск по кроссам будет тормозить.

Интерактивные схемы агрегатов. SVG-карта двигателя или подвески с кликабельными зонами — нажал на деталь, перешёл в карточку. Координаты зон хранятся в свойствах элемента инфоблока.

Конкретные грабли: TecDoc API медленный (500-1500мс на запрос), данные кэшируем в локальную базу, обновляем раз в сутки через cron.

Стройматериалы — калькуляторы и крупногабарит

Калькуляторы расчёта. Это не просто «умножить количество на цену». Калькулятор фундамента: тип (ленточный, свайный, плитный) → размеры → грунт → получаем объём бетона, количество арматуры, гидроизоляции, опалубки. Всё с учётом запаса 10-15%.

Технически: JS-калькулятор на фронте для мгновенного пересчёта, серверная валидация через REST-endpoint на PHP. Формулы расчёта — в конфигурационном файле, не захардкожены. Заказчик сам обновляет коэффициенты через админку.

Доставка крупногабарита. Стандартный модуль доставки sale.delivery не умеет считать по тоннажу и количеству паллет. Пишем кастомный обработчик: суммируем вес товаров из свойства PROPERTY_WEIGHT, делим на грузоподъёмность машины, считаем количество рейсов. Отдельная строка — подъём на этаж (50-100 ₽/этаж/тонна).

Номенклатура. Десятки технических характеристик: размеры (ДxШxВ), вес единицы, класс прочности, морозостойкость, водопоглощение. Всё это — фильтры в smart_filter с пересчётом количества товаров.

Одежда и обувь — размеры и возвраты

Размерные сетки. Таблица конвертации RU → EU → US → UK хранится в highload-блоке. В карточке товара — выбор размера с автоматическим пересчётом и подсказкой «Ваш размер EU 42 = RU 48». Фильтрация по размерам в каталоге — по наличию, а не по всей сетке.

Возвраты — до 30% заказов в fashion. Нужна отлаженная система: заявка на возврат из личного кабинета, генерация этикетки для обратной отправки, автоматическое создание заявки на возврат средств в sale.return. Статусы возврата видны в ЛК гостя.

Lookbook-каталог. Не просто список товаров, а модные образы: фото модели → кликабельные точки на изображении → переход в карточки конкретных вещей. Реализуем через кастомный инфоблок «Образы» с привязкой к товарам.

Фармацевтика — регуляторика и маркировка

Самая зарегулированная отрасль. Ошибки недопустимы.

  • ГИС «Маркировка» — каждая упаковка с DataMatrix-кодом. Интеграция через API МДЛП: передача сведений о розничной реализации, проверка кода при отгрузке
  • Госреестр лекарственных средств — привязка товаров к реестру, автоматическая проверка регистрационного удостоверения
  • Разделение рецептурных и безрецептурных — разная логика: рецептурные нельзя класть в корзину, только запрос в аптеку
  • Запрет дистанционной продажи — для отдельных категорий кнопка «Купить» заменяется на «Проверить наличие в аптеке»

Продукты питания и HoReCa

  • Пищевая ценность (КБЖУ) и аллергены в карточке — хранятся в свойствах инфоблока, выводятся в стандартизированном формате
  • Управление сроками годности: PROPERTY_EXPIRY_DATE, автоматическое снятие с витрины за N дней до истечения
  • Подписочные модели: «набор фермерских продуктов раз в неделю» — реализуем через sale.recurring или кастомный модуль подписок
  • B2B-минимальные партии для ресторанов — отдельный тип цены PRICE_TYPE_HORECA с минимальным количеством от коробки/упаковки

Образование

  • Каталог курсов с фильтрами: направление, формат (очно/онлайн/гибрид), длительность, уровень
  • Личный кабинет студента: расписание, материалы, домашние задания — кастомный раздел с привязкой к инфоблоку «Учебные группы»
  • Интеграция с LMS (Moodle, GetCourse) через API — SSO-авторизация, синхронизация прогресса
  • Генерация сертификатов: данные студента + шаблон PDF через библиотеку TCPDF

Архитектурные решения

Специализированные каталоги. Стандартная иерархия «Раздел → Подраздел → Товар» не всегда подходит. Для автозапчастей: «Автомобиль → Агрегат → Узел → Деталь» — четыре уровня с привязкой через highload-блоки. Для стройматериалов: «Категория → Подкатегория» + матричная классификация по назначению (фундамент, стены, кровля).

Множественные классификаторы. ОКПД-2, ТН ВЭД, ETIM — храним в highload-блоках с привязкой к элементам каталога. Нужны для B2B-клиентов, тендеров, интеграции с госзакупками.

Отраслевые интеграции помимо стандартных 1С и платёжек:

Интеграция Отрасль Метод
TecDoc API Автозапчасти REST/SOAP, локальное кэширование
ГИС «Маркировка» (МДЛП) Фармацевтика API МДЛП
ЕГАИС Алкоголь УТМ (универсальный транспортный модуль)
«Честный ЗНАК» Маркированные товары API ЧЗ
Отраслевые ERP/MES Производство Кастомные коннекторы

Подход к разработке

  1. Отраслевой аудит (3-5 дней). Погружаемся в специфику: как устроен рынок, какие процессы уникальны, что регулируется законодательством. Не изобретаем — используем наработки из похожих проектов.

  2. Архитектура данных (1-2 недели). Структура инфоблоков, highload-блоков, свойства, связи. Ошибка на этом этапе стоит дорого — переделать структуру каталога на 100 000 товаров потом мучительно.

  3. Прототипирование (1 неделя). Каталог с отраслевыми фильтрами, карточка с калькулятором, специализированный чекаут. Тестируем на реальных пользователях.

  4. Разработка (1-4 месяца). Часто самый трудоёмкий этап — наполнение каталога: маппинг данных из Excel/1С, нормализация характеристик, загрузка изображений.

  5. Тестирование отраслевых сценариев (1-2 недели). Один неправильный коэффициент в калькуляторе стройматериалов — и клиент заказывает лишние 20 поддонов кирпича. Проверяем расчёты на реальных данных.

Сроки и сложность

Уровень Сроки Примеры
Базовый отраслевой 2-3 месяца Каталог стройматериалов с калькулятором
Средний 3-5 месяцев Автозапчасти с TecDoc, маркированные товары
Сложный 5-8 месяцев Маркетплейс с отраслевой спецификой, ERP-интеграция

За годы работы накопили готовые модули: калькулятор стройматериалов, подбор по VIN, размерные сетки, интеграция с ГИС «Маркировка». Это сокращает сроки на 20-40% по сравнению с разработкой с нуля.