|
Остатки не уходят в ноль
| ☑ |
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) Вирутальная таблица не может распухать ))
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан