Назначение приложения
Программа разработана для клиента, основной деятельностью которого является сбор отработанного масла с ресторанов и кафе.
Диспетчеры получают заявки от клиентов, заносят в программу(серверную часть) без указания водителя. Логист получает список заявок на планшете и распределяет их по водителям. Водители загружают заявки на телефоны и подтверждают выполнение заявки и оставляют комментарии по ним.
Серверная часть: Диспетчерам - Возможность вести список заявок от клиентов по городам с возможностью распределять заявки по водителям. Склад - подтверждение фактического веса доставленного водителем(в разработке). Бухгалтерия - просмотр списка заявок.
Мобильная часть: Водителю - получение списка заявок распределнных диспетчером или логистом. Логист - получение и распределение всех заявок на водителей.
Примерная схема работы приложения представлена на рисунке:
Т.к. приложение открыто, то вы можете с легкостью доработать его под собственные требования или попросить меня :)
В приложении присутсвует неоптимальный код так, что комментарии по этому поводу приветсвуются.
Технические требования
Серверная часть: 1С Предприятие не ниже версии 8.3.6. Apache 2.2.25 или IIS. Выделенный ip адрес или можете арендовать VPN сервер.
Мобильное приложение: Рекомендуется не ниже Android 4.2, возможно использовать на iphone но есть свои сложности, APK собран на платформе 8.3.8.63.
Серверная часть
Решил мини инструкцию сделать с помощью видео ролика. Нажимайте на эту ссылку для просмотра видео на нашем канале.
Мобильная часть
1) Закидывайте APK файл на телефон.
2) После установки запустите приложение
3) Зайдите в настройки и укажите адрес сервера, если не 80 порт то укажите его, имя публикации, имя пользователя и пароль с полными правами
4) Введите пароль водителя или логиста и нажмите ОК
5) Нажмите Синхронизация(зеленый круг) для загрузки заявок с сервера.
6) Откройте заявку, укажите комментарий и отметьте выполнение.
7) Нажмите синхронизация для отправки изменных заявок на сервер.
Дополнительно видно что водитель может Отправить акт клиенту сразу из приложения, произвести звонок из приложения. В приложении фиксируется время, когда была закрыта заявка водителем.
Что в планах
Мобильное приложение:
1) Автообновление заявок
2) Просмотр адреса клиента на Google карте
3) Нумерация заявок для сортировки списка
4) Запись маршрута водителей с помощью утилиты Acode
Сервераня часть:
1) Доработка интерфейса для работника склада
Т.к. накопилось много разработок постараюсь выкладывать конфигурации тут. Часть из них опубликованы на сайте mobile-1s.ru.
Вступайте в нашу группу Мобильные приложения 1С