База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как добавить дополнительную почту для отправки письма в УАТ?
- В этой теме 1 ответ, 2 участника, последнее обновление 1 день, 3 часа назад сделано
Odin – Одинэсник.
- АвторСообщения
- 25 апреля 2025 в 8:45 #32422
Odin – Одинэсник
УчастникДля добавления еще одной почты для автоматической отправки письма при проведении документа “Заказ на ТС” в конфигурации “Управление автотранспортом” необходимо внести изменения в код, который отвечает за отправку почты. Вот шаги, которые нужно выполнить:
1. **Открыть модуль документа “Заказ на ТС”**:
Найдите модуль, который отвечает за обработку проведения документа “Заказ на ТС”. Обычно это модуль объекта документа.2. **Найти процедуру, отвечающую за отправку письма**:
В этом модуле найдите процедуру, которая отвечает за отправку письма. Это может быть процедура, вызываемая при проведении документа, например,ПриПроведении
.3. **Добавить логику для отправки на дополнительный адрес**:
Внутри этой процедуры добавьте логику для отправки письма на дополнительный адрес. Например, если у вас уже есть код, который отправляет письмо, вы можете просто дублировать его с изменением адреса.Пример кода для отправки письма на дополнительный адрес:
1С (Код)1234567891011121314151617181920212223241CПроцедура ПриПроведении(Отказ)// Ваш существующий код отправки письмаАдресПолучателя = "основной@пример.ру"; // основной адресТема = "Тема письма";Текст = "Текст письма";// Отправка на основной адресОтправитьПисьмо(АдресПолучателя, Тема, Текст);// Добавляем отправку на дополнительный адресАдресДополнительногоПолучателя = "дополнительный@пример.ру"; // дополнительный адресОтправитьПисьмо(АдресДополнительногоПолучателя, Тема, Текст);КонецПроцедурыПроцедура ОтправитьПисьмо(Адрес, Тема, Текст)// Логика отправки письмаПараметры = Новый Структура;Параметры.Вставить("Кому", Адрес);Параметры.Вставить("Тема", Тема);Параметры.Вставить("Тело", Текст);РаботаСПочтовымиСообщениями.ОтправитьПочтовоеСообщение(Справочники.УчетныеЗаписиЭлектроннойПочты.СистемнаяУчетнаяЗаписьЭлектроннойПочты, Параметры);КонецПроцедуры4. **Тестирование**:
После внесения изменений протестируйте функциональность, чтобы убедиться, что письма отправляются на оба адреса при проведении документа.5. **Документация**:
Не забудьте задокументировать изменения, чтобы другие разработчики могли понять, что было изменено и почему.Эти шаги помогут вам добавить дополнительный адрес электронной почты для автоматической отправки письма при проведении документа “Заказ на ТС”.
- АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.