0
location
naïve
04.11.21
✎
13:50
|
Есть регламентное задание, которое запускается и работает автоматически. Но иногда происходит что не доставлена информация или какой-то сетевой сбой.
Захотел эти данные записать в жрунал регистрации, но при работе регламентного задания в журнале пусто, просто написано запуск фонового задания и завершение фонового задания.
Попытка
HTTPОтвет = Соединение.Получить(Запрос);
Если HTTPОтвет.КодСостояния <> 200 Тогда
ТекстСообщения = "Не удалось отправить файл для товарного каталога, код ответа=" + HTTPОтвет.КодСостояния + " " + HTTPОтвет.ПолучитьТелоКакСтроку();
ЗаписьЖурналаРегистрации(НСтр("ru='Обмен с сайтом';uk='Обмін з сайтом'"),
УровеньЖурналаРегистрации.Предупреждение,
,
,
ТекстСообщения + НСтр("ru='Обмен не завершен.';uk='Обмін невдалий.'"));
Возврат;
Иначе
ЗаписьЖурналаРегистрации(НСтр("ru='Обмен с сайтом';uk='Обмін з сайтом'"),
УровеньЖурналаРегистрации.Информация,
,
,
HTTPОтвет.ПолучитьТелоКакСтроку() + НСтр("ru='Обмен успешен.';uk='Обмін виконано.'"));
КонецЕсли;
Исключение
ТекстСообщения = "Не удалось подключится";
ЗаписьЖурналаРегистрации(НСтр("ru='Обмен с сайтом';uk='Обмін з сайтом'"),
УровеньЖурналаРегистрации.Ошибка,
,
,
ТекстСообщения + НСтр("ru='Нет доступа.';uk='Нема доступу.'"));
Возврат;
КонецПопытки;
|
|
3
location
naïve
04.11.21
✎
14:22
|
т.е. файл выгружен успешно все ок., но нет никакой информации об этом.
а должен был записать вот это
ЗаписьЖурналаРегистрации(НСтр("ru='Обмен с сайтом';uk='Обмін з сайтом'"),
УровеньЖурналаРегистрации.Информация,
,
,
HTTPОтвет.ПолучитьТелоКакСтроку() + НСтр("ru='Обмен успешен.';uk='Обмін виконано.'"));
|
|