|
Изменения в контрагентах при обмене
| ☑ |
0
Aftee
10.08.16
✎
08:21
|
Доброе утро.
Имеются нетиповые правила обмена УТ 11 - БП 2.0. При загрузке данных в БП, некоторые контрагенты задваиваются. А так же, у какого-нибудь еще контрагента могут поменяться наименование и код (станут такие же. как у задвоенного контрагента). При чем все остальные реквизиты остаются без изменений. Поиск контрагентов сделан следующий:
Если НомерВариантаПоиска = 1 тогда
СтрокаИменСвойствПоиска = "Код, НаименованиеПолное";
ИначеЕсли НомерВариантаПоиска = 2 тогда
СтрокаИменСвойствПоиска = "ИНН,КПП";
ИначеЕсли НомерВариантаПоиска = 3 тогда
СтрокаИменСвойствПоиска = "Код";
ИначеЕсли НомерВариантаПоиска = 4 тогда
СтрокаИменСвойствПоиска = "НаименованиеПолное";
Иначе
СтрокаИменСвойствПоиска = "Наименование";
КонецЕсли;
При загрузке, выгрузке ничего нет, кроме записи комментариев. Куда нужно копать, подскажите пожалуйста.
|
|
1
hhhh
10.08.16
✎
09:45
|
(0) надо четко определиться по чему искать. А то у вас будет полная ж. Одного контрагента найдет по коду, другого по инн, третьего по наименованию. Ну например нашли по коду, а у этого найденного совсем другой инн, вы у него меняете инн, наименование и всё остальное.
|
|
2
Aftee
11.08.16
✎
08:02
|
Вот изменил немного поиск, при тестовом обмене ничего не затерлось\перезаписалось.
Если НомерВариантаПоиска = 1 тогда
СтрокаИменСвойствПоиска = "Код, НаименованиеПолное, ИНН, КПП";
ИначеЕсли НомерВариантаПоиска = 2 тогда
СтрокаИменСвойствПоиска = "НаименованиеПолное, ИНН, КПП";
ИначеЕсли НомерВариантаПоиска = 3 тогда
СтрокаИменСвойствПоиска = "Код, НаименованиеПолное";
КонецЕсли;
Только вот и при старом обмене не всегда ошибки были. А если были, то только у контрагентов без инн\кпп. При таком варианте поиска проблем не должно же быть?
|
|
3
Aftee
11.08.16
✎
13:12
|
Если нет других изменений
|
|
4
vicof
11.08.16
✎
13:41
|
ИНН, КПП, Головной. Этого достаточно для поиска.
|
|