Мобильное приложение для 1С
Мобильное приложение для 1С нужно, когда учёт должен быть под рукой у людей, которые не сидят за компьютером: торговых агентов, кладовщиков, водителей, руководителя, клиентов. Мы делаем приложение 1С под конкретную роль, а не переносим всю базу в телефон. Агенту нужны каталог и заказ, кладовщику приёмка и сканер, руководителю продажи за день, клиенту цены, остатки и статус заказа. 1С на телефоне в таком виде открывается за секунду, работает без интернета и не требует обучения. Обмен с базой строим через HTTP-сервис в расширении или стандартный интерфейс OData: типовая конфигурация остаётся на поддержке. Приложение публикуется в App Store и Google Play под вашей компанией, исходники передаются заказчику. Начинаем с одной роли и одного сценария, остальное добавляем этапами, когда первый результат уже работает.
Что входит в работу
Приложение под роль, а не копия 1С
Сначала определяем, кто будет пользоваться приложением и какие три-пять действий он делает каждый день. В телефон выносим только их. Так приложение остаётся быстрым и понятным, а лишние данные из учёта не попадают на устройства сотрудников. На старте согласуем список экранов и проверяем его на реальных сотрудниках до разработки.
Обмен через HTTP-сервис или OData
Для чтения каталога и остатков часто хватает стандартного интерфейса OData. Для записи заказов, проверок и бизнес-логики делаем HTTP-сервис в расширении конфигурации. Конфигурация не снимается с поддержки, обновления 1С ставятся штатно. Если в базе уже есть доработки предыдущих подрядчиков, сначала разбираем их, чтобы обмен не конфликтовал с ними.
Работа без связи
Данные кэшируются на устройстве, действия сохраняются в очередь и уходят в 1С при появлении сети. Для склада в подвале и агента на трассе это решающий момент: приложение, которое требует интернет на каждое нажатие, там не работает. Пользователь видит, сколько действий ждут отправки, и не теряет данные при разряженном телефоне.
Нативные iOS и Android
Одна кодовая база на Flutter, нативная скорость, камера для сканирования штрихкодов, push-уведомления и вход по коду или биометрии. Приложение проходит проверку Apple и Google, публикацию берём на себя. Интерфейс делаем под пальцы и короткие сессии: крупные кнопки, поиск, сканер, минимум полей ввода.
Push-уведомления из 1С
Новый заказ, смена статуса, отгрузка, оплата, низкий остаток: события из 1С приходят в телефон уведомлением. Пользователь открывает нужный экран одним нажатием, а не ищет документ в журнале. Настройки уведомлений пользователь меняет сам, чтобы получать важное и не отключать приложение целиком.
Кабинет клиента в приложении
Ваши покупатели видят персональные цены, остатки, историю заказов и долги, оформляют повторный заказ в два касания. Заказ падает в 1С документом, менеджер не переносит его из мессенджера вручную. Кабинет клиента часто окупается быстрее остальных функций, потому что снимает с менеджеров рутинные заказы.
Безопасность данных
Доступ по ролям из 1С, токены вместо паролей от базы, шифрование соединения, отзыв доступа при увольнении. 1С не открывается в интернет напрямую: приложение работает через промежуточный сервис с ограничением запросов. Все обращения к 1С журналируются, поэтому при споре или ошибке видно, кто и что запросил.
Поддержка и развитие
После запуска следим за обменом и ошибками, выпускаем обновления под новые версии iOS и Android. Новые сценарии добавляются этапами с отдельной оценкой, без переписывания того, что уже работает. Мониторинг обмена сообщает о сбое раньше, чем его заметят пользователи, и мы исправляем его в рабочий день.
Как проходит работа
- Разбор процесса. Смотрим, кто и где будет работать с приложением, какие данные нужны из 1С и какие должны вернуться в учёт.
- Прототип экранов. Согласуем ключевые экраны до разработки, чтобы сотрудники увидели приложение заранее.
- Обмен с 1С. Делаем HTTP-сервис или расширение на копии базы, рабочая 1С не затрагивается.
- Разработка и тест. Приложение для iOS и Android проверяем на ваших реальных данных и в зоне со слабой связью.
- Запуск и поддержка. Публикуем или раздаём сотрудникам, обучаем, правки первых недель входят в стоимость.
Частые вопросы
Сколько стоит мобильное приложение для 1С?
От 600 000 ₸ за один сценарий для одной роли, срок 4-6 недель. Приложение с несколькими ролями и офлайн-режимом начинается от 8 недель. Точную сумму называем после осмотра конфигурации и списка экранов. Цена фиксируется до начала работ и не меняется без вашего согласия.
Можно ли пользоваться 1С на телефоне без отдельного приложения?
Можно открыть веб-клиент 1С в браузере, но на телефоне это неудобно: мелкие формы, нет офлайна, нет камеры и уведомлений. Своё приложение делает три-пять нужных действий быстро и без обучения. К тому же веб-клиент требует постоянной связи и полного доступа к базе.
Чем ваше приложение отличается от мобильной платформы 1С?
Мобильная платформа 1С требует разработчика 1С на каждое изменение и ограничена в интерфейсе. Мы делаем нативное приложение с обменом с 1С: оно выглядит как обычное приложение из стора, а развивать его может любой мобильный разработчик. Обмен с 1С при этом остаётся вашим и не зависит от платформы приложения.
С какими конфигурациями работаете?
С типовыми и доработанными конфигурациями на платформе 8.3: Управление торговлей, УНФ, Комплексная автоматизация, Розница, отраслевые решения для Казахстана. Если база сильно доработана, сначала делаем короткий аудит, его стоимость засчитывается в работы.
Нужно ли выносить 1С в интернет?
Нет. Между приложением и базой ставим промежуточный сервис, который принимает запросы, проверяет права и ограничивает нагрузку. Сама база остаётся во внутренней сети или на вашем сервере. Это защищает базу от лишней нагрузки и от прямого доступа из интернета.
Сколько людей может пользоваться приложением?
Ограничений по лицензиям на приложение нет. Нагрузку на 1С считаем заранее и при необходимости добавляем кэш, чтобы сто телефонов не тормозили бухгалтерию. Нагрузку проверяем на копии базы до запуска, а не на живых пользователях.
Опубликуете в App Store и Google Play?
Да, публикуем под аккаунтом вашей компании и проходим проверку. Для внутренних сотрудников возможна закрытая раздача без публичной страницы. Подготовку описаний, скриншотов и анкет для сторов тоже берём на себя.
Кому достаются исходники?
Заказчику. После сдачи передаём исходный код приложения, промежуточного сервиса и расширения 1С вместе с описанием обмена. Ваш разработчик сможет продолжить работу без нас, документация это позволяет.
1С и мобильные приложения
Считаете сервер под 1С? Соберите конфигурацию в калькуляторе аренды — цена появится сразу.