Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Как лучше сохранить предыдущие записи регистра .

Как лучше сохранить предыдущие записи регистра .
Я
   budnik
 
18.05.18 - 16:45
Не типовая конфигурация при записи документа , надо сохранять предыдущие движения . При записи в регистр событие срабатывает трижды  .
 
 
   3achem
 
1 - 18.05.18 - 16:47
(0) В какой регистр? Их несколько. И почему проведение делает движения 3 раза?
   lEvGl
 
2 - 18.05.18 - 16:54
ппц расклад
   hhhh
 
3 - 18.05.18 - 17:06
(1) ну 2 раза ведь по-любому делается. Сначала очистка, а потом запись. Ну и если если промежуточная запись, то и три раза в типовых тоже есть.

а уж в нетиповой, там уж сам бог велел.
   Волшебник
 
4 - 18.05.18 - 17:07
(0) Включи версионность данных
   senior
 
5 - 18.05.18 - 17:09
(4) для регистров? Имхо, можно класть в хранилище значений и помещать уже либо в спец регистр версий либо еще куда-то. В типовой ЗУП так делается когда документ начисления исправляешь
   senior
 
6 - 18.05.18 - 17:10
(0) "При записи в регистр событие срабатывает трижды"
А вот это не понял
   Buster007
 
7 - 18.05.18 - 17:20
самый лучший способ - не удалять!
   lEvGl
 
8 - 18.05.18 - 17:23
по теме если то в сведениях(если это оно) сделать регистр периодическим ну и датой разруливать, проведение сделать особой кнопкой
   shuhard
 
9 - 18.05.18 - 17:28
(0) я в ТЧ документа прятал и записывал без проведения, была хитрая процедура консолидации
   sdf
 
10 - 18.05.18 - 17:40
как-то давно делали свой версионирование в т.ч. регистров сведений. идея: отслеживать события перед и при записи. передавать данные через доп свойства и сохранять в историю только то, что изменилось.

см
http://catalog.mista.ru/public/527518/
https://www.forum.mista.ru/topic.php?id=794542

а уж куда сбрасывать историю - это дело десятое
 
 Рекламное место пустует
   xxTANATORxx
 
11 - 18.05.18 - 17:55
(0)в подписке перед записью с режимом проведение, читай/сохраняй записи (читать можно через Источник.Движения)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует