Имя: Пароль:
1C
1С v8
Удалить регистрацию удаленных объектов
0 Глист
 
21.08.17
13:50
Необходимо удалить регистрацию изменений удаленных непосредственно документов из плана обмена. Как Это можно сделать?
1 Глист
 
21.08.17
13:56
(0) уточнение - нужно удалить регистрацию изменений для регистра сведений, в котором при удалении объектов почему-то регистрируются изменения
2 Глист
 
21.08.17
13:59
(1) при этом записей в самом регистре нет
3 Волшебник
 
модератор
21.08.17
14:02
Проведи обмен туда-сюда
4 Лефмихалыч
 
21.08.17
14:05
Планыобмена.удалитьрегистрациюизменений(массивУзлов, метаданные.регистрысведений.твойрегистр)
Как-то так, кажется.
Но это долго будет делаться, гораздо быстрее в скуле кастануть транкейт на таблицу регистрации нужного регистра
5 Глист
 
21.08.17
14:14
(3) не пойдет, суть такая - из перифирийной базый регламентным заданием удаляются ЧекиККМ, нужно удалить их так чтоб ничего не стало на выгрузку в центральную базу,т.е. в центральной базе Чеки должны остаться
6 Волшебник
 
модератор
21.08.17
14:17
(5) Тогда сделай как тебе надо.
7 Рэйв
 
21.08.17
14:19
(5)Перед удалением объекта попробуй

ОбУдаляемый.ОбменДанными.Получатели.Автозаполнение=Ложь;
8 Глист
 
21.08.17
14:31
(7) не помгло
9 Глист
 
21.08.17
14:31
(4) помогло
10 Волшебник
 
модератор
21.08.17
14:33
(4)(9) Теперь базы содержат разные данные.
11 Глист
 
21.08.17
14:37
(10) так и задумывалось, единственный минус - регистрация снимается для всего регистра в целом, а хотелось бы только для чеков
Ошибка? Это не ошибка, это системная функция.