Имя: Пароль:
1C
1С v8
Перепроведения документов без перезаписи регистров накопления
0 DenisVich
 
20.02.18
14:14
Здравствуйте. У меня вот такая ситуация возникла. сделал групповое перепроведение документов но в процедуре обрабобтка проведения для определенных документов, для определенных регистров накопления, начиная с определенной даты, поставил запрет на изменения записей в регистре накопления. В результате старые записи после пререпроведения исчезли в том самом определенном регистре. Почему?
1 DenisVich
 
20.02.18
14:14
Спасибо.
2 Джинн
 
20.02.18
14:15
Потому что Вы накосячили.
3 DenisVich
 
20.02.18
14:20
Т.е. что таков алгоритм если это регистр накопления(не регистр сведений например) то данные должны перезаписываться в любом случае?
4 Джинн
 
20.02.18
14:27
(3) Алгоритм такой, какой прописан в модуле проведения. Ваш вопрос по сути ни о чем. Переформулируйте сабж, а то непонятно совершенно.
5 YAGolova
 
20.02.18
14:37
Если у документа в свойстве "Удаление движений" стоит значение "Удалять автоматически", то при перепроведении данные регистров будут сначала удалены, а потом формироваться новые записи. А вы небось поставили, что если дата меньше определенной, то движения не формировать
6 DenisVich
 
20.02.18
14:41
(5) Т.е. регистр сведений или регистр накопления тут неважен? Но так настроить чтобы не перезаписывалиь записи у одного регистра невозможно получается? Свойвство то выставляется на все регистры - "Удалять автоматически".
7 _stay true_
 
20.02.18
14:43
(0) А если снять на закладке "Движения" галочки, переповести, включить обратно? Если не запустится реструктуризация, конечно, и данные не покирдыкаются
8 Dmitrii
 
гуру
20.02.18
14:44
(7) >> Если не запустится реструктуризация, конечно, и данные не покирдыкаются

Конечно запустится.
Предложение - бред.
9 Dmitrii
 
гуру
20.02.18
14:44
(6) >> регистр сведений или регистр накопления тут неважен?

Естественно неважен.
10 Borteg
 
20.02.18
14:47
(0) мойрегистр.записывать = ложь
11 DenisVich
 
20.02.18
14:49
Можно конечно поставить "Удалять автоматически при отмене проведения", получается если просто будет перепроведение, то записи остались бы.
12 1cVandal
 
20.02.18
15:05
(11) нет, перепроведение = отмена проведения + проведение.
У тебя при отмене проведения датазапрета не срабатывает, а при проведении срабатывает. Сделай так чтобы при отмене проведения движения не очищались
13 Дмитрий
 
20.02.18
15:09
Можно движения, которые должны остаться выбросить в другой документ (типа корректировка записей регистров), а затем перепровести документы.

Непонятно только, зачем эти манипуляции