Имя: Пароль:
1C
1С v8
Изменения в контрагентах при обмене
,
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
ИНН, КПП, Головной. Этого достаточно для поиска.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший