Битрикс корпоративный портал- кастомизация

Бюджет: по договоренности
1 Редактирование компонента "задачи": 

создание нового компонента на основе задач под названием "заказ".  

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

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

Система статусов с отображением в мобильном приложении и чате. 

В идеале реализация автоматической системы распределения заказов на основе времени исполнения и статусов(  

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

Следующий заказ водитель может принять (назначить себя исполнителем задачи) лишь в случае если: установлен статус "свободен" на момент 

Календарь. Возможность планирования рабочего времени. Установка пользователями статуса "Выходной" через календарь. Все задачи отображаются в календаре пользователей. Пользователи самостоятельно редактируют статус "Выходной" и "занят" через календарь. При таких статусах водитель не участвует в распределении заказов в период времени активности статусов в календаре. И не получает уведомлений о новых задачах от системы и перестает быть активным участником группы. Однако при этом водитель может создавать задачи для других пользователей.  



Взаиморасчеты между водителями за преданный заказ: предлагаю при создании задачи типа «Заказ» автоматически создавать подзадачу типа «оплатить комиссию постановщику -500». При получении оплаты постановщик завершает подзадачу. Информация о таких подзадачах должна быть доступна для просмотра пользователями на личной странице водителя, за исключением подробной информацией о самой задаче «Заказ». То есть пользователи могут видеть название задачи и подзадачу со статусом закрыта или нет и читать комментарии к ней. Так как информация с номером телефона клиента является всегда закрытой для общего просмотра и доступна лишь постановщику и исполнителю. Но как добросовестно исполнитель перечисляет комиссию должны знать все ( возможна реализация рейтинга). 



2 Редактирование компонента "отчеты": выведение в колонки всех параметров заказа  

3 Редактирование мобильной версии: отображение всех параметров заказа, возможность смены статуса  

4 настройка модуля nginx push & pull  

5 установка и настройка магазина  

6 решение вопроса мобильного позиционирования сотрудников через Google API 



Прежде всего для запуска проекта в работу необходимы первые 3 пункта. 

Остальные пункты по мере возможности и необходимы для реализации в последствии.
Опубликован 18.03.2014 в 10:44

Выберите способ верификации:

Обновите страницу после прохождения верификации.