Сколько стоит B2B-портал строительных материалов: цены по договорам, кратность и доставка

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

Какие цены можно взять за ориентир

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

На 3 октября 2026 года открытые предложения показывают три разных предмета покупки:

  • 96 500 ₽ за лицензию «Бизнес» в прайсе «1С-Битрикс: Управление сайтом». Это право использовать платформу; работы по вашему заказу оценивают отдельно.
  • 449 900 ₽ за готовое решение «Сотбит: B2B кабинет» в карточке производителя на Маркетплейсе. Для установки нужна активная лицензия 1С-Битрикс подходящей редакции; в инструкции названа «Бизнес». Проверка вашей 1С, данных и правил отгрузки остаётся отдельной задачей внедрения.
  • 2,4 млн ₽ за «Быстрый старт» в предложении RDV: портал на 1С-Битрикс, обмен с 1С:ERP/КА/УТ, договоры и виды цен из учёта, каталог, корзина, история заказов и счета, адаптация шаблона.

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

Как мы работали с фасовками и оптовым заказом

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

Реальный проект 13FOX

Фасовка и оптовые условия в Frost Mining

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

Посмотреть кейс
Карточка термопасты Frost Mining с вариантами фасовки и выбором количества
Выбор фасовкиВарианты объёма и количество связаны в одной карточке. Открыть крупно.
Оптовый заказ Frost Mining и условия скидки по объёму на проектном экране
Оптовая заявкаОрганизация видит состав заказа и специальные условия. Открыть крупно.
Реальные материалы Frost Mining: фасовки и оптовый сценарий. Для строительного ассортимента мы отдельно спроектируем договорную цену, перевод единиц и правила отгрузки.

В этом же проекте мы связали выбор доставки с передачей заказа в СДЭК и уменьшением количества товара в админке. В строительной закупке к такому пути добавятся масса, длина груза, машина и разгрузка. Их правила нужно описать до оценки интеграции.

Спецификация, на которой удобно оценивать портал

Допустим, закупщик «Дилера А» работает по договору Д-01 и выбирает склад «Север». Ему нужны цемент, профиль и крепёж. Ниже демонстрационный заказ с условными упаковками; реальные коэффициенты возьмём из вашего каталога. Договорные цены обозначим как Цт, Цм и Цшт: цена тонны, метра и штуки соответственно.

Иллюстрация сценария

Одна закупка, разные способы считать товар

Иллюстрация сценария: мешки строительной смеси, длинные металлические профили и коробки крепежа в зоне отгрузки
Авторская сгенерированная иллюстрация смешанной отгрузки. Для каждого вида груза в портале понадобятся свои единицы и правила упаковки.
ПозицияЗапрос и упаковкаЕдиница ценыСумма строки
Цемент1 т = 40 мешков по 25 кгТонна, цена Цт по Д-011 × Цт
Профиль120 м = 20 отрезков по 6 мМетр, цена Цм по Д-01120 × Цм
Крепёж500 шт. = 5 коробок по 100 шт.Штука, цена Цшт по Д-01500 × Цшт

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

Скачайте демо-спецификацию CSV и замените условные строки своими товарами. В колонке цены укажите согласованную денежную ставку и её единицу; налоговые признаки и порядок округления перенесите из правил вашего учёта.

Цена применяется к количеству в своей единице. Упаковки и коэффициенты в этой схеме заданы только для демонстрации.

Теперь изменим запрос профиля: закупщику нужен 121 метр, а в нашем примере отгружаются только целые шестиметровые отрезки. Ближайшее достаточное количество составит 126 метров, то есть 21 отрезок. Портал должен показать предложенное изменение и новую сумму до подтверждения. Если вы режете профиль под размер, в смету добавится другой сценарий: нужная длина, отходы и стоимость услуги.

Что нужно проверить у договорной цены

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

В документации 1С:Управление торговлей соглашения содержат условия оплаты, виды цен и скидки. Для вашей базы мы проверим, как эти объекты связаны с договором и какие данные доступны обмену. Название «интеграция с 1С» в предложении подрядчика ещё требует расшифровки: кто определяет цену и что происходит при её изменении.

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

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

Склад и доставка меняют состав разработки

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

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

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

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

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

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

Как превратить заказ в строки сметы

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

Блок работЧто передать для оценкиКакой результат принять
Организации и торговые условияРоли сотрудников, договоры, источники цены, правило смены условийЗакупщик выбирает доступный договор; чужие условия и документы закрыты
Каталог и единицыКоды, единицы учёта и продажи, коэффициенты, упаковки, минимум и габаритыКоличество и сумма демо-заказа совпадают в кабинете и учёте
Заказ и спецификацияФормат файла, повторная закупка, запрос отсутствующей позицииЗнакомые позиции сопоставлены; неоднозначная строка передана менеджеру с исходными данными
1С и складКонфигурация и версия, доработки, склады, резерв, отмена и сбои обменаЗаказ получил номер в учёте; резерв и отмена работают по согласованному правилу
Доставка и документыМашина, зоны, разгрузка, согласование цены, источник счёта и статусаКлиент понимает условия рейса и получает документ своего заказа
Проверка и запускКонтрольные заказы, группа дилеров, ответственные за данные и ошибкиПробная закупка проходит до отгрузки; сотрудник видит ошибку и способ её исправить

На том же заказе попросите показать готовую платформу или B2B-модуль. Если нужные правила уже работают, мы сможем оценить настройку и обмен. Когда часть процесса требует доработок, выделим их отдельно. Заказная разработка имеет смысл, если ключевые правила закупки требуют собственного интерфейса и логики, а приспособление готового продукта усложняет работу.

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

Какие расходы останутся после запуска

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

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

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

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

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

Что проверить до согласования окончательного бюджета

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

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

Вопросы перед заказом разработки

Можно ли начать с готового B2B-кабинета?

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

Обязательно ли сразу автоматизировать тяжёлую доставку?

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

Что подготовить для оценки стоимости?

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

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

Разберём ваш оптовый заказ и состав оценки

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

Ко всем статьямB2B-портал и 1С
Схема

Спасибо!

Наша команда свяжется с вами!

Отправляем 🚀