Имя: Пароль:
1C
1С v8
Защита от повторной отправки письма из документа
0 Natasha_flash
 
10.12.12
16:28
Добрый день!
В очередной раз прошу помощи:
Есть документ "ПослеЗаписи" которого отправляется письмо клиенту. Если внести в документ незначительное изменение (хоть коментарий) получается письмо опять отправится. Для защиты пробовала учитывать реквизит Отправлено. Но получется, что в процедуре ПослеЗаписи изменяется этот реквизит и документ просит его еще раз перезаписать. Как еще можно учесть факт отправки письма и больше никогда из документа его не отправлять?
1 ДенисЧ
 
10.12.12
16:29
РС
2 Natasha_flash
 
10.12.12
16:30
(1) Списибо)) Видимо совсем соображать перестала! Как можно было не подумать!!
3 vde69
 
10.12.12
16:41
предлогаю другой (реально работающий механизм)

1. делаешь регистр
2. ПРИ ЗАПИСИ документа пишешь туда ссылку на документ (не затирая признак "Отправлено")
3. делаешь регламентное задание которое по этому регистру шлет почту и ставит признак "Отправлено"

плюсы подхода - отправка будет идти с сервера и клиенты не будут ожидать окончания отправки
Ошибка? Это не ошибка, это системная функция.