Настройка. Установка. Windows. Софт и утилиты

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

Вопрос: мобильное приложение собрано с ошибками


Добрый день.

Пытаюсь создать мобильное приложения под андроид на 1с. Используется конфигурация "Сборщик мобильных приложений 1.0.4.40"

Ключ создался. Нажимаю кнопку "Собрать приложение" и вываливатся ошибка указанная в теме. Описания самой ошибки нет. Вот лог работы:

Дата и время начала сборки: 21.04.2016 10:44:57
Версия ОС: Windows x86,version 6.1 Service Pack 1 (Build 7601)
Версия 1С:Предприятия: 8.3.7.1860
Версия сборщика: 1.0.4.40
Версия мобильной платформы: 8.3.7.70
Графическая информация:
Аудиоинформация:
Путь к Android SDK: C:\Users\ivivanov\AppData\Local\Android\sdk
Используется Android SDK: 23
Путь к Apache Ant: C:\Program Files\Android\apache-ant-1.9.7
Путь к Java: C:\Program Files\Java\jdk1.8.0_77
Рабочий каталог (и кеш) : D:\1c_Android\hesh\
Распаковка мобильной платформы
Конфигураций в мобильном приложении: 1
Распаковка мобильной конфигурации: 0,cconf 1.1.1
Распаковка картинки: Android\icon-36x36.png (res\drawable-ldpi\icon.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\icon-48x48.png (res\drawable-mdpi\icon.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\icon-72x72.png (res\drawable-hdpi\icon.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\icon-96x96.png (res\drawable-xhdpi\icon.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\icon-144x144.png (res\drawable-xxhdpi\icon.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\splash-320x480.png (assets\logo\logo_320x480.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\splash-480x854.png (assets\logo\logo_480x854.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\splash-640x960.png (assets\logo\logo_640x960.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\splash-768x1024.png (assets\logo\logo_768x1024.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\splash-800x1280.png (assets\logo\logo_800x1280.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\splash-854x480.png (assets\logo\logo_854x480.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\splash-1024x768.png (assets\logo\logo_1024x768.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\splash-1280x800.png (assets\logo\logo_1280x800.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\splash-1536x2048.png (assets\logo\logo_1536x2048.png) -ОТСУТСТВУЕТ
Распаковка картинки: Android\splash-2048x1536.png (assets\logo\logo_2048x1536.png) -ОТСУТСТВУЕТ
Установка полного идентификатора приложения: ua.ildarian.Zayavka
Установка версии приложения: 1.1.1
Установка номера сборки приложения: 1
Ключ для работы с картами Google не задан в настройках. Работа с картами будет невозможна
Проверка версии мобильной платформы, а также установка разрешений (если это необходимо):

В файле permissions.xml заменено значение %application.package% на "ua.ildarian.Zayavka"
В файле permissions.xml заменено значение %application.package% на "ua.ildarian.Zayavka"
В файле permissions.xml заменено значение %application.package% на "ua.ildarian.Zayavka"
В файле permissions.xml заменено значение %application.package% на "ua.ildarian.Zayavka"
Устанавливаются разрешения, используемые мобильными конфигурациями:
Обрабатывается разрешение: Contacts,Нет
Обрабатывается разрешение: Telephony,Нет
Обрабатывается разрешение: Calendars,Нет
Обрабатывается разрешение: Multimedia,Нет
Обрабатывается разрешение: Location,Нет
Подготовка файла управления сборкой: local.properties.xml
Подготовка файла управления сборкой: build.xml
Подготовка файла управления сборкой: make.bat
Начинается сборка
���।�������� ������: Files\Java\jdk1.8.0_77\jre\lib\rt.jar""=="""".

Можен кто-то пробовал на этой версии собирать, поделитесь опытом.

Ответ:

Скинь свой хлам, попробую собрать apk =)
Как минимум будет ясно, проблема в том, как ты настроил сборщик или в конфигурации. Тут один мистер xml-ку потом "допилил" и у него взлетело..
А потом,

Путь к Android SDK: C:\Users\ivivanov\AppData\Local\Android\sdk

Что это за путь? Нельзя было отдельную папочку выделить?
Самая последняя строчка - идут знаки вопроса. Возможно где-то в путях используется кириллица или где-то символы не православные опять же

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

--- Объединение сообщений, 25 апр 2016 ---

В конце концов от имени администратора сборщик запустить нужно

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


Перечислены лишь несколько приложений; чтобы написать обо всех приложениях, не хватит одной статьи, даже если говорить только о приложениях, созданных фирмой «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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Чтобы не изобретать велосипед, за основу приложения был взят демо-пример mademo.cf, поставляемый фирмой 1С со своей мобильной платформой. Вариантов обмена мобильного приложения с центральной базой немало, но т.к. стояла задача получения ответа realtime, обмен с базой было решено выполнять с использованием web-сервисов. В указанном демо-примере обмен уже был реализован именно таким образом. Минус заключался в том, что обмен с центральной базой выполнялся объектами с идентичными метаданными. В моем же случае в мобильной базе состав реквизитов был существенно урезан, поэтому пришлось доработать процедуры выгрузки/загрузки данных с использованием конвертации данных. После решения этой задачи мне предстояло проверить, как быстро сможет мобильная платформа эти данные отображать и обрабатывать. Набросав примитивную форму подбора, я убедился в том, что платформа успешно справилась и с этой задачей. Осталось дело за малым - набросать нужные формы и заложить в них необходимый требуемый заказчику функционал, кстати, стоит отметить, что демо-пример от 1С содержит примеры всех особенностей работы мобильной платформы – это и работа с мультимедиа, с геопозиционированием, а так же с функциями мобильного устройства (набор номера из приложения 1С). При этом данные возможности постоянно расширяются с появлением свежих платформ.
Из особенностей, которые хотелось бы отметить, я выделю следующее:

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

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

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


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

Для установки мобильного клиента СЭД «Корпоративный документооборот» скачайте apk-файл приложения Android
со страницы

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

Установка приложения не производится через Google Play (приложение будет размещено там только после официального выхода), поэтому на мобильном устройстве Android должен быть включен режим загрузки приложений из неизвестных источников (включить такой режим можно разделе «Настройка Безопасность» мобильного устройства). На многих устройствах такой режим уже включен по умолчанию.

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

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

После окончания установки нажмите на иконку
Корпоративный документооборот. Мобильный клиент»
для запуска приложения.

Мобильный клиент может работать в полностью автономном режиме и без программы СЭД «Корпоративный документооборот», в таком режиме пользователю доступны только личные заметки. Для подключения к базе данных СЭД «Корпоративный документооборот» необходимо будет выполнить настройку корпоративной базы и настройку мобильного клиента.

Начальная настройка корпоративной базы данных

Мобильный клиент и центральная база данных производят обмен данными с помощью механизма веб-сервисов , предоставляемого платформой «1С:Предприятие 8.3».

Для того, что бы веб-сервисы стали доступны для мобильных клиентов предприятия их необходимо опубликовать на корпоративном веб-сервере. При работе с «1С:Предприятие 8.3» поддерживается два варианта корпоративных веб-серверов – Apache и Microsoft IIS.

Веб-сервер Apache является бесплатным и его установка обычно достаточно проста. Подробнее об установке Apache для работы с базами данных «1С:Предприятие 8.3» можно прочитать на этой странице:

После установки веб-сервера произведите публикацию веб-сервисов СЭД «Корпоративный документооборот» в режиме «Конфигуратор». Для этого в меню «Администрирование» выберите пункт «Публикация на веб-сервере». Далее выберите файловый каталог, где будут размещаться публикуемые файлы и название приложения на веб-сервере.

Убедитесь, что все флажки в разделе «Web-сервисы» включены и нажмите кнопку «Опубликовать».

Обратите внимание, на то, что доступ мобильных клиентов будет осуществлять по адресу работы вашего веб-сервера, соответственно этот веб-сервер должен быть доступен для мобильных клиентов.

Если мобильные клиенты работают не через внутреннюю корпоративную сеть, а через сеть Интернет, то веб-сервер предприятия должен быть доступен и из вне, через сеть Интернет.

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

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

Настройка корпоративной базы данных для работы с мобильными клиентами

Для организации возможности подключения мобильных клиентов к центральной базе данных СЭД «Корпоративный документооборот» необходимо включить возможность работы с мобильными клиентами в базе данных.
Для этого в подсистеме «Администрирование системы» (доступна пользователям с полными правами) перейдите в раздел «Настройки программы Параметры программы», на закладке «Основное» отметьте флажок «Использовать мобильные клиенты».

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

Предварительные настройки

Перед началом работы на мобильном устройстве необходимо установить корневой сертификат сервиса «1С: Линк».

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

Особенности настройки мобильных приложений

1С: Заказы

  • В информационной базе перейдите в раздел "Администрирование", выберите пункт меню "CRM и продажи", поставьте галочку "Разрешить синхронизацию данных с мобильным приложением 1С: Заказы клиентов", нажмите на ссылку "Настройки синхронизации" и добавьте настройку для пользователя.
  • Логин: логин пользователя 1С
  • Настройка "1С:ЛИНК" включена
  • Имя туннеля:<ваш-туннель>
  • Настройка "SSL" должна быть включена для работы с ИБ по протоколу HTTPS и выключена для работы по HTTP
  • Каталог:<путь веб-приложения>

Мобильный Документооборот

  • В настройках информационной базы включите работу с мобильным клиентом.
    Для этого зайдите в информационную базу под пользователем с правами администратора, выберите пункт меню "Настройка и администрирование" - "Настройка программы" - "Обмен данными" и поставьте галочку "Использовать мобильные клиенты"
  • Адрес подключения: https://<ваш-туннель>.сайт/<путь веб-приложения>
  • Логин: логин пользователя 1С
  • Пароль: его пароль

Обратите внимание, что для работы с мобильным приложением у вас должна быть установлена версия 1С: Документооборота 8 не ниже, чем 1.3.1.3 КОРП

1С: УНФ

  • В настройках синхронизации мобильного приложения "1С: УНФ" перейдите в раздел "Другой сервис"
  • В поле "адрес приложения" укажите (без ru_RU)
  • Укажите логин и пароль пользователя информационной базы и нажмите кнопку "Войти".

1С: Монитор ERP

  • Логин: логин пользователя 1С
  • Пароль: его пароль
  • Настройка "1С:ЛИНК" включена
  • Имя туннеля:<ваш-туннель>
  • Каталог:<путь веб-приложения>

Клиент бухгалтерии 1cfresh

Для синхронизации с Бухгалтерией предприятия, опубликованной в 1С: Линк можно воспользоваться мобильным приложением "Клиент бухгалтерии 1cfresh".

  • В настройках мобильного приложения "Клиент бухгалтерии 1cfresh" перейдите в раздел "Другой сервис"
  • В поле "адрес базы для подключения" укажите https://имя туннеля.link.1c.ru/путь-веб-приложения (без ru_RU)
  • Укажите логин и пароль пользователя информационной базы и нажмите кнопку подключиться.


Загрузка...