Советы по автоматизации. Советы по автоматизации 1с мобильный клиент для андроид

  • 09.03.2024

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

Итак, почему мобильные приложения «1С» – это хорошая идея?

  • Программы «1С» - одни из самых распространенных в российском бизнесе, а это значит, что вы без труда найдете мобильное решение, способное интегрироваться с вашей программой для ПК.
  • С помощью смартфона или планшета вы получаете доступ к данным вашего бизнеса где бы вы ни находились.
  • Вы легко найдете программистов, способных доработать нужное вам приложение, благодаря развитому рынку услуг по сопровождению и доработке программ «1С».
  • Разработка мобильных приложений «1С» в разы дешевле, чем на стандартных «мобильных» языках программирования.
  • Мобильные приложения, интегрированные с «1С» экономят время руководителей и выездных сотрудников, благодаря оперативному доступу к корпоративной информации, которая синхронизируется с главной базой.
  • Ускоряется процесс принятия решений благодаря доступности информации, а значит, повышается производительность сотрудников и эффективность работы компании.
  • Вы легко можете работать с документами: печать необходимой документации (отчетов, накладных, чеков) производится напрямую из приложения.
  • Мобильные решения подходят для операционных систем iOS и Android.

Надеемся, наш обзор поможет вам определиться с выбором оптимального мобильного приложения для вашего бизнеса.

1. «Клиент бухгалтерии 1cFresh»

Начнем с самого свежего релиза – мобильного приложения «Клиент бухгалтерии 1cFresh» (новая версия 1.0.7.1). Приложение предназначено для использования с программами «1С:Бухгалтерия 8» и «1С:Предприниматель 2015».

Основные функции:

  • Оперативное отслеживание наиболее важной информации о состоянии бизнеса: остатки денежных средств в кассе, в банковских счетах, остатки товаров, выписанные накладные и акты и т.д.
  • Работа со списком контрагентов из «1С:Бухгалтерии 8».
  • Синхронизация с бухгалтерией Pull-to-Refresh («потяни для обновления»). Синхронизация выполняется в фоновом режиме, не мешая работе с программой.
  • Монитор руководителя с возможностью настройки отображаемых разделов. Монитор показывает основные показатели (деньги, долги, продажи и пр.) и их изменение по сравнению с прошлым годом.
  • Просмотр и выписка накладных и актов. Можно просматривать и редактировать введенные в бухгалтерии документы реализации, вводить новые документы реализации, печатать и отправлять по электронной почте ТОРГ-12, акты, счета-фактуры и УПД.

Мобильное приложение не предназначено для автономной работы. Для его использования необходима «облачная» версия программ «1С:Бухгалтерия 8» или «1С:Предприниматель 2015».

Для кого?

Для владельцев малого и среднего бизнеса, пользователей программ «1С:Бухгалтерия 8» или «1С:Предприниматель 2015».

Чем полезно?

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

2. «1С:Управление нашей фирмой»

Для кого?

Приложение предназначено для владельцев малого и среднего бизнеса.

Основные функции:

  • Оперативный учет заказов
  • Ведение базы покупателей и поставщиков с их контактными данными
  • Учет долгов покупателей и поставщиков
  • Учет товаров: остатки на складе, закупочная цена, цена продажи, фотографии товаров
  • Использование камеры смартфона/планшета, в качестве сканера штрихкодов
  • Учет оплаты заказов, формирование отчета по движению денежных средств
  • Расчет валовой прибыли
  • Отправка счетов на оплату по e-mail и SMS
  • Печать отчетов и документов на принтерах WiFi и Bluetooth

Приложение работает как автономно, так и совместно с программой «1С:Управление нашей фирмой» для ПК и облачной версии.

Чем полезно?

Позволяет вести учет на предприятиях малого бизнеса с небольшим объемом документооборота, работать с заказами, производить базовые складские и денежные операции.

3. «1С:Заказы»

Для кого?

Приложение будет полезно менеджерам по продажам, торговым представителям с разъездным характером работы, которые принимают заказы вне офиса.

Основные функции:

  • Ведение базы клиентов и регистрация полной информации о них (название, юридическая информация, условия доставки, контактная информация и др.)
  • Звонки, SMS или email-переписка с клиентом
  • Ведение списка товаров – указывать наименование, цены, артикул, единицу измерения, ставку НДС; группировать товары
  • Прием заказов на товары и услуги от клиентов с помощью «Корзины», в которой доступен быстрый поиск товаров, фильтрация товаров по группам
  • Прием заказов сразу после регистрации клиента
  • Отправка прайс-листа и информации о заказе на email клиента
  • Быстрый просмотр статуса заказов (Текущие, Срочные, Просроченные, Завершенные)
  • Создавать задания на посещение клиента
  • Предоставлять скидки процентом или суммой
  • Добавлять новые товары или услуги
  • Регистрировать оплаты по заказам клиентов

Может работать как самостоятельно, так и в связке с программами «1С:Управление торговлей 8», редакции 11.1 и «1С:ERP Управление предприятием 2». Список программ, с которыми интегрируется приложение, может расшириться.

Чем полезно?

Приложение предоставляет возможность удобной регистрации заказов и оплат от клиентов, ведения списка клиентов и взаимодействия с ними, ведения списка товаров.

При синхронизации с указанными программами, автоматически заполняется информация о товарах, ценах, клиентах, условиях продаж и статусах заказов. В «Корзине» предоставляется возможность фильтрации товаров по их наличию на складах предприятия (только в наличии).

4. «1С:Документооборот»


Для кого?

Приложение является мобильным клиентом для конфигураций «1С:Документооборот КОРП» и «1С:Документооборот ДГУ».

Основные функции:

  • Возможность выполнения поставленных задач, назначенных через «1С:Документооборот 8»
  • Работа с входящими письмами, подготовка и отправка писем, перемещение между папками
  • Постановка на контроль писем, задач, файлов, процессов
  • Ведение рабочего календаря (создание и редактирование записей)
  • Постановка задач и поручений сотрудникам
  • Согласование и утверждение документов

В настоящее время мобильное приложение может использоваться с версиями конфигураций «Документооборот КОРП» и «Документооборот государственного учреждения», редакция 1.3, начиная с версии 1.3.2.4. Работает автономно и не требует постоянного подключения к Интернету.

Чем полезно?

Вы всегда можете видеть и вести важные дела даже при отсутствии Интернета.

5. «1С:Монитор ERP»

«1С:Монитор ERP» - приложение помогает видеть целевые показатели по вашему бизнесу и быть в курсе дел.


Для кого?

Для руководителей среднего и крупного бизнеса, работающих с программами «1С:Управление торговлей 8» или «1С:ERP Управление предприятием 2».

Основные функции:

  • Быстрый просмотр состояния целевых показателей в виде диаграмм и детальных отчетов
  • Управление контактной информацией партнеров и клиентов, их досье, звонки
  • Расшифровка целевых показателей с помощью отчетов-расшифровок
  • Просмотр отчетов с коробочных решений
  • Синхронизация данных выборочно (для сокращения времени синхронизации).

Решение работает совместно с программами «1С:Управление торговлей 8» или «1С:ERP Управление предприятием 2». Для работы приложения требуется соединение с Интернет.

Интерфейс приложения оптимизирован для работы на смартфонах и планшетных устройствах.

Чем полезно?

Позволяет мониторить основные показатели по бизнесу, просматривать отчеты, информацию о партнерах и т.д.

6. «1С:Мобильная касса»

Для кого?

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

Основные функции:

  • Прием оплаты в местах нестационарной розничной торговли (как наличные, так и безналичные оплаты)
  • Резервное копирование информационной базы
  • Оформление продаж и возвратов
  • Контроль продаж при возврате
  • Закрытие смены, формирование отчетов
  • Сканирование штрихкодов товаров
  • Подтверждение или отказ от поступления алкогольной продукции (товарно-транспортной накладной) по ЕГАИС

В приложении реализовано разделение прав доступа на «Администратора» и «Кассира». Первый режим позволяет выполнять необходимые настройки, а второй оформлять продажи и возвраты.

Приложение поддерживает печать чеков на мобильных принтерах чеков и фискальных регистраторах с использованием беспроводного подключения по Bluetooth.

Может использоваться в связке с товароучетными программами.

Чем полезно?

Благодаря быстрому обмену с типовыми конфигурациями («1С:Розница») позволяет всегда быть в курсе о продажах, розничных ценах, текущих остатках в торговых точках и складах, оперативно принимать решения и готовить отчетность на основе имеющейся информации.

7. Ваше мобильное приложение «1С»

Если среди перечисленных приложений нет того, что вам нужно, вы всегда можете обратиться к нашим специалистам для разработки собственного мобильного приложения!

Специалисты «1С-Архитектора бизнеса» имеют собственные разработки, которые опробованы нашими сотрудниками и успешно применяются в нашей компании.

Еще совсем недавно мобильная платформа 1С Предприятие 8.3 распространялась компанией 1С только среди платных подписчиков . Но не так давно компания 1С пересмотрела свою политику по данному вопросу и теперь электронная версия мобильной платформы распространяется бесплатно вместе с .

Что такое мобильная платформа 1С 8.3?

Возможно, что вы уже знаете о том, что сама по себе платформа 1С Предприятие 8.3 позволяет разрабатывать мобильные приложения. При этом разработка мобильного приложения ведется точно так же, как и разработка «обычной» конфигурации. Но как разработанную таким образом конфигурацию запустить на смартфоне или планшете? Вот для этих целей нам и понадобится мобильная платформа 1С Предприятие 8.3.

Мобильная платформа 1С Предприятия 8.3 - это совокупность программ, позволяющих устанавливать и запускать конфигурации (приложения) на смартфонах и планшетах под управлением Google Android или Apple iOS.

Самое главное преимущество мобильной платформы 1С заключается в том, что приложение (конфигурация) разрабатывается сразу для обеих мобильных операционных систем, а затем просто устанавливается в мобильное устройство. Таким образом, написав мобильное приложение на 1С, мы сразу же можем установить его всем сотрудникам компании вне зависимости, на какой операционной системе (Android или iOS) работает их телефон или планшет.

Важно! Для разработки мобильных приложений мы настоятельно рекомендуем использовать платформу 1С версии не ниже 8.3.4.482. Учебная версия платформы 1С Предприятие 8.3.4.482 включена в состав данного дистрибутива мобильной платформы 1С. Ознакомиться с ограничениями учебной версии платформы можно

Мобильная платформа «1С:Предприятия 8» — это название технологии, которая позволяет разрабатывать решения, работающие на смартфонах и планшетах Google Android или Apple iOS. Важным преимуществом платформы «1С» является то, что решения разрабатываются в одном варианте для обоих мобильных операционных систем и затем просто экспортируются для Android и для iOS без какой-либо дополнительной модификации и написания платформенно-зависимого программного кода.

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

Пример мобильного клиента для СЭД «Корпоративный документооборот» созданный на мобильной платформе «1С:Предприятие 8.3»

Платформой поддерживается скачивание и развертывание приложений пользователями на их устройствах из магазинов App Store или Google Play. Дистрибутив при этом содержит все компоненты, необходимые для начала работы.

На базе мобильной платформы «1С» могут быть созданы различные решения, но основным вариантом решений являются мобильные off-line клиенты для учетных систем. Такие решения предназначены для поддержки мобильных пользователей в удаленных рабочих местах. Обмен данными при этом производится посредством регулярной синхронизации с центральной базой данных. Обмен данными возможен посредством следующих механизмов:

  • Web-сервисы
  • Файловый обмен
  • Электронная почта
  • и другие механизмы
    Альтернативным вариантом может являться работа в онлайне в режиме веб-клиента.

Разработанное мобильное приложение является отдельным, законченным программным продуктом и может обмениваться данными сразу с несколькими центральными базами данных. Например в одном мобильном приложении можно реализовать доступ и работу с документами из бухгалтерской базы данных и задачами из системы документооборота предприятия.


Разработка мобильных приложений на платформе 1С для уже подготовленных программистов 1С работающих на стационарной платформе требует получения минимального набора навыков и имеет очень низкий порог вхождения в мобильную разработку(по сравнению с другими платформами для мобильной разработки).

В данной статье по шагам постараюсь описать основные моменты работы с мобильной платформой(что-то вроде мини F.A.Q. для начала разработки под мобильную платформу).

Итак начнём:
1.Устанавливаем стационарную платформу 1С, обязательно при установке указываем компоненту «Модули расширения веб-сервера».
2.Устанавливаем веб-сервер Apache 2.2 c настройками по-умолчанию.
3.Создаём пустую информационную базу с настройками по-умолчанию и открываем её в режиме конфигуратора.
4.В конфигураторе задаём «назначение использования» — мобильное устройство. Так же можно выбрать варианты персональный компьютер, или гибридный вариант «мобильное устройство + персональный компьютер». В случае выбора гибридного варианта «мобильное устройство + персональный компьютер» нам следует разграничивать код который будет выполняться на ПК и на мобильном устройстве. Для разграничения выполнения кода служат директивы препроцессора «#Если МобильноеПриложениеКлиент Тогда» и «#Если ТонкийКлиент Тогда». Директивы препроцессора определяют контекст кода 1С. Следует понимать, что набор объектов конфигурации доступных для использования значительно ограничен в мобильной платформе по-сравнению со стационарной платформой. К примеру в мобильной платформе у нас недоступна работа с планами видов характеристик, планами счетов, регистрами бухгалтерии, а также отчётами(недоступные ветки метаданых выделены серым цветом).

5.Обновляем конфигурацию и публикуем на веб-сервере.


6.Заходим в браузере по адресу http://127.0.0.1/MobPril/ и видим XML-файл(т.е. вся наша опубликованная конфигурация хранится на веб-сервере в виде XML-файла).


7.Ставим виртуальную машину «VMware Workstation»(или любую другую). Разворачиваем на виртуальной машине операционную систему Android.

P.S. Лучше вместо виртуальной машины использовать реальное устройство под управлением Android так как реальное устройство всегда будет работать быстрее и стабильнее, чем виртуальная машина.
8.Устанавливаем на Android мобильную платформу 1С.

Для того чтобы передать файлы установщика мобильной платформы на Android удобно воспользоваться программой «Google диск»(для этого нужно поставить программу «Google диск» на Android(из Playmarket) и программу «Автозагрузка и синхронизация» на персональный компьютер). Если ставим платформу на виртуальную машину тогда нам нужен файл «1cem-x86.apk «, если ставим платформу на реальное мобильное устройство под управлением Android тогда нам нужен файл «1cem-arm.apk «.


9. Далее подключаем опубликованное на веб-сервере приложение на наше мобильное устройство.
Чтобы узнать ip-адрес компьютера на котором установлен веб-сервер Apache достаточно набрать в командной строке команду ipconfig (или посмотреть в сведениях о сетевом подключении). Если при подключении у вас возникает ошибка — попробуйте отключить антивирус и брандмауэр.

Если мы в мобильном приложении поставим флаг «Перезапуск из конфигуратора», то каждый раз при запуске мобильного приложения будет осуществляться поиск обновлённого мобильного приложения на стационарном компьютере, если обновление найдено тогда при запуске будет произведено обновление мобильного приложения на мобильном устройстве.



10.Напишем наше первое приложение «Привет МИР!!!».

Для этого выполним следующие шаги:

10.1.Создадим общую форму и разместим на ней декорацию.

10.2.Откроем рабочую область начальной страницы и добавим туда общую форму созданную на шаге 10.1.

Так же в качестве шаблона начальной страницы укажем — одна колонка(в мобильном приложении доступна только 1 колонка).

10.3.Запустим наше мобильное приложение и увидим надпись «Привет МИР!!!».


11.При создании форм документов, справочников и.т.д. следует учитывать размер экрана мобильного устройства и не нагромождать большое количество элементов на форму, иначе мы потеряем в юзабилити. На форме следует размещать только те элементы которые реально будут применяться пользователем. Для экономии места в табличных частях документов можно использовать не колонки, а группы колонок. Следует оптимизировать использование пространства на формах.

Создадим справочники «Номенклатура», «Характеристики номенклатуры», «Контрагенты» и документ «Поступление товаров» и посмотрим как они отображаются в мобильной платформе.

Ниже на скриншотах представлены формы списков справочников «Номенклатура» и «Контрагенты».


Форма документа «Поступление товаров»:

Как видно из скриншота в табличной части используется группа колонок для оптимизации пространства.

Форма ввода новой строки в табличную часть товары:

Форма списка документов «Поступление товаров»:

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

В данной статье мы использовали платформу для разработчика и 2 конфигурации(конфигурация мобильного устройства с ограниченным набором объектов и конфигурация стационарного компьютера). Такой подход нужен только при разработке приложения, в реальной же практике мы скомпилируем.apk файл мобильного приложения и загрузим его в Playmarket. Пользователь будет скачиваит apk файл, устанавливать его на мобильное устройство и пользоваться полностью автономным мобильным приложением.

Так же на мобильной платформе доступны функции совершения звонков и отправки SMS-сообщений, сканирование штрихкодов, записи аудио и видео, функции геопозиционирования, а также работа с веб-сервисами. Продолжение следует…

Одним из основных отличий 8-ой версии программы 1С является открывшиеся возможности по работе с данными с мобильных устройств. Первоначально продукт, рассчитанный на работу из-под операционных систем Windows Mobile, носил название «Расширение для карманных компьютеров». Позже, конъюнктура рынка мобильных устройств, популярность Андроид систем и IOs устройств внесли свои коррективы, и появилась 1С Мобильная платформа.

Устройство мобильной платформы 1С

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

  1. Платформа;
  2. Конфигурация, XML-файл содержащий информацию о метаданных;
  3. Платформа и конфигурация, скомбинированные на устройстве, представляет собой мобильное приложение;
  4. Сборщик приложений для мобильных устройств.

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

Общение между мобильным приложением и основной базой данных может происходить через электронную почту, Web сервисы, посредством HTTP протоколов.

Несколько слов о конфигурировании

Для самостоятельной разработки мобильного приложения не требуется специфических знаний и дополнительных инструментов. Достаточно в Конфигураторе открыть новую базу для разработки.

Основная часть настройки состоит из двух шагов:

  1. В «Свойствах» конфигурации, в подменю «Назначение использования» необходимо установить флажок напротив «Мобильное устройство» (рис. 1);
  1. В связи с тем, что работа 1С на андроид устройствах требует предварительных разрешений, необходимо в Конфигураторе установить эти параметры. Рис 2

В принципе эти два шага позволяют создавать конфигурацию для мобильных приложений. Следует иметь в виду, что некоторые объекты конфигурации (в частности отчеты и планы счетов) станут недоступными для разработки.

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

В некоторых случаях может выскочить ошибка «Не установлены модули расширения Web-сервера», тогда недостающие компоненты требуется доинсталлировать из файла поставки.

Размещение конфигурации на устройстве

Скачать мобильное приложение на устройство можно в том менеджере приложений, который поддерживается операционной системой. После запуска приложения в первый раз будет запущена установка базы (рис.3)

Рис. 3 Установка стандартного приложения

В случае, если на устройстве установлено несколько конфигураций, после запуска приложения будет доступно окно выбора базы данных (рис. 4).

Некоторые возможности этого окна:

  1. Нажав на кнопку «+» в правом верхнем углу экрана можно добавить новую конфигурацию;
  2. Долгое нажатие на название базы открывает окно свойств Рис.5, которое позволяет изменить некоторые свойства базы, а так же удалить её из списка;

  1. В окне свойств можно разрешить отладку базы и задать адрес сервера хранения отладочной конфигурации;
  2. Нажав кнопку «Администрирование» можно вызвать окно тестирования базы, для устранения большинства ошибок.

После запуска мобильного приложения 1С на планшете или смартфоне открывается окно, которое по внешнему виду очень сильно напоминает тонкий или Web клиент.

Здесь уже представлены формы документов, справочников и отчетов, которые можно запустить на устройстве. Кроме этого в подменю «Сервис» можно вызвать настройки текущей базы, либо вызвать список установленных приложений.

Сборщик приложений

До тех пор, пока Вы как разработчик пользуетесь базой и возможностями мобильного приложения 1С, необходимости в использовании Сборщика у Вас, скорее всего, не возникнет. В тот момент, когда Вы самостоятельно захотите создать мобильное приложение 1С и распространять его через магазины приложений Google, Apple и Windows Apps, без конфигурации «Сборщик мобильных приложений», Вам просто не обойтись. Именно эта оболочка позволяет собрать в единое целое платформу и конфигурацию для мобильников.

Дополнительно придется установить несколько программных пакетов (Java SDK, Android SDK и, возможно, некоторые другие), без которых корректная сборка для различных операционок просто невозможна.

Последовательность действий при работе со Сборщиком в общем виде следующая:

  1. Загружается мобильная платформа;
  2. Загружаем созданную или переработанную конфигурацию;
  3. Непосредственно создаем мобильное приложение, для тех платформ, на которых предстоит работать.

Два следующих щелчка мышкой позволяют не просто создать приложение для разных осей, но и опубликовать его на соответствующих ресурсах (некоторые проблемы могут возникнуть с публикацией на Майкрософтовских серверах).