Пересчет Итогов В 1С 7.7 Не Помогает
ересчет итогов в 1С 7.7 не помогает
При формировании отчета по
застрахованным сотрудникам фирмы заметил
много отрицательных остатков, начал смотреть движения документов, выяснять из-за чего
такое произошло, но к удивлению для себя обнаружил, что движения документы сделали правильные, а остатки в отчет попадают неверные. Обычно для проверок движений, остатков, я пользуюсь отчетом «Печать регистра»(RegPrint.ert) с диска ИТС.
Получил такой результат
Начальный Приход Расход Конечный
остаток остаток
20 20 20 -40
Отменил проведение
документов, провел еще раз – результат не изменился. Регистр НЕ ЗАКРЫВАЕТСЯ!!!
Попробовал выполнить «Тестирование
и исправление» в режиме тестирования с пересчетом итогов и реиндексацией(на всякий случай). База в формате SQL размер около 12Гб, пересчет выполнялся довольно долго(около 5 часов).
После пересчета итогов ТА установилось на 01.01.2008 хотя перед запуском пересчета точка актуальности была 31.03.2008. Что то не так. Запускаю отчет – ничего не поменялось. После повторного пересчета остатки в регистрах исчезли.
Поднял тему на форуме Миста.ру:
http://www.forum.mista.ru/topic.php?id=325110
Пробовал разные варианты, выгрузку – загрузку базы, установку ТА далеко назад, а потом в текущий период – ничего не помогло.
Запустил пересчет и SQL Profiler, разобрался в происходящем процессе и понял, что пересчет оперативных итогов стандартным механизмом не выполняется, таблицы итогов очищаются и процесс заканчивается, а 1С выдает сообщение, что итоги пересчитаны.
Помогла обработка, которую посоветовали на Мисте. Она выполняет такие же действия, как и штатный механизм 1С. Скачать(http://isystems.org.ua/Downloads/APSetup.zip).
У нее есть несколько мелких недостатков:
- Если у регистра нет
синонима, он будет выглядеть в списке, как пустая строка.
- Если регистр пустой (нет движений) обработка подвисает.
- Иногда возникает проблема с блокировками.
Насколько я понимаю обработка предназначена для пересчета даже не в монопольном режиме, советую закомментировать процедуру, которая выполняет блокировку таблиц и выполнять пересчет в
монопольном режиме.
Автор: Ридкоус Юрий
iSystems.org.ua
http://www.rusarticles.com/programmy-statya/pereschet-itogov-v-1s-77-ne-pomogaet-432664.html
Об автореВидеомонтаж Без Проблем! <Предыдущая | Следующая> Запуск С Одного Ярлыка Русификатор Чата И Саму Cs |
---|