3.МОБИЛЬНАЯ ВЕРСИЯ ANDROID 3.1.Назначение мобильного приложения для ОС Android Мобильное приложение для ОС Androidпредоставляет удобный доступ к основным функциям и возможностям, которые доступны в веб-версии приложения. С помощью приложения пользователи могут быстро и удобно просматривать, создавать, изменять и удалять сущности, такие как контакты, компании, задачи, сделки и другие. Использование мобильного приложения Synergy CRM позволит пользователям Synergy CRM более удобно и просто управлять своими бизнес-процессами, работать с приложением Synergy CRM в любом месте и в любое время, взаимодействовать над своими задачами и проектами на практически любом устройстве.
3.2.Экран Авторизация Экран Авторизации предназначен для запроса у пользователя логина и пароля для доступа к функционалу приложения (рис. 1). На экране Авторизации пользователь должен ввести свой логин и пароль в специальные поля. При нажатиина кнопку "Войти" приложение отправляет запросна сервер для проверки данных.Сервер проводит проверкулогина и пароляи выполняет авторизацию пользователя в системе.
В случае, если данные были введены неверно, на экране Авторизации появляется сообщение об ошибке. Пользователь должен ввести корректные данные для продолжения работы с приложением. Если данные были введены правильно, пользователь перенаправляется на главный экран приложения. Контроль и проверка данных на экране Авторизации является очень важным процессом, так как он обеспечивает безопасность и конфиденциальность пользовательских данных. Надежная система авторизации помогает предотвратить возможность несанкционированного доступа к информации, хранящейся в приложении.
3.3.Экран Меню Экран Меню вызывается на любом экране при нажатии на иконку меню, расположенную в нижней левой части элемента навигационное меню (рис. 2).
Экран Меню является одним из самых важных элементов в приложении. В настройках приложения есть пункт «Основное меню», он помогает пользователю настроить расположение пунктов меню и скрыть неиспользуемые (рис. 3).
Скрытие пунктов функция экрана Меню, которая позволяет убрать те пункты меню, которые пользователь не использует. Например, если пользователю не нужен пункт "Платежи", он может скрыть его и увидеть только нужные пункты меню. Это дает возможность сделать экран меню более удобным и простым для использования (рис. 4).
Синхронизация с веб-версией на старте приложения позволяет пользователям иметь доступ к своим настройкам и данным, сохраненным на сервере. Это удобно для тех, кто часто переключается между мобильной и веб-версиями и привык уже к настройкам меню.
Настройка расположения меню, скрытие пунктов и синхронизация с веб-версией – это три ключевые функции, которые помогают сделать экран Меню более удобным и приятным в использовании.
3.4.Экран Поиск Экран Поиск позволяет пользователям искать определенные объекты из списка всех доступных объектов. Этот экран предоставляет пользователям простой и эффективный способ найти нужный им объект зная только название, экономя их время и усилия (рис. 5).
На экране отображается строка поиска, в которую пользователи могут ввести ключевые слова, относящиеся к искомому объекту. Затем приложение отправляет запрос на сервер с поисковым запросом и в случае успешного поиска приложение получает ответ с найденными объектами, отображая только релевантные результаты распределенными по категориям, к которым относятся объекты (рис. 6).
Информация во вкладках сигнализирует о найденных объектах и показывает количество совпадений,удовлетворяющим поисковому запросу. Экран расположен в нижнем навигационном меню приложения, что делает его легко доступным с любого экрана. Так же поиск доступенна экране со списком объектов,для поиска в выбранном разделе. Экран Поиск работает с большим количеством объектови предоставляет быстрыйи удобный способ найти нужныйобъект. Данная функция повышает удобство для пользователей и производительность.
3.5.Экран Чаты Экран Чаты позволяет просматривать и управлять всеми чатами в одном месте, облегчает отслеживание сообщений (рис. 7). Приложение поддерживает получение пушей с информацией о новом сообщении. При нажатии на уведомление происходит открытие приложения (если в данный момент оно было неактивно) и переход в чат, в котором пришло новое сообщение.
На экране отображается список всех активных чатов, причем самые последние чаты находятся вверху. Вы можете нажать на любой чат, чтобы открыть его и начать набирать сообщение. На экране также можно искать конкретные чаты и управлять настройками, добавлять описание к чату. При необходимости доступно редактирование уже отправленного сообщения.
Экран Чаты – это удобный и эффективный способ управления всеми вашими разговорами в одном месте, не переключаясь в другие приложения для коммуникаций.
3.6.Экран Контакты Экран Контакты – раздел, содержащий список контактов или другими словами физических лиц, созданных в веб-версии Synergy CRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 8).
Экран Контакты представляет собой инструмент для управления деловыми контактами. Экран содержит раздел, в котором отображается список всех контактов, созданных пользователем в веб-версии приложения или в мобильном приложении. Список организован в алфавитном порядке и может быть отсортирован по различным критериям, таким как имя, компания или дата добавления (рис. 9).
Каждый контакт в списке содержитподробные данные об отдельном субъекте,включая его имя, должность, компанию, контактную информацию (например, номер телефона и адрес электронной почты).
Кроме того, пользователь может просмотреть связанные с контактом объекты, такие как задачи, встречи и сделки(рис. 10).
На экране просмотра списка легко добавлять новые контакты, редактировать существующие или удалять контакты, которые больше не актуальны. Также можно создавать пользовательские поля для хранения дополнительной информации о контактах, например, об их отрасли или местонахождении.
3.7.Экран Уведомления Экран Уведомления предназначен для отображения всех уведомлений, которые вы получаете из приложения, включая напоминания о встречах и уведомления о просроченных задачах(рис. 11).
Уведомления кроме экрана, так же дублируются нотификаций в информационной панели вашего телефона. Отслеживая эти уведомления, вы можете быть уверены, что никогда не пропустите важный срок или встречу.
При открытии экрана информация получается с сервера Synergy CRM, о всех уведомлениях, которые произошли за время с последнего запроса. Экран организован удобным образом: самые последние уведомления отображаются в верхней части. Вы можете прокрутить список, чтобы просмотреть все уведомления, или применить фильтр уведомлений, чтобы просматривать только определенные типы уведомлений, например, «Вас назначили ответственным» (рис. 12). Одной из самых полезных функций экрана Уведомления является возможность перейти к просмотру объекта, к которому относится уведомление, например, когда вас назначают ответственным по задаче. Экран Уведомления представляет собой важный информационный инструмент, с помощью которого пользователь всегда будет в курсе назначенных встреч и задач, что позволит ему не пропустить важный срок или встречу.
Экран Уведомления обеспечивает централизованное хранение всех уведомлений и позволяет настроить параметры в соответствии с вашими потребностями
3.8.Экраны отображения объектов Экраны отображения объектов. Экраны являются типовыми, далее представлено краткое описание по каждому экрану.
Все экраныотображения объектов реализованы по одной схеме:
●отправка запроса на сервер v1/тип сущности; ●парсинг ответа; ●сохранение в бд; ● отображение на экране.
3.9.Экран Компании Экран Компании представляет собой раздел, содержащий список компаний или другими словами юридических лиц, созданных в веб-версии Synergy CRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 13).
Экран Компании в Synergy CRM является мощным инструментом для управления деловыми отношениями с другими организациями. Этот экран содержит раздел, в котором отображается список всех компаний, созданных вами в веб-версии приложения. Список организован в алфавитном порядке. Каждая компания в списке содержит подробные данные об организации, включая ее название, отрасль, контактную информацию (например, номер телефона и адрес электронной почты), а также любые примечания или комментарии, которые вы добавили. Кроме того, пользователь может просмотреть связанные с компанией объекты, такие как контакты, задачи, встречи и сделки.
3.10.Экран Сделки Экран Сделки содержит список сделок, созданных в веб-версии Synergy CRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 14).
Экран Сделки позволяет пользователю просмотреть список всех сделок (рис. 15). В случае, если пользователь является управляющим, то он может просматривать все сделки своих подчиненных. В экране Сделки есть удобный инструмент для управления сделками, позволяющий переключить вид на «Доску» с разделением сделок по категориям (рис. 16). Имеется возможность перетаскивать сделки между категориями. После открытия сделки можно посмотреть детальную информацию о сделке, а также присутствует возможность удобно изменить статус, не переключаясь с доски (рис. 17 и 18).
3.11.Экран Заявки Экран Заявки представляет собой раздел, содержащий список заявок, созданных в веб-версии SynergyCRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 19).
Экран, на котором пользователь может просмотреть список всех своих заявок, а также в случае управляющих все заявки своих подчиненных. Есть возможность переключить вид на «Доску» с разделением заявок по категориям. Имеется возможность перетаскивать заявки между категориями. После открытия заявки можно посмотреть детальную информацию (рис. 20), а также присутствует возможность удобно изменить статус, не переключаясь с доски (рис. 21 и 22).
3.12.Экран Задачи Экран Задачи содержит список задач, созданных в веб-версии Synergy CRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 23).
Экран, на которомпользователь может просмотреть список всех своих задач, а также в случае управляющих все задачи своих подчиненных. Есть возможность переключить вид на «Доску»с разделением задач по категориям. Имеется возможность перетаскивать задачи между категориями. После открытия задачи можно посмотреть детальную информацию (рис. 24), а также присутствует возможность удобно изменить статус или отправить в архив, не переключаясь с доски (рис. 25).
3.13.Экран Счета Экран Счета содержит список счетов, созданных в веб-версии Synergy CRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 26). Экран Счета позволяет пользователю просмотреть список всех своих счетов, создать счет или отредактировать существующий (рис. 27).
3.14.Экран Платежи Экран Платежи содержит список платежей, созданных в веб-версии SynergyCRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 28).
Экран Платежи содержит функции, связанные с просмотром соисполнителей (рис. 29). Также имеется функционал по отслеживанию оплаты, отслеживанию статуса платежа, внесению изменений и использованию других функций, сопутствующих финансовым документам (рис. 30).
3.15.Экран Сотрудники Экран Сотрудники содержит список сотрудников, созданных в веб-версии SynergyCRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностей (рис. 31). Для пользователя с ролью Управляющий имеется возможность настройки прав сотрудника прямо из приложения.
3.16.Экран Продукты Экран Продукты содержит список продуктов, созданных в веб-версии Synergy CRM (рис. 32), а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 33). Доступна возможность редактировать и создавать новые сущности.
3.17.Экран Документы Экран Документы содержит список документов, созданных в веб-версии SynergyCRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 34). С возможностью редактировать и создавать новые сущности. Обеспечивает удобный доступ к существующей документации созданной в веб-версии Synergy CRM (рис. 35). По функционалу схож с экраном Файлы.
3.18.Экран Файлы Экран Файлы содержит список файлов, созданных в веб-версии Synergy CRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 36). Предназначен для работы и управления файлами, возможностью скачать файл или поделиться с помощью известных мессенджеров или почтовых клиентов, а также вывести на печать документ.
3.19.Экран Файлы Экран Звонки обеспечивает возможность просматривать историю совершенных звонков, информацию, такую как длительность, номера исходящих и входящих, а также прослушать при необходимости запись разговора.
3.20.Экран Склад Экран Склад представляет собой раздел, в котором можно осуществлять складские операции (рис. 37) и управлять номенклатурой и ее вложенностью в сделки(рис. 38 – 40).
3.21.Экран Сканер штрих-кодов Экран Сканер штрих-кодов предоставляет функционал, позволяющий проводить складские операции, сканируя штрих код приложением. Предоставляет функции, связанные с управлением складскими запасами: создание операций перемещения, списания, отгрузки, заказа покупателя, оприходования, приемки и заказа поставщику и созданием мест хранения.
Реализован двумя экранами: экран Операции и экран Места хранения.
Экран Сканер штрих-кодов дает возможность добавить позиции к операции через выбор нужной позиции с использованием сканера штрих-кода (рис. 41).
3.22.Экран Договоры Экран Договоры содержит информацию о текущих и прошлых договорах с возможностью просмотра связи договора, например, с контактом, компанией, заявкой и других (рис. 42, 43).
3.23.Экран Проекты Экран Проекты позволяет пользователю просмотреть список всех своих проектов, а также в случае, если пользователь находится в статусе Управляющий, просмотреть все проекты своих подчиненных. Этот экран имеет простой и понятный дизайн, который помогает быстро ориентироваться в списке проектов(рис. 43). В верхней части экрана находится шапка, которая предоставляет доступ к другим важным функциям приложения. Ниже находится список проектов, отображаемый в виде карточек. Каждая карточка содержит краткое описание проекта(рис. 44). Пользователь может просмотреть детальную информацию о проекте, нажав на соответствующую карточку. При долгом нажатии каждой карточки есть некоторые дополнительные функции, такие как архивирование или удаление проекта.
Экран Проекты также предоставляет возможность пользователям создавать новые проекты и добавлять в них задачи. Для этого на экране есть кнопка с плюсом (рис. 45).
В целом, экран Проекты в приложении является очень полезным инструментом для организации и управления проектами. Его простой и понятный интерфейс помогает пользователю быстро находить нужную информацию и легко управлять своими проектами. Так же обеспечивает удобные инструменты для управления проектами, возможность переключить вид на «Доску» с разделением проектов по категориям. Имеется возможность перетаскивать проекты между категориями (рис. 46). После открытия проекта пользователь может посмотреть детальную информацию о проекте, а также посмотреть список задач, соответствующих проекту, разделенный по категориям задач. Присутствует возможность удобно завершить или отложить задачу, не переключаясь с доски (рис. 47).
3.24.Экран Настройка прав Экран Настройка прав предоставляет доступ к настройкам различных параметров и уровням доступа. Данный функционал доступен пользователям с ролью «Администратор» (рис. 48).
Конфигурация настроек прав запрашивается приложением на старте с сервера, что учесть изменения произошедшие в веб версии, пока приложением не пользовались и обновляет прошлые настройки прав.
3.25.Экран Справочники Экран Справочники предоставляет доступ к настройке, созданию и удалению основных справочников, которых соответствуют реализованным объектам мобильного приложения (рис. 49). Также предусмотрена возможность смены языка (рис. 50). Предусмотрена функция выбора темы оформления (рис. 51, 52), что дает пользователям свободу выбора в настройке приложения в соответствии с их личными предпочтениями.
3.26.Экран Сортировка Экран Сортировка представляет собой функцию приложения, которая позволяет пользователям сортировать объекты в списке по атрибутам, соответствующим конкретному объекту (рис. 53). На этом экране отображаются все доступные варианты сортировки, такие как алфавитный порядок, дата создания или индекс. Экран Сортировка предоставляет пользователям возможность организовать список объектов на основе своих предпочтений, облегчая поиск и доступк конкретным объектам.
Экран Сортировка также может позволить пользователям фильтровать список по нескольким атрибутам, таким как дата создания, это помогает пользователям сосредоточиться на конкретных элементах. Еще одной важной особенностью экрана Сортировка является возможность переключения между восходящим и нисходящим порядком. Это гарантирует, что пользователи смогут и быстро находить нужную информацию.
Экран Сортировка расположен в представлении списка и доступен через отдельную кнопку «Сортировка» на верхней панели приложения. Экран предоставляет четкую и ясную информацию о каждом варианте сортировки. Экран Сортировка является важной функцией приложения, позволяющей пользователям эффективно организовывать информацию и получать к ней доступ.
3.27.Экран Параметры Экран Параметры атрибутов позволяет пользователям настраивать атрибуты выбранного объекта. На этом экране отображаются все доступные атрибуты объекта, такие как создатель, ответственный или тип (рис. 54). Экран Параметры атрибутов предоставляет пользователям возможность изменять атрибуты объекта в соответствии со своими предпочтениями.
Экран Настройки атрибутов расположен на экране просмотра объекта и доступен через меню объекта, во всплывающем диалоговом окне пункт «Настроить поля» (рис. 54). Список содержит все атрибуты, которые относятся к определенному объекту и меняется от его выбора. Все атрибуты соответствуют ответу полученного с сервера, при запросе за получением информации о объекте. Экран Настройки атрибутов является важной функцией для приложения, которая позволяет пользователям эффективно изменять и настраивать объекты.
3.28.Экран Создание объекта Экран Создание объекта позволяет пользователю может создать новую сущность путем нажатия на кнопку «Создать». Для каждой сущности доступны для заполнения определенные поля, некоторые из которых могут быть настроены как обязательные в веб-версии SynergyCRM (рис. 55).
Список видимых полей может быть настроен пользователем при нажатии на иконку «Троеточие» в верхней правой части экрана и выборе пункта «Видимость полей». В появившемся модальном окне пользователь определяет какие поля должны отображаться в форме создания сущности.
Для создания сущности пользователь заполняет необходимые поля и нажимает на кнопку «Создать», расположенную в нижней части экрана. Если не заполнены обязательные поля, то они подсвечиваются красным цветом и в верхней части экрана появляется уведомление с текстом «Не заполнены обязательные поля». Кнопка «Создать» является одной из самых важных функций в приложении, позволяющей пользователям создавать новые объекты или записи. Основная задача данного функционала заключается в облегчении и ускорении процесса создания нового объекта. Кнопка «Создать» легкодоступна для пользователя. Она расположена на главной странице приложения, в меню и на панели инструментов при просмотре списка объектов. Кнопка «Создать» имеет различные функции в зависимости от контекста: например, на экране «Контакты», взаимодействие с кнопкой перенаправит пользователя на экран создания «Контакта». При взаимодействии с кнопкой в навигационной панели, пользователю покажется стандартное диалоговое окно выбора, содержащая список всех объектов доступных для создания. Основная функция кнопки «Создать» состоит в открытии формы для создания нового объекта. Эта форма может содержать различные поля для заполнения, такие как название, описание, дата, местоположение и т.д. В зависимости от типа объекта, форма может содержать различные поля и опции, свойственные выбранному объекту. Также при создании объекта реализована проверка обязательных полей для заполнения, в случае если поле не заполнено, то на экране появится уведомление, которое подскажет пользователю, какое поле необходимо заполнить. Кнопка «Создать» имеет определенную функцию, такую как сохранение объекта в базу данных и отправка его на сервер. В меню настроек приложения имеется возможность настройки списка доступных объектов для создания, есть функция скрытия пункта из списка, а также изменить расположение пунктов в списке (рис. 56).
В целом, функциональность кнопки «Создать» интуитивно понятна и удобна для пользователя, что позволяет ускорить процесс создания новых объектов и делает использование приложения более эффективным.
3.29.Экран Активность Экран Активность позволяет пользователям просматривать активность над объектом. Экран Активность расположен на странице просмотра объекта, через отдельную вкладку и предоставлять четкую и краткую информацию о каждом виде деятельности.
На этом экране отображаются все действия, совершенные над объектом, сгруппированными по дате, такие как обновления, создания, назначения и другие. Экран Активность предоставляет пользователям полную историю жизненного цикла объекта, что облегчает отслеживание изменений и контроль прогресса. Экран Активность является важной информационной функцией для приложения, позволяющей пользователям с ролью «Управляющий» отслеживать изменения и контролировать «Менеджеров» с течением времени.
3.30.Экраны Архив и Корзина Экраны Архив и Корзина позволяют пользователям просматривать и восстанавливать ранее удаленные элементы (рис. 57 и 58).
На экранах Архив или Корзина пользователи могут просмотреть список всех удаленных объектов. Они могут выбрать конкретный элемент, чтобы просмотреть его подробную информацию и восстановить его, если это необходимо.
4.МОБИЛЬНАЯ ВЕРСИЯ IOS 4.1.Назначение мобильного приложения для ОС iOS Мобильное приложение для ОС iOS предоставляет удобный доступ к основным функциям и возможностям, которые доступны в веб-версии приложения. С помощью приложения пользователи могут быстро и удобно просматривать, создавать, изменять и удалять сущности, такие как контакты, компании, задачи, сделки и другие. Использование мобильного приложения Synergy CRM позволит пользователям Synergy CRM более удобно и просто управлять своими бизнес-процессами, работать с приложением Synergy CRM в любом месте и в любое время, взаимодействовать над своими задачами и проектами на практически любом устройстве.
4.2.Экран Авторизация Экран Авторизации предназначен для запроса у пользователя логина и пароля для доступа к функционалу приложения (рис. 1). На выбор пользователю предложено два способа авторизации: первый – по ранее полученному логину и паролю, второй – по Face ID.
Авторизация по Face ID, использующая технологию распознавания лица, имеет следующие преимущества:
●Безопасность: Face ID предоставляет более высокий уровень безопасности по сравнению с другими методами аутентификации, такими как ПИН-коды или отпечатки пальцев. Технология распознавания лица позволяет идентифицировать пользователя по уникальным физическим чертам лица, что делает его сложнее подделать или обойти. ●Удобство использования: Авторизация по Face ID обеспечивает более быстрый и удобный способ доступа к приложению. Для аутентификации пользователя требуется всего лишь лицевое распознавание, что делает процесс более естественным и интуитивным. ●Бесконтактность: Аутентификация по Face ID не требует физического контакта с устройством, так как происходит считывание лица через встроенную камеру. ●Инновационность: Авторизация по Face ID является новейшей и инновационной технологией, что может улучшить восприятие и репутацию приложения как современного и передового. Таким образом, использование авторизации по Face ID в мобильном приложении CRM позволяет повысить безопасность, удобство использования, гибкость и инновационность приложения, что в итоге положительно сказывается на опыте пользователя и его восприятии приложения.
На экране Авторизации пользователь должен ввести свой логин и пароль (или воспользоваться входом поFace ID) в специальные поля. При нажатии на кнопку «Войти» приложение отправляет запрос на сервер для проверки данных. В случае, если данные были введены неверно, на экране Авторизации появляется сообщение об ошибке. Пользователь должен ввести корректные данные для продолжения работы с приложением. Если данные были введены правильно, пользователь перенаправляется на главный экран приложения. Контроль и проверка данных на экране Авторизации является очень важным процессом, так как он обеспечивает безопасность и конфиденциальность пользовательских данных. Надежная система авторизации поможет предотвратить возможность несанкционированного доступа к информации, хранящейся в приложении.
4.3.Экран Поиск Экран Поиск позволяет пользователям искать определенные объекты из списка всех доступных объектов. Этот экран предоставляет пользователям простой и эффективный способ найти нужный им объект зная только название, экономя их время и усилия (рис. 2).
На экране отображается строка поиска, в которую пользователи могут ввести ключевые слова, относящиеся к искомому объекту. Затем приложение отправляет запрос на сервер с поисковым запросом и в случае успешного поиска приложение получает ответ с найденными объектами, отображая только релевантные результаты распределенными по категориям, к которым относятся объекты. Информация во вкладках сигнализирует о найденных объектах и показывает количество совпадений, удовлетворяющим поисковому запросу. Экран расположен в нижнем навигационном меню приложения, что делает его легко доступным с любого экрана. Так же поиск доступен на экране со списком объектов, для поиска в выбранном разделе. Экран Поиск работает с большим количеством объектов и предоставляет быстрый и удобный способ найти нужный объект. Данная функция повышает удобство для пользователей и производительность.
4.4.Экран Меню Экран Меню. Данное окно вызывается на любом экране при нажатии на иконку меню, расположенную в нижней правой части элемента навигационное меню. Экран Меню является одним из самых важных элементов в приложении (рис. 3).
Синхронизация с веб-версией на старте приложения позволяет пользователям иметь доступ к своим настройкам и данным, сохраненным на сервере. Это удобно для тех, кто часто переключается между мобильной и веб-версиями и привык уже к настройкам меню. Экран Меню является одним из самых важных элементов приложения. Настройка расположения меню, скрытие пунктов и синхронизация с веб-версией – это три ключевые функции, которые помогают сделать экран Меню более удобным и приятным в использовании.
4.5.Экран Контакты Экран Контакты представляет собой раздел, содержащий список контактов или другими словами физических лиц, созданных в веб-версии Synergy CRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 4).
Экран Контакты – это инструмент для управления деловыми контактами. Экран содержит раздел, в котором отображается список всех контактов, созданных в веб-версии приложения или в мобильном приложении. Список организован в алфавитном порядке и может быть отсортирован по различным критериям, таким как имя, компания или дата добавления (рис. 5). Каждый контакт в списке содержит подробные данные об отдельном субъекте, включая его имя, должность, компанию, контактную информацию (например, номер телефона и адрес электронной почты). Кроме того, вы можете просмотреть связанные с контактом объекты, такие как задачи, встречи и сделки (рис. 6).
На экране просмотра списка легко добавлять новые контакты, редактировать существующие или удалять контакты, которые больше не актуальны. Вы также можете создавать пользовательские поля для хранения дополнительной информации о контактах, например, об их отрасли или местонахождении.
4.6.Экран Уведомления Экран Уведомления. На этом экране отображаются все уведомления, которые вы получаете из приложения, включая напоминания о встречах и уведомления о просроченных задачах (рис. 7). Уведомления кроме экрана, так же дублируются нотификаций в информационной панели вашего телефона. Отслеживая эти уведомления, вы можете быть уверены, что никогда не пропустите важный срок или встречу. Экран организован удобным образом: самые последние уведомления отображаются в верхней части. Можно прокрутить список, чтобы просмотреть все уведомления, или применить фильтр уведомлений, чтобы просматривать только определенные типы уведомлений, например, «Вас назначили ответственным» (рис. 8).
Одной из самых полезных функций экрана Уведомления является возможность перейти к просмотру объекта, к которому относится уведомление, например, когда вас назначают ответственным по задаче(рис. 9).
Экран Уведомления представляет собой важный информационный инструмент, с помощью которого пользователь всегда будет в курсе назначенных встреч и задач, что позволит ему не пропустить важный срок или встречу. Он обеспечивает централизованное хранение всех уведомлений и позволяет настроить параметры в соответствии с вашими потребностями.
4.7.Экран Настройки Экран Настройки. На этом экране реализовано возможность выбрать часовой пояс для удобного отображения данных, а также сменить тему оформления (рис. 10).
4.8.Экраны отображения объектов Экраны отображения объектов. Экраны являются типовыми, далее представлено краткое описание по каждому экрану. Все экраны отображения объектов реализованы по одной схеме:
отправка запроса на сервер v1/тип сущности;
парсинг ответа;
сохранение в бд;
отображение на экране.
4.9.Экран Компании Экран Компании представляет собой раздел, содержащий список компаний или другими словами юридических лиц, созданных в веб-версии Synergy CRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 11).
Экран Компании в Synergy CRM является мощным инструментом для управления деловыми отношениями с другими организациями. Этот экран содержит раздел, в котором отображается список всех компаний, созданных вами в веб-версии приложения. Список организован в алфавитном порядке. Каждая компания в списке содержит подробные данные об организации, включая ее название, отрасль, контактную информацию (например, номер телефона и адрес электронной почты), а также любые примечания или комментарии, которые вы добавили (рис. 12). Кроме того, пользователь может просмотреть связанные с компанией объекты, такие как контакты, задачи, встречи и сделки.
4.10.Экран Заявки Экран Заявки представляет собой раздел, содержащий список заявок, созданных в веб-версии SynergyCRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 13).
Экран, на котором пользователь может просмотреть список всех своих заявок, а также в случае управляющих все заявки своих подчиненных.
4.11.Экран Сделки Экран Сделки содержит список сделок, созданных в веб-версии Synergy CRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 14). Экран Сделки позволяет пользователю просмотреть список всех сделок (рис. 15). В случае, если пользователь является управляющим, то он может просматривать все сделки своих подчиненных.
В экране Сделки есть удобный инструмент для управления сделками, позволяющий переключить вид на «Доску» с разделением сделок по категориям. Для это необходимо выбрать интересующую «Воронку» (рис. 16. 17). После открытия сделки можно посмотреть детальную информацию о сделке, а также присутствует возможность удобно изменить статус, не переключаясь с доски.
4.12.Экран Задачи Экран Задачи содержит список задач, созданных в веб-версии Synergy CRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 18).
Экран, на котором пользователь может просмотреть список всех своих задач, а также в случае управляющих все задачи своих подчиненных.
4.13.Экран Счета Экран Счета содержит список счетов, созданных в веб-версии Synergy CRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 19).
Экран Счета позволяет пользователю просмотреть список всех своих счетов, создать счет или отредактировать существующий.
4.14.Экран Платежи Экран Платежи содержит список платежей, созданных в веб-версии SynergyCRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 20).
Экран Платежи содержит функции, связанные с просмотром оплаты, статуса платежа, внесению изменений и использованию других функций, сопутствующих финансовым документам (рис. 21).
4.15.Экран Продукты Экран Продукты содержит список продуктов, созданных в веб-версии Synergy CRM (рис. 22), а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях. Доступна возможность редактировать и создавать новые сущности.
4.16.Экран Сотрудники Экран Сотрудники содержит список сотрудников, созданных в веб-версии SynergyCRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностей (рис. 23). На экране списка есть возможность применить фильтр и посмотреть сотрудников по группам пользователей. Для пользователя с ролью Управляющий имеется возможность настройки прав сотрудника прямо из приложения.
4.17.Экран Документы Экран Документы содержит список документов, созданных в веб-версии SynergyCRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис. 24). С возможностью редактировать и создавать новые сущности. Обеспечивает удобный доступ к существующей документации созданной в веб-версии Synergy CRM. По функционалу схож с экраном Файлы.
4.18.Экран Файлы Экран Файлы содержит список файлов, созданных в веб-версии Synergy CRM, а также подробные данные о каждой отдельной сущности из данного раздела и связанных с ней сущностях (рис 25 и 26).
Предназначен для работы и управления файлами, возможностью скачать файл или поделиться с помощью известных мессенджеров или почтовых клиентов, а также вывести на печать документ.
4.19.Экран Звонки Экран Звонки обеспечивает возможность просматривать историю совершенных звонков, информацию, такую как длительность, номера исходящих и входящих, а также прослушать при необходимости запись разговора (рис. 27).
4.20.Экран Настроек прав Экран Настроек прав. Предоставляет доступ к настройкам различных параметров и уровням доступа. Данный функционал доступен пользователям с ролью «Администратор» (рис. 28).
Конфигурация настроек прав запрашивается приложением на старте с сервера, что учесть изменения произошедшие в веб версии, пока приложением не пользовались и обновляет прошлые настройки прав.
4.21.Экран Параметры атрибутов Экран Параметры атрибутов позволяет пользователям настраивать атрибуты выбранного объекта. На этом экране отображаются все доступные атрибуты объекта, такие как создатель, ответственный или тип (рис. 29 и 30). Экран Параметры атрибутов предоставляет пользователям возможность изменять атрибуты объекта в соответствии со своими предпочтениями.
По кнопке «Синхронизировать с веб-версией» применяются настройки полей веб-версии Synergy CRM. Также есть функционал скрыть неиспользуемые поля для удобного просмотра. При необходимости можно установить удобный порядок выводимых полей. Экран Настройки атрибутов расположен на экране просмотра объекта и доступен через меню объекта, во всплывающем диалоговом окне пункт «Настроить поля». Список содержит все атрибуты, которые относятся к определенному объекту и меняется от его выбора. Все атрибуты соответствуют ответу полученного с сервера, при запросе за получением информации о объекте. Экран Настройки атрибутов является важной функцией для приложения, которая позволяет пользователям эффективно изменять и настраивать объекты.
4.22.Экран Сортировка Экран Сортировка представляет собой функцию приложения, которая позволяет пользователям сортировать объекты в списке по атрибутам, соответствующим конкретному объекту (рис. 31). На этом экране отображаются все доступные варианты сортировки, такие как алфавитный порядок, дата создания или индекс. Экран Сортировка предоставляет пользователям возможность организовать список объектов на основе своих предпочтений, облегчая поиск и доступк конкретным объектам.
Экран Сортировка также может позволить пользователям фильтровать список по нескольким атрибутам, таким как дата создания, это помогает пользователям сосредоточиться на конкретных элементах. Еще одной важной особенностью экрана Сортировка является возможность переключения между восходящим и нисходящим порядком. Это гарантирует, что пользователи смогут и быстро находить нужную информацию. Экран Сортировка расположен в представлении списка и доступен через отдельную кнопку «Сортировка» на верхней панели приложения. Экран предоставляет четкую и ясную информацию о каждом варианте сортировки.
4.23.Экран Активность Экран Активность позволяет пользователям просматривать активность над объектом(рис. 32).
Экран Активность расположен на странице просмотра объекта, через отдельную вкладку и предоставлять четкую и краткую информацию о каждом виде деятельности. На этом экране отображаются все действия, совершенные над объектом, сгруппированными по дате, такие как обновления, создания, назначения и другие. Экран Активность предоставляет пользователям полную историю жизненного цикла объекта, что облегчает отслеживание изменений и контроль прогресса. Экран Активность является важной информационной функцией для приложения, позволяющей пользователям с ролью «Управляющий» отслеживать изменения и контролировать «Менеджеров» с течением времени.
4.24.Экран Фильтры Экран Фильтры является важной функцией приложения, которая позволяет пользователям создать, применить или редактировать фильтр. Экран Фильтры расположен на экране просмотра объектов в верхнем правом углу с соответствующей иконкой (рис. 33).
4.25.Экран Настройка карточек объекта Экран Настройка карточек объекта. Имеется возможность настройки карточек объекта посредством выбора полей, соответствующих данному объекту и отправки запроса на сервер с выбранными полями и получением списка с соответствующими атрибутами. Кнопка настройки отображаемых атрибутов находится в правом верхнем углу экрана списка объектов с пиктограммой «Шестеренки». По нажатию будет предложен список доступных атрибутов для вывода на карточке объекта. Количество выбранных полей ограниченно 5, при выборе большего количество отобразится предупреждение об ограничении (рис. 34 и 35).
4.26.Экран Создание объекта Экран Создание объекта позволяет пользователю может создать новую сущность путем нажатия на кнопку «Создать». Для каждой сущности доступны для заполнения определенные поля, некоторые из которых могут быть настроены как обязательные в веб-версии SynergyCRM (рис. 36).
Список видимых полей может быть настроен пользователем при нажатии на иконку «Троеточие» в верхней правой части экрана и выборе пункта «Видимость полей». В появившемся модальном окне пользователь определяет какие поля должны отображаться в форме создания сущности. Для создания сущности пользователь заполняет необходимые поля и нажимает на кнопку «Создать», расположенную в нижней части экрана. Если не заполнены обязательные поля, то они подсвечиваются красным цветом и в верхней части экрана появляется уведомление с текстом «Не заполнены обязательные поля». Кнопка «Создать» является одной из самых важных функций в приложении, позволяющей пользователям создавать новые объекты или записи. Основная задача данного функционала заключается в облегчении и ускорении процесса создания нового объекта. Кнопка «Создать» легко доступна для пользователя. Она расположена на главной странице приложения, вменю и на панели инструментов при просмотре списка объектов. Кнопка «Создать» имеет различные функции в зависимости от контекста: например, на экране «Контакты», взаимодействие с кнопкой перенаправит пользователя на экран создания «Контакта» (рис. 37).
При взаимодействии с кнопкой в навигационной панели, пользователю покажется стандартное диалоговое окно выбора, содержащая список всех объектов доступных для создания. Для экрана создания объекта «Контакты» предусмотрен сканер визиток. Кнопка сканирования расположена в верхнем правом углу экрана, с пиктограммой «Сканирования». По нажатию открывается камера и при наведении сканер автоматически распознаёт визитку и предлагает просмотреть скан визитки(рис. 38). При необходимости можно сделать новый скан. После подтверждения пользователем результата сканирования, данные автоматически заполнятся в соответствующие поля.
При взаимодействии с кнопкой в навигационной панели, пользователю покажется стандартное диалоговое окно выбора, содержащее список всех объектов, доступных для создания. Список доступных объектов для создания синхронизируется на старте приложения с веб-версией. Основная функция кнопки «Создать» состоит в открытии формы для создания нового объекта. Эта форма может содержать различные поля для заполнения, такие как название, описание, дата, местоположение и т.д. В зависимости от типа объекта, форма может содержать различные поля и опции, свойственные выбранному объекту. Также при создании объекта реализована проверка обязательных полей для заполнения, в случае если поле не заполнено, то на экране появится сообщение, которое подскажет пользователю, какое поле необходимо заполнить. Кнопка «Создать» имеет определенную функцию, такую как сохранение объекта в базу данных и отправка его на сервер. В целом, функциональность кнопки «Создать» интуитивно понятна и удобна для пользователя, что позволяет ускорить процесс создания новых объектов и делает использование приложения более эффективным.
4.26.Экраны Архив и Корзина Экраны Архив и Корзина позволяют пользователям просматривать и восстанавливать ранее удаленные элементы. Вывод на экран списка объектов реализован с помощью отправки на сервер запроса с применением фильтра, по которому формируется ответ, содержащий только сущности, которые отправлены в Архив (рис. 39) или в Корзину (рис. 40).
На экранах Архив или Корзина пользователи могут просмотреть список всех удаленных объектов. Они могут выбрать конкретный элемент, чтобы просмотреть его подробную информацию и восстановить его, если это необходимо. Для удаления или отправки в архив, на экране просмотра объекта реализовано дополнительное меню, с использованием стандартного окна диалога ОС iOS. После выбора действия с объектов, пользователю необходимо подтвердить свое намерение, что благоприятно сказывается на пользовательском опыте и предотвращает случайное действие над объектом.