Страница 1 из 2
Массовая рассылка в Руководителе
Добавлено: 28 фев 2017, 19:15
$Expert
Здравствуйте!
Сегодня потребовалось отправить сообщение всем сотрудникам компании. Создавать задачу вроде как смысла нет, а другого варианта я не нашел. Думаю, не было бы лишним реализовать возможность массовой рассылки уведомлений всем пользователям Руководителя. Может даже, с возможностью выбора отправки такой рассылки всем пользователям или, например, в рамках какого-то отдельного проекта.
PS/ Как вариант - сам текст уведомления оформлять в виде Информационной страницы (с возможностью исключения её из меню), а рассылать только непосредственно ссылку на эту страницу.
Re: Массовая рассылка в Руководителе
Добавлено: 28 фев 2017, 19:38
support
Как раз сейчас работаю на персональными сообщениями, будет что то похожее на диалоги в ВК.
Возможно в первом релизе будут только личные сообщения, но групповые сообщения уже в планах.
Re: Массовая рассылка в Руководителе
Добавлено: 02 мар 2017, 18:46
$Expert
В продолжение темы:
Пока, чтоб хоть как-то уведомить пользователей, поступил следующим образом: "в корне" создал новую сущность - Уведомления всего с тремя полями: 1. Тема, 2. Уведомление, 3. Согласование. Третье поле по задумке должно отображать процесс ознакомления с уведомлением пользователей. Вывел его в Комментарии и надеялся, что каждый пользователь, прочитав Уведомление, поставит галочку напротив своей фамилии, тем самым подтвердив факт ознакомления с уведомлением. Но не тут то было. Каждый следующий пользователь, поставивший в комментариях галочку и сохранив, удаляет ранее поставленную другим пользователем галочку. Подскажите, может есть вариант реализации данной возможности? Спасибо!
Re: Массовая рассылка в Руководителе
Добавлено: 07 мар 2017, 22:07
$Expert
Сергей! Приветствую!
Так и не получил ответа на свой вопрос. Видимо, пока решения нет. Тогда выношу предложение реализовать возможность согласования задач. Мне кажется, это было бы очень полезной функцией. Спасибо.
Re: Массовая рассылка в Руководителе
Добавлено: 09 мар 2017, 08:20
Евгений
Для этого, скорее всего, понадобится вводить в систему права доступа на отдельное поле. Чтобы пользователь мог поставить галочку только в том поле, на которое он назначен "Исполнителем". То есть на форме 10 чекбоксов, у каждого в настройках один пользователь может этот чекбокс редактировать, а остальные пользователи только читать.
Re: Массовая рассылка в Руководителе
Добавлено: 09 мар 2017, 10:04
$Expert
Евгений писал(а):Для этого, скорее всего, понадобится вводить в систему права доступа на отдельное поле. Чтобы пользователь мог поставить галочку только в том поле, на которое он назначен "Исполнителем". То есть на форме 10 чекбоксов, у каждого в настройках один пользователь может этот чекбокс редактировать, а остальные пользователи только читать.
Приветствую! Возможно, да, но права в руководителе же только на группу пользователей. А если все пользователи в одной группе? В таком случае и настройку прав нужно будет расширять? Или я что то недопонял? А можно ли сделать, без разделения прав на каждый чекбокс, но чтоб при установке очередной галочки, ранее проставленные не снимались автоматически, а оставались проставленными?
Re: Массовая рассылка в Руководителе
Добавлено: 09 мар 2017, 10:40
support
Тогда выношу предложение реализовать возможность согласования задач.
для этого нужно писать отдельный функционал
Re: Массовая рассылка в Руководителе
Добавлено: 09 мар 2017, 13:11
Евгений
$Expert писал(а):чтоб при установке очередной галочки, ранее проставленные не снимались автоматически, а оставались проставленными?
Как это? Что-то не могу понять. У меня проблема прямо противоположная. Есть сущность Задачи, в ней поле Исполнено типа чекбокс. Для пользователей-исполнителей задача доступна только для чтения, вся работа в задаче ведётся через комментарии. Когда пользователь рапортует о завершении задачи, он пишет комментарий и в нём ставит галочку для поля Исполнено. Комментарий меняет состояние поля в теле задачи.
А вот сделать наоборот -
снять галочку используя комментарий, почему-то невозможно. Если записать комментарий с пустой (снятой) галочкой в поле чекбокс, то это поле в теле задачи не снимается, а остаётся без изменений.
Re: Массовая рассылка в Руководителе
Добавлено: 09 мар 2017, 13:17
Евгений
support писал(а):Тогда выношу предложение реализовать возможность согласования задач.
для этого нужно писать отдельный функционал
Я уже предлагал решение, которое может на первое время снять эту проблему. Отдельного функционала не нужно.
Возможно ли реализовать вот такое предложение, сделать формульные вычисления не отдельным типом, а свойством любого типа полей? -
viewtopic.php?f=3&t=777&p=3058&hilit=%D ... 0%B0#p3058
Тогда с помощью формул можно будет более тонко контролировать доступ к полям ... да и вообще реализовать абсолютно любую логику и поведение системы. Правда, ценой переноса всех сложных расчётов в хранимки БД.
Re: Массовая рассылка в Руководителе
Добавлено: 09 мар 2017, 14:03
$Expert
Евгений писал(а):Как это? Что-то не могу понять. У меня проблема прямо противоположная. Есть сущность Задачи, в ней поле Исполнено типа чекбокс. Для пользователей-исполнителей задача доступна только для чтения, вся работа в задаче ведётся через комментарии. Когда пользователь рапортует о завершении задачи, он пишет комментарий и в нём ставит галочку для поля Исполнено. Комментарий меняет состояние поля в теле задачи.
А вот сделать наоборот - снять галочку используя комментарий, почему-то невозможно. Если записать комментарий с пустой (снятой) галочкой в поле чекбокс, то это поле в теле задачи не снимается, а остаётся без изменений.
У меня сделано по аналогии, но вместо поля Исполнено, добавлено поле Согласование типа Сущность. В качестве вложенной сущности указана сущность Пользователи с выбором флажками. Так вот, когда один пользователь оставляет комментарий и ставит флажок напротив своей фамилии, в теле задачи появляется нужная галочка с согласованием, но когда другой пользователь оставляет новый комментарий и ставит галочку у своей фамилии, то при сохранении этого комментария, ранее поставленный флажок слетает.
В вашем случае чекбокс всего один, и новый коментарий не затрагивает это поле. А в моём комментарий, видимо, перезаписывает это поле.