|
Странный интервал процедуры пересчета при проверке
целостности базы. Откуда? |
| Диагноз: |
В базе присутствует операция или документ с некорректной (пустой) датой.
Кроме того такое поведение свойственно некоторым версиям для SQL. |
| Анамнез: |
При загрузке данных и при сохранении изменений конфигурации происходит
проверка ссылочной целостности и пересчет итогов. При этом в качестве интервала
берется самая первая и самая последняя дата базы.
В некоторых случаях в базе может оказаться документ или операция с пустой датой -
тогда начальной датой пересчета считается 1753 год. Понятно, что если в базе
оказывается документ с будущей датой, то именно эта дата становится конечной датой
пересчета.
|
| Рецепт: |
Во-первых, если Вы используете старый релиз для SQL, попробуйте его
обновить. Не повредит.
Во-вторых, поищите в системе документы и операции со странными датами.
(см. простой пример обработки, помогающей исправить ситуацию.)
|