Массовая рассылка в Руководителе

Пишите ваши предложения здесь.
$Expert
Спонсор
Спонсор
Сообщения: 371
Зарегистрирован: 06 фев 2017, 23:32
Имя: Сергей
Откуда: Планета Земля

Массовая рассылка в Руководителе

Сообщение $Expert »

Здравствуйте!
Сегодня потребовалось отправить сообщение всем сотрудникам компании. Создавать задачу вроде как смысла нет, а другого варианта я не нашел. Думаю, не было бы лишним реализовать возможность массовой рассылки уведомлений всем пользователям Руководителя. Может даже, с возможностью выбора отправки такой рассылки всем пользователям или, например, в рамках какого-то отдельного проекта.

PS/ Как вариант - сам текст уведомления оформлять в виде Информационной страницы (с возможностью исключения её из меню), а рассылать только непосредственно ссылку на эту страницу.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Массовая рассылка в Руководителе

Сообщение support »

Как раз сейчас работаю на персональными сообщениями, будет что то похожее на диалоги в ВК.
Возможно в первом релизе будут только личные сообщения, но групповые сообщения уже в планах.
$Expert
Спонсор
Спонсор
Сообщения: 371
Зарегистрирован: 06 фев 2017, 23:32
Имя: Сергей
Откуда: Планета Земля

Re: Массовая рассылка в Руководителе

Сообщение $Expert »

В продолжение темы:
Пока, чтоб хоть как-то уведомить пользователей, поступил следующим образом: "в корне" создал новую сущность - Уведомления всего с тремя полями: 1. Тема, 2. Уведомление, 3. Согласование. Третье поле по задумке должно отображать процесс ознакомления с уведомлением пользователей. Вывел его в Комментарии и надеялся, что каждый пользователь, прочитав Уведомление, поставит галочку напротив своей фамилии, тем самым подтвердив факт ознакомления с уведомлением. Но не тут то было. Каждый следующий пользователь, поставивший в комментариях галочку и сохранив, удаляет ранее поставленную другим пользователем галочку. Подскажите, может есть вариант реализации данной возможности? Спасибо!
$Expert
Спонсор
Спонсор
Сообщения: 371
Зарегистрирован: 06 фев 2017, 23:32
Имя: Сергей
Откуда: Планета Земля

Re: Массовая рассылка в Руководителе

Сообщение $Expert »

Сергей! Приветствую!
Так и не получил ответа на свой вопрос. Видимо, пока решения нет. Тогда выношу предложение реализовать возможность согласования задач. Мне кажется, это было бы очень полезной функцией. Спасибо.
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Re: Массовая рассылка в Руководителе

Сообщение Евгений »

Для этого, скорее всего, понадобится вводить в систему права доступа на отдельное поле. Чтобы пользователь мог поставить галочку только в том поле, на которое он назначен "Исполнителем". То есть на форме 10 чекбоксов, у каждого в настройках один пользователь может этот чекбокс редактировать, а остальные пользователи только читать.
$Expert
Спонсор
Спонсор
Сообщения: 371
Зарегистрирован: 06 фев 2017, 23:32
Имя: Сергей
Откуда: Планета Земля

Re: Массовая рассылка в Руководителе

Сообщение $Expert »

Евгений писал(а):Для этого, скорее всего, понадобится вводить в систему права доступа на отдельное поле. Чтобы пользователь мог поставить галочку только в том поле, на которое он назначен "Исполнителем". То есть на форме 10 чекбоксов, у каждого в настройках один пользователь может этот чекбокс редактировать, а остальные пользователи только читать.
Приветствую! Возможно, да, но права в руководителе же только на группу пользователей. А если все пользователи в одной группе? В таком случае и настройку прав нужно будет расширять? Или я что то недопонял? А можно ли сделать, без разделения прав на каждый чекбокс, но чтоб при установке очередной галочки, ранее проставленные не снимались автоматически, а оставались проставленными?
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Массовая рассылка в Руководителе

Сообщение support »

Тогда выношу предложение реализовать возможность согласования задач.
для этого нужно писать отдельный функционал
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Re: Массовая рассылка в Руководителе

Сообщение Евгений »

$Expert писал(а):чтоб при установке очередной галочки, ранее проставленные не снимались автоматически, а оставались проставленными?
Как это? Что-то не могу понять. У меня проблема прямо противоположная. Есть сущность Задачи, в ней поле Исполнено типа чекбокс. Для пользователей-исполнителей задача доступна только для чтения, вся работа в задаче ведётся через комментарии. Когда пользователь рапортует о завершении задачи, он пишет комментарий и в нём ставит галочку для поля Исполнено. Комментарий меняет состояние поля в теле задачи.

А вот сделать наоборот - снять галочку используя комментарий, почему-то невозможно. Если записать комментарий с пустой (снятой) галочкой в поле чекбокс, то это поле в теле задачи не снимается, а остаётся без изменений.
Аватара пользователя
Евгений
Сообщения: 398
Зарегистрирован: 11 июл 2016, 13:21
Имя: Евгений
Откуда: Петропавловск-Камчатский

Re: Массовая рассылка в Руководителе

Сообщение Евгений »

support писал(а):
Тогда выношу предложение реализовать возможность согласования задач.
для этого нужно писать отдельный функционал
Я уже предлагал решение, которое может на первое время снять эту проблему. Отдельного функционала не нужно.

Возможно ли реализовать вот такое предложение, сделать формульные вычисления не отдельным типом, а свойством любого типа полей? - viewtopic.php?f=3&t=777&p=3058&hilit=%D ... 0%B0#p3058

Тогда с помощью формул можно будет более тонко контролировать доступ к полям ... да и вообще реализовать абсолютно любую логику и поведение системы. Правда, ценой переноса всех сложных расчётов в хранимки БД.
$Expert
Спонсор
Спонсор
Сообщения: 371
Зарегистрирован: 06 фев 2017, 23:32
Имя: Сергей
Откуда: Планета Земля

Re: Массовая рассылка в Руководителе

Сообщение $Expert »

Евгений писал(а):Как это? Что-то не могу понять. У меня проблема прямо противоположная. Есть сущность Задачи, в ней поле Исполнено типа чекбокс. Для пользователей-исполнителей задача доступна только для чтения, вся работа в задаче ведётся через комментарии. Когда пользователь рапортует о завершении задачи, он пишет комментарий и в нём ставит галочку для поля Исполнено. Комментарий меняет состояние поля в теле задачи.

А вот сделать наоборот - снять галочку используя комментарий, почему-то невозможно. Если записать комментарий с пустой (снятой) галочкой в поле чекбокс, то это поле в теле задачи не снимается, а остаётся без изменений.
У меня сделано по аналогии, но вместо поля Исполнено, добавлено поле Согласование типа Сущность. В качестве вложенной сущности указана сущность Пользователи с выбором флажками. Так вот, когда один пользователь оставляет комментарий и ставит флажок напротив своей фамилии, в теле задачи появляется нужная галочка с согласованием, но когда другой пользователь оставляет новый комментарий и ставит галочку у своей фамилии, то при сохранении этого комментария, ранее поставленный флажок слетает.

В вашем случае чекбокс всего один, и новый коментарий не затрагивает это поле. А в моём комментарий, видимо, перезаписывает это поле.
Ответить