Интеграция с 1С: цена по уровням задачи и что за ней стоит
Интеграция с 1С: цена этой строки в смете колеблется от сорока тысяч до полумиллиона, и определяет её не объём данных, а количество исключений в ваших правилах. Одна формулировка «связать 1С с CRM» означает и настройку типового обмена за пару дней, и двусторонний обмен с сопоставлением ключей, очередями и повторами. Ниже — три уровня работ с порядком цен, смета построчно, что удорожает проект в разы и когда платить не нужно вовсе.
Три уровня работ и порядок цены
До разговора о деньгах нужно понять, что именно нужно: перенести данные один раз, настроить готовый механизм или написать обмен, которого в типовой конфигурации нет. Это три разные работы с разницей в цене на порядок.
| Уровень | Что это на практике | Порядок цены | Срок |
|---|---|---|---|
| Настройка типового обмена | Штатный механизм 1С и готовый модуль CMS или площадки: каталог, цены, заказы по расписанию | от 40 000 ₽ | 2–5 дней |
| Обмен с доработками | Свои поля, несколько складов, свои правила цен, отбор документов | от 120 000 ₽ | 1–2 недели |
| Двусторонний обмен | Документы и оплаты в обе стороны, сопоставление ключей, очередь и повторы | от 150 000 ₽ | от 2 недель |
| Свой HTTP-сервис в 1С | Онлайн-остаток, приём заказа с проверкой, ответ базы в момент запроса | от 200 000 ₽ | от 3 недель |
Для сверки — открытые оценки студий: передача формы в CRM считается в 16–28 часов работы, подключение внешнего сервиса по API — в 28–56 часов, двусторонний обмен CRM с 1С — в 80–160 часов. При ставке около трёх тысяч рублей в час это 50–90, 90–180 и 250–500 тысяч соответственно. Рыночная ставка специалиста по 1С в открытых прайсах — 1 500–3 000 ₽ в час, у профильных ERP-команд заметно выше.
Множитель цены — не размер каталога и не число документов, а число исключений: «у этого поставщика цена считается иначе», «по этому складу резерв не учитываем», «эти заказы выгружать не надо». Каждое такое «а вот» — отдельная ветка кода и отдельная проверка.
Из чего складывается цена интеграции с 1С
Смета на обмен состоит из шести частей, и разработка в ней — не самая большая. Когда подрядчик называет одну цифру без разбивки, вы не можете понять, что именно он собирается делать.
| Строка | Что входит | Доля работы |
|---|---|---|
| Обследование и карта данных | Сущности, направления, хозяин каждой цифры, ключ сопоставления, периодичность | 1–2 дня, но определяет всю смету |
| Доступы и тестовый контур | Пользователь 1С с нужными правами, публикация базы, копия для отладки | Часы работы — и недели ожидания |
| Разработка обмена | Методы, сопоставление, нормализация телефонов и ИНН, обработка ошибок API | Основная часть бюджета |
| Надёжность | Идемпотентность по ключу, очередь, повторы с задержкой, журнал обменов | 20–30 % работы, экономят на ней первой |
| Проверка на реальных данных | Прогон на цифрах прошлого месяца, сверка количеств с бухгалтерией | 3–5 дней |
| Запуск и наблюдение | Неделя параллельной работы, алерты на сбой, инструкция и передача доступов | Входит в проект |
В цену разработки обычно не входят лицензии и клиентские места 1С, договор ИТС, сервер и публикация базы, оплата внешних сервисов и время ваших сотрудников на приёмку и сверку. Эти строки стоит проговорить до предоплаты.
Что удорожает интеграцию в разы
Цена растёт не от сложности кода. Четыре фактора удорожания живут на стороне заказчика, и все видны ещё до старта.
Нет доступов
База не опубликована на веб-сервере, пользователя с нужной ролью нет, тестовой копии не существует, а франчайзи, который обслуживает 1С, отвечает раз в три дня. Работы по коду при этом ноль. Это самая частая причина, по которой обмен «на две недели» тянется два месяца, и оплачивается она либо часами ожидания, либо расширенной вилкой в фиксированной цене.
Процесс не описан
Не решено, кто хозяин цены — 1С или админка сайта; что делать, если заказ пришёл на товар, которого нет; кого считать дублем контрагента. Подрядчик собирает эти решения по кусочкам через созвоны, а часть выясняется уже после запуска — и код переписывается. Страница текста с ответами дешевле любой скидки.
Самописная конфигурация
Типовая конфигурация — предсказуемая работа: структура известна, механизмы обмена штатные. Конфигурация, переписанная за десять лет несколькими подрядчиками без документации, означает сначала разбор чужого кода, потом интеграцию. Честная фиксированная оценка здесь почти невозможна: либо запас в цене, либо доплата по факту.
Требование стопроцентной точности и онлайна
«Остаток должен совпадать всегда и обновляться мгновенно» — это переход от обмена по расписанию к запросам в базу в реальном времени, то есть смена уровня задачи и цены. Дешевле принять, что витринная цифра справочная, а точный остаток запрашивается в момент оформления заказа. Механика — в статье про интеграцию сайта с 1С.
Пока читаете — можно сразу проверить свою задачу. Опишите процесс, и я скажу, решается ли он и во сколько обойдётся.
Поэтапный бюджет: как платить и что получать
Обмен удобно резать на этапы: после каждого у вас остаётся результат, который работает сам по себе и не пропадает, если вы решите остановиться.
- Карта данных (1–2 дня). Таблица сущностей: что передаём, в какую сторону, по какому ключу, как часто, кто хозяин. Оплачивается отдельно и остаётся у вас независимо от того, кто будет делать обмен.
- Доступы и тестовый контур. Сервисный пользователь с минимальными правами и копия базы. В деньгах не стоит ничего, а снимает главный риск срока.
- Один поток в одну сторону. Например, заказы с сайта в 1С: по расписанию, с журналом и алертом при сбое. Это уже полезно само по себе.
- Обратный поток. Статусы, остатки, номера документов назад. Здесь появляется сопоставление ключей и защита от повторной записи.
- Наблюдение и передача. Ежедневная сверка количеств, уведомление при двух неуспешных обменах подряд, исходники и инструкция у вас.
Если после этапа подрядчик не может назвать, что конкретно у вас на руках, оплачивать рано. Нормальный ответ — репозиторий с кодом, настройки, доступы и описание, как перезапустить обмен руками.
Как сократить бюджет честно
- Сначала проверьте штатный механизм. На типовой конфигурации и типовой CMS большую часть сценариев закрывает готовый модуль, и это настройка, а не разработка.
- Сократите список полей. Каждое дополнительное поле — правило переноса, проверка и обработка пустого значения. Начните с минимума, добавляйте по факту.
- Согласитесь на задержку. Обмен раз в 15–60 минут дешевле онлайна в разы и подходит всем сценариям, кроме штучного дефицитного товара.
- Наведите порядок в справочниках до обмена. Дубли номенклатуры и контрагентов уедут во вторую систему и удвоят работу по чистке. Это делается своими силами и бесплатно.
- Отдайте подрядчику только стык. Доработки внутри конфигурации часто дешевле сделать у своего же франчайзи, который её ведёт, а внешнюю часть — отдельно.
- Разделите проект и поддержку. Фикс за этап плюс почасовая ставка на доработки прозрачнее абонентки без описанного объёма.
Одно решение экономит больше остальных вместе: зафиксировать источник истины по каждой сущности до начала работ. Пока не решено, кто хозяин цены, остатка и контрагента, обмен будет периодически затирать правки, а разбор каждого случая оплачивается отдельно.
Когда платить не надо — закрывается штатными средствами
Часть задач, под которые запрашивают смету на интеграцию, закрывается тем, что уже входит в поставку 1С или в подписку сервиса.
- Синхронизация между базами 1С. Планы обмена и формат EnterpriseData связывают типовые конфигурации без разработки — это настройка правил, а не написание кода.
- Обмен с сайтом на типовой CMS. Штатный механизм обмена с интернет-магазином настраивается мастером: каталог, цены, заказы.
- Чтение данных без доработки конфигурации. Стандартный интерфейс OData публикует справочники и документы как REST-ресурсы: нужны публикация базы и соответствующая роль у пользователя.
- ЭДО, маркировка, банк. У операторов есть готовые модули для 1С с открытым прайсом; своя интеграция здесь оправдана редко.
- Маркетплейсы. Готовые решения продаются коробкой или подпиской — дешевле, чем писать обмен с нуля под каждую площадку.
- Разовый перенос данных. Залить каталог или базу контрагентов один раз — это импорт обработкой, а не интеграция с сопровождением.
Правило, по которому я сам отговариваю от заказа: обмен окупается, когда одни и те же данные вбиваются руками в две системы каждый день и когда ошибка переноса стоит денег. Десять заказов в день переносятся быстрее, чем разбирается очередной сбой автоматического обмена.
На чём переплачивают в интеграциях
- Платят за коробку как за разработку. Настроен штатный модуль, в счёте — «разработка интеграции под ключ». Проверяется вопросом: что именно дописывали в конфигурации и где лежит код.
- Смета без обработки сбоев. Цена закрывает счастливый сценарий, а поведение при недоступной 1С, дубле и просроченном токене становится платной доработкой. Это половина реальной работы.
- Обмен без наблюдения. Дешевле на старте, дороже в эксплуатации: о поломке вы узнаёте от клиента, а не от алерта. Журнал и сверка стоят несколько часов работы один раз.
- Исходники остались у подрядчика. Любая правка — по его прайсу, смена исполнителя — переписывание с нуля. Код, настройки и доступы забирайте по каждому этапу.
- Повторная оплата после обновления. Обмен, завязанный на нетиповые доработки, ломается на очередном обновлении. Договоритесь заранее, входит ли починка в поддержку.
Если интеграция — часть более крупной задачи по цеху и учёту, смета считается иначе: к обмену добавляются сбор данных, отчётность и уведомления. Разбор по строкам — в материале про стоимость автоматизации производства, общая механика связок — в статье про интеграцию с CRM.
Частые вопросы
Сколько стоит интеграция с 1С?
Настройка типового обмена на типовой конфигурации и CMS — от 40 000 ₽. Обмен с доработками под свои поля, склады и правила цен — от 120 000 ₽. Двусторонний обмен с сопоставлением ключей и очередью — от 150 000 ₽. Онлайн-данные через собственный HTTP-сервис в 1С — от 200 000 ₽. Открытые оценки студий на двусторонний обмен CRM с 1С дают 80–160 часов, что при рыночных ставках выходит в 250–500 тысяч.
От чего зависит цена интеграции с 1С?
От числа сущностей и направлений обмена, количества событий, требований к надёжности и — сильнее всего — от количества исключений в ваших правилах. Дополнительно влияют состояние конфигурации (типовая или самописная) и готовность доступов с тестовым контуром.
Сколько стоит час работы по 1С?
В открытых прайсах ставка специалиста по 1С — примерно 1 500–3 000 ₽ в час, у профильных ERP-команд заметно выше. Мой ориентир — от 2 500 ₽ в час, и почасовой формат уместен на доработках и поддержке; новый обмен честнее считать фиксированной ценой за этап.
Можно ли сделать интеграцию с 1С дешевле?
Да, за счёт объёма, а не торга: взять штатный механизм вместо разработки, сократить список передаваемых полей, согласиться на обмен по расписанию вместо онлайна, почистить дубли справочников своими силами и подготовить доступы до старта работ.
Нужно ли дорабатывать конфигурацию 1С для обмена?
Часто нет. Типовые планы обмена, формат EnterpriseData, штатный обмен с сайтом и стандартный интерфейс OData работают без изменения конфигурации — для OData нужны публикация базы и соответствующая роль у пользователя. Доработка требуется под нестандартные сценарии и тяжёлые запросы, где нужен свой HTTP-сервис.
Что входит в поддержку обмена и сколько она стоит?
Починка после обновлений 1С и внешних систем, реакция на сбои, небольшие доработки правил. Ориентир — от 15 000 ₽ в месяц либо почасовая оплата по факту. Заранее договоритесь, входит ли восстановление обмена после обновления конфигурации: это самый частый повод для спора.
Читайте дальше
Оценить ваш обмен
Напишите, какие системы нужно связать, типовая ли конфигурация и что уже пробовали — назову вилку, срок и скажу, если задача закрывается штатным механизмом.
Обсудить задачу