|
ERP - создать емыло на адрес | ☑ | ||
---|---|---|---|---|
0
ДенисЧ
30.09.21
✎
17:46
|
Подскажите, кто уже выковыривал...
Есть ЕРП 2.4. Есть емыло человека, в системе настроена системная учетная запись (которая работает). Нужно, как можно меньше двигая телесами, отправить на указанный адрес письмо с текстом и темой. Попробовал на бегу ковырнуть подсистему рассылки - но там как-то замудрёно, не хочется разбираться. В идеале ищется функция <ОбщийМодуль>.ОтправитьЭлектронноеПисьмо(адрес, тема, текст) Есть такое? ЗЫ. Пробовал создать документ ЭлектронноеПисьмоИсходящее, но у него нигде нет метода Послать() (как это я делал в какой-то CRM)... |
|||
1
Kassern
30.09.21
✎
17:49
|
(0) Рассылки удобно юзать, когда надо отчеты отправлять юзверам. А по поводу ЭлектронноеПисьмоИсходящее, создали его, записали и усе, оно ушло.
|
|||
2
Kassern
30.09.21
✎
17:51
|
(0) если бы все так просто было "(адрес, тема, текст) "...
Там же вложение не вложение, УведомитьОДоставке, МассивПолучателей, кого в копию, кого в скрытую копию и т.д. |
|||
3
Biker
30.09.21
✎
17:52
|
(0) хаха, почти угадал. РаботаСПочтовымиСообщениями.ОтправитьПочтовоеСообщение
|
|||
4
ДенисЧ
30.09.21
✎
17:53
|
(1) Отчёты рассылаются. Мне нужно алерт послать, а не отчёт. А "записали и усе" - не сработало...
|
|||
5
ДенисЧ
30.09.21
✎
17:53
|
(2) Это уже лишнее.
|
|||
6
Kassern
30.09.21
✎
17:54
|
(4) странно, в УТ11 работает без проблем, тупо записываешь, и документ отправляется на корпоративную почту.
|
|||
7
Garykom
гуру
30.09.21
✎
17:55
|
(3) обязательно в Попытка Исключение
|
|||
8
Biker
30.09.21
✎
17:58
|
(7) не Гений, разберется =)
|
|||
9
Kassern
30.09.21
✎
17:58
|
(4) рег задание включено "Получение и отправка электронных писем"?
|
|||
10
ДенисЧ
30.09.21
✎
17:59
|
Щас ещё раз попробуем, вроде есть один намёк.
(9) Нет, разумеется, это тестовая, в ней все регламенты отключены )) |
|||
11
Kassern
30.09.21
✎
18:00
|
(9) если включено, то все должно отправляться без проблем, может в ЕРП как то созвучно называется регламентное задание, так же в письме можно указать когда его отправить иногда это удобно.
|
|||
12
Kassern
30.09.21
✎
18:00
|
(10) ни у как вы хотели отправить письмо через ЭлектронноеПисьмоИсходящее?)) Если там это делает регламент
|
|||
13
ДенисЧ
30.09.21
✎
18:03
|
О, сработало...
Для потомков... уз = РаботаСПочтовымиСообщениями.СистемнаяУчетнаяЗапись(); парам = Новый Структура; парам.Вставить("Кому", "<адрес>"); парам.Вставить("Тема", "Тестовое письмо"); парам.Вставить("Тело", "Тестовое письмо из обработки"); письмо = РаботаСПочтовымиСообщениями.ПодготовитьПисьмо(уз, парам); РаботаСПочтовымиСообщениями.ОтправитьПисьмо(уз, письмо); |
|||
14
ДенисЧ
30.09.21
✎
18:03
|
(12) Мы хотели сказать документу Послать() и оно само должно было понять, что должно уйти... )))
|
|||
15
Kassern
30.09.21
✎
18:06
|
(14) с тем же успехом можно явно запускать код из регламентного задания, чтобы отправить письма из электронныйДокументИсходящее
|
|||
16
Kassern
30.09.21
✎
18:07
|
Но если история не важна и нет задачи переслать письмо ещё кому то со временем, можно и так напрямую письма слать
|
|||
17
ДенисЧ
30.09.21
✎
18:07
|
(15) А ещё можно взять ТОЗ-1Б и разобраться с комарами, которые залетели в квартиру...
|
|||
18
ildary
30.09.21
✎
19:25
|
(13) Спасибо за код, но лучше его писать через семерочные сокращения, а целиком как в восьмерке - например не "уз", а "УчетнаяЗапись".
|
|||
19
timurhv
30.09.21
✎
19:45
|
(13) Проще в БСП искать по подсистеме и интерфейсам:
https://its.1c.ru/db/bsp314doc#content:5637:hdoc |
|||
20
ДенисЧ
30.09.21
✎
20:09
|
(18) Всат. Тестовая обработка достойна только коротких названий.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |