Стоимость разработки конфигуратора товара складывается из описания изделия, правил комплектации, расчёта цены, интерфейса, управления данными, интеграций и проверки результата. 3D добавляет отдельные работы с моделями. Для предметной оценки мы предлагаем взять один товар и пройти его путь до принятого заказа: тогда каждой строке сметы можно назначить понятный результат.
Быстрый переход: прототип комплектации · данные для оценки.
Из каких работ складывается стоимость
В начале полезно зафиксировать, что покупатель получит после выбора. Это может быть заявка менеджеру с ориентировочной суммой, готовый заказ с подтверждённой ценой или состав изделия для учётной системы. Чем дальше конфигуратор ведёт заказ самостоятельно, тем больше условий предстоит описать и проверить.
Допустим, вы продаёте рабочие столы с выбором ширины, столешницы и модулей хранения. В списке опций всего несколько пунктов. Однако широкий стол может требовать дополнительную опору, материал менять допустимые размеры, а модуль хранения добавлять отдельные позиции в заказ. На старте мы запишем эти связи в таблицу и согласуем её с вами. По ней можно будет оценить расчёт и разработку.
Просите подрядчика оценить работы по этим частям: объём, ставку или фиксированную сумму, входные данные и критерий приёмки. Для почасовой оценки сумма блока получается из трудозатрат и ставки; при фиксированной цене важны согласованные границы работ. Лицензии, подготовку контента и регулярную поддержку стоит вынести отдельными строками, чтобы видеть расходы на запуск и дальнейшую работу.
| Работа | Что передать для оценки | Что получить |
|---|---|---|
| Параметры и правила | Прайс, единицы, диапазоны, зависимости и запреты | Согласованную модель товара и контрольные примеры |
| Цена и спецификация | Формулы, доплаты, скидки, налоги, округление; образец результата | Расчёт, который совпадает с согласованными примерами |
| Интерфейс и управление | Путь покупателя; кто и как меняет цены и правила | Экраны выбора и предусмотренный способ обновления данных |
| Интеграция | Образец заказа, целевые системы, конфигурация и версия 1С | Принятый заказ с составом и видимым статусом передачи |
| 2D или 3D | Изображения, чертежи или модели; перечень визуальных изменений | Согласованное представление изделия и порядок обновления |
| Проверка и передача | Сценарии ошибок, устройства, права сотрудников | Протокол приёмки, исходники, документацию и условия поддержки |
Если правила пока приходится собирать из переписки менеджеров, в смете нужен этап их сбора и согласования. Если есть действующий прайс и проверенные примеры, их можно использовать сразу. Это заметная разница в составе работ даже при одинаковом внешнем виде страницы.
Когда достаточно вариантов товара
Если покупатель выбирает готовую фасовку или размер с отдельным артикулом, задача может решаться карточкой товара с вариантами. В Frost Mining мы разработали собственный магазин: связали характеристики, фасовки, цены, наличие и количество в понятном выборе. Для мастеров и организаций добавили специальные условия и скидку по объёму.
Реальный проект 13FOX
Фасовка, количество и цена в одной карточке
В магазине термоинтерфейсов покупатель выбирает готовый вариант товара и количество. Такой сценарий помогает определить достаточный объём разработки для простого ассортимента.

У изделия на заказ выбор может создавать новую комплектацию. Тогда программе нужно проверить допустимость, посчитать цену и собрать результат из деталей или характеристик. В смете мы выделим эти работы отдельными строками. Так заказчик видит, что добавилось по сравнению с обычной разработкой интернет-магазина.
Если задача начинается с условий эксплуатации и заканчивается подбором существующей модели оборудования, потребуется другая логика: проверенная методика подбора. Здесь мы разбираем сборку товара из параметров и опций, которые задаёт производитель.
Опции, запрет и цена на одном примере
Покажем подход на демонстрационном верстаке. В прототипе ниже база стоит 24 000 ₽, модуль ящиков добавляет 8 000 ₽, комплект колёс добавляет 3 000 ₽. Это условные цены изделия для объяснения расчёта. Стоимость разработки по ним не определяется.
Иллюстрация сценария
Одно изделие, несколько вариантов комплектации
Материал столешницы, хранение и опоры могут менять внешний вид, состав и цену изделия.

Прототип выбора комплектации
В этом учебном примере ящики и колёса несовместимы. Отметьте обе опции, чтобы увидеть сообщение о запрете, затем снимите одну. Иллюстрация показывает возможные компоненты; прототип проверяет только два указанных пункта.
Допустимая комплектация
Цена изделия: 24 000 ₽.
Состав: база DEMO-BASE × 1.
Учебные правила: версия 1. Прайс: версия 1. Заказ из прототипа не отправляется.
В рабочем проекте у каждого запрета будет согласованная причина: конструктивное ограничение, отсутствие обязательной детали или недоступный материал. Интерфейс должен объяснять, что именно изменить. Молча удалённая опция мешает покупателю понять состав заказа.
Формулу цены сначала запишем словами и проверим на примерах. Для нашего прототипа это «база плюс выбранная допустимая опция». Для вашего изделия могут понадобиться расчёт по площади, ценовые ступени размеров, скидка на количество или стоимость обработки. Для каждого правила согласуем единицы, порядок применения и округление. Скидка до округления и после него может дать разную сумму.
Что сохранить вместе с рассчитанной ценой
Представьте, что менеджер открывает сохранённый расчёт через неделю, а прайс уже изменился. Чтобы объяснить покупателю прежнюю сумму, ему нужны исходные параметры, применённые правила и результат того расчёта. Одной итоговой цифры недостаточно для такой проверки.
Спецификация описывает состав результата: коды деталей, количество и единицы измерения либо готовое изделие с характеристиками. Например, менеджеру может быть достаточно строки «верстак с ящиками», а учётной системе потребуются отдельные позиции базы и модуля. Формат нужно определить до оценки интеграции.
Мы предлагаем сохранять снимок расчёта и версии прайса и правил. Перед оформлением заказа сервер повторно проверит параметры и цену по согласованному порядку. Если условия изменились, покупатель увидит причину и новую сумму для подтверждения. Для уже согласованного коммерческого предложения отдельно зададим срок действия цены и правила повторного заказа.
В смете стоит назвать и способ обновления: загрузка файла, правка в админ-панели или получение данных из учётной системы. Сотруднику, который выпускает новый прайс, нужен контрольный расчёт перед публикацией. Заранее определим, кто сможет вернуть предыдущую версию и как проверить её перед включением.
Когда оправданы изображения, 2D и 3D
Визуализацию выбирают по действию покупателя. Для выбора фасовки подходят изображения вариантов. Если важно увидеть размер и расположение модулей, можно начать с плоской схемы. Когда покупатель оценивает изделие с разных сторон, взаимное положение деталей или отделку, имеет смысл проверить пользу 3D на одной модели.
| Вариант | Когда помогает | Что включить в смету |
|---|---|---|
| Текст и изображения | Различаются материалы, готовые варианты и доплаты | Подготовку изображений и связь с выбранными опциями |
| 2D-схема | Нужно видеть размеры, расположение и состав модулей | Графические слои, размеры, правила сборки изображения |
| 3D-модель | Нужно вращать изделие и рассматривать видимые изменения | Подготовку моделей и материалов, связь с опциями, загрузку и проверку на телефонах |
Для 3D нужно заранее выяснить, кто предоставит модели и кто обновит их при изменении товара. Если у вас есть только производственные чертежи, для 3D понадобится создать модель. Готовую модель тоже может потребоваться облегчить для загрузки на сайте. Новые материалы, детали и размеры добавят работу с визуализацией, даже если логика цены уже готова.
Проверку 3D можно начать с одного показательного товара на обычном телефоне: время появления модели, понятность управления и возможность закончить выбор при недоступном 3D. Цена и состав должны оставаться читаемыми. Такой прототип помогает решить, включать ли объёмную визуализацию в первый запуск.
Что меняется при передаче в корзину, CRM и 1С
В корзину нужно передать сохранённую конфигурацию, количество и подтверждённую цену. В CRM менеджеру нужен понятный состав, параметры и ссылка на расчёт. Для 1С заранее определяют объекты, в которые попадёт изделие: одна номенклатура с характеристиками или набор строк компонентов. Это разные задания на обмен.
В «Бакаеве» мы помогли перенести локальную 1С в облако и связали её с админ-панелью мобильного магазина через API. Для обмена работает сервер синхронизации: изменение изображения в админ-панели доходит до 1С, а изменения на стороне 1С возвращаются в приложение. Заказ через приложение отражается в остатках админ-панели и 1С. Кейс «Бакаев» показывает связанный путь данных в магазине.
Для индивидуального изделия к этому пути добавится описание комплектации. До разработки мы предложим сверить коды, единицы и состав на тестовой базе. При повторе отправки после пропавшего ответа система должна уметь найти прежний заказ по согласованному идентификатору. Сотруднику потребуется статус передачи и возможность разобраться в ошибке.
Способ обмена зависит от конфигурации, версии, доработок и доступных прав 1С. Например, в официальном руководстве 1С:Фреш по OData описаны доступ к объектам и ограничения сервиса. Применимость такого доступа к вашему заказу мы проверим отдельно. Выбор протокола стоит делать после согласования данных и операций.
Как сравнить предложения и принять первый запуск
Перед запросом сметы соберите три комплектации: обычную, с зависимой опцией и запрещённую. Для разрешённых укажите параметры, ожидаемую цену и состав. Для запрещённой запишите причину отказа и ожидаемое поведение интерфейса. Эти примеры помогут начать оценку; затем понадобится полный перечень правил и проверок. Отдельно возьмите образец заказа, который должен получить менеджер или 1С.
Передайте одинаковые данные всем подрядчикам. Попросите отметить включённые работы, исключения и условия уточнения цены. Если оценка дана одной строкой, уточните, входят ли админ-панель, подготовка 3D, обработка ошибки обмена и проверка изменения прайса. Иначе сравнение сумм оставляет слишком много неизвестных.
Сценарии для приёмки
Для первого запуска мы предлагаем взять одну группу изделий с общими правилами и согласовать один путь заказа. В договоре стоит закрепить передачу исходников, прав на используемые изображения и модели, документации по правилам и порядку поддержки. Изменения прайса, новые опции и обновление 3D желательно оценивать отдельно от исправления ошибок.
Вопросы перед оценкой
Можно ли назвать стоимость по списку опций?
Список опций помогает начать оценку. Для сметы ещё нужны зависимости, способ расчёта цены, состав результата и системы, которые примут заказ. Три контрольные комплектации позволяют увидеть эти работы на конкретном примере.
Нужно ли делать 3D в первом запуске?
3D имеет смысл, если покупателю нужно рассмотреть изделие со всех сторон и выбор действительно меняет его вид. Для размеров, состава и доплат часто достаточно текста, изображений или 2D-схемы. В смету 3D включают подготовку моделей и поддержку новых вариантов.
Можно ли передать индивидуальную комплектацию в 1С?
Сначала нужно определить её представление в вашей конфигурации 1С: изделие с характеристиками или набор позиций. Затем согласовать коды, единицы, цену, статус и способ обмена. Возможность записи проверяют на тестовой базе с нужными правами.
Что будет с расчётом после обновления прайса?
Мы предлагаем сохранять версии правил, прайса и результат расчёта. Перед заказом система проверяет актуальные условия. Если цена изменилась, покупатель видит новую сумму и подтверждает её; порядок действия уже согласованного предложения задаёт бизнес.
С чего начать свой конфигуратор
Подготовьте прайс, список параметров с единицами, ограничения и три контрольные комплектации. Добавьте пример результата для менеджера, название конфигурации 1С, если нужен обмен, и имеющиеся изображения или модели. Клиентские данные можно обезличить.
По этим материалам мы разберём правила и состав первого запуска: какие данные уже готовы, что нужно согласовать, какая визуализация помогает выбору и куда передать результат. Дальше смету можно обсуждать по конкретным работам. Состав услуги и путь к заказу собраны на странице разработки конфигуратора товаров.
Пришлите прайс, параметры и три комплектации
Оценим правила и первый конфигуратор. Разберём зависимости, расчёт и передачу заказа; вы получите состав первого запуска и перечень данных, которые нужны для сметы. Оставьте контакт в форме, чтобы обсудить ваши материалы.