Отправка e-mail при проведении документа

1. user752950 10.02.19 13:45 Сейчас в теме
Друзья, всем добрый!

Речь об 1с 7.7, просьба ногами не запинать))


При проведении документа требуется отправить емейл в интеграционную систему партнёра. Емейл содержит форматированную команду их системе на запуск бизнес процесса.

Механика отправки предполагается через CDO

Понятно, что в модуле документа использовать CDO-шные функции не хочется - они жутко тормозные и могут завесить транзакцию нафиг.

Что если вынести код работы с CDO во внешнюю обработку, которую в модуле документа вызывать через ОткрытьФорму? Правильно ли я понимаю, что в этом случае 1с запустит подпроцесс в отдельный thread, не задерживая таким образом транзакцию проведения документа?
+
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. acanta 10.02.19 13:48 Сейчас в теме
Какого рода этот документ? Справочник не подходит?
+
3. user752950 10.02.19 13:55 Сейчас в теме
(2) да полностью самопальный документ. Нет, можно и через справочник, можно извратиться через флажок и делать в ПриЗаписи, можно по разному. Хочется, как обычно, проще и быстрее, вот...
+
4. user752950 10.02.19 13:56 Сейчас в теме
Смысл такой - документ двигает товар с одного склада на другой. А емейл сообщает как бы партнёру о том, что можно ехать забирать товар со склада
+
5. acanta 10.02.19 14:50 Сейчас в теме
При проведении документа записываем в справочник ссылку на документ. В обработке ожидания отдельным пользовательским сеансом перебираем записи, отправляем письма и отмечаем отправку или удаляем физически, если история в базе не требуется. Если же хотите в момент отправки о чем то спросить пользователя, можно открыть это элемент справочника, немодально.
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот