Мобильное приложение для 1С нужно не только для просмотра отчетов. Часто бизнес хочет согласовывать заявки с телефона, видеть KPI, прикреплять фото к документам, сканировать QR-коды и вводить данные сразу в базу. Разберем, когда такую задачу лучше закрыть готовым приложением, а когда нужна отдельная разработка.
Во многих компаниях, работающих на 1С, со временем появляется запрос на мобильный доступ к данным и документам. Руководителю нужно согласовывать заявки на расход с телефона. Кладовщику нужно фиксировать приемку с фотографиями. Мастеру на объекте — отметить выполненные работы так, чтобы они сразу попадали в базу как документ. Собственнику нужен оперативный доступ с телефона к выручке и другим ключевым показателям.
Чаще всего такая задача приходит к программисту 1С: нужно быстро понять, это отдельная разработка или сценарий, который можно закрыть готовым решением. Перед тем как оценивать проект с нуля, полезно проверить: возможно, базовые требования уже закрываются без разработки мобильного приложения.
«Бизнес-контроль» — мобильное приложение к 1С, которое подключается к существующей базе через расширение и запускается за 1–2 дня. Ниже разберем, какие сценарии приложение закрывает, как подключается к базе 1С и в каких случаях лучше сразу рассматривать отдельную разработку.
3 типа задач
Просмотр показателей, согласование документов и ввод данных в 1С
1–2 дня
Обычно занимает подключение и запуск готового решения
4 часа
Внедрения включены в подписку на продукт
12 500 руб./мес.
Стоимость за одну базу 1С без лимита пользователей
Три типа задач, с которыми к вам приходят
Почти любое ТЗ на «мобильное приложение к 1С» раскладывается на три типа задач. Сначала стоит понять, к какому типу относится ваша задача.
Задача 1. Смотреть показатели и отчеты 1С в телефоне
Руководитель хочет видеть показатели без открытия 1С: выручку, остатки на счетах, ДДС, P&L, задолженности, состояние фондов. С динамикой, графиками и расшифровкой по нажатию — от карточки показателя к деталям.
Что здесь важно понимать: «показометров» для 1С на рынке несколько, в том числе бесплатных, особенно под УНФ. Если вам нужен только фиксированный набор виджетов, возможно, достаточно именно таких решений. Наше отличие — произвольные показатели: на экран выводится любая цифра из любого отчета вашей базы, включая доработанные и самописные отчеты. Один из наших клиентов (производство, «Комплексная автоматизация») сформулировал это так: «Есть возможность вытащить любые цифры из любых отчетов — ДДС, P&L, управленческого баланса, себестоимости — и мониторить их в реальном времени в телефоне».
Также реализована возможность получать push-уведомления по событиям базы: пришла оплата, создана заявка, требуется согласование.
Задача 2. Согласовывать документы 1С с телефона
Один из самых частых сценариев — согласование заявок на расход. Согласования живут в мессенджерах, файлы теряются, решение «одобрено» в чате не меняет статус документа в базе — и кто-то потом переносит его вручную. Такой сценарий часто встречается в компаниях, где согласования ведутся вне 1С.
После выставления статуса «Согласовать» в мобильном приложении он отображается и в базе 1С. История согласования привязана к документу, а не разбросана по чатам. Внутри карточки — вложения (счет, договор), обоснование и чат по документу. Ролевая модель настраивается: например, собственник видит только заявки от 100 000 руб., все, что меньше по стоимости, — на исполнительном директоре. В самописном приложении такую логику нужно проектировать и тестировать. В готовом решении она настраивается.
Многоступенчатые цепочки (инициатор → финдир → собственник) поддерживаются.
Задача 3. Ввести данные в 1С с телефона
Самый широкий блок задач связан с вводом данных. Сотруднику вне офиса, на складе или на производстве нужно создать или заполнить документ, не садясь за компьютер:
- заявки на расход и авансовые отчеты;
- выполненные работы (актирование, отметка о выполнении);
- заявления на отсутствие — отпуск, больничный, отгул — с созданием документа в базе;
- показания счетчиков;
- фотофиксация: накладные, состояние объекта, замечания — фото прикрепляется к документу;
- сканирование QR- и штрихкодов, включая выпуск продукции по QR-коду заказа на производство;
- чек-листы: предрейсовый осмотр, обходы, приемки;
- произвольные мобильные формы с привязкой к объектам 1С.
Ограничения, которые важно учесть
Ввод данных. Это ввод по заранее настроенной форме. Если вашей задаче нужна сложная интерактивная форма, которая перестраивается в зависимости от действий пользователя, лучше сразу рассматривать отдельную разработку. Если нужно показать, согласовать или ввести данные, готовое решение закрывает эти задачи.
Сканирование. QR- и штрихкоды работают в двух сценариях: считали код — предзаполнилось поле нового документа, или считали код — нашелся существующий документ. Наполнять табличную часть документа построчным сканированием, как на терминале сбора данных, нельзя. Для полноценного сценария ТСД лучше выбрать специализированное складское решение или отдельную разработку.
Почему запуск занимает 1–2 дня, а не 6 месяцев
Срок запуска сокращается потому, что большая часть технической работы уже сделана.
Приложение уже опубликовано для iOS и Android. Вам не нужен аккаунт разработчика Apple, не нужно проходить модерацию сторов, не нужно собирать и подписывать сборки. Клиент ставит приложение из магазина — работа начинается сразу.
Подключение выполняется через расширение 1С. Основная конфигурация не изменяется. Расширение устанавливается в вашу базу, публикуется HTTP-сервис — и приложение работает с живыми данными. Расширения устойчивы к обновлениям типовых конфигураций.
Авторизация реализована в продукте. Доступны Basic или JWT; рекомендуем JWT, при нем пароль пользователя не передается при каждом запросе. Схему авторизации не нужно проектировать с нуля: она уже реализована и проверяется в рамках подключения.
Права доступа настраиваются в рамках ролевой модели. Кто какие показатели видит, кто какие документы согласует, кто что вводит — все настраивается через решение, без дополнительной разработки.
В подписку включены 4 часа внедрения — обычно этого хватает, чтобы команда продукта запустила все под ключ. Альтернатива — ваш программист по инструкции.
Архитектура и безопасность
Для согласования с ИТ-директором и службой информационной безопасности:
- Расширение в 1С + нативное мобильное приложение. Обмен — HTTPS REST через опубликованный HTTP-сервис.
- Данные хранятся на сервере клиента. Приложение работает напрямую с базой. На стороне продукта — только зашифрованный токен лицензии. Промежуточного облачного хранения данных нет.
- Логи действий сохраняются в журнале транзакций 1С.
- Инфраструктура: веб-сервер (IIS или Apache), HTTPS/SSL, опубликованный HTTP-сервис.
Принципиальное отличие облачных сервисов управленческого учета от нашего решения в том, что они строят учет рядом с 1С. Заявка, согласованная в облаке, — это запись в облаке, которую потом нужно синхронизировать с базой. Мы — окно в вашу 1С: все, что происходит в приложении, происходит с документами вашей базы.
Что поддерживается, а что нет
Поддерживается: БП 3, УТ 11, ERP, КА 2, УНФ, самописные конфигурации. Платформа 8.3.14 и выше, управляемые формы. Для JWT-авторизации требуется платформа 8.3.21 и выше.
Про самописные решения — не теория: наша собственная команда работает на «Комплексной автоматизации» с самописным модулем учета работ сотрудников.
Что не поддерживается:
- 1С:Фреш — нет возможности установить расширение и опубликовать HTTP-сервис;
- 42clouds и аналогичные облака без поддержки расширений;
- офлайн-режим. Это сознательное решение: данные всегда живые, нет конфликтов синхронизации. Для согласований и просмотра показателей в городе и командировке стабильного интернета достаточно. Если сотрудники долго работают без связи, понадобится решение с полноценным офлайн-режимом.
Экономика: своя разработка против готового продукта
Если у вас сильная команда и задача с уникальной логикой форм — пишите свое, это нормальный выбор. Но посчитайте честно:
| Вариант | Стоимость и сроки | Что остается на стороне компании |
|---|---|---|
| Самописное мобильное приложение к 1С | От 600 000 руб. и 2–3 месяцев на самый простой вариант. Сложное приложение — больше миллиона и 6–12 месяцев. | Поддержка и развитие отдельным проектом. |
| 1С:Элемент | Может удешевить разработку. | Проектирование, ролевая модель, авторизация, тестирование, публикация и сопровождение. |
| «Бизнес-контроль» | 12 500 руб./мес. за базу 1С без лимита пользователей. За год — 150 000 руб. Разовая покупка — 300 000 руб. без подписки. | Подключение и настройка готового решения занимают 1–2 дня. |
Даже простой мобильный проект обычно требует времени на проектирование, разработку, тестирование и публикацию. Поэтому до первого рабочего сценария могут пройти месяцы. Все работы по подключению и настройке готового решения «Бизнес-контроль» занимают 1–2 дня. Его можно отключить в любой момент, и база остается как была.
Пример: приложение для руководителя + согласование заявок
Самый частый сценарий запуска у наших клиентов — связка «показатели + согласования» для руководителя. Он подробно описан в нашей публикации на маркетплейсе Инфостарта: главный экран с KPI, список заявок на согласование с фильтром по сумме, карточка заявки с вложениями, push о новых заявках.
Пример из внедрения: косметическое производство, оборот 5 млрд руб., ERP, 200+ сотрудников. Заявки выше 100 000 руб. должен видеть лично собственник, согласования идут через Telegram. Подключение к ERP заняло 2 рабочих дня. По словам гендиректора, приложение стало регулярным инструментом собственника.
С чего начать
Если вам уже поставили задачу «нужно мобильное приложение к 1С» — сопоставьте ее с тремя типами выше. Если она попадает в «посмотреть», «согласовать» или «ввести» — напишите нам: предоставьте доступ к тестовой базе или согласуйте установку расширения, и за день мы продемонстрируем работу приложения на ваших данных. Так можно быстро проверить сценарий на своих данных и уже после этого решить, достаточно ли готового решения или нужна отдельная разработка.
Разберем ваш сценарий и прямо скажем, подходит ли для него готовое решение или лучше выбрать вариант отдельной разработки.
Мобильное приложение для 1С: KPI, согласования и ввод данных с телефона
Разбираем, когда компании нужно мобильное приложение для 1С, какие задачи оно закрывает. Готовое решение вместо самописной разработки
