Имя: Пароль:
1C
1С v8
Остатки не уходят в ноль
0 SuperVasek
 
07.09.20
14:37
Товарищи, доброго времени суток!
Есть у меня РН, который вообще никогда не закрывался, в нем куча расхождений, которые тянутся со времен хана Батыя. Решил я его избирательно скорректировать.Сделал корректировку за один месяц. Перерассчитал итоги за этот период. Проверяю запросом, записи из виртуальной таблицы никуда не делись. Прошу не ругать, а подсказать, в чем может быть дело. Спасибо!
1 RomanYS
 
07.09.20
14:41
Ничего не понятно. Какой датой сделана корректировка, на какую дату смотрятся остатки, зачем пересчитывал итоги?
2 SuperVasek
 
07.09.20
14:53
(1) Корректировка с движениями датой на конец месяца. Итоги пересчитывал, чтобы вирт. таблица остатков пересчиталась. А для чего итоги пересчитываются обычно? А запрос остатков смотрел на конец месяца) Ну, в общем, затупил, на начало сл. месяца-то все норм) Спасибо всем кто прочел и решил, что я тормоз)
3 RomanYS
 
07.09.20
14:59
(2) Молодец.
Итоги пересчитывают, когда с ними есть проблемы. А таблица остатков на то и "виртуальная", что на лету выдает данные из имеющихся таблиц остатков и реальных записей.
4 SuperVasek
 
07.09.20
15:05
(3) Ну, от незакрытых записей она разбухает. Да, и когда пересчитывается, работает быстрее.
5 Ёпрст
 
07.09.20
15:09
(4) какая каша..
Че, прям сравнил размер _AccumRgT* и _AccumRg* регистра ?
6 RomanYS
 
07.09.20
15:11
(4) таблица итогов пересчитывается на ходу (но только за периоды рассчитанных итогов) при любой записи в регистр.

>>Да, и когда пересчитывается, работает быстрее.
Это если период расчета сдвинул. Простой пересчёт (по сути реструктуризация) вряд ли даст заметный прирост

>>от незакрытых записей она разбухает
Так она у тебя уже разбухла, теперь разбухать будет медленнее. Но от пересчета она не уменьшится
7 ДенисЧ
 
07.09.20
15:56
(4) Вирутальная таблица не может распухать ))
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан