Имя: Пароль:
1C
 
КД. перебор полей поиска
0 Бригада бронепоезда
 
24.12.14
15:40
Настраиваю правила обмена.
Нужно искать контрагентов по полю Код, если по коду не найдено - тогда по ИНН.

пишу в полях поиска:

Если НомерВариантаПоиска = 1 тогда

СтрокаИменСвойствПоиска = "Код";

ИначеЕсли НомерВариантаПоиска = 2 тогда

СтрокаИменСвойствПоиска = "ИНН";
  
КонецЕсли;


Код и ИНН отмечены в ПКО галочками поиска. У ПКО выбран поиск по полям поиска, если по ИД не найден.

выгружаю контрагента, которому есть приемник с одинаковым ИНН(но разным кодом).
но правила мне создают нового контра и не меняют по инн.
ПОчему так?
1 Aleksey
 
24.12.14
15:42
так может быть он его по гуид нашел?
2 Aleksey
 
24.12.14
15:43
убери галку поиск по гуид, и сравни результат
3 Бригада бронепоезда
 
24.12.14
15:45
(1) (2) блин. написал же - правила создают нового контрагента, причем здесь "нашел по гуид"?
галочку снимать не надо, сначала должен быть поиск по гуиду, это я тоже написал
4 Franchiser
 
гуру
24.12.14
15:47
Странно должно работать. Не понял фразу "и не меняют по инн"
5 13_Mult
 
24.12.14
15:47
(0) Ну например длинна разная, типы разные в источнике и приемнике
6 Alex S D
 
24.12.14
15:48
не из 7-ки грузишь?*
7 Franchiser
 
гуру
24.12.14
15:49
не в 7-ку грузишь?
8 13_Mult
 
24.12.14
15:50
А для Контрагентов лучше связку поиска по (ИНН+КПП) делай
9 Бригада бронепоезда
 
24.12.14
15:51
гружу из 8 в 8
10 Бригада бронепоезда
 
24.12.14
15:51
(5) типы одинаковые
11 Бригада бронепоезда
 
24.12.14
15:51
(4) это значит, что загрузка не находит контра по инн. она создает нового
12 Franchiser
 
гуру
24.12.14
15:52
галочку при загрузке "обрезать незначащие символы справа" ставите?
13 Azverin
 
24.12.14
15:52
(0) перепроверь, а по тому ли ПКО идёт выгрузка.
14 Franchiser
 
гуру
24.12.14
15:54
поставь Сообщить(), чтобы узнать два ли варианта поиска отрабатывает.
15 Alex S D
 
24.12.14
15:55
да тут проще в отладку залезть
16 Бригада бронепоезда
 
24.12.14
15:55
хм. поставил галочки "Автоматически приводить к длине приемника" у полей поиска и все сработало.
Странно, что типы у полей поиска одинаковые..
17 Alex S D
 
24.12.14
15:56
Может в конфе поменяли.. в кд старое описание
18 Бригада бронепоезда
 
24.12.14
15:56
спасибо всем