| 0
    
        OldCondom   20.09.21✎ 12:17 | 
        Подключил внешнюю обработку(тестовая отправка письма на почту), если зайти во внешние обработки, там выбрать подключенную и нажать "выполнить", все работает, письмо отправляется и я его вижу. Включаю расписание, смотрю ЖР, фоновое задание отрабатывает без ошибок. А письма нет.
 Куда отладчик ставить тоже не очень понятно.
 
 На всякий случай полный текст обработки
 
 // Функция возвращает сведения о внешней обработке.
 Функция СведенияОВнешнейОбработке() Экспорт
 
 ПараметрыРегистрации = Новый Структура;
 ПараметрыРегистрации.Вставить("Вид", ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительнаяОбработка());
 ПараметрыРегистрации.Вставить("Наименование", "РассылкаЗадолженности");
 ПараметрыРегистрации.Вставить("Версия", "1.0");
 ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
 ПараметрыРегистрации.Вставить("Информация", "Рассылка задолженности");
 
 ТаблицаКоманд = ПолучитьТаблицуКоманд();
 ДобавитьКоманду(ТаблицаКоманд,
 "Рассылка задолженности",
 "РассылкаЗадолженности",
 "ВызовСерверногоМетода");
 
 ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
 
 Возврат ПараметрыРегистрации;
 
 КонецФункции
 
 
 Функция ПолучитьТаблицуКоманд()
 
 Команды = Новый ТаблицаЗначений;
 Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
 Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));
 Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка"));
 Команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево"));
 Команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));
 
 Возврат Команды;
 
 КонецФункции
 
 
 Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь, Модификатор = "")
 
 НоваяКоманда = ТаблицаКоманд.Добавить();
 НоваяКоманда.Представление = Представление;
 НоваяКоманда.Идентификатор = Идентификатор;
 НоваяКоманда.Использование = Использование;
 НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;
 НоваяКоманда.Модификатор = Модификатор;
 
 КонецПроцедуры
 
 
 Процедура ВыполнитьКоманду(ИдентификаторКоманды, ПараметрыВыполнения = Неопределено) Экспорт
 
 Письмо = Новый ИнтернетПочтовоеСообщение;
 Письмо.Тексты.Добавить("Тест задолженности");
 Письмо.Получатели.Добавить("адрес почты . ру");
 
 Учетки = РаботаСПочтовымиСообщениями.ДоступныеУчетныеЗаписи();
 РаботаСПочтовымиСообщениями.ОтправитьПисьмо(Учетки[2].Ссылка, Письмо);
 
 КонецПроцедуры
 |  | 
    
        | 1
    
        серый КТУЛХУ   20.09.21✎ 12:21 | 
        на сервере разрешить отладку.
в отладчике пойти в автоподключение, поставить галку на фоновых процессах, поставить брейкпойнт в нужном месте.
 и запустить этот фоновый процесс через консоль заданий (если по расписанию ждать влом или оно не настроено).
 |  |