gifts2017

Мобильное приложение для торговых представителей

Опубликовал Роман Корюкин (ProgrammistC) в раздел Программирование - Мобильные приложения

Предлагаю Вашему вниманию простое и удобное мобильное приложение для работы с заказами и модуль обмена с мобильным приложением через веб-сервис. Модуль без изменений возможно встроить в конфигурации: УТ 10.3, УПП 1.3, КА 1.1, БП 2.0. Код открыт, поэтому можно встроить в любую конфигурацию.

Простое и удобное приложение на ОС Android. 

Цель: Обеспечить торговых представителей удобным инструментом формирования заказов покупателей.

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

 

Описание:

1. Загрузка и хранения данных из центральной базы и выгрузка заказов в центральную базу.

Мобильное приложение позволяет загрузить и хранить следующие данные:

  • Контрагенты
  • Договоры контрагентов
  • Номенклатура
  • Единицы измерения
  • Типы цен номенклатуры
  • Актуальные цены номенклатуры для всех типов цен
Форма обмена данными:

Обмен реализован с помощью веб-сервисов. Настройки подключения к центральной базе настраиваются в Меню - Доступ к веб-сервисам. 

Форма настройки:

После ввода Адреса остальные поля кроме "Пользователь" и "Пароль" заполняться автоматически.

2. Создание заказов с помощью мобильного устройства.

               2.1 Вид общего списка заказов:

2.2 Форма заказа

Шапка:

Где:

  • Дата отгрузки - Желаемая дата отгрузки контрагенту
  • Тип цен - тип цен по которому заполняются цены в списке товаров. Автоматически подставляется тип цен который указан в договоре по умолчанию.
  • Отгружен - Признак что по данному заказу в центральной базе сформирован документ отгрузки
  • Изменен - помечается автоматически если заказ окрыли повторно и изменили один из реквизитов в шапке: "Контрагент", "Тип цен", "Дата отгрузки", в списке товаров: "Номенклатура", "Кол-во", "Ед. изм." Если флаг стоит, то заказ попадет в повторную выгрузку, но при условии что на основании заказа не был создана накладная(т. е. флаг Отгружен = ложь).

Список заказываемых товаров:

2.3 Добавление номенклатуры в список

Добавление в список номенклатуры реализован по кнопке Добавить и Подбор(При подборе добавление происходит в "фоне" при этом список номенклатуры не закрывается)

При нажатии кнопок открывается список номенклатуры для выбора:

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

2.4 Главное меню приложения:

 

3. Цены

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

 

4. Настройки в центральной базе

4.1 Добавление объектов в центральную базу

Для обмена с мобильным приложением необходимо добавить следующие объекты в конфигурацию:

 

У реквизитов должны быть следующие типы:

ОсновнаяОрганизация = СправочникСсылка.Организации;

Ответственный            = СправочникСсылка.Пользователи;

Склад                         = СправочникСсылка.Склады;

 

4.2 Настройка для каждого торгового представителя:

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

 

Где:

  • Организация - Организация которая будет установлена в заказах покупателя.
  • Ответственный - пользователь который будет установлен как ответственный в заказах покупателя.
  • Склад - Склад который будет установлен в заказах покупателя.
 

В качестве веб-сервиса рекомендую использовать Apache_2.2. Как показала практика именно эта версия справляется со своей задачей и отвечает стабильностью и простотой установки.  

 

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

 

Обновление от 18.04.2016:

Добавлена возможность выбора организации в документе "Заказ покупателя"

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

Наименование Файл Версия Размер
R.R.ATFree-x86.apk 1
.apk 28,65Mb
31.03.16
1
.apk 28,65Mb Скачать
R.R.ATFree-arm.apk 3
.apk 24,62Mb
31.03.16
3
.apk 24,62Mb Скачать
Модуль для встраивания в конфигурацию центральной базы 4
.cf 17,26Kb
31.03.16
4
.cf 17,26Kb Скачать
R.R.ATFree 1.1.4-arm.apk (Добавлена возможность выбрать организацию) 2
.apk 28,65Mb
18.04.16
2
.apk 1.1.4 28,65Mb Скачать
R.R.ATFree-x86.apk (Добавлена возможность выбрать организацию) 3
.apk 28,65Mb
18.04.16
3
.apk 1.1.4 28,65Mb Скачать
Модуль для встраивания в конфигурацию центральной базы (Добавлена возможность выбрать организацию) 4
.cf 17,52Kb
18.04.16
4
.cf 17,52Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Роман Корюкин (ProgrammistC) 31.03.16 15:31
Могу предоставить сервер для загрузки данных из демо версии УТ10.3
2. Максим Костиков (mkostya) 01.04.16 14:37
а где CF самой мобильной конфигурации?
3. Роман Корюкин (ProgrammistC) 01.04.16 14:48
(2) mkostya, это готовое приложение, если нужно доработать обращайтесь, доработаю... Исходник предпочитаю не выкладывать
4. Павел Павел (modestry) 06.04.16 10:31
В заказе фирму выбирать можно?
5. Роман Корюкин (ProgrammistC) 06.04.16 13:12
(4) modestry, В данной версии нет, если нужно могу добавить, это не долго... По умолчанию фирма указывается в справочнике "Настройка обмена с мобильным приложением" для каждого торгового представителя
6. Виталий Хмельницкий (avto-torg) 06.04.16 13:19
Жаль что нет модуля для 1с 7.7
7. Роман Корюкин (ProgrammistC) 06.04.16 13:22
(6) avto-torg, 7.7 даже с веб-сервисами не умеет работать, может пора задуматься о 1С 8?
8. Виталий Хмельницкий (avto-torg) 06.04.16 13:24
(7) ProgrammistC,
Вопрос не ко мне, а к заказчику. А как известно клиент всегда прав.
9. Роман Корюкин (ProgrammistC) 06.04.16 13:30
(8) avto-torg, Согласен, через файлы только если на ftp
10. Павел Павел (modestry) 07.04.16 18:58
(5) ProgrammistC, да было бы не плохо, раз исходник мобильного приложения не выкладываете. А сколько времени занимает синхронизация ?
11. Роман Корюкин (ProgrammistC) 07.04.16 21:52
(10) modestry, Первая загрузка справочников если их много может затянуться минут на 10, но тут 99 % занимает именно запись в базу, то есть напрямую зависит от устройства, выгрузка заказов быстро, как правило не больше 5 сек. Организацию добавлю в ближайшее время...
12. Анастасия Болдырева (aseenka) 29.04.16 13:47
Добрый день! Мне необходима помощь в интеграции этого приложения с 1с управление торговлей10.3 для 3 торговых представителей.
ProgrammistC; +1 Ответить 1
13. Роман Корюкин (ProgrammistC) 29.04.16 18:53
(12) aseenka, Пишите на почту 5655910@rambler.ru
14. Аскар Омарбеков (moro_as) 30.05.16 15:46
Доброго дня,

1. Возможно ли отслеживать геопозиции ТП;
2. Можно ли настроить расширенную систему акции и бонусов;
3. Печать товарных чеков на мобильных принтерах;
4. Поддержка сканера ШК или идентификация товаров через встроенную камеру КПК;

15. Роман Корюкин (ProgrammistC) 30.05.16 17:58
(14) moro_as, Добрый день, в данной версии нет, могу взяться за разработку выше указанных пунктов.
16. Роман Корюкин (ProgrammistC) 30.05.16 17:59
(14) moro_as, Есть версия с учетом скидок для каждого контрагента
17. Максим Костиков (mkostya) 11.06.16 15:31
раз нет исходника необходима интеграция для ут 10.3, так бы сами выполнили и выложил))
18. Роман Корюкин (ProgrammistC) 12.06.16 15:13
(17) mkostya, не понял комментария, в файлах есть cf для встраивания в УТ 10.3. Все готово. Просто ставишь и публикуешь...
19. Ренат Зайнутдинов (rzaynutdinov) 24.08.16 14:51
Добрый день! Есить приложение в гуглплэй, или только тут?
20. Роман Корюкин (ProgrammistC) 24.08.16 18:41
(19) rzaynutdinov, Добрый! Только тут
21. roman melnikov (Mell) 16.09.16 10:21
Добрый день! Есть решение для УТ 11.2?
22. Роман Корюкин (ProgrammistC) 16.09.16 14:52
(21) Mell, есть типовое решение выпущенные фирмой 1с. Но и это можно подстроить под УТ 11.2
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа