1с пересчет итогов как прервать

Обновлено: 04.07.2024

Примеры разработки на платформе 8.х

Использование итогов при обмене данными - ускорение загрузки данных регистров накопления и бухгалтерии, 1С 8.0, 8.1, 8.2

При записи набора записей регистра накопления/бухгалтерии производится пересчет итогов. Что бы не производить пересчет итогов много раз в процессе загрузки, можно отключить пересчет следующей командой:

Где Рег - регистр накопления/бухгалтерии. Для массового отключения перерасчета по регистрам можно использовать следующую конструкцию:

После выполнения загрузки необходимо включить итоги:

Обработка "Универсальный обмен данными в формате XML" так и работает - перед началом загрузки выключает использование итогов, после загрузки - включает. О возможных последствиях такой работы можно почитать Ошибка в 1С 8.х - Использование итогов выключено.

Индексация таблиц значений, 1С 8.0, 8.1, 8.2

В ряде задач доводилось организовывать загрузку больших таблиц значений и поиск по полям загруженных таблиц.
Оказалось, что поиск по таблице значений можно значительно ускорить, если добавить индекс. Вот пример:

Время поиска уменьшается в разы.
Делайте выводы.

Функция Уровень() иерархического справочника, 1С 8.0, 8.1, 8.2

Довелось допахивать сложный отчет. При выводе в отчете использовалась встроенная функция Уровень() иерархическиго справочника. Отчет работал жутко медленно.
При замере производительности оказалось что функция Уровень() едва ли не чемпион по тормозам.
Написали собственную функцию:

Отчет стал работать значительно быстрее.
Для сравнения написал обработку (скачать можно здесь, 7Кб), выполняющую в цикле вызов стандартной функции, и нашей. Вот результаты:

Ноутбук Acer M50S, процессор Core2Duo T8300 2,4GHz, 4Gb оператиной памяти
База УТ 10.3.8.9 демо, локальная, количество итераций - 10000

1. Для элемента 0-ого уровня
Вызов стандартной процедуры занял 0 сек
Вызов нестандартной процедуры занял 0 сек

2. Для элемента 1-ого уровня
Вызов стандартной процедуры занял 21 сек
Вызов нестандартной процедуры занял 1 сек

3. Для элемента 3-ого уровня
Вызов стандартной процедуры занял 21 сек
Вызов нестандартной процедуры занял 2 сек

3. Для элемента 4-ого уровня
Вызов стандартной процедуры занял 21 сек
Вызов нестандартной процедуры занял 3 сек

Приветствую, коллеги! В данной статье мы подробно рассмотрим системную утилиту «Тестирование и исправление информационной базы» в 1С 8.3 и особенности её использования.

Рисунок 1 Режимы тестирования и исправления информационной базы Рисунок 1 Режимы тестирования и исправления информационной базы

Режим тестирования и исправления вызывается в конфигураторе системы 1С 8.3 выбором меню «Администрирование → Тестирование и исправление».

Если у Вас возникла необходимость провести процедуру тестирования и исправления информационной базы 1С:

· во-первых, следует создать копию базы данных (если это возможно, т.к. иногда структура базы становится настолько «покалечена», что отсутствует даже возможность создать резервную копию).

· во-вторых, после создания резервной копии следует открыть «Конфигуратор → Администрирование → Тестирование и исправление…»

Проверки и режимы

В этом окне указывается список необходимых проверок и режимов, которые будут произведены в результате работы утилиты. Рассмотрим каждую галочку подробнее:

Процедура позволяет выбрать проверки и режимы, которые должны быть выполнены для текущей информационной базы.

· Реиндексация таблиц – это перестроение индексов таблиц, направленное на повышение быстродействия работы базы.

· Проверка логической целостности – это целое множество проверок логики базы данных

· Проверка ссылочной целостности – это подмножество проверки логической целостности базы данных, существующее для отдельной работы с «битыми» ссылками. Конкретнее будет объяснено ниже по тексту.

· Пересчет итогов – расчет итогов таблиц регистров накопления.

· Сжатие таблиц информационной базы – данный пункт отвечает за уменьшение размера базы после тестирования. Объяснить уменьшение размера базы можно, например, так: когда из базы удаляется объект, он, по сути, остается в базе внутри, но невидимым для конечного пользователя. Сделано это для того, чтобы объект все-таки можно было восстановить уже после полного удаления из базы (хотя мы с таким не сталкивались). А сжатие таблиц убирает информацию об удаленных уже объектах из базы данных. От этого таблицы становятся меньше (это всего лишь один пример, как работает сжатие). Действие «Сжатие таблиц информационной базы» доступно только для файлового варианта. Остальные варианты работают и в файловом и в серверном режиме.

· Реструктуризация таблиц – пример можно привести такой: берется таблица № 1, создается копия ее структуры, например, Таблица № 2, и данные из таблицы № 1 копируются порциями в таблицу № 2.

Имеется возможность выполнять только тестирование или тестирование с исправлением.

Пункты настроек по обработке ошибок базы становятся доступными для выбора при варианте обработки «Тестирование и исправление», а также режиме «Проверка ссылочной целостности информационной базы».

personal photo

Рассмотрим возможность пересчета итогов в режиме конфигуратора и пользовательском режиме.
В процессе обновления, переносов данных из других конфигурация и даже в процессе повседневной работы возможные технические сбои при выполнении системных операций. В большинстве случае такие сбои выявляются и успешно обрабатываются, но в некоторых случаях они, все-таки, приводят к ошибкам. Такие ошибки чаще всего проявляются при обращении к итоговым данным. Например, в оборотно-сальдовой ведомости "не сходится" сальдо начальное, оборот и конечное сальдо или итоги. Для исправления данной ситуации требуется пересчет итогов.
Пересчет итогов может быть выполнен в режиме конфигуратора (Меню Администрирование - Тестирование и исправление).


Выбираем флажком Пересчет итогов – Выполнить.


Пересчет итогов возможет и из режима Предприятие, для этого перейдем в раздел Администрирование – Обслуживание – Регламентные операции – Управление итогами и агрегатами.


Нажимаем на гиперссылку в нижней части экрана «Полные возможности»


Находим в списке Журнал проводок, выделяем его курсором и нажимаем кнопку «Пересчет». Можно выбрать период для пересчета, а можно просто нажать «Пересчитать итоги»


После завершения пересчета итогов стандартные отчеты будет формироваться без ошибок.

Иногда в программе 1С возникают ошибки. Например, в ОСВ не сходится сальдо на начало периода и сальдо на конец. Такие ошибки случаются из-за сбоев технического характера при выполнении системных операций, обновлений программы или переноса данных из программных продуктов.

Если возникли подобные ошибки в программе следует запустить пересчет итогов. Разберемся как сделать пересчет итогов в 1С 8.3 Бухгалтерия, какие варианты пересчета итогов доступны в режиме 1С Предприятие 8.

Пересчет итогов в 1С 8.3 Бухгалтерия

В режиме Конфигуратора

Пересчитать итоги в 1С можно как в конфигураторе, так и в режиме пользователя. Прежде рассмотрим, как сделать пересчет итогов в конфигураторе.

Откройте конфигуратор. Меню Администрирование – Тестирование и исправление .


Проверьте установку флага Пересчет итогов , нажмите Выполнить .


В режиме Пользователя

Если нет доступа к конфигуратору, пересчет итогов в 1С можно запустить в режиме пользователя.

Предварительно узнайте дату самого первого документа, проведенного в программе. Перейдите в раздел Операции – Журнал операций .



Перейдите в раздел Администрирование – Обслуживание .


Откройте раздел Регламентные операции , выберите Управление итогами и агрегатами .


В подвале формы нажмите на ссылку Полные возможности .


Из списка выберите Журнал проводок (бухгалтерский и налоговый учет) (регистр бухгалтерии) , нажмите Пересчет Пересчитать итоги за период .


Установите необходимый период, нажав на кнопку Выбрать , запустится пересчет итогов за выбранный промежуток времени.


После выполнения пересчета итогов ошибок в программе 1С не будет.

Мы рассмотрели, как сделать пересчет итогов в 1С 8.3 Бухгалтерия.

См. также:

Если Вы еще не подписаны:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С:Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

    У вас нет доступа на просмотр Чтобы получить доступ:Оформите коммерческую..В данной статье рассмотрим устройство регистров для хранения ФОТ и..

Карточка публикации

Данную публикацию можно обсудить в комментариях ниже.
Обратите внимание! В комментариях наши кураторы не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно по ссылке >>

Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

Вы можете задать еще вопросов

Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8

Вы можете оформить заявку от имени Юр. или Физ. лица Оформить заявку

Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>

Как не попасть в ловушку, работая с контрагентами из ЕАЭС

[17.11.2021 запись] Практический переход на ФСБУ 6 и ФСБУ 26 в 1С

Переход на ФСБУ 6/2020 «Основные средства» в 1С по альтернативному алгоритму

Изменения в 2021 году, о которых нужно знать бухгалтеру

[11.10.2021 запись] Учет ОС по-новому: ФСБУ 6/2020, ФСБУ 26/2020, ФСБУ 25/2018

[29.10.2021 запись] Пообъектный учет ОС и подходы к определению и пересмотру СПИ

Радует, что много стали уделять внимания УСН. Марию Демашеву слушать очень приятно, понятно все рассказывает. Семинар долгий, но от ее объяснений не устаешь, пролетает как один миг. Спасибо огромное.

Читайте также: