Имя: Пароль:
1C
1С v8
БП База файловая. Как отладить фоновое задание запущенное синхронизацией???
0 Обработка
 
16.09.19
13:43
из ЗУП в БП грузим данные.
Вылазиит ошибка.
Хочу ппоймать отладкой то место и посмотреть что за объект.
Но оказалось это все происходит фоново?

Как быть???

Вот вам и ошибка::

При загрузке сообщения обмена возникли ошибки: Событие: Получение.
Объект XDTO: Документ.СБДСПеречислениеЗаработнойПлаты,  №00ЗП-Б00022 от 13.09.2019 10:16:06.

{ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(5116)}:
Событие: Получение.
Обработчик: ПриКонвертацииДанныхXDTO.
Объект: Документ объект: Платежное поручение (исходящее), Платежное поручение (исходящее) 00ЗП-Б00022 от 13.09.2019 0:00:00.

Ошибка выполнения обработчика.
{ОбщийМодуль.МенеджерОбменаЧерезУниверсальныйФормат.Модуль(28463)}: Значение не является значением объектного типа (Наименование)
    Банк = Справочники.Банки.НайтиПоНаименованию(БанкИсходный.Наименование);.
        ВызватьИсключение ТекстОшибки;
1 Обработка
 
16.09.19
13:45
Явно тут ошибка разрабов, как мне кажется.
Либо надо было обработкат это место или в момент выгрузки все это должно выявляться или даже в момент создание объекта.
2 Обработка
 
16.09.19
13:46
Ошибка прям в этой функции

Функция БанкДляЗагрузки(БанкИсходный)
    Банк = Справочники.Банки.НайтиПоНаименованию(БанкИсходный.Наименование);
    Если НЕ ЗначениеЗаполнено(Банк) Тогда
        НовыйБанк = Справочники.Банки.СоздатьЭлемент();
        НовыйБанк.Наименование = БанкИсходный.Наименование;
        НовыйБанк.БИК = БанкИсходный.БИК;
        НовыйБанк.Записать();
        Банк = НовыйБанк.Ссылка;
    КонецЕсли;
    
    Возврат Банк;
КонецФункции
3 MaxS
 
16.09.19
13:48
В конфигураторе задать параметр запуска "РежимОтладки" и тогда фоновые задания обмена будут выполнятся напрямую и можно их отлаживать в файловой базе.
4 Обработка
 
16.09.19
13:51
(3) Это где же такое сидит?
5 MaxS
 
16.09.19
13:51
Вероятно где-то битая ссылка и БанкИсходный = Неопределено
6 MaxS
 
16.09.19
13:52
(4) хм.
Сервис - параметры - Запуск 1С предприятия - Основные
7 Обработка
 
16.09.19
14:32
спасибо!!!
2 + 2 = 3.9999999999999999999999999999999...