Даже не знаю с чего начать... Некоторым клиентам нужна оперативная информация о заявках, которые формируют их подчиненные. По идее - берем механизм почтовых оповещений, добавляем нужного "наблюдателя" и все... Но с коробки идет настолько неудобная работа с почтовыми уведомлениями, что эх...
1. Создаем задачу. Сохраняем. Добавляем наблюдателя. Наблюдателю приходит следующее письмо:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы скрыть ]
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001674 от 02.09.2015 11:59:32, в котором произошли следующие изменения:
Таблица [Наблюдатели]
Строка N3 измена
- [НомерСтроки] изменен с '2' на ''
Добавлена строка N2 с реквизитами:
- [Адресат] 'Наблюдатель'
- [Способ оповещения] 'Электронная почта'
При ответе на данное письмо, пожалуйста, не изменяйте тему письма!
Такое сообщение приходит, если наблюдателя добавить после создания и сохранения задания. Если наблюдателя добавить сразу, то прийдет такое сообщение:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы скрыть ]
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001669 от 02.09.2015 11:12:09, в котором произошли следующие изменения:
Задание успешно создано!Реквизиты:
- [Дата] изменен с '01.01.0001 0:00:00' на '02.09.2015 11:59:32'
- [Автор] изменен с '' на 'Иванов И.И.'
- [Дата начала] изменен с '01.01.0001 0:00:00' на '02.09.2015 11:59:59'
- [Дата создания] изменен с '01.01.0001 0:00:00' на '02.09.2015 11:59:32'
- [Инициатор] изменен с '' на '_Новая организация'
- [Описание] изменен с '' на 'Первоначальное описание задания'
- [Ответственный инициатора] изменен с '' на 'Частное лицо'
- [Оценка выполнения] изменен с '' на 'Без оценки'
- [Приоритет] изменен с '' на 'Средний'
- [Процесс] изменен с '' на 'Обращение в техподдержку'
- [Текущий исполнитель] изменен с '' на 'Администратор'
- [Текущий этап] изменен с '' на 'Новый'
- [Тема] изменен с '' на 'Пример еще одного тестового задания'
Таблица [Наблюдатели]
Добавлена строка N1 с реквизитами:
- [Адресат] 'Иванов И.И.'
- [Способ оповещения] 'Электронная почта'
Добавлена строка N2 с реквизитами:
- [Адресат] 'Попов Петр'
- [Способ оповещения] 'Электронная почта'
Таблица [Этапы]
Добавлена строка N1 с реквизитами:
- [Этап] 'Новый'
- [Исполнитель] 'Администратор'
- [Дата начала] '02.09.2015 11:59:32'
- [Дата окончания] '01.01.0001 0:00:00'
Вроде все тоже нормально, но хотелось бы, чтоб не писалось изменен с '' на 'Реквизит' (например, лучше сразу "[Инициатор] установлен '_Новая организация')
2. Во вкладке сообщения добавляем сообщение: "Первое тестовое сообщение (галка уведомлять наблюдателей стоит)"
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы скрыть ]
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001674 от 02.09.2015 11:59:32, в котором произошли следующие изменения:
Таблица [Сообщения]
Добавлена строка N1 с реквизитами:
- [Дата сообщения] '02.09.2015 12:05:33'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Первое сообщение. Галочка уведомлять наблюдателей стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Да'
При ответе на данное письмо, пожалуйста, не изменяйте тему письма!
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001674 от 02.09.2015 11:59:32, в котором произошли следующие изменения:
Таблица [Сообщения]
Строка N1 удалена
Добавлена строка N1 с реквизитами:
- [Дата сообщения] '02.09.2015 12:05:33'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Первое сообщение. Галочка уведомлять наблюдателей стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Да'
Текст сообщения дублируется дважды. Огромное количество пробелов перед/после реально набранного текста "Первое сообщение. Галочка уведомлять . наблюдателей стоит". Зачем наблюдателю видеть "скрытое сообщение" или нет, если скрытое не должно приходить? Если "уведомлять наблюдателей" не стоит, то как он увидит это сообщение?
3. Добавляем еще одно сообщение "Второе сообщение. Галочка уведомлять наблюдателей НЕ стоит"
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы скрыть ]
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001674 от 02.09.2015 11:59:32, в котором произошли следующие изменения:
Таблица [Сообщения]
Строка N1 удалена
Добавлена строка N1 с реквизитами:
- [Дата сообщения] '02.09.2015 12:05:33'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Первое сообщение. Галочка уведомлять наблюдателей стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Да'
При ответе на данное письмо, пожалуйста, не изменяйте тему письма!
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001674 от 02.09.2015 11:59:32, в котором произошли следующие изменения:
Таблица [Сообщения]
Строка N1 удалена
Добавлена строка N1 с реквизитами:
- [Дата сообщения] '02.09.2015 12:05:33'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Первое сообщение. Галочка уведомлять наблюдателей стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Да'
Добавлена строка N2 с реквизитами:
- [Дата сообщения] '02.09.2015 12:20:55'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Второе сообщение. Галочка уведомлять наблюдателей НЕ стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Нет'
При ответе на данное письмо, пожалуйста, не изменяйте тему письма!
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001674 от 02.09.2015 11:59:32, в котором произошли следующие изменения:
Таблица [Сообщения]
Строка N1 удалена
Строка N2 удалена
Добавлена строка N1 с реквизитами:
- [Дата сообщения] '02.09.2015 12:05:33'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Первое сообщение. Галочка уведомлять наблюдателей стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Нет'
Добавлена строка N2 с реквизитами:
- [Дата сообщения] '02.09.2015 12:20:55'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Второе сообщение. Галочка уведомлять наблюдателей НЕ стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Нет'
Т.е. куча пробелов, приходит сообщение наблюдателю, хотя в настройках НЕ стояло уведомлять наблюдателей, дублирование тела письма. Вообще нечитабельное письмо
Проверял и еще на одном сообщении - галочка "уведомлять наблюдателей" игнорируется, где берется признак "скрытое сообщение"
Дальше? Страшно дальше. Нечитабельно и непонятно.
Ставим этап "Выполнение" и понеслось
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы скрыть ]
Реквизиты:
- [Текущий этап] изменен с 'Новый' на 'Выполнение'
Таблица [Сообщения]
Строка N1 удалена
Строка N2 удалена
Строка N3 удалена
Добавлена строка N1 с реквизитами:
- [Дата сообщения] '02.09.2015 12:05:33'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Первое сообщение. Галочка уведомлять наблюдателей стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Да'
Добавлена строка N2 с реквизитами:
- [Дата сообщения] '02.09.2015 12:20:55'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Второе сообщение. Галочка уведомлять наблюдателей НЕ стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Нет'
Добавлена строка N3 с реквизитами:
- [Дата сообщения] '02.09.2015 12:22:47'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Третье сообщение. Галочка уведомлять наблюдателей НЕ стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Нет'
Таблица [Этапы]
Строка N1 удалена
Добавлена строка N1 с реквизитами:
- [Этап] 'Новый'
- [Исполнитель] 'Администратор'
- [Дата начала] '02.09.2015 11:59:32'
- [Дата окончания] '02.09.2015 12:26:09'
Добавлена строка N2 с реквизитами:
- [Этап] 'Выполнение'
- [Исполнитель] 'Администратор'
- [Дата начала] '02.09.2015 12:26:09'
- [Дата окончания] '01.01.0001 0:00:00'
Итог:
1) Почему-то дублируются изменения. В 1с во вкладке "изменения" они также добавляются дважды, с разницей, порой, в несколько секунд
2) Большое количество префиксных/постфиксных пробелов в письме, что раздувает письмо и делает его непонятным
3) Игнорирование галки "уведомлять наблюдателей", непонятно откуда берущееся "скрытое сообщение"
4) При создании/изменении незаполненного реквизита "- [Оценка выполнения] изменен с '' на 'Без оценки'" - пишется не по-человечески
5) Таскание истории всех изменений, вместо описания текущего изменения, что вообще убивает смысл оповещения. Ты не понимаешь, из-за какого конкретного изменения тебе пришла эта простынь
Уважаемые разработчики, понятно, что это написано на 1с и эти механизмы можно заточить под себя, но такое "функционирование" базовых возможностей любой "системы учета заявок" (самой простой) - неработоспособно.
Просьба, в базовом функционале убрать:
1. Дублирование изменений
2. Пробелы в сообщениях, описании заявки и пр
3. Пофиксить галку "уведомлять наблюдателей"
4. Не указывать для новых реквизитов "изменено с "пусто" на "нужно""
5. Не тянуть простынь изменений в каждом письме. В письме должно отражаться или текущее изменение или (если это сложно) - полное описание текущей заявки
Спасибо заранее
1. Создаем задачу. Сохраняем. Добавляем наблюдателя. Наблюдателю приходит следующее письмо:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы скрыть ]
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001674 от 02.09.2015 11:59:32, в котором произошли следующие изменения:
Таблица [Наблюдатели]
Строка N3 измена
- [НомерСтроки] изменен с '2' на ''
Добавлена строка N2 с реквизитами:
- [Адресат] 'Наблюдатель'
- [Способ оповещения] 'Электронная почта'
При ответе на данное письмо, пожалуйста, не изменяйте тему письма!
Такое сообщение приходит, если наблюдателя добавить после создания и сохранения задания. Если наблюдателя добавить сразу, то прийдет такое сообщение:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы скрыть ]
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001669 от 02.09.2015 11:12:09, в котором произошли следующие изменения:
Задание успешно создано!Реквизиты:
- [Дата] изменен с '01.01.0001 0:00:00' на '02.09.2015 11:59:32'
- [Автор] изменен с '' на 'Иванов И.И.'
- [Дата начала] изменен с '01.01.0001 0:00:00' на '02.09.2015 11:59:59'
- [Дата создания] изменен с '01.01.0001 0:00:00' на '02.09.2015 11:59:32'
- [Инициатор] изменен с '' на '_Новая организация'
- [Описание] изменен с '' на 'Первоначальное описание задания'
- [Ответственный инициатора] изменен с '' на 'Частное лицо'
- [Оценка выполнения] изменен с '' на 'Без оценки'
- [Приоритет] изменен с '' на 'Средний'
- [Процесс] изменен с '' на 'Обращение в техподдержку'
- [Текущий исполнитель] изменен с '' на 'Администратор'
- [Текущий этап] изменен с '' на 'Новый'
- [Тема] изменен с '' на 'Пример еще одного тестового задания'
Таблица [Наблюдатели]
Добавлена строка N1 с реквизитами:
- [Адресат] 'Иванов И.И.'
- [Способ оповещения] 'Электронная почта'
Добавлена строка N2 с реквизитами:
- [Адресат] 'Попов Петр'
- [Способ оповещения] 'Электронная почта'
Таблица [Этапы]
Добавлена строка N1 с реквизитами:
- [Этап] 'Новый'
- [Исполнитель] 'Администратор'
- [Дата начала] '02.09.2015 11:59:32'
- [Дата окончания] '01.01.0001 0:00:00'
Вроде все тоже нормально, но хотелось бы, чтоб не писалось изменен с '' на 'Реквизит' (например, лучше сразу "[Инициатор] установлен '_Новая организация')
2. Во вкладке сообщения добавляем сообщение: "Первое тестовое сообщение (галка уведомлять наблюдателей стоит)"
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы скрыть ]
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001674 от 02.09.2015 11:59:32, в котором произошли следующие изменения:
Таблица [Сообщения]
Добавлена строка N1 с реквизитами:
- [Дата сообщения] '02.09.2015 12:05:33'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Первое сообщение. Галочка уведомлять наблюдателей стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Да'
При ответе на данное письмо, пожалуйста, не изменяйте тему письма!
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001674 от 02.09.2015 11:59:32, в котором произошли следующие изменения:
Таблица [Сообщения]
Строка N1 удалена
Добавлена строка N1 с реквизитами:
- [Дата сообщения] '02.09.2015 12:05:33'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Первое сообщение. Галочка уведомлять наблюдателей стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Да'
Текст сообщения дублируется дважды. Огромное количество пробелов перед/после реально набранного текста "Первое сообщение. Галочка уведомлять . наблюдателей стоит". Зачем наблюдателю видеть "скрытое сообщение" или нет, если скрытое не должно приходить? Если "уведомлять наблюдателей" не стоит, то как он увидит это сообщение?
3. Добавляем еще одно сообщение "Второе сообщение. Галочка уведомлять наблюдателей НЕ стоит"
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы скрыть ]
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001674 от 02.09.2015 11:59:32, в котором произошли следующие изменения:
Таблица [Сообщения]
Строка N1 удалена
Добавлена строка N1 с реквизитами:
- [Дата сообщения] '02.09.2015 12:05:33'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Первое сообщение. Галочка уведомлять наблюдателей стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Да'
При ответе на данное письмо, пожалуйста, не изменяйте тему письма!
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001674 от 02.09.2015 11:59:32, в котором произошли следующие изменения:
Таблица [Сообщения]
Строка N1 удалена
Добавлена строка N1 с реквизитами:
- [Дата сообщения] '02.09.2015 12:05:33'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Первое сообщение. Галочка уведомлять наблюдателей стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Да'
Добавлена строка N2 с реквизитами:
- [Дата сообщения] '02.09.2015 12:20:55'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Второе сообщение. Галочка уведомлять наблюдателей НЕ стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Нет'
При ответе на данное письмо, пожалуйста, не изменяйте тему письма!
Уважаемый Наблюдатель!
Вы подписаны на Задание N00000001674 от 02.09.2015 11:59:32, в котором произошли следующие изменения:
Таблица [Сообщения]
Строка N1 удалена
Строка N2 удалена
Добавлена строка N1 с реквизитами:
- [Дата сообщения] '02.09.2015 12:05:33'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Первое сообщение. Галочка уведомлять наблюдателей стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Нет'
Добавлена строка N2 с реквизитами:
- [Дата сообщения] '02.09.2015 12:20:55'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Второе сообщение. Галочка уведомлять наблюдателей НЕ стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Нет'
Т.е. куча пробелов, приходит сообщение наблюдателю, хотя в настройках НЕ стояло уведомлять наблюдателей, дублирование тела письма. Вообще нечитабельное письмо
Проверял и еще на одном сообщении - галочка "уведомлять наблюдателей" игнорируется, где берется признак "скрытое сообщение"
Дальше? Страшно дальше. Нечитабельно и непонятно.
Ставим этап "Выполнение" и понеслось
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы скрыть ]
Реквизиты:
- [Текущий этап] изменен с 'Новый' на 'Выполнение'
Таблица [Сообщения]
Строка N1 удалена
Строка N2 удалена
Строка N3 удалена
Добавлена строка N1 с реквизитами:
- [Дата сообщения] '02.09.2015 12:05:33'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Первое сообщение. Галочка уведомлять наблюдателей стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Да'
Добавлена строка N2 с реквизитами:
- [Дата сообщения] '02.09.2015 12:20:55'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Второе сообщение. Галочка уведомлять наблюдателей НЕ стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Нет'
Добавлена строка N3 с реквизитами:
- [Дата сообщения] '02.09.2015 12:22:47'
- [Автор сообщения] 'Иванов И.И.'
- [Текст сообщения] '
Третье сообщение. Галочка уведомлять наблюдателей НЕ стоит
'
- [Скрытое сообщение] 'Нет'
- [Уведомлять наблюдателей] 'Нет'
Таблица [Этапы]
Строка N1 удалена
Добавлена строка N1 с реквизитами:
- [Этап] 'Новый'
- [Исполнитель] 'Администратор'
- [Дата начала] '02.09.2015 11:59:32'
- [Дата окончания] '02.09.2015 12:26:09'
Добавлена строка N2 с реквизитами:
- [Этап] 'Выполнение'
- [Исполнитель] 'Администратор'
- [Дата начала] '02.09.2015 12:26:09'
- [Дата окончания] '01.01.0001 0:00:00'
Итог:
1) Почему-то дублируются изменения. В 1с во вкладке "изменения" они также добавляются дважды, с разницей, порой, в несколько секунд
2) Большое количество префиксных/постфиксных пробелов в письме, что раздувает письмо и делает его непонятным
3) Игнорирование галки "уведомлять наблюдателей", непонятно откуда берущееся "скрытое сообщение"
4) При создании/изменении незаполненного реквизита "- [Оценка выполнения] изменен с '' на 'Без оценки'" - пишется не по-человечески
5) Таскание истории всех изменений, вместо описания текущего изменения, что вообще убивает смысл оповещения. Ты не понимаешь, из-за какого конкретного изменения тебе пришла эта простынь
Уважаемые разработчики, понятно, что это написано на 1с и эти механизмы можно заточить под себя, но такое "функционирование" базовых возможностей любой "системы учета заявок" (самой простой) - неработоспособно.
Просьба, в базовом функционале убрать:
1. Дублирование изменений
2. Пробелы в сообщениях, описании заявки и пр
3. Пофиксить галку "уведомлять наблюдателей"
4. Не указывать для новых реквизитов "изменено с "пусто" на "нужно""
5. Не тянуть простынь изменений в каждом письме. В письме должно отражаться или текущее изменение или (если это сложно) - полное описание текущей заявки
Спасибо заранее