Мобильное приложение "Мобильный приемщик" для Альфа-Авто 5

Публикация № 1653198 01.05.22

Разработка - Мобильная разработка

Альфа-Авто Мобильное-приложение

Мобильное приложение для Android смартфонов/планшетов, позволяющее в оперативном порядке сделать фотографии, видео и голосовое описание принимаемого в ремонт (или по иным причинам) одного или нескольких автомобилей. Работает независимо от основной программы «Альфа-Авто».

Введение

Дилерский центр Mercedes. При приёме автомобиля в ремонт - фотографирование обязательно, однако, как обычно бывает, имеются трудности с переносом фотографий с мобильного телефона и связкой этих фото с конкретным заказ-нарядом. В последствии трудности с поиском этих фотографий.

Минимальные требования к мобильному приложению

  1. Работа на смартфоне под управление Android.
  2. Авторизация пользователей.
  3. Получение номера заказ-наряда, VIN, и гос.номера из «Альфа-Авто»
  4. Возможность фотографировать из приложения.
  5. Перенос фотографий в «Альфа-Авто» с привязкой к заказ-наряду.

Мобильное приложение, что реализовано

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

Описание функционала мобильного приложения

Используемая функциональность

 

 

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

Функционал мобильного приложения и как это работает

                Первый запуск. Сначала надо ввести IP-адрес http-сервера «Альфа-Авто» в поле «Сервер программы» и нажать кнопку со значком ( i ) для сохранения в окне авторизации. Добавить логин по кнопке ( > ), выбрать пользователя, ввести пароль и нажать кнопку «Войти». Также необходимо получить из «Альфа-Авто» настройки через кнопку главного меню -> «Служебные данные» -> «Настройки» -> «Получить из Альфы»

 

Получение настроек

Получение настроек

Видео получение настроек

При старте мобильного приложение открывается окно авторизации. Здесь необходимо выбрать (или сначала добавить пользователя) и ввести пароль. Пара логин : пароль должны быть идентичными программе «Альфа-Авто».  Они сохраняются на время работы приложения и при потере соединения с локальным Wi-Fi и повторным подключением снова авторизоваться не надо.

В демо-приложении используется педустановленный пользователь "Демо", пароль отсутствует.

 

Форма авторизации

После успешной авторизации открывается список автомобилей (или пустой). Добавление нового автомобиля происходит по кнопке «+». Автомобили из списка можно использовать повторно. После создания новой карточки или редактирования для использования при новой приемке надо ввести номер заказ-наряда из «Альфа-Авто». После этого нажать кнопку «Получить по номеру». При успешном поиске в «Альфа-Авто» документа с введенным номером, возвращается информация с VIN и гос.номером авто.

 

Получить по номеру

Список автомобилей

Видео получение по номеру

Теперь можно делать фото-видео-съёмку и записывать голос. Для этого необходимо нажать соответствующую кнопку. На фото фиксируется текущие дата/время и номер заказ-наряда для однозначной идентификации.

 

 

007. кнопки сделать медиа

видео как работает

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

 

 

Удалить фото

Когда с медиа-файлами определились, можно отправить их в головную программу «Альфа-Авто» нажав кнопку «Отправить».

видео как работает

После успешной передачи файлов в «Альфа-Авто» все медиа-файлы в мобильном приложении удаляются. И «эту же запись» об автомобиле можно использовать для съемки другого, внеся новый номер заказ-наряда и получив по нему данные.

После получения «Альфа-Авто» медиа-файлов их можно посмотреть в программе. Как это выглядит смотрите в видео.

видео как работает в Альфа-Авто

 

Функционал «Альфа-Авто»

Для головной программы были разработаны: http-сервисы, обработка по обработке http-запросов, немного переделана форма списка регистра «Картинки и файлы» для быстрого просмотра фото и вызова соответствующих приложений просмотра медиа-файлов, так как штатные средства этого не позволяли.

Перспективы использования

Данное приложение можно использовать при оформлении автомобиля, когда требуется отсканировать/фотографировать какие-либо документы.

Данное мобильное приложение можно использовать с любой версией «Альфа-Авто», работающей на платформе не ниже 8.3.8 (полагаю, но 100% гарантии дать не могу). В том числе с «Альфа-Авто» 6-й версии.

Установка мобильного приложения на мобильный телефон

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

Архитектура мобильного приложения:

  • Мобильное приложение для ОС Android (ARM 64)
  • Мобильное приложение для ОС Android (ARM)
  • Мобильное приложение для ОС Android (x86_64)
  • Мобильное приложение для ОС Android (x86)

 

Disclaimer

Материалы, предоставленные для скачивания (далее по тексту – «материалы») разрешено использовать исключительно в ознакомительных целях.

Любое коммерческое использование предоставленных «материалов» без письменного разрешения автора запрещено.

«Материалы» предоставляются на условиях "As Is" ("как есть"), что означает, что автор не несет ответственности за какие-либо физические и программные повреждения оборудования, потери данных, потери прибыли или любые другие виды потерь, связанные с использованием (правильным или неправильным) этой программы. Вы используете данный программный продукт на свой страх и риск.

Мобильное приложение работает

 

Разработка велась на платформе 1С:Предприятие 8.3 (8.3.20.1710)

Версия Android: 8. (возможна работа с версией 5 и выше, тестирования не проводились)

Приложение «Альфа-Авто» работает

1С:Предприятие 8.3, версия - 8.3.12.1529

Версия конфигурации Альфа-Авто -  5.1.12.03

Web-сервер - Apache2.4, х86.

Скачать файлы

Наименование Файл Версия Размер
Мобильное приложение демо конфигурация

.cf 120,47Kb
11
.cf 0.0.1 120,47Kb 11 Скачать
Мобильное приложение .apk файл (ARM)

.apk 44,58Mb
2
.apk 0.0.1 44,58Mb 2 Скачать
Мобильное приложение .apk файл (ARM 64)

.apk 50,77Mb
3
.apk 0.0.1 50,77Mb 3 Скачать
Мобильное приложение .apk файл (x86)

.apk 53,17Mb
1
.apk 0.0.1 53,17Mb 1 Скачать
Мобильное приложение .apk файл (x86_64)

.apk 54,12Mb
1
.apk 0.0.1 54,12Mb 1 Скачать

Специальные предложения

Оставьте свое сообщение

См. также

Мобильное приложение 1С: использовать или нет? - выбор за тобой!

Мобильная разработка Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8 Абонемент ($m)

Разрабатывая на 1С: ERP, столкнулся со сложностями, которые непросто обойти, имея только опыт разработчика 1С. Поэтому уверен, что мой опыт может помочь многим! В связи с этим решил поделиться информацией в данной публикации, чтоб мои коллеги не наступали на грабли, а более эффективно решали свои задачи с работой на 1С:Предприятие.

1 стартмани

25.04.2023    2319    1    dinopopyys    6    

6

Мобильный ТСД - Мобильное решение для Android. Автоматизации складских операций. Превращает телефон в терминал сбора данных или используется на ТСД с ОС Android. Обмен через облако. Проверка марок в накладных из системы маркировки (честный знак).

Розничная торговля Учет ТМЦ Мобильная разработка Обмен с ГосИС Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Абонемент ($m)

Возможности мобильного приложения: - Обмен данными с типовыми конфигурациями 1С, Штрих-М, через облако - Сбор штрих-кодов камерой телефона или сканером ТСД - Складские операций (Поступление / Реализация / Перемещение) - Проверка марок маркировки(честный знак) - Контроль остатков - Печать Ценников

5 стартмани

17.10.2022    3485    6    Derik    9    

4

Взаимодействие мобильного приложения 1С и центральной информационной базы с использованием http-сервиса

Мобильная разработка Платформа 1С v8.3 1С:Комплексная автоматизация 2.х Казахстан Абонемент ($m)

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

1 стартмани

07.06.2022    5356    18    3dice    8    

17

1Scan. Интеграция веб-клиента 1С с устройством Android (смартфон, планшет, ТСД)

Мобильная разработка WEB-интеграция Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

15.11.2021    10798    39    kild    33    

30

Внешняя компонента для мобильного приложения

Разработка внешних компонент Мобильная разработка Мобильная платформа Россия Абонемент ($m)

Внешняя компонента для дополнения мобильной платформы некоторыми функциями.

1 стартмани

02.11.2021    8812    28    Prometeus2011    45    

36

1С Push-уведомления с помощью Firebase Cloud Messaging

Мобильная разработка Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Отправка Push-уведомлений из 1С в мобильное приложение за 6 шагов.

10 стартмани

17.09.2021    6916    3    zykov_vitaliy    12    

6

Распознавание речи в мобильном приложении 1С на Android

Мобильная разработка Разработка внешних компонент Мобильная платформа Абонемент ($m)

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

1 стартмани

15.07.2021    9989    9    salexdv    6    

36

Дневник времени. Простое мобильное приложение 1С для телефона на Андроид

Мобильная разработка Мобильная платформа Абонемент ($m)

Дневник времени. Для адептов тайм-менеджмента и всех тех, кто ценит свое время. Предназначен для ежедневных записей в телефоне расхода времени на различные задачи. Отчет по записям программы позволяет увидеть, сколько времени, на какие задачи расходовалось и проанализировать траты времени за месяц. Можно выгрузить записи в csv файл и анализировать на дескопном компьютере, например в Экселе. Можно составлять планы на день и отмечать, что удалось сделать, а что нет.

1 стартмани

12.03.2021    7103    6    pricec    1    

6

Мобильное приложение для 1C:Drive для фотоотчетов с сохранением фотографий в Microsoft Azure Blob storage

Мобильная разработка Мобильная платформа Абонемент ($m)

Пример реализации мобильного приложения, которое использует Microsoft Azure Blob storage для сохранения фотографий и передает сведения о сделанных фотографиях в 1C:Drive.

1 стартмани

26.02.2021    7307    6    keypax    4    

6

Авторизация в мобильном приложении 1С

Мобильная разработка Пароли Платформа 1С v8.3 Мобильная платформа Конфигурации 1cv8 Абонемент ($m)

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

10 стартмани

23.02.2021    12358    11    kaiman_fedor_yandex    0    

14

Внешняя компонента: Android tools

Мобильная разработка Разработка внешних компонент Платформа 1С v8.3 Мобильная платформа Абонемент ($m)

Несколько дополнительных функций для мобильного приложения\клиента под Android. Размер архива внешних компонент под архитектуры ARM и x86 - 390KB.

1 стартмани

12.01.2021    14175    39    KAV2    46    

16

Выбор документов на мобильном устройстве (iOS)

Мобильная разработка Мобильная платформа Абонемент ($m)

При внедрении мобильного приложения, имеющего в своём функционале работу с файлами, возникла необходимость прикреплять к документам не только фотографии из библиотеки мультимедиа или тут же созданные фотографии, а документы (pdf, doc, xlsx, и др.). В операционной системе iOS файловая система скрыта для пользователя и взаимодействие с файлами осуществляется средствами самого приложения и только с файлами, расположенными в директории приложения (контейнере приложения). Т.е. задачей было поместить файлы в директорию приложения и организовать взимодествие с этим каталогом.

1 стартмани

29.11.2020    7586    0    OlegK    0    

2

Мобильный голосовой чат бот

Мобильная разработка Платформа 1С v8.3 Россия Абонемент ($m)

Вашему вниманию предлагаются ночные наброски на тему создания голосового чат бота.

1 стартмани

10.11.2020    4926    0    onec.developer    7    

7

Использование встроенного сканера ТСД на Android в мобильном клиенте и мобильном приложении (драйвер сканера Android для 1С)

Разработка внешних компонент Мобильная разработка Платформа 1С v8.3 Абонемент ($m)

Используя данный драйвер, можно без единой строки кода, просто установив на ТСД мобильный клиент 1С, сразу начать подбирать товары в документах вашей учётной системы. А, адаптировав нужные формы под небольшой размер экрана ТСД, можно просто создать полноценное рабочее место для выполнения операций с помощью ТСД, не прибегая к стороннему софту. Если же на складе плохая связь (или её нет вовсе), то можно использовать возможности мобильного клиента в автономном режиме (потребуется доработка вашей конфигурации). Драйвер также можно использовать и для Android приложения на мобильной платформе. В результате чего можно обойтись без ненужных полей ввода и клавиатуры «на пол-экрана».

3 стартмани

09.10.2020    52753    377    ltfriend    220    

107

Мобильная платформа. Штрихкоды в Android.

Разработка внешних компонент Мобильная разработка Сканер штрих-кода Мобильная платформа Абонемент ($m)

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

3 стартмани

14.09.2020    9023    5    kinan    19    

5

Расширение "PUSH уведомления для мобильного клиента".

Мобильная разработка Мобильная платформа 1С:Комплексная автоматизация 1.х 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:CRM ПРОФ, КОРП Россия Абонемент ($m)

Расширение для отправки PUSH уведомлений в мобильный клиент на Android. Подходит для типовых конфигураций, протестирована на конфигурации КА 2.4.

1 стартмани

04.08.2020    11018    25    romanpolyashov@yandex.ru    0    

14

Нано HTTP сервер - внешняя компонента для мобильного приложения 1C, на Android

Разработка внешних компонент Мобильная разработка Платформа 1С v8.3 Мобильная платформа Конфигурации 1cv8 Абонемент ($m)

Нано HTTP сервер на терминале сбора данных "ATOL Smart.Lite android 7.0". Работает только с GET и POST запросами. Аутентификация BASE64. Не поддерживает HTTPS и не передает файлы. В прикрепленном архиве исходники на компоненту (С++ и java для Android Studio 3.6.2), ЦФ - мобильного приложения и тестовая обработка.

1 стартмани

22.06.2020    12933    20    SanyMaga    30    

18

miniWms. Программное решение для автоматизации склада

Мобильная разработка Учет ТМЦ Платформа 1С v8.3 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Управленческий учет Абонемент ($m)

Готовое Android приложение для автоматизации складских операций УТ 11. Доработка конфигурации не требуется. Навыки разработчика не требуются.

1 стартмани

16.06.2020    8574    10    Basili02    7    

12

Перехват сканирования Android Native API

Разработка внешних компонент Мобильная разработка Мобильная платформа Абонемент ($m)

Native компонента для перехвата сканирования шк и передачу в мобильную 1С.

1 стартмани

29.04.2020    19623    93    evgeny43    83    

18

Android Java и NativAPI C++ внешняя компонента для широковещательных сообщений (отправка и прием). Подключаем сканер ШК и клавиатуру к "1С мобильное приложение"

Оптовая торговля Розничная торговля Сканер штрих-кода Разработка внешних компонент Мобильная разработка Мобильная платформа Оптовая торговля, дистрибуция, логистика Абонемент ($m)

Подключаем сканер ШК и клавиатуру к "1С мобильное приложение", на терминале сбора данных "ATOL Smart.Lite android 7.0". Работаем с буфером обмена. В архиве к теме; 1. исходник компоненты (папка package готовый zip); 2. исходник "AccessibilityService" для перехвата клавиатуры (папка package готовый apk); 3. cf - тестовая конфигурация

1 стартмани

15.04.2020    18499    105    SanyMaga    102    

20

Обработка голосового ввода текста с использованием (intent)

Мобильная разработка Мобильная платформа Конфигурации 1cv8 Абонемент ($m)

Обработка для голосового ввода текста с использованием дополнительных возможностей ОС Android.

1 стартмани

26.02.2020    9411    6    algabas    7    

3

Наш путь к эффективной инвентаризации склада

Учет ТМЦ Розничная торговля Мобильная разработка Платформа 1С v8.3 Управленческий учет Абонемент ($m)

В работе любой торговой организации всегда остро стоит вопрос контроля остатков на складе. И здесь не обойтись без проведения инвентаризации товаров. В этой публикации рассмотрим наш путь и выбранное решение ее проведения.

8 стартмани

12.01.2020    13071    2    Johny_v    23    

13

Обмен данными с Android через USB

Мобильная разработка Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Обработка с примером обмена данными конфигурации 1С через USB. Без установки Web сервера и настройки WiFi.

1 стартмани

23.12.2019    11421    9    asdfgcom    3    

15

Simple UI: простой конструктор мобильных приложений для устройств на Android. Обновление от 20.04.23

Мобильная разработка Платформа 1С v8.3 Управленческий учет Абонемент ($m)

Simple UI – это полностью бесплатная платформа для создания мобильных рабочих мест на Android. Конструктор позволяет создавать мобильные клиенты для учетных систем и самостоятельные приложения на телефонах, ТСД (терминалах сбора данных), планшетах, электронных киосках и других устройствах. При этом не нужно разбираться в мобильной разработке, Android SDK ведь основная цель платформы – максимально упростить процесс разработки и поддержки, сделать его визуальным, собирать приложения из готовых блоков с минимумом кода. Причем код обработчиков можно писать на языке учетной системы либо задавать логику обработки событий с помощью команд REST, SQL и визуального конструктора. Проект постоянно развивается изыскивая новые способы упрощения разработки и повышения функционала и является пожалуй самым быстрым способом как создать MVP-проект так и продакшн-систему под конкретное внедрение или тиражный продукт.Тестировалось на 1С: Предприятие 8.3 релиз 8.3.13.1865.

1 стартмани

14.11.2019    47626    455    informa1555    252    

190

Получение AndroidID в мобильном приложении

Мобильная разработка Мобильная платформа Россия Абонемент ($m)

Получаем Android DeviceID в мобильном приложении/клиенте, используя стороннее приложение.

1 стартмани

05.11.2019    16635    14    sam441    13    

13

Использование библиотеки Retrofit в проектах на Андроид

Мобильная разработка Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Использование библиотеки Retrofit в проектах на Андроид для обмена данными с 1С с помощью HTTP-сервисов, с примерами и готовым рабочим шаблоном.

5 стартмани

04.11.2019    19879    11    WKBAPKA    51    

8

Мобильное приложение для Android для отправки СМС из 1C

SMS рассылки Мобильная разработка Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Вашему вниманию предлагается мобильное приложение (конфигурация .cf) + HTTP сервис для отправки СМС из 1С8

2 стартмани

04.11.2019    14722    26    dimasikus31    7    

16

Мобильная платформа. Косяки работы с интерфейсом

Мобильная разработка Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

24.10.2019    11641    4    Crazy_Max    2    

6

ODa - Android приложение для подключения к любой конфигурации 1С, используя OData протокол

Мобильная разработка Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В платформе 1С реализована прекрасная возможность работы с открытым веб-протоколом OData, который предоставляет любой другой платформе интерфейс доступа - возможность запрашивать и обновлять данные из базы 1С. Далее в статье будут описаны особенности работы мобильного приложения ODa, которое без программировании на стороне Android'a позволит разработчикам публиковать базы 1С, что даст возможность обычным пользователям взаимодействовать с объектами метаданных, используя нативные элементы интерфейса платформы Android.

1 стартмани

22.10.2019    20383    10    Kosigo    11    

76