Имя: Пароль:
1C
1С v8
КД. Дублируется номенклатура
0 kible
 
11.07.12
09:25
День добрый! Пишу свои правила. Такая проблема, дублируются элементы номенклатуры с одинаковым артикулом.

Обработчик "Поля поиска":

Если СвойстваПоиска["ЭтоГруппа"] = Истина Тогда
   СтрокаИменСвойствПоиска = "Наименование, ЭтоГруппа";
Иначе
   СтрокаИменСвойствПоиска = "Артикул, Наименование";
КонецЕсли;

Флажок продолжить по полям поиска стоит. Что ей еще нужно?
1 DrShad
 
11.07.12
09:27
ну значит по этим полям не находит
2 kible
 
11.07.12
09:32
(1) После переноса появляется номенклатура с таким же артикулом, только наименование немного отличается.
3 andrewks
 
11.07.12
09:32
чудес не бывает. или используешь при обмене неактуальные правила, или элемент по полям "Артикул, Наименование" не находится
4 andrewks
 
11.07.12
09:32
(2) ну, вот
5 kible
 
11.07.12
09:33
(4) Предлагаешь убрать наименование из полей поиска?
6 andrewks
 
11.07.12
09:34
(5) я ничё не предлагаю, ибо не знаю, как именно тебе надо. я просто констатирую
7 Aprobator
 
11.07.12
09:34
(0) проверяй соответствие типов полей поиска. Например, может длина наименования источника больше длины приемника, а обрезка не сделана.
8 kible
 
11.07.12
09:35
(6) Мне надо чтобы не дублировалась номенклатура.
9 andrewks
 
11.07.12
09:38
(8) если тебе нужно сливать в одну позицию по заданному артикулу, тогда СтрокаИменСвойствПоиска = "Артикул";
10 kible
 
11.07.12
09:44
(9) Убрал наименование из свойств поиска номенклатура не с дублировалась. Т.е. если стоит СтрокаИменСвойствПоиска = "Артикул, Наименование";, тогда ищет по точному соответствию этих двух полей?
11 andrewks
 
11.07.12
09:45
так точно
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший