Помогите с конвертацией (не находятся контрагенты)
☑
0
MetalZOne
11.05.17
✎
11:12
Вот код обработчика "ПоляПоиска":
СтрокаИменСвойствПоиска = "КодПоЕДРПОУ";
ТекущийИНН=СвойстваПоиска.Получить("КодПоЕДРПОУ");
СсылкаНаОбъект = Справочники.Контрагенты.НайтиПоРеквизиту("КодПоЕДРПОУ",СокрЛП(ТекущийИНН));
"Искать объект приемника по внутреннему ИД" - отключено.
Но все равно контрагента не находит, создает нового... Что я не так делаю?
1
Amra
11.05.17
✎
11:15
Зачем все это? Устанавливаешь ПКС "КодПоЕДРПОУ" в "КодПоЕДРПОУ", поиск по нему (галочку у ПКС), код полей поиска убираешь. И код в полях поиска не отрабатывает, кстати, если поиск по УИД отключен
2
MetalZOne
11.05.17
✎
11:19
Там строки разной длины, не надо сокрЛП нигде писать?
3
Franchiser
гуру
11.05.17
✎
11:22
СтрокаИменСвойствПоиска =... Убери
В конце напиши ПрекратитьПоиск =Истина
4
MetalZOne
11.05.17
✎
11:28
(3) не помогло
5
Ёпрст
гуру
11.05.17
✎
11:30
(4) выкини весь код из ПоляПоиска.
В ПКС воткни галку поиск на твоём реквизите и усё.
6
Ёпрст
гуру
11.05.17
✎
11:31
С остальных реквизитов, сыми галку поиск
7
Ёпрст
гуру
11.05.17
✎
11:32
Если группы не нужны, воткни в ПередВыгрузкой
Если Источник.ЭтоГруппа Тогда
Отказ=Истина;
КонецЕсли;
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.