Имя: Пароль:
1C
1С v8
КД не переносятся пометки удаления
0 Dasty
 
08.10.11
18:12
При переносе элементов справочников почемуто не срабатывает поиск по пометке удаления. И сама пометка удаления не переносится. Поля поиска:

Если СвойстваПоиска["ЭтоГруппа"] = Истина Тогда
   СтрокаИменСвойствПоиска = "Наименование, ЭтоГруппа, ПометкаУдаления";
Иначе
   СтрокаИменСвойствПоиска = "Наименование, ВидДеятельностиДляНалоговогоУчетаЗатрат, ВидРасходовНУ, ЭтоГруппа, ПометкаУдаления";
Конецесли;

Тем не менее, если в источнике элемент помечен на удаление, то в приемнике по любому создается новый объект без пометки удаления.
Кто-нибудь с подобным сталкивался?
1 Поручик
 
08.10.11
20:49
В ПКО для реквизита ПометкаУдаления поиск, разумеется, включен?
2 МойКодУныл
 
08.10.11
21:07
А зачем искать по пометке? если в источнике элемент помечен, а в приемнике нет, то будет создаваться новый элемент, т.к. по полю ПометкаУдаления элементы не равны. Правда новый должен с пометкой создаться, если все как в (1).
3 Поручик
 
09.10.11
00:15
(2) Тогда необходимо более сложное правило поиска.
4 Dasty
 
09.10.11
13:50
(3) А какое?
Если "выкинуть" код на закладке "Поля поиска", то перенос элементов отрабатывает Ок, правда с группами проблемы начинаются :)