Имя: Пароль:
1C
1С v8
Требуется совет по системе рассылки из 1С
0 motkot
 
17.04.12
17:42
Всем доброго дня!
Итак, имею платформу 8.2.15, режим - тонкий клиент.
Задача требуется создать систему рассылки уведомлений по расписанию, либо по событию, причем, помимо текста в письмо цеплять результат отчета. На данный момент реализована отправка сообщений, обработка событий для некоторых событий. Теперь требуется совет в построении системы настройки самой рассылки.

Идея основана на следующем:
1. Создать регистр сведений (хранить в каждой записи конкретную настройку), в котором можно задавать следующие данные:
1.1. Кому - строка с адресом электронной почты.
1.2. Расписание регламентного задания или название события (оно привязывается к конкретному объекту, например к документу поступление товаров).
1.3. Условие, для срабатывания настройки (целесообразно только для событийности, не для расписания). Иными словами, необходимо накладывать на свойства объекта, для которого сработало событие, какие-то отборы.
1.4. Текст письма + тема.
1.5. Настройки для отчета + название отчета.
2. Создать регламентное задание для обработки настроек, которые выполняются по расписанию.
3. Доработать обработку событий для объектов, добавить в нее чтение настроек из регистра. Если настройка подходит для объекта - выполнять.

По всем пунктам кроме 1.3. и 1.5. реализация ясна.
По 1.3. - думаю сделать на СКД. Пользователю, который заполняет регистр настроек выдавать настройки отбора СКД, доступные поля брать из объекта (пример, документ реализация товаров, все зависит от типа события, которое привязано напрямую к объекту). Следовательно, хранить в регистре настроек придется саму СКД и компоновщик настроек к ней.
По 1.5. - думаю сделать аналогично п 1.3., только пользователю вместо выбора типа события, дать выбор отчетов, из которых выдергивать СКД.

Может я конечно не смог описать все тонкости для хорошего понимания, но готов расшифровать по необходимости более подробно.

А главный вопрос - есть какие-нить другие варианты решения, замечания, критика и т.п.? Кому не сложно, напишите, буду очень признателен!
1 zak555
 
17.04.12
17:43
отсылать куда ?
2 pumbaEO
 
17.04.12
17:44
Все не читал...
Открой БСП последнюю - подсистема "Рассылка сообщений"
3 motkot
 
17.04.12
17:44
По электронке, на указанные адреса в настройке.
4 wald
 
17.04.12
17:47
(2) +1
5 motkot
 
18.04.12
09:04
Открыл БСП 1.2.3.1, подсистемы "Рассылка сообщений" не нашел. Нашел "Работа с почтовыми сообщениями", но это реализация отправки писем.
Мне нужен совет в механизме настройки рассылок. А точнее в некоторых его разделах.
6 Trusty
 
18.04.12
09:42
(5) а тестовую БСП?
7 ZUM
 
18.04.12
10:04
(0) У Раруса есть конфа УТ+СRM  в crm-ке помоему есть модуль рассылки
8 Sandy_S
 
18.04.12
10:09
делал что-то подобное:
1. Отчеты СКД с экспортной процедурой УстоновитьПараметры, которая устанавливает период отчет, думаю можно допилить и сделать передачу конкретной настройки отчета и экспортной функцией СформироватьОтчет, которая формирует отчет в таб. документ. Табдок сохраняешь наприемер в ексель и цепляешь у письму.
2. Для хранения кому что отсылать сделал регистр сведений правда не заморачивался а просто по расписанию рассылка в нем храню например физлицо или еще что откуда можно мыло достать и имя отчета, можно добавить еще настройку.
9 motkot
 
18.04.12
10:09
В тестовой БСМ не нашел. CRM буду глядеть.
10 motkot
 
18.04.12
10:11
Sandy_S, ну идея аналогичная. Только глобальный вопрос, настройки отчета хранить в записях регистра настроек или всю СКД отчета.
11 Sandy_S
 
18.04.12
10:14
есть же справочник типовой СохраненныеНастройки храни ссылку на него.
12 pumbaEO
 
18.04.12
10:18
(9) ты просто не умеешь искать http://screencast.com/t/9tKD8UVOJi
13 motkot
 
18.04.12
10:37
pumbaEO, не увидел версию для ознакомления, спасибо.
14 pumbaEO
 
18.04.12
10:45
(13) БСП 2.0.1.11
15 motkot
 
18.04.12
12:05
Посмотрел, спасибо! Значит не ошибся в направлении реализации. Взять из БСП не получится, там половина решения. Всем спасибо.
16 gavrikprog
 
18.04.12
13:59
(15)
какая половина, что в тексте письма?