Мобильный портал

Основы

Мобильный портал (мобильное приложение для портального пользователя) — мобильное рабочее место. Назначение мобильного портала — предоставление пользователям мобильного портала возможности создания обращений и ведения переписки со службой технической поддержки клиента.

Для мобильного портала можно настроить:

  • Рабочее место пользователя мобильного портала.
  • Реестр обращений.
  • Страницу обращения.
  • Страницу добавления обращения.

Добавить схему базового пакета в пользовательский пакет 

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

Чтобы добавить схему базового пакета в пользовательский пакет:

  1. Перейдите в дизайнер системы по кнопке .
  2. В блоке Настройка системы (System setup) перейдите по ссылке Мастер мобильного приложения (Mobile application wizard).
  3. В реестре раздела откройте рабочее место Portal.
  4. На панели инструментов нажмите Настроить разделы (Set up sections).
  5. В реестре раздела выберите раздел Обращения (Cases) и нажмите на кнопку Настроить страницу (Page setup).
  6. Сохраните настройки страницы раздела Обращения (Cases).
  7. Сохраните настройки раздела Мастер мобильного приложения (Mobile application wizard).

Настроить рабочее место пользователя мобильного портала 

Действия по настройке рабочего места пользователя мобильного портала:

  • Добавить рабочее место.
  • Скрыть рабочее место.
  • Удалить рабочее место.

Добавить рабочее место пользователя мобильного портала 

Чтобы проверить наличие рабочего места Portal:

  1. Перейдите в дизайнер системы по кнопке .
  2. В блоке Настройка системы (System setup) перейдите по ссылке Мастер мобильного приложения (Mobile application wizard).

Рабочее место Portal содержится в реестре раздела Мастер мобильного приложения (Mobile application wizard). По умолчанию доступно всем пользователям мобильного портала.

Если рабочее место Portal отсутствует в реестре раздела Мастер мобильного приложения (Mobile application wizard), то необходимо его добавить.

Чтобы добавить рабочее место пользователя мобильного портала:

  1. Убедитесь, что используемое приложение Creatio поддерживает функциональность мобильного портала.
  2. Перейдите в дизайнер системы по кнопке .
  3. В блоке Настройка системы (System setup) перейдите по ссылке Мастер мобильного приложения (Mobile application wizard).
  4. На панели инструментов раздела Мастер мобильного приложения (Mobile application wizard) нажмите на кнопку Добавить рабочее место (New workplace).
  5. Заполните свойства рабочего места.

    • Название (Name) — название рабочего места.
    • Код (Code) — "Portal".
  6. На детали Роли (Roles) настройте права доступа к рабочему месту для пользователей или групп пользователей. Подробнее читайте в статье Настроить доступ по операциям.
  7. На панели инструментов нажмите Настроить разделы (Set up sections). По умолчанию в рабочее место пользователя мобильного портала добавлен раздел Обращения (Cases).
  8. Сохраните настройки раздела Мастер мобильного приложения (Mobile application wizard).

В результате в приложение добавлено рабочее место пользователя мобильного портала.

Добавление рабочего места мобильного приложения подробно описано в статье Настроить рабочие места мобильного приложения.

Скрыть рабочее место пользователя мобильного портала 

  1. Перейдите в дизайнер системы по кнопке .
  2. В блоке Настройка системы (System setup) перейдите по ссылке Мастер мобильного приложения (Mobile application wizard).
  3. В реестре раздела откройте рабочее место Portal.
  4. Выполните удаление пользователей или групп пользователей рабочего места Portal. Для этого на детали Роли (Roles) нажмите и выберите пункт Удалить (Delete).

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

Удалить рабочее место пользователя мобильного портала 

  1. Перейдите в дизайнер системы по кнопке .
  2. В блоке Настройка системы (System setup) перейдите по ссылке Мастер мобильного приложения (Mobile application wizard).
  3. В реестре раздела выберите рабочее место Portal и нажмите на кнопку Удалить (Delete).

В результате в приложении удалено рабочее место пользователя мобильного портала.

Настроить реестр обращений 

Действия по настройке реестра обращений для мобильного портала:

  • Добавить колонку в реестр обращений.
  • Добавить колонку в реестр обращений для выполнения поиска.
  • Cкрыть заголовок колонки в реестре обращений.
  • Изменить порядок сортировки обращений в реестре.

Добавить колонку в реестр обращений 

  1. Перейдите в дизайнер системы по кнопке .
  2. В блоке Настройка системы (System setup) перейдите по ссылке Мастер мобильного приложения (Mobile application wizard).
  3. В реестре раздела откройте рабочее место Portal.
  4. На панели инструментов нажмите Настроить разделы (Set up sections).
  5. В реестре раздела выберите раздел Обращения (Cases) и нажмите на кнопку Настроить реестр (List setup).
  6. В блоке Подзаголовок (Subtitle) или Дополнительные колонки (Additional columns) нажмите на кнопку Добавить колонку (New column) и выберите необходимую колонку.
  7. Сохраните настройки реестра раздела Обращения (Cases).
  8. Сохраните настройки раздела Мастер мобильного приложения (Mobile application wizard).

В результате колонка добавлена в реестр обращений, но добавленная колонка не учитывается при выполнении поиска. Чтобы учитывать добавленную в реестр колонку при выполнении поиска, воспользуйтесь инструкцией, которая приведена в пункте Добавить колонку в реестр обращений для выполнения поиска.

Добавление колонки в реестр раздела подробно описано в статье Настроить реестр мобильного приложения.

Добавить колонку в реестр обращений для выполнения поиска 

Поиск в реестре обращений выполняется по колонкам Номер (Number) и Описание (Description). Creatio позволяет выполнять поиск в реестре по другим колонкам обращения. Для этого их необходимо добавить в схему MobileCaseGridPageSettingsPortal.

Чтобы добавить колонку в реестр обращений для выполнения поиска:

  1. Перейдите в раздел Конфигурация (Configuration).
  2. В пользовательском пакете откройте схему MobileCaseGridPageSettingsPortal. Если вы еще не настраивали реестр обращений через мастер мобильного приложения, то схема MobileCaseGridPageSettingsPortal отсутствует в пользовательском пакете. Чтобы добавить схему MobileCaseGridPageSettingsPortal в пользовательский пакет, воспользуйтесь инструкцией, которая приведена в пункте Добавить схему базового пакета в пользовательский пакет.
  3. Добавьте колонку в реестр обращений для выполнения поиска.

    Для Creatio версий 8.0.2 и выше

    Для Creatio версий 7.18.4-8.0.1

  4. На панели инструментов дизайнера модуля нажмите Сохранить (Save).

В результате поиск в реестре обращений выполняется по колонкам Номер (Number), Описание (Description) и Тема (Subject).

Cкрыть заголовок колонки в реестре обращений 

  1. Перейдите в раздел Конфигурация (Configuration).
  2. В пользовательском пакете откройте схему MobileCaseGridPageSettingsPortal. Если вы еще не настраивали реестр обращений через мастер мобильного приложения, то схема MobileCaseGridPageSettingsPortal отсутствует в пользовательском пакете. Чтобы добавить схему MobileCaseGridPageSettingsPortal в пользовательский пакет, воспользуйтесь инструкцией, которая приведена в пункте Добавить схему базового пакета в пользовательский пакет.
  3. Cкройте заголовок колонки в реестре обращений.

    Для Creatio версий 8.0.2 и выше

    Для Creatio версий 7.18.4-8.0.1

  4. На панели инструментов дизайнера модуля нажмите Сохранить (Save).

В результате заголовок колонки будет скрыт в реестре обращений.

Изменить порядок сортировки обращений в реестре 

  1. Перейдите в раздел Конфигурация (Configuration).
  2. В пользовательском пакете откройте схему MobileCaseGridPageSettingsPortal. Если вы еще не настраивали реестр обращений через мастер мобильного приложения, то схема MobileCaseGridPageSettingsPortal отсутствует в пользовательском пакете. Чтобы добавить схему MobileCaseGridPageSettingsPortal в пользовательский пакет, воспользуйтесь инструкцией, которая приведена в пункте Добавить схему базового пакета в пользовательский пакет.
  3. Измените порядок сортировки в реестре обращений.

    Для Creatio версий 8.0.2 и выше

    Для Creatio версий 7.18.4-8.0.1

  4. На панели инструментов дизайнера модуля нажмите Сохранить (Save).

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

Настроить страницу обращения 

Настройка страницы обращения позволяет добавить колонку на вкладку Детали (Details).

Чтобы добавить колонку на вкладку Детали (Details) страницы обращения:

  1. Перейдите в дизайнер системы по кнопке .
  2. В блоке Настройка системы (System setup) перейдите по ссылке Мастер мобильного приложения (Mobile application wizard).
  3. В реестре раздела откройте рабочее место Portal.
  4. На панели инструментов нажмите Настроить разделы (Set up sections).
  5. В реестре раздела выберите раздел Обращения (Cases) и нажмите на кнопку Настроить страницу (Page setup).
  6. В блоке Общая информация (General information) нажмите на кнопку Добавить колонку (New column) и выберите колонку Номер (Number).
  7. Сохраните настройки страницы раздела Обращения (Cases).
  8. Сохраните настройки раздела Мастер мобильного приложения (Mobile application wizard).

На заметку. Колонки вкладки Детали (Details) страницы обращения доступны только для чтения.

Настроить страницу добавления обращения 

Настройка страницы добавления обращения позволяет добавить колонку.

Чтобы добавить колонку на страницу добавления обращения:

  1. Создайте схему модуля страницы обращения.

    1. Перейдите в раздел Конфигурация (Configuration).
    2. Откройте схему MobileCaseMiniPagePortal пакета CaseMobile и скопируйте ее содержимое.
    3. Выберите пользовательский пакет, в который будет добавлена схема.
    4. На панели инструментов реестра раздела нажмите Добавить —> Модуль (Add —> Module).

    5. Заполните свойства схемы.

      • Код (Code) — название схемы (обязательное свойство). Начинается с префикса (по умолчанию Usr), который указан в системной настройке Префикс названия объекта (Prefix for object name, код SchemaNamePrefix). Может содержать символы латинского алфавита и цифры. При создании схемы конфигурационного элемента префикс, который указан в системной настройке Префикс названия объекта (Prefix for object name, код SchemaNamePrefix), автоматически добавляется в текущее поле. Наличие префикса и его совпадение со значением системной настройки проверяется при сохранении свойств схемы. Если он отсутствует или не совпадает, то пользователь получает соответствующее уведомление.
      • Заголовок (Title) — локализуемый заголовок схемы (обязательное свойство). Заголовок схемы конфигурационного элемента генерируется автоматически и совпадает со значением свойства Код (Code) без префикса.
    6. В пользовательский модуль добавьте скопированное содержимое схемы MobileCaseMiniPagePortal пакета CaseMobile.
    7. В пользовательский модуль перенесите локализованные строки схемы MobileCaseMiniPagePortal пакета CaseMobile.
    8. Добавьте колонку.

      Для Creatio версий 8.0.2 и выше

      Для Creatio версий 7.18.4-8.0.1

    9. На панели инструментов дизайнера модуля нажмите Сохранить (Save).
  2. В манифесте портального рабочего места зарегистрируйте ранее созданную пользовательскую схему UsrMobileCaseMiniPagePortal.

    1. В пользовательском пакете откройте схему MobileApplicationManifestPortal. Если вы еще не настраивали приложение через мастер мобильного приложения, то схема MobileApplicationManifestPortal отсутствует в пользовательском пакете. Чтобы добавить схему MobileApplicationManifestPortal в пользовательский пакет, воспользуйтесь инструкцией, которая приведена в пункте Добавить схему базового пакета в пользовательский пакет.
    2. Зарегистрируйте схему.

      1. В свойстве Modules укажите схему, которая используется для добавления записи схемы Case объекта.
      2. В свойстве Models укажите схему, которая используется для расширения схемы Case объекта.

      Пример регистрации схемы UsrMobileCaseMiniPagePortal представлен ниже.

      Пример настройки свойств Modules и Models
      {
          ...
          "Modules": {
              "Case": {
                  ...
                  "screens": {
                      ...
                      "add": {
                          "schemaName": "UsrMobileCaseMiniPagePortal"
                      }
                      ...
                  }
                  ...
              }
              ...
          },
          "Models": {
              "Case": {
                  ...
                  "PagesExtensions": [
                      "UsrMobileCaseMiniPagePortal"
                  ]
              }
              ...
          }
          ...
      }
      
  3. На панели инструментов дизайнера модуля нажмите Сохранить (Save).