+7 (495) 278-08-54
F5it

Задача

F5IT обратились с запросом на создание закрытого B2B-портала для партнеров. Портал должен был стать рабочим инструментом для оформления заказов и резервов, но при этом не заменять 1С, а опираться на нее.

Ключевые цели проекта:

  • Перенести оформление заказов в личный кабинет партнера;

  • Разработать функционал для резервирования товаров.

  • Сохранить 1С единой системой учета: статусы, резервы и оффлайн-операции должны фиксироваться именно там;

Проще говоря, порталу отводилась роль удобного интерфейса для партнеров, а 1С оставалась ядром бизнес-логики.

О компании

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

  • Точный учет остатков и резервов;

  • Предсказуемость сроков поставки;

  • Единая картина по клиентам и сделкам в учетной системе.

До внедрения B2B-портала значительная часть взаимодействия шла через менеджеров: письма, звонки, обмен файлами. Клиенту приходилось запрашивать статусы, а менеджеру — вручную сверять информацию в 1С. Задача проекта была эту схему перестроить.

Выбор решения

Для реализации был выбран:

  • Сотбит: B2B Портал — готовая B2B-платформа на 1С-Битрикс с личными кабинетами контрагентов, каталогом, мультикорзинами, шаблонами заказов, расширенной 1С интеграцией и рекламациями.

Такой подход позволил:

  • Использовать уже готовый B2B-функционал и не создавать портал с нуля;

  • Оставить ключевую бизнес-логику в 1С, как и было у заказчика;

  • Сфокусироваться на интеграции и сценариях работы клиентов, а не на базовой инфраструктуре.

Как решали задачу

  1. Аналитика и проектирование

  2. Главная страница: рабочий стол партнера

  3. Каталог и работа с ассортиментом

  4. Корзина

  5. Заказы, статусы и резервирование

  6. Шаблоны заказов

  7. Организации и сотрудники

  8. Интеграция с 1С и  разработка модуля «Сотбит: Резервирование»

  9. Тестирование и запуск

Главная страница: рабочий стол партнёра

Главная страница B2B-портала F5IT — это рабочий стол, с которого партнёр начинает работу. Экран собран из виджетов и даёт быстрый доступ к ключевым действиям и статусам:

  • Мои заказы — отображение последних заказов с датой, статусом (например, «На согласовании») и суммой, плюс ссылка на историю заказов.

  • Счёт ждёт оплаты — блок по оплате с суммой, датой, типом плательщика и кнопкой «Оплатить онлайн».

  • Каталог — быстрый вход в ассортимент и действия для работы с выгрузками: «Загрузить из Excel» / «Выгрузить в Excel».

  • Организации — текущая выбранная организация и переход ко всем организациям (для работы от нужного юрлица).

  • Личный менеджер — отдельный блок с закреплённым менеджером.

  • Информационные блоки — например, RSS-лента и блок «Скидки» для оперативных сообщений и обновлений.

Такой формат снижает нагрузку на менеджеров: партнёр заходит в портал и сразу видит текущие заказы, оплату и рабочие переходы, без лишних обращений «что с моим заказом?».

Главная страница

Каталог и работа с ассортиментом

Каталог в B2B-портале F5IT полностью опирается на данные 1С. В нем:

  • Используются номенклатурные позиции из учетной системы;

  • Отображаются актуальные цены и доступность;

  • Реализован поиск по наименованию, артикулу и ключевым характеристикам;

  • Применены фильтры для удобного подбора оборудования.

Каталог подключен ко всем остальным сценариям: отсюда товары попадают в корзины, в шаблоны заказов и в коммерческие предложения. Это важно для крупных клиентов, которые привыкли работать с идентичными наборами оборудования и регулярно повторяют закупки.

Каталог

Корзина

Корзина в B2B-портале F5IT — основной инструмент оформления заказа. В ней пользователь собирает набор позиций, проверяет состав и суммы, а затем отправляет заказ на обработку в 1С.

В рамках проекта реализовано:

  • Добавление товаров в корзину из каталога и шаблонов заказов;

  • Изменение количества, удаление позиций и моментальный пересчет итоговой стоимости;

  • Возможность отредактировать состав заказа перед подтверждением.

Корзина связана с интеграцией с 1С: при оформлении заказа в учетную систему передается фактический состав с ценами и количествами. Это уменьшает риск ошибок при ручном вводе и гарантирует, что в 1С и в личном кабинете клиента учитывается один и тот же набор позиций.

Корзина

Заказы, статусы и резервирование

Раздел «Заказы» в портале показывает пользователю полную картину по всем сделкам:

  • Список текущих, завершенных и отмененных заказов;

  • Детализацию по каждой заявке: состав, суммы, условия доставки и оплаты;

  • Статусы, которые приходят из 1С.

Отдельно реализован блок с резервами. Для заказов, где требуется резервирование, в карточке пользователь видит:

  • Создана ли задача резервирования в 1С;

  • Был ли оформлен резерв и в каком объеме;

  • Факт автоматического снятия по истечении срока.

Технически процесс устроен так: заказ оформляется в B2B-портале, после чего по REST API в 1С передается перечень записей с позициями, привязанных к заказу. 

Данные сначала попадают в 1С:ERP — это основной контур учета и точка интеграции с порталом. Далее записи передаются во вторую базу, 1С:УТ, потому что именно там у F5IT выполняются прикладные операции по обработке заказа — резервирование и расчеты по остаткам. 

Результаты обработки возвращаются обратно в 1С:ERP, и уже из ERP синхронизируются с B2B-порталом, и партнер видит актуальные резервы и статусы.

Заказы, статусы и резервирование

Шаблоны заказов

Для компании с регулярными закупками особенно важна скорость оформления повторяющихся заказов. Поэтому в B2B-портале реализован механизм шаблонов: любой оформленный заказ можно сохранить как шаблон. В дальнейшем партнёр выбирает нужный шаблон, при необходимости корректирует количество или отдельные позиции и оформляет новый заказ в несколько шагов.

Шаблоны заказов

Организации и сотрудники

Модель доступа в проекте завязана на структуру партнер → организации (контрагенты) → сотрудники. Управление пользователями вынесли в , а B2B-портал выступает как интерфейс: получает актуальные организации и права, показывает их пользователю и дает оформлять заказы от нужного юрлица.

В рамках проекта:

  • Реализовали в 1С отдельный справочник/регистр для управления пользователями партнера: e-mail, логин, статус активности (подтвержден/на модерации), а также принадлежность к группам доступа (например, МСК/НСК), от которых зависит видимость цен и остатков.

  • Настроили выгрузку пользователей из 1С в B2B-портал: пользователь создается/обновляется на портале и автоматически привязывается ко всем организациям, которые относятся к выбранному партнеру в 1С. Это дает доступ к оформлению заказов от имени любой организации партнера без ручной сборки прав на портале.

  • Зафиксировали модель «источник данных — 1С» для пользователей и организаций: актуальность доступа и статусов определяется в 1С, а на портале интерфейс упрощен (пользователь работает с тем набором организаций, который пришел из 1С).

Такая схема удобна для клиентов F5IT с несколькими юрлицами и распределенной командой: сотрудники получают доступ сразу к нужным организациям, а F5IT сохраняют централизованный контроль над тем, кто и от имени какой организации работает в B2B-портале.

Организации и сотрудники

Интеграция с 1С

Самый важный этап проекта — связать B2B-портал с 1С так, чтобы именно 1С оставалась единой системой учета, а портал был удобным интерфейсом для клиентов.

Основные процессы интеграции:

  • Единая база заказов в 1С. Все заказы, созданные в личном кабинете, выгружаются в 1С и дальше живут в ее регистрах. На стороне 1С настраивается сопоставление полей: реквизиты клиента, организации, состав заказа, суммы, условия оплаты и доставки. Благодаря этому логика обработки может развиваться в 1С без доработок портала.

  • Загрузка заказов с портала в 1С. При оформлении заказа формируется пакет данных, который через доработанный обмен передается в 1С. Заказ автоматически попадает в нужный контур: привязывается к контрагенту и договору, участвует в отчетности.

  • Обратная синхронизация статусов. После обработки в 1С на портал возвращаются номер заказа, актуальный статус (оформлен, оплачен, отгружен, отменен). Клиент в личном кабинете видит те же статусы, что и менеджер в 1С, без расхождений между интерфейсами.

  • Режимы обмена и контроль ошибок. Обмен можно запускать по расписанию или вручную, а также в режиме передачи только изменившихся данных, чтобы не перегружать систему. Все операции записываются в лог, поэтому при сбое легко восстановить цепочку обмена и быстро найти проблемный участок.

Отдельно для данного проекта был разработан модуль Сотбит: Резервирование, через который реализована передача в 1С задач по резервированию и возврат информации о фактических резервах на портал. 

Подробно о разработке и настройке этого модуля мы рассказываем в отдельном кейсе; здесь важно, что правила резервирования остаются в 1С, а B2B-портал показывает клиенту уже согласованный с учетной системой результат.

Результат

В результате F5IT получили закрытый B2B-портал, который встроен в учётный контур компании и работает как удобный интерфейс для партнёров:

  • Самообслуживание партнёров: оформление заказов в личном кабинете, доступ к истории заказов, выбранной организации и связанным операциям.

  • Прозрачные статусы и резервы: партнёр видит актуальное состояние по заказу и резервированию, согласованное с данными 1С.

  • Корректная работа в двух базах 1С: B2B-портал передаёт данные в 1С по позициям, далее обработка проходит через связку 1С:ERP → 1С:УТ → 1С:ERP, после чего результаты синхронизируются обратно в портал.

  • Централизованный контроль доступа: пользователи, их активность, логины и группы доступа (например, МСК/НСК) управляются в 1С и выгружаются в портал; пользователь автоматически получает доступ ко всем организациям своего партнёра.

  • Снижение нагрузки на менеджеров: меньше ручных сверок, переписок и уточнений статусов — ключевая информация доступна партнёру сразу в кабинете.

  • Меньше операционных ошибок: единый источник прав и учётных данных в 1С снижает риск расхождений по остаткам, резервам и статусам.

Для компаний, где 1С — основа учёта и бизнес-логики, такой подход позволяет запустить B2B-портал как рабочий инструмент для партнёров, сохранив привычный учётный контур и добавив понятный, прозрачный интерфейс для заказов и резервирования.

Если вашему бизнесу требуется B2B-платформа с глубокой интеграцией с 1С и нестандартными сценариями, обращайтесь в Сотбит — мы выстроим обмен и доработаем решение под вашу бизнес-логику.