0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Мобильная платформа 1С: Предприятия в действии

Мобильная платформа 1С:Предприятия в действии

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

image

Перечислены лишь несколько приложений; чтобы написать обо всех приложениях, не хватит одной статьи, даже если говорить только о приложениях, созданных фирмой «1С». Это и мобильный клиент 1С:Документооборота, и мобильные клиенты 1С:БухОбслуживания и 1С:Бухгалтерии (работают с облачными версиями 1С:Бухгалтерии или 1С:Предпринимателя, находящимися в нашем облачном сервисе http://1cfresh.com), и Монитор ERP (широкий спектр отчетов, строящихся на основании данных из 1C:ERP или 1С:Управления Торговлей), и 1С:Заказы (приложение для работы с клиентскими заказами «в полях»), и 1С:Мобильная Касса, и другие.

  • Было приложение создано по заказу клиента или это тиражируемое приложение, распространяемое через магазины приложений
  • Количество установок приложения; может быть неизвестно для тиражируемых приложений, т.к. не все магазины приложений открывают эту информацию
  • Мобильные ОС, на которых распространяется приложение. Приложения, созданные на мобильной платформе 1С:Предприятия, работают сразу на трех мобильных ОС (Android, iOS, Windows), но для заказных приложений это может быть одна ОС, т.к. заказчики часто ограничиваются у себя в компании одной моделью мобильных устройств.
  • Объем разработки (если известен). Объем работы (в человеко-днях), затраченный на выпуск первой рабочей версии приложения.

1С:Управление Небольшой Фирмой

Тип решения: тиражное, бесплатное
Количество инсталляций: свыше 170.000
Мобильные ОС: Android, iOS, Windows Phone

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

image

Приложение оффлайновое — все данные оно хранит на мобильном устройстве. Есть опция синхронизации с «большим» приложением 1С: УНФ, расположенным на сервере или в облаке. Приложение бесплатное, новая версия дает также бесплатный доступ к «большой» версии 1С: УНФ, расположенной в облачном сервисе http://1cfresh.com; в случае бесплатного доступа три мобильных устройства могут синхронизировать свои данные с облачным приложением (а через него – между собой), а один пользователь – работать непосредственно с «большой» версией УНФ в облаке через тонкого или веб-клиента (функциональность «большого» УНФ в этом случае ограничена до функциональности мобильного приложения). В случае покупки облачного УНФ с ним может работать неограниченное количество мобильных устройств, и все ограничения по его функциональности снимаются.

Читайте так же:
Синхронизация аутлук и майл календарь

Многие пользователи мобильного УНФ пользуются только мобильной версией приложения – для их задач функциональности мобильной версии вполне достаточно. Многие из пользователей до работы с мобильным УНФ были незнакомы с продукцией 1С – им просто было нужно мобильное приложение для автоматизации торговой деятельности (учет заказов, простой расчет рентабельности и т.п.), и они нашли УНФ в AppStore или GooglePlay. По мере развития бизнеса и роста потребностей в автоматизации часть пользователей «дорастают» до «большой» версии УНФ и приобретают ее в коробочном или облачном варианте.

Мобильное приложение для компании Вкусвилл

Тип решения: заказное
Количество инсталляций: около 200
Объем разработки: 5 человеко-месяцев (выпуск первой версии)
Мобильные ОС: Android

У сети магазинов натуральных продуктов для здорового питания «Вкусвилл» с продукцией «1С» отношения интересные. Систему для управления бизнесом компании «Вкусвилл» изначально написал на «1С:Предприятии» сам собственник бизнеса, Андрей Кривенко. Позже поддержку и развитие системы взяла на себя компания «Автоматизация и Консалтинг». Она же, по заказу «Вкусвилла», сделала и мобильное приложение на платформе «1С».

image

Лучше здесь процитировать самого Андрея Кривенко, владельца компании (интервью сайту «РБК»):

От начала разработки до выхода пилотной версии прошло 2.5 месяца, до первой рабочей версии – 5 месяцев. Характерная особенность приложения – большой объем фотографий, выполняемых камерой мобильного устройства. В ходе одного отчета, ежедневно отправляемого из магазина в головной офиса, объем фотографий варьируется от 300 Мб до 1 Гб. Также приложение использует PUSH уведомления – с их помощью сервер сообщает мобильным приложениям о получении для них служебных сообщений (например, об изменениях в правилах работы магазинов).

Планирование оперативного управления производством

Тип решения: заказное
Количество инсталляций: свыше 100
Объем разработки: 4 человеко-месяца
Мобильные ОС: iOS

Один из наших клиентов, АО «АтомЭнергоМаш технологии», внедрил на своих предприятиях решение «1С:Управление производственным предприятием». В ходе эксплуатации решения возникла необходимость работать с решением непосредственно из цехов предприятия.

Один из видов продукции, выпускаемой предприятиями «АтомЭнергоМаш» — это комплектующие для атомных реакторов. Огромные изделия, размером с самосвал, изготавливаются в цехах предприятий, проходят обработку, покраску, ряд других операций, и отгружаются заказчикам. Каждая операция должна фиксироваться в программе. Но, по соображениям техники безопасности, стационарные рабочие места в цехах оборудовать было нельзя.

Читайте так же:
Программа для синхронизации файлов между компьютерами

image

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

Мобильный Торговый Агент

Тип решения: заказное
Объем разработки: 6 человеко-дней (выпуск первой версии)
Мобильные ОС: Android

Слово автору приложения, Андрею Леонтьеву (компания «Алиас», г. Красноярск).

image

  • Приложение должно быстро загружать из базы остатки, цены, дебиторскую задолженность.
  • Обработка заявок и обратный ответ должны происходить в режиме реального времени.
  • Приложение должно уметь работать со всем прайс-листом, а именно (20 000 позиций номенклатуры и 150 000 характеристик)
  • Приложение должно уметь отображать изображения товаров (18 000 изображений)
  • В приложении должна существовать удобная и эргономичная форма подбора товаров
  • Приложение должно контролировать местоположение агентов
  • В приложении должна быть возможность контроля просроченной задолженности клиентов.

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

Если нет готового решения удовлетворяющего ВСЕ требования клиента, решение очевидно – необходимо разработать индивидуальное решение для конкретного заказчика. Но что делать, если бюджет и сроки весьма сжаты? Вот тут-то мы и подошли к вопросу о технологии.

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

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

  • Разработка ведется в привычном Конфигураторе 1С, не пришлось тратить время на изучение новых средств разработки.
  • В возможности платформы зашит большой функционал учитывающий работу на мобильном устройстве.
  • Очень удобное обновление конфигурации мобильных устройств. Буквально 1 клик и на всех устройствах уже новая конфигурация, что очень сильно разгружает отдел ИТ.
  • Возможность использования web сервисов для обмена.
  • Скорость работы с большими объемами данных (при грамотной организации модели данных).
Читайте так же:
Как вкл синхронизацию google

1С:Миниденьги

Тип решения: тиражное, платное
Мобильные ОС: iOS, Android

image

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

Личные Финансы

Тип решения: тиражное, платное
Мобильные ОС: iOS, Android

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

image

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

Работа в облаке на примере Яндекс.Диска

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

Яндекс.Диск – один из самых популярных сервисов для хранения файлов. Разработчикам (не только 1С) предоставляется два варианта работы с этим хранилищем, используя WebDav yandex и через RESTAPI.

Коротко о том, что это за механизмы:

WebDav – это, по сути, расширение к протоколу http, которое позволяет выполнять файловые операции соответствующими методами запроса;

Читайте так же:
Обновить ios без синхронизации

RESTAPI – это простой веб интерфейс с определенным набором команд. Набор команд определяет сам разработчик, в нашем случае — Яндекс.Диск.

Рассмотрим оба этих механизма применимо к 1С.

1. Подготовка к работе с облачным хранилищем Яндекс

Яндекс предлагает в документации использовать OAuth для авторизации. Для этого нам нужно выполнить несколько не сложных шагов:

1) зарегистрировать свое приложение на «oauth.yandex.ru».
2) дать права приложению. Можно для экспериментов выделить все для Яндекс.Диск REST API и Яндекс.Диск WebDAV API. И получить ID приложения yandex.

3) Используя полученный ID в ссылке «oauth.yandex.ru/authorize?response_type=token&client_id=ID_приложения»
получить токен доступа. Сохраняем его в надежном месте. Далее его будем использовать для авторизации. Уточню, токен действует один год. Также пункт 3 можно выполнять непосредственно на устройстве, которое будет получать доступ. Но здесь мы этот случай рассматривать не будем.

2. Yandex WebDav и RESTAPI

Самый простой способ, если надо организовать все быстро, без лишнего кода и с минимумом действий.

Берем строку шаблон https://%user%:%password%@webdav.yandex.ru/%Каталог%/
Вписываем свои логин, пароль и каталог.
Используем метод глобального контекста КопироватьФайл()

Меняя местами путь к локальному файлу и полный путь к файлу на яндексе, получаем обратное направление транспорта файла; либо на яндекс, либо из яндекса.
Вот так просто!

Здесь уже придется немного покодить.

Начнем с копирования на Яндекс.
Нам нужно создать соединение с cloud-api.yandex.net, используя токен полученный ранее, авторизоваться и указать куда мы хотим отправить файл. Например:

В ответ мы получим ссылку, которую нужно использовать для передачи файла (данные).

Скачанные файлы в Яндексе:

Здесь почти все тоже самое за исключением строки с параметрами запроса и того, что ссылка может быть перенаправлена. Смотрим, как это выглядит.

А вот что содержит функция ПолучитьФайлПоСсылке():

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

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

Миниденьги

Management of personal and family finances.
Synchronization with "1C: Money 8" for the PC.

About Миниденьги

About Миниденьги

Миниденьги

About Миниденьги

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

Мобильное приложение «Миниденьги»:
Просто и оперативно:
* Записывайте свои расходы, доходы или переводы непосредственно в момент совершения операций с деньгами: новая операция доступна для ввода сразу после запуска приложения
* сканируйте QR-коды чеков для быстрого заполнения расхода (только для чеков в РФ)
* Начальный экран приложения обобщает сведения и финансовом состоянии и позволяет одним нажатием получить подробную информацию о деньгах, долгах и операциях
* Формируйте накопления, ставьте финансовые цели и контролируйте их исполнение

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

Удобно и гибко:
* Неограниченное количество кошельков (банковских счетов, карт, кошельков платежных систем и т.д.). Возможность объединения кошельков в произвольные группы
* Любое количество валют, обновление курсов через Интернет
* Учет кредитных карт и остатка лимита по ним
* Раздельный учет накоплений и денег на текущие расходы
* Учет процентов и комиссии при расчетах как по банковским кредитам, так и по частным выданным или взятым займам.
* Удобный вид долга «Взаимные расчеты» для ведения расчетов с близкими людьми и родственниками
* Возможность вести расчет с каждым контактом одновременно по нескольким долгам
* Количество статей доходов и расходов не ограничено и допускает любой уровень вложенности
* По отдельным статьям расхода можно вести количественный учет
* Операции дохода и расхода могут быть многострочными по необходимости
* Операции перевода денег и погашения долгов могут учитывать дополнительные расходы
* Удобное создание резервных копий и восстановление данные из них

Интерфейс приложения отлично подходит и для смартфонов, и для планшетных компьютеров.

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector