Имя: Пароль:
1C
1С v8
отправка почты при проведении документа
0 ботаникус
 
05.09.11
16:52
стоит задача отправлять письмо клиенту при проведении документа
естественно включать отправку в транзакцию не хочу
какие есть варианты?
может стоит заюзать фоновые задания?
1 John83
 
05.09.11
16:54
чем подписка не устраивает?
2 mikecool
 
05.09.11
16:54
а может ну его нафик? в типовых есть кнопка для отправки, нарисовать свою - тоже труда немного
3 Jstunner
 
05.09.11
16:55
(0) запиши в РС не отправленных писем, ну и по расписанию делай, что хочешь
4 ботаникус
 
05.09.11
16:57
(1) а подписка разве вне транзакции
(2)начальство говорит нужно автоматом
(3) думаю об этом, но нужно отправлять сразу, а настраивать расписание на каждые 5 мин как-то не очень
5 shuhard
 
05.09.11
16:57
(0) я естественно включил в транзакцию
прописал в нужный Рг сведений флажок отправлено
при перепроведении второй раз не уйдёт
6 mikecool
 
05.09.11
16:58
(5) я бы вообще на доп реквизит формы бы привязался, чтобы исключить перепроведения
7 ботаникус
 
05.09.11
16:59
если в обработке проведения написать
фоновыезадания.выполнить("отправитьписьмо")
будет ли все это происходить асинхронно, кто-нибудь знает?
8 Evgenchik
 
05.09.11
17:00
я правильно понял, что если изменятся реквизиты документа, а он был уже отправлен, то повторно отправлять не собираетесь?
9 shuhard
 
05.09.11
17:01
(6) это зарплата, тут всё сложнее
есть реквизит с визой расчетчицы, когда виза поднята летит письмо в кадры, виза блокируется и на документе выводится гиперссылка с датой отправки
10 ботаникус
 
05.09.11
17:01
(8) да, это я смогу разрулить
вопрос в том , насколько правильно делать отправку в обработке проведения
11 shuhard
 
05.09.11
17:03
(10) у меня почтовик внутренний, задержка минимальна
12 ботаникус
 
05.09.11
17:08
а как насчет 7 , может кто знает?
13 and2
 
05.09.11
17:11
(0) пиши в регистр.
заданием отправляй.
14 ботаникус
 
05.09.11
17:18
(13) спасибо, а что думаешь насчет 7
15 ботаникус
 
05.09.11
17:54
вообщем если кому интересно
проверил, если в обработке проведения запустить фоновое задание, то оно выполняется асинхронно, независимо от проведения документа, т. е. то, что нужно для моей задачи
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан