WeMake.kz
RU KZ EN
Обсудить проект
FEATURED SERVICE
Mobile app development
→
Turnkey iOS and Android: the first build on your device by week 3, and we take care of publishing to the App Store and Google Play.
₸ Все цены на одной странице 76 услуг · тарифы и цена «от» по каждой, поиск по таблице Открыть →
OFFER · WEBSITES
Website + Google Ads launch for free
→
Order a website and we set up Google Ads and launch your first campaign at no charge. Leads start coming in from day one after release.
OFFER · APPS
App + 3 months of support for free
→
We build your iOS and Android app and maintain it free for the first 3 months after release: updates, fixes and App Store / Google Play compliance.
300+ projects since 2013Half are under NDA — we’ll show them at a meeting
All case studies →
Redesign of a B2B spare parts store: goods in transit, customer-specific prices, 1C and Telegram
REDESIGN · B2B
Shuncheng Truck
Automotive · truck spare parts
Redesign of a B2B spare parts store: goods in transit, customer-specific prices, 1C and Telegram
OpenCart → Bitrixfull redesign and 1C integration
Outdoor gear store with a custom 1C exchange module and front-end admin
E-COMMERCE
Outdoor Center Almaty
Retail · outdoor gear
Outdoor gear store with a custom 1C exchange module and front-end admin
30 → 11C items in a single product card
Premium smartphone store
E-COMMERCE
Freshmobile
Retail · smartphones and gadgets
Premium smartphone store
Sheet → websiteprices and stock from Google Sheets
Магазин инструмента с 1С, Kaspi и Google Таблицами
E-COMMERCE
Мир Инструмента
Ритейл · инструмент и оборудование
Магазин инструмента с 1С, Kaspi и Google Таблицами
3источника данных в одном каталоге
Сайт-каталог спецтехники на трёх языках
КАТАЛОГ
Turkuaz Machinery
Спецтехника · дистрибьютор
Сайт-каталог спецтехники на трёх языках
3языка каталога и своя админ-панель
Home/Blog/Мобильные/ Как подключить мобильное приложение к 1С
МОБИЛЬНЫЕ October 29, 20267 мин read

Как подключить мобильное приложение к 1С: варианты обмена и пошаговый план

Три схемы обмена мобильного приложения с 1С — HTTP-сервис, промежуточный сервер и очереди, — пошаговый план подключения и почему не стоит пускать приложение прямо в базу.

Руслан
РусланFullstack-разработчик
Как подключить мобильное приложение к 1С: варианты обмена и пошаговый план
Не хотите выбирать сами?
Расскажите про команду и процессы — подберём CRM за один разговор.
Обсудить задачу

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

ПРАВИЛО

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

Почему приложение не стоит вешать напрямую на базу 1С

Самая соблазнительная схема — опубликовать HTTP-сервис 1С в интернет и отдать его адрес мобильному разработчику. Работает она ровно до первой рассылки push или распродажи. Каждый пользователь, открывший каталог, создаёт запрос к 1С, а 1С в это время проводит документы, считает себестоимость и обслуживает кассы. В итоге тормозят и приложение, и учёт.

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

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

Три схемы обмена приложения с 1С

СхемаКак работаетКогда подходитРиски
Прямой HTTP-сервис 1СПриложение вызывает методы, опубликованные в конфигурацииВнутреннее приложение для десятка сотрудников в офисной сетиНагрузка на 1С, безопасность, поломки при обновлении конфигурации
Промежуточный серверБэкенд забирает данные из 1С по расписанию, приложение работает с его APIКлиентские приложения, магазины, программы лояльностиНужно продумать частоту синхронизации и правила конфликтов
Сервер + очередиЗаказы и события копятся в очереди и доставляются в 1С с повторамиВысокая нагрузка, несколько баз 1С, требование «ни одного потерянного заказа»Сложнее архитектура, нужен мониторинг обмена

Прямой HTTP-сервис

В 1С есть механизм HTTP-сервисов: программист описывает методы — получить номенклатуру, создать заказ — и публикует их через веб-сервер. Для корпоративного приложения, где пользователи — ваши кладовщики или торговые агенты, это иногда допустимо. Но и здесь мы советуем хотя бы кеш на стороне сервера.

Промежуточный сервер

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

Очереди

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

Что передаётся между приложением и 1С

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

Ключевой вопрос — кто источник правды по каждому полю. Обычно 1С отвечает за остатки и цены, приложение — за заказы, CRM — за статус сделки. Конфликты при таком подходе не «съедаются молча», а логируются и разрешаются по правилу.

Если у вас уже есть интернет-магазин, связанный с 1С, и приложение строится на общем с ним бэкенде, отдельный обмен не нужен: остатки, цены и заказы приходят из той же 1С. Настроить или переделать сам обмен магазина помогает интеграция интернет-магазина с 1С — штатная от 350 000 ₸, для доработанной конфигурации от 450 000 ₸.

Пошаговый план подключения приложения к 1С

  1. Аудит конфигурации и систем — 1 неделяКакая 1С и насколько доработана, где хранятся данные, какие API уже есть, кто поддерживает базу. На выходе — карта систем и риски.
  2. Архитектура обмена — 1 неделяСхема данных, состав полей, частота синхронизации, источник правды по каждому полю, правила конфликтов.
  3. Доработки на стороне 1СПрограммист 1С готовит HTTP-сервисы или правила обмена по согласованной схеме. Это делает ваш специалист или наш — решаем на аудите.
  4. Разработка коннекторов — 2–4 неделиСервер, API для приложения, очереди, повторы, обработка ошибок, журнал обмена.
  5. Тестирование на копии — 1 неделяРеальные данные, нагрузка, обрывы связи, откаты, дубли. Боевая база в это время не затрагивается.
  6. Постепенный запуск и мониторингНовый обмен работает параллельно старому, алерты приходят в Telegram или на почту. Старый канал отключаем, когда новый отработал без ошибок.

Весь путь занимает 4–8 недель. Обмен с 1С входит в формат «Полный контур» — от 3 000 000 ₸ вместе с единым профилем, платежами и CRM. Если баз 1С несколько или нужна шина данных, это формат «Enterprise» — от 6 000 000 ₸.

Частая ошибка

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

Роль программиста 1С и лицензий

Со стороны 1С обычно нужны три вещи: доступ к копии базы для разработки, специалист, который знает вашу конфигурацию, и актуальная платформа с подпиской ИТС. Если конфигурация типовая, доработки минимальны. Если сильно изменена, на аудите оцениваем, что можно отдать через правила обмена, а что — через промежуточный сервис с кешем. Чем старее конфигурация, тем больше работы, и это видно в смете сразу.

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

О типичных причинах, по которым обмен с 1С «не работает» у интернет-магазинов, мы подробно писали в статье про обмен сайта с 1С — большинство из них актуальны и для приложений.

Чек-лист перед стартом интеграции

Подготовьте до первой встречи
  • Название и версия конфигурации 1С, список доработок, если он есть
  • Контакт программиста или компании, которая поддерживает 1С
  • Копия базы или тестовый контур для разработки
  • Список данных, которые нужны приложению: каталог, цены, остатки, бонусы, документы
  • Решение, кто источник правды по ценам, остаткам, клиентам и статусам
  • Требуемая свежесть данных: остатки раз в 15 минут или раз в час
  • Где будет работать сервер: ваш или облако в Казахстане
  • Человек, который принимает решения по правилам обмена
  • Исходники приложения или доступ к репозиторию, если его делал другой подрядчик

Как понять, что обмен работает правильно

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

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

Что делать дальше

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

Можно ли подключить приложение к 1С, если она стоит на компьютере в офисе?

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

Как часто синхронизируются остатки и цены?

По расписанию от 15 минут, заказы и заявки — сразу. Частоту подбираем под нагрузку 1С, чтобы обмен не тормозил учёт.

Подойдёт ли 1С на старой конфигурации?

Да, если есть доступ к базе или выгрузкам. Что-то отдаём через правила обмена, что-то — через промежуточный сервис с кешем. Объём работ виден после аудита.

Учёт не в 1С — интеграция возможна?

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

Руслан
Руслан, Fullstack-разработчик
УСЛУГА ПО ТЕМЕ СТАТЬИ
Integration with the website, CRM and 1C

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

от 1 500 000 ₸
Рассчитать за 1 день More about this service →
ЧИТАТЬ ДАЛЬШЕ

Ещё по теме CRM и автоматизации

Все статьи →
Почему карточки товаров не проходят модерацию на маркетплейсах CRM
October 29, 2026·7 мин
Почему карточки товаров не проходят модерацию на маркетплейсах
Семь типичных причин, по которым маркетплейс отклоняет карточку: категория, характеристики, фото, бренд, штрихкод — и как готовить данные в 1С для массовой выгрузки.
Павел
ПавелСпециалист по CRM
Дубли товаров на сайте после выгрузки из 1С: причины и как их убрать CRM
October 28, 2026·8 мин
Дубли товаров на сайте после выгрузки из 1С: причины и как их убрать
Почему товары задваиваются при обмене с 1С: смена GUID, пересоздание номенклатуры, ручные правки на сайте. Как убрать дубли и сохранить SEO-страницы.
Павел
ПавелСпециалист по CRM
Запуск сайта на Аспро: пошагово от покупки лицензии до первого заказа САЙТЫ
October 27, 2026·7 мин
Запуск сайта на Аспро: пошагово от покупки лицензии до первого заказа
Пошаговый путь запуска сайта на Аспро: выбор решения и редакции Битрикса, хостинг, установка и мастер решения, настройка, наполнение, обмен с 1С и тестовый заказ.
Ярослав
ЯрославТехнический директор
СВОБОДНА КОМАНДА С NOVEMBER 3

Забронируйте команду под свой сайт

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

Забронировать слот →
✓

Request received —

Менеджер свяжется в течение 15 минут в рабочее время (пн–пт, 9:00–19:00). Копию заявки отправили на почту. Если срочно — напишите в WhatsApp.

Написать в WhatsApp Посмотреть кейсы
ЗАЯВКА НА РАЗРАБОТКУ

Подобрать CRM за один разговор

Расскажите про команду, процессы и 1С — скажем, что подходит, и пришлём смету по трём строкам.

01Ответим в течение 15 минут в рабочее время
02Пришлём вилку бюджета, срок и рекомендацию по платформе
03Подпишем NDA до обсуждения деталей, если нужно
Ярослав
Ярослав
технический директор, оценивает веб-проекты
Что нужно
Бюджет
Ответим в течение 15 минут в рабочее время · данные не передаём третьим лицам

Отправляя заявку, вы соглашаетесь, что мы напишем вам в WhatsApp на этот номер.

STUDIO CONTACTS

Two offices: Almaty and Ust-Kamenogorsk

Message us on WhatsApp at any of the numbers or by email — we reply within 15 minutes during business hours.

EMAIL
info@wemake.kz
General enquiries
buh@wemake.kz
Accounting and documents
OPENING HOURS
from 09:00 to 18:00
Monday — Friday
Company details

Almaty office

Almaty, 617 Seifullin Ave, Forum Mall, 4th floor, office 12

Ust-Kamenogorsk office

Ust-Kamenogorsk, 28 Auezov Ave, Imperator shopping centre, office 417
Meetings by appointment, weekdays from 09:00 to 18:00 Get directions

Все услуги компании

9 направлений — от лендинга до сквозной аналитики
ESTIMATE IN 1 DAYCALLBACK

Discuss a projectWe’ll call back when convenient

✓
Received —
We’ll call you back within 15 minutes during business hours.

A few words about your task — and we’ll send a budget range and timeline. No 40-question brief.Leave your number and choose a time — a manager will call you, not a robot.

When is convenient
What you need

Отправляя заявку, вы соглашаетесь, что мы напишем вам в WhatsApp на этот номер.

or contact us right away