КД 2.1, не работают поля поиска
Выгружаю из УПП 1.3 в БП 3.0 документ подтверждение отгрузки. На стороне БП этот документ должен сопоставиться по номеру и дате с существующей реализацией и изменить в ней некоторые реквизиты. Почему-то сопоставление не работает, при загрузке создается новый документ с идентичными номером и датой. В чем может быть проблема?
Прикрепленные файлы:

По теме из базы знаний
- Пример создания в КД 2.1 правил выгрузки данных регистра «Лицевые счета работников» из ЗУП 2.5 в справочник «Банковские счета» БП 3.0. Подробно, ясно и просто.
- Лайфхаки конвертации данных 2.1 (часть 2)
- Обмен по правилам Конвертации данных 2.1 для ERP, КА, УТ 11, БП 3, ЗУП 3, Розница 2.3
- Заметки по Конвертации данных 2.1
- WEB-курс «Конвертация данных 3.1. Обмен по правилам XML (ранее технология КД 2.1)» с 21 апреля по 11 июня 2025 г.
Найденные решения
Отключил, теперь при загрузке в БП такая ошибка:
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(7570)}: Ошибка при вызове метода контекста (Выполнить)
Результат = ЗапросПоиска.Выполнить();
по причине:
{(1, 80)}: Синтаксическая ошибка "="
ВЫБРАТЬ Ссылка ИЗ Документ.РеализацияТоваровУслуг ГДЕ {КлючПоискаВИБИсточнике} <<?>>= &{КлючПоискаВИБИсточнике} И {ИмяТипаВИБПриемнике} = &{ИмяТипаВИБПриемнике} И {ИмяТипаВИБИсточнике} = &{ИмяТипаВИБИсточнике} И Номер = &Номер И Дата = &Дата
В БП 3.0 прошелся отладкой по обработке КонвертацияОбъектовИнформационныхБаз и внутри функции НайтиЭлементЗапросом(...) нашел код, обрабатывающий параметры вида {*}
// Не по всем параметрам можно искать.
Если ИмяПараметра = "{УникальныйИдентификатор}" Или ИмяПараметра = "{ИмяПредопределенногоЭлемента}" Тогда
Продолжить;
КонецЕсли;
Добавил по аналогии следующую конструкцию и обмен заработал без ошибок.
Если ИмяПараметра = "{КлючПоискаВИБИсточнике}" Или ИмяПараметра = "{ИмяТипаВИБПриемнике}" Или ИмяПараметра = "{ИмяТипаВИБИсточнике}" Тогда
Продолжить;
КонецЕсли;
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(6) Отключил, теперь при загрузке в БП такая ошибка:
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(7570)}: Ошибка при вызове метода контекста (Выполнить)
Результат = ЗапросПоиска.Выполнить();
по причине:
{(1, 80)}: Синтаксическая ошибка "="
ВЫБРАТЬ Ссылка ИЗ Документ.РеализацияТоваровУслуг ГДЕ {КлючПоискаВИБИсточнике} <<?>>= &{КлючПоискаВИБИсточнике} И {ИмяТипаВИБПриемнике} = &{ИмяТипаВИБПриемнике} И {ИмяТипаВИБИсточнике} = &{ИмяТипаВИБИсточнике} И Номер = &Номер И Дата = &Дата
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(7570)}: Ошибка при вызове метода контекста (Выполнить)
Результат = ЗапросПоиска.Выполнить();
по причине:
{(1, 80)}: Синтаксическая ошибка "="
ВЫБРАТЬ Ссылка ИЗ Документ.РеализацияТоваровУслуг ГДЕ {КлючПоискаВИБИсточнике} <<?>>= &{КлючПоискаВИБИсточнике} И {ИмяТипаВИБПриемнике} = &{ИмяТипаВИБПриемнике} И {ИмяТипаВИБИсточнике} = &{ИмяТипаВИБИсточнике} И Номер = &Номер И Дата = &Дата
Отключил, теперь при загрузке в БП такая ошибка:
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(7570)}: Ошибка при вызове метода контекста (Выполнить)
Результат = ЗапросПоиска.Выполнить();
по причине:
{(1, 80)}: Синтаксическая ошибка "="
ВЫБРАТЬ Ссылка ИЗ Документ.РеализацияТоваровУслуг ГДЕ {КлючПоискаВИБИсточнике} <<?>>= &{КлючПоискаВИБИсточнике} И {ИмяТипаВИБПриемнике} = &{ИмяТипаВИБПриемнике} И {ИмяТипаВИБИсточнике} = &{ИмяТипаВИБИсточнике} И Номер = &Номер И Дата = &Дата
В БП 3.0 прошелся отладкой по обработке КонвертацияОбъектовИнформационныхБаз и внутри функции НайтиЭлементЗапросом(...) нашел код, обрабатывающий параметры вида {*}
// Не по всем параметрам можно искать.
Если ИмяПараметра = "{УникальныйИдентификатор}" Или ИмяПараметра = "{ИмяПредопределенногоЭлемента}" Тогда
Продолжить;
КонецЕсли;
Добавил по аналогии следующую конструкцию и обмен заработал без ошибок.
Если ИмяПараметра = "{КлючПоискаВИБИсточнике}" Или ИмяПараметра = "{ИмяТипаВИБПриемнике}" Или ИмяПараметра = "{ИмяТипаВИБИсточнике}" Тогда
Продолжить;
КонецЕсли;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот