Объект не найден справочника "Банковские счета" в обработке Банкт клиент

1. skela 3 06.12.23 16:13 Сейчас в теме
При загрузке банковской выгрузки почему-то один счет контрагента становится объект не найден. Перенес расширении, сначала устанавливается, потом опять слетает

&ИзменениеИКонтроль("ПодготовитьСтрокиВыписки")
Процедура ПГ_ПодготовитьСтрокиВыписки1(ДокументыКЗагрузке, БанковскийСчет, РеквизитыСчета)
...
#Вставка
	тСтрокаТЗ = 0;
	Для каждого элДок Из ДокументыКЗагрузке Цикл
		Попытка элДок.СчетКонтрагента.ПолучитьОбъект();
		Исключение 
			УстановитьПривилегированныйРежим(Истина);
			Запрос = Новый Запрос;
			Запрос.Текст = 
			"ВЫБРАТЬ
			|	БанковскиеСчетаКонтрагентов.Ссылка КАК БанковскийСчет
			|ИЗ
			|	Справочник.БанковскиеСчетаКонтрагентов КАК БанковскиеСчетаКонтрагентов
			|ГДЕ
			|   БанковскиеСчетаКонтрагентов.Владелец = &Владелец
			|	И БанковскиеСчетаКонтрагентов.НомерСчета ПОДОБНО &НомерСчета";
			Запрос.УстановитьПараметр("Владелец",   элДок.Контрагент);
			Запрос.УстановитьПараметр("НомерСчета", элДок.ПлательщикРасчСчет);
			
			РезультатЗапросаСчетКонтрагента = Запрос.Выполнить().Выбрать();
			
			Пока РезультатЗапросаСчетКонтрагента.Следующий() Цикл
				тСчетКонтрагента = РезультатЗапросаСчетКонтрагента.БанковскийСчет;
			КонецЦикла;
			ДокументыКЗагрузке[тСтрокаТЗ].СчетКонтрагента = тСчетКонтрагента;
			УстановитьПривилегированныйРежим(Ложь);
		КонецПопытки;	
	КонецЦикла;	
	#КонецВставки

Показать
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. Salavat 15 07.12.23 09:07 Сейчас в теме
(1)
&ИзменениеИКонтроль(


- это как-раз, из самого запутанного -
- попробуй (неопределённое обращение, здесь!) в этих путаницах (Вставить, Удалить,..) разобраться.

&Вместо - слегка попроще (для отладки).

При обновлении - +ЛишнееВремя, ещё!
2. Salavat 15 06.12.23 18:19 Сейчас в теме
Вот и разбирайтесь теперь - нафига расширение понадобилось, для такой туфты.
3. skela 3 07.12.23 08:18 Сейчас в теме
(2)спасибо за помощь и желание помочь)
4. Salavat 15 07.12.23 09:04 Сейчас в теме
(3)
Сделайте (на копии же, всё-равно изначально!) всё в одной конфигурации.
Так и отлаживать будет проще!
(даже с учётом отсутствия лишних (без расширений!) предикатов и перескоков)

Расширения - это вообще, гнилая тема.
Кто-то придумал, что это модно - вот и тыкают их куда не попадя.
При этом, элементарно игноририруя - это (применение расширения в рабочей конфиге!) только лишняя трата времени.
Абсолютно всегда и везде - без исключения!
(Ненадо тут заливать - про "ускорение обновления".
Оно даже если и иу скоряется - раз из 10...20 - возможно!
Но в другие разы - теряется время - в разы больше!!

Пример сейчас - сидите и гадаете - в чём проблема.

Сдаётся мне и - расширение не одно.
Среди них - разбираться придётся ещё.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот