Прошу помощи: в ленте обращений сотрудники вносили информацию об установленном оборудовании (модель). Есть ли возможность производить поиск по ленте в обращениях из раздела (как-то фильтровать через расширенный фильтр) или через глобальный поиск?

Спасибо!

Нравится

2 комментария
Лучший ответ

Из коробки такой возможности нет, так как все записи ленты хранятся в табличке "Сообщение/комментарий" и не имеют прямой взаимосвязи с экземплярами объекта и схемами разделов.

Как вариант, можно создать бизнес процесс, который будет наполнять "кастомную" табличку записью ленты и обращением (найденным по схеме и экземпляру объекта) это позволит сделать взаимосвязь с обращением и дальнейшей фильтрацией прямо из раздела.

Пример реализации:

  1. Создаем табличку, что будет собирать сообщения ленты и обращения.
    1. Указываем родительский объект BaseEntity, придумываем код объекта и заголовок
    2. Добавляем справочники "Обращение" (Case) и "Сообщение/комментарий" (SocialMessage)
    3. Сохраняем, публикуем.
  2. Открываем через справочники запись "Сообщение/комментарий" (если нет в списке, то добавляем его для отображения) .
  3. В справочнике "Сообщение/комментарий" находим запись в ленте вашего обращения и записываем куда-то схему обращения
  4. Создаем бизнес процесс, где
    1. Добавляем элемент сигнала, что запускается по добавлению записи в табличку "Сообщение/комментарий" при условии наличия схемы раздела "Обращения"
    2. Считываем id добавленной записи "Сообщение/комментарий"
    3. Считываем "Обращение" по id = экземпляр объекта из "Сообщение/комментарий"
    4. Добавляем в табличку считанные "Сообщение/комментарий" и "Обращение"
  5. В итоге получаем бизнес-процесс, который мониторит все сообщения из ленты по обращениям и записывает их в табличку
  6. В разделе "Обращения", провалившись в нашу табличку получаем взаимосвязь с обращением и лентой

 

 

Из коробки такой возможности нет, так как все записи ленты хранятся в табличке "Сообщение/комментарий" и не имеют прямой взаимосвязи с экземплярами объекта и схемами разделов.

Как вариант, можно создать бизнес процесс, который будет наполнять "кастомную" табличку записью ленты и обращением (найденным по схеме и экземпляру объекта) это позволит сделать взаимосвязь с обращением и дальнейшей фильтрацией прямо из раздела.

Пример реализации:

  1. Создаем табличку, что будет собирать сообщения ленты и обращения.
    1. Указываем родительский объект BaseEntity, придумываем код объекта и заголовок
    2. Добавляем справочники "Обращение" (Case) и "Сообщение/комментарий" (SocialMessage)
    3. Сохраняем, публикуем.
  2. Открываем через справочники запись "Сообщение/комментарий" (если нет в списке, то добавляем его для отображения) .
  3. В справочнике "Сообщение/комментарий" находим запись в ленте вашего обращения и записываем куда-то схему обращения
  4. Создаем бизнес процесс, где
    1. Добавляем элемент сигнала, что запускается по добавлению записи в табличку "Сообщение/комментарий" при условии наличия схемы раздела "Обращения"
    2. Считываем id добавленной записи "Сообщение/комментарий"
    3. Считываем "Обращение" по id = экземпляр объекта из "Сообщение/комментарий"
    4. Добавляем в табличку считанные "Сообщение/комментарий" и "Обращение"
  5. В итоге получаем бизнес-процесс, который мониторит все сообщения из ленты по обращениям и записывает их в табличку
  6. В разделе "Обращения", провалившись в нашу табличку получаем взаимосвязь с обращением и лентой

 

 

Добрый день, Александр!

Если речь идет о возможности фильтровать записи раздела "Лента", то базовыми средствами вывести фильтры в раздел нет возможности.

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

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

Спасибо, что помогаете делать наш продукт лучше!

С уважением,
Сидько Елена
Оператор
Группа компаний Terrasoft

Показать все комментарии

Добрый день,

Подскажите, пожалуйста, как запретить автору комментриев удалять их из Ленты?

Пробовали через object permissions, не работает.

 

Нравится

1 комментарий

Добрый день!
Из коробки нельзя пользователю запретить удаление комментариев, так как при публикации он является владельцем этой записи и имеет на нее полный доступ.

Показать все комментарии

Коллеги, добрый день.

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

Необходимо, чтобы в функционале полной версии ленты была возможность указывать запись из раздела документы и все файлы из детали "Файлы и ссылки" раздела "Документы" отображались в новости ленты.
Далее, чтобы эти файлы можно было открыть в мобильной версии из записи ленты и в полной версии.
 Кто-то реализовывал деталь в ленте мобильного приложения и в полной версии?

Нравится

2 комментария

Владислав, можно просто программно создать в ленте сообщение со ссылками на скачивание в системе нужных файлов с адресами вроде http://адрес_сайта/0/rest/FileService/GetFile/ 7b332db9-3993-4136-ac32-09353333cc7a/935b6ecb-3509-4c8a-bc7e-03ab0661da24. Как они формируются, см. в этой теме.

 

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

Зверев Александр,

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

Показать все комментарии

Добрый день!

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

 

Нравится

5 комментариев

Используйте не браузер смартфона, а мобильное приложение. Там упоминания в ленте работают.

Зверев Александр,

К сожалению, работа мобильного приложения у нас не настроена, как хотелось бы, поэтому периодически и пользуемся браузером. Быть может у Вас есть предположения, почему в браузре не работают упоминания?

Вероятно, это зависит от самого браузера, поддерживаемые ОС и браузеры перечислены в системных требованиях.

Зверев Александр,

Пробовали через различные браузеры, не помогает(

Значит, все они или ОС устройства не из списка поддерживаемых:

 

Операционная система Microsoft Windows (Windows 7; Windows 8; Windows 10):

  • Google Chrome последней официальной версии на дату релиза bpm’online
  • Mozilla Firefox последней официальной версии на дату релиза bpm’online
  • Microsoft Internet Explorer версии 11 и выше;
  • Microsoft Edge

Операционная система OS Х последней официальной версии

  • Apple Safari последней официальной версии на дату релиза bpm’online

В принципе, это логично, у смартфонов другие ОС и браузеры.

Показать все комментарии

Добрый день!

Необходимо отправлять email-оповещение при назначении обращения по шаблону из справочника.

Сообщение из раздела обращений которое нужно прочитать:

Upd. Процессом считывания данных и заполнением шаблона занимается бизнес-процесс "SendEmailToSROwner", пакет "CaseService". 

Есть ли возможность вытащить из ленты в бизнес-процессе последнее сообщение?

Нравится

2 комментария
Лучший ответ

Те как написал Саша, в БП через элемент чтения данных только отсортируй их по убыванию даты создания.

Лента — это обычный объект ESNNotification и связанный с ним SocialMessage. Можно читать стандартными элементами чтения данных.

Те как написал Саша, в БП через элемент чтения данных только отсортируй их по убыванию даты создания.

Показать все комментарии

Добрый день!

Можно ли как-то убрать из Центра уведомлений информирование о том, что кто-то прокомментил ваше сообщение?

Это позволит меньше отвлекаться на Центр уведомлений и больше сидеть в ленте, и уберёт часть дублей сообщений в Ленте и в Центре

Нравится

3 комментария

Здравствуйте, Александр!

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

Shevchenko Andrey,

Спасибо.
Подскажите пожалуйста, как скрыть из коммуникационной панели "Задачи по бизнес-процессам"? Есть ли такая возможность?

Александр, здравствуйте!

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

Показать все комментарии

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

Нужно иметь опций настройки в Профиле пользователя:

  - автоматическая отметка прочтения уведомление

  - ручная отметка

 

Если ручная, то под уведомлений добавить кнопку, переводящую уведомление в прочтенное.

 

 

Нравится

1 комментарий

Здравствуйте, Роман

Передал Ваш комментарий аналитикам продукта на рассмотрение актуальности функционала и возможности его реализации в будущих версиях приложения.

Показать все комментарии

Добрый день!

Почему при добавлении комментария к сообщению ленты само сообщение не поднимается вверх в коммуникационной панели?  Можно ли исправить данную логику?

1 комментарий

Здравствуйте, Александр!

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

Показать все комментарии

Коллеги, доброго дня!

 

В Академии есть хорошая статья по настройке e-mail - уведомлений о новом комментарии к сообщению в ленте:

https://academy.terrasoft.ru/documents/technic-bpms/7-10/kak-uvedomit-p…
 

Хотелось бы получать уведомление о новом сообщении и новом комментарии, но только в одном из каналов.

Вопрос такой. Существует ли связь между сообщением и каналом, в котором сообщение добавлено? Не удается найти подходящее условие для Сигнала.

 

Заранее спасибо за помощь.

Нравится

1 комментарий

Здравствуйте, Эрнст!

Для Вашего кейса Вы можете взять за пример стартовые сигналы базового процесса "Уведомления в ESN".

Показать все комментарии

У нас в системе в карточке контрагента есть вкладки с направлениями. По каждому направлению есть свой ответственный.

Главный ответственный по контрагенту не используется.

Как можно сделать, чтобы каждый ответственный по направлению автоматически становился подписанным на ленту данного контрагента?

Соответственно, если в ленте будет оставлено сообщение, то каждый из ответственных по направлениям увидит уведомление в своей CTI панели.

Нравится

1 комментарий

Здравствуйте,

Вам необходимо сделать запись в таблицу SocialSubscription с указанием ид текущей записи и ид пользователя. Сделать вы это можете с помощью БП.

Показать все комментарии