Перейти к содержанию

13FOX / Оптовые продажи и дилерские сети

Разработка B2B-портала стройматериалов

Мы создаём кабинет, в котором закупщик собирает заказ по своему договору, видит упаковки и наличие, а менеджер согласует доставку и отгрузку.

Оценить B2B-портал

Для начала: типовой заказ, договорные цены и правила отгрузки.

Опыт команды

Frost Mining: фасовки и оптовые заказы.
Бакаев: двусторонний обмен с 1С.

Иллюстрация склада: мешки, листовые материалы и профили у зоны отгрузки
От закупочной спецификации до отгрузки
Сгенерированная иллюстрация

Когда заказ проходит через менеджера

Клиенту нужны его условия.
Команде нужен собранный заказ.

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

Мы предлагаем перенести обычную закупку в кабинет организации. Там клиент выбирает договор, повторяет заказ или загружает спецификацию. Позиции, которые требуют уточнения, особые условия оплаты и сложная доставка поступают менеджеру вместе с составом заказа.

01 / Проектируем на одном заказе

Три позиции.
Три правила количества.

Разбираем ваш ассортимент на таких примерах. Единица цены, единица заказа и складская единица могут различаться. Мы задаём точное преобразование и показываем его закупщику до подтверждения.

Концепт кабинета · демонстрационные данные

Предлагаемая спецификация

Организация «Пример» · Договор ДЕМО-03 · Склад «Север»

Предложение · доставка на согласовании
Условные цены по договору с одинаковым составом налогов. Это пример логики заказа, не предложение поставщика.
Материал / артикулПравило заказаКоличествоЦена по договоруСумма
Сухая смесь, 25 кгSM-25От 10 мешков, шаг 520 мешков · 0,50 т315 ₽ / мешок6 300 ₽
Профиль, длина 3 мPR-3Целыми штуками20 шт. · 60 м95 ₽ / м5 700 ₽
Крепёж, 500 шт. в коробкеKR-500Целыми коробками2 кор. · 1 000 шт.0,90 ₽ / шт.900 ₽

Запрошено мешков: 19. Предлагаем: 20. Закупщик подтверждает изменение сам.

Предложенный состав, без доставки12 900 ₽

Доставка рассчитывается после проверки адреса, веса, габаритов и разгрузки.

  1. 01

    Закупщик передаёт состав

    Загружает согласованный формат таблицы или повторяет заказ. Неопознанный артикул остаётся запросом менеджеру.

  2. 02

    Портал проверяет условия

    Применяет договор, минимальный заказ и кратность. Показывает склад и актуальность остатка; резерв запрашивает по согласованному правилу.

  3. 03

    Менеджер согласует исключения

    Уточняет замены, доставку, разгрузку и особые условия. Клиент подтверждает изменённый состав и итоговую стоимость.

  4. 04

    Клиент получает результат

    Заказ передаётся в 1С. Счёт, статус отгрузки и доступные документы возвращаются в кабинет из согласованных источников.

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

Каждая организация видит
свои цены и документы.

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

Закупщик
Собирает заказ и видит цены разрешённых договоров. Право подтверждать закупку задаём отдельно.
Ответственный за кабинет
Видит сотрудников и документы своей организации в пределах назначенных прав.
Менеджер поставщика
Обрабатывает закреплённых клиентов и исключения. Изменения цены и состава фиксируются в истории заказа.

Отсрочка и кредитный лимит берутся из утверждённых правил учёта. Мы согласуем, когда заказ блокируется или передаётся менеджеру, и кто вправе разрешить отгрузку.

02 / Учёт, которому можно доверять

У каждого поля
есть источник.

До разработки мы проверяем вашу конфигурацию 1С, доступные интерфейсы и доработки. На тестовой базе проходим один заказ целиком. Затем фиксируем, кто управляет ценой, доступным количеством и документом.

1С / Учётная система

Договоры, цены,
склады и документы

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

Сервер обмена

Передаёт данные по доступному API, записывает результат и ошибки, сверяет операции.

Кабинет / Организация

Заказ, подтверждение,
статус и файлы

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

Остаток и резерв

Согласуем, где подтверждается доступное количество и как учитываются уже принятые заказы. Отмена, частичная отгрузка и ручная корректировка проходят по отдельным правилам.

Сбой и повтор

Если ответ 1С пропал, сохраняем идентификатор операции. Сотрудник видит ошибку в журнале; перед повтором система проверяет, был ли заказ уже создан.

Проверка исправления

После восстановления сверяем состав, договор, цену и статус заказа в обеих системах. Неподтверждённый резерв и устаревшее наличие обозначаем в кабинете.

Способ обмена и его задержка зависят от вашей базы и размещения. Перенос 1С в облако обсуждаем, если он нужен проекту. Правила загрузки документов и ЭДО определяем отдельно.

03 / Что мы уже сделали

Два проекта,
на которых основан наш подход.

Frost Mining продаёт техническую продукцию, Бакаев работает в продуктовом ритейле. В них мы решали задачи каталога, заказа и учёта. Для строительного ассортимента отдельно проектируем договоры, единицы и отгрузку.

Frost Mining / Технический ассортимент

Фасовки, оптовая покупка
и управление магазином

Мы разработали собственный магазин термопаст, термопрокладок и жидкого металла с админ-панелью. Связали варианты фасовки, цены и наличие; для мастеров и организаций предусмотрели специальные условия и скидку по объёму.

Команда управляет товарами, заказами и остатками. В проекте мы также связали магазин и CRM. При оформлении через СДЭК состав заказа передаётся в доставку, а количество товара в админ-панели уменьшается.

Посмотреть проект Frost Mining
Frost Mining: структура карточки и список товаров в админ-панели
Реальный фрагмент проекта: фасовки, цены и остатки в админ-панели. Нажмите для увеличения.
Бакаев / Двусторонний обмен с 1С

Изменение доходит
до связанной системы

В Бакаеве мы предоставили специалиста по 1С, помогли перенести локальную базу в облако и настроили API-интеграцию через сервер синхронизации.

Сотрудник заменяет изображение в админ-панели: оно обновляется в 1С. Покупатель оформляет заказ в приложении: остаток уменьшается в админ-панели и учётной системе. Изменения из 1С проходят обратный путь к приложению.

Посмотреть проект Бакаев
Бакаев: управление каталогом и синхронизация с 1С
Реальный фрагмент проекта: каталог и связь с 1С. Нажмите для увеличения.

04 / Первая версия и проверка

Запускаем закупку
для выбранной группы клиентов.

Мы предлагаем начать с согласованного ассортимента, складов и группы договоров. Коммерческая команда выбирает типовые заказы и исключения; мы превращаем их в работающий кабинет и сценарии приёмки.

Что включаем в первый контур

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

Кредитные правила, частичные отгрузки, ЭДО и автоматический расчёт сложной доставки выделяем в отдельные задачи, если они нужны для запуска.

Как принимаем результат

  1. Две организации получают свои цены и только свои документы, включая доступ по прямой ссылке.
  2. Для запроса на 19 мешков портал предлагает 20 и ждёт согласия закупщика.
  3. Повтор заказа пересчитывает актуальные цены и наличие. Изменения видны до отправки.
  4. Проверяем резерв при двух заказах на последнюю упаковку и его снятие после отмены.
  5. Если ответ 1С не получен, после повторной отправки сверяем заказ и остаток в обеих системах.
  6. Счёт, отгрузка и документ соответствуют договору и подтверждённому составу.

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

05 / Выбор решения и стоимость

Сравниваем варианты
на вашей спецификации.

Мы оцениваем проект после проверки заказа и обмена. На объём и срок влияют число правил договора, качество номенклатуры, доступность API, склады и сценарии доставки.

Готовая платформа

Проверяем типовой путь

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

Настройка и доработка

Расширяем действующую систему

Если основа уже работает, оцениваем недостающие правила и обмен. Смотрим, сохранится ли изменение после обновления платформы и кто будет его поддерживать.

Заказная разработка 13FOX

Создаём свой процесс

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

Из чего складывается оценка

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

Как оценить стоимость B2B-портала стройматериалов

До начала проекта

Что обсудим
с вашей командой

Можно начать с одной группы дилеров?

Да. Мы выбираем договоры, ассортимент и склады для пилота, проверяем обычный заказ и исключения. Затем расширяем кабинет по согласованному плану.

Будут ли цены скрыты от других клиентов?

Мы проектируем проверку прав на сервере для каждого договора и документа. До запуска проверяем смену организации, прямые ссылки и запросы к API. Одного скрытого элемента интерфейса для этого недостаточно.

Что произойдёт, если 1С недоступна?

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

Можно ли оставить расчёт доставки менеджеру?

Да. Для тяжёлого и длинномерного груза собираем адрес, желаемую дату, условия подъезда и разгрузки. Менеджер подтверждает доставку; закупщик видит её стоимость до окончательного согласия.

Работаете с компаниями из Москвы и Санкт-Петербурга?

Мы работаем с поставщиками и дилерскими сетями по России. Обсуждение, доступ к тестовой среде и приёмку организуем с вашей коммерческой командой и специалистами учёта.

Ваш следующий шаг

Покажите заказ,
который менеджер собирает вручную.

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

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

Отправляем 🚀

Проверяем соединение и передаём заявку.