При пересчете итогов пользователем

Это механизм который обеспечивает параллельность работы (имеется ввиду увеличение производительности при параллельной работе нескольких задач с одним регистром). Механизм реализован для регистров накопления и регистров бухгалтерии. Быстрей читает, медленней записывает.
Разрешить разделение итогов. Если флаг установлен в значение Истина, то будет задействован механизм разделителя итогов, который обеспечивает более высокую параллельность работы при записи в регистр. Система при одновременной записи движений несколькими сеансами не будет обновлять одни и те же записи итогов, а будет записывать изменения итогов в отдельные записи. При получении итогов эти данные складываются. Таким образом, обеспечивается и поддержание в актуальном состоянии итогов (для быстрого получения отчетов, например) и параллельность записи движений. Этот режим требует дополнительных расходов ресурсов (например, увеличивается количество данных в итоговых таблицах). Поэтому есть свойства и в конфигурации, и в языке для управления этим режимом.
Записи будут «размножаться» только при параллельно выполняемых транзакциях. Их количество по каждой комбинации измерений будет зависеть от максимального количества одновременно выполняемых транзакций. При пересчете итогов накопленные отдельные записи сворачиваются.
Режим разделения итогов может быть изменен пользователем в режиме работы «1С:Предприятие» в диалоге «Управление итогами».
По умолчанию свойство выключено.
Информация взята с сайта http://helpf.pro

Смена точки актуальности итогов

Механизм смены точки актуальности итогов позволяет получать итоговую информацию на любую дату и время. Смена точки актуальности может выполняться двумя способами – автоматически и вручную.

Автоматическая смена точки актуальности итогов

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

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

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

Смена точки актуальности итогов «вручную»

Режим «Управление оперативными итогами» позволяет «вручную» сдвигать точку актуальности итогов как вперед, так и назад во времени. Каждое «направление» движения имеет свои особенности и по-разному влияет на пересчет итогов.

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

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

Кроме этого, существует возможность автоматического проведения документов, при этом могут повторно проводиться ранее проведенные документы.

Основное преимущество проведения документов в процессе смены точки актуальности итогов заключается в том, что итоги будут актуальны на момент проведения каждого документа. Если алгоритм движения регистров должен использовать итоги для выполнения каких-либо вычислений, то пересчет документов при смене точки актуальности итогов позволяет исключить уже упоминавшиеся ошибки, связанные с проведением документов «задним числом» – когда точка актуальности итогов имеет более поздние дату и время, чем дата и время у проводимого документа.

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

  • закройте все редактируемые документы, если таковые имеются;
  • вызовите диалог «Управление итогами». Это можно сделать, выбрав пункт «Управление оперативными итогами» в меню «Операции» главного меню программы;

  • в поле «Дата актуальности итогов» укажите дату новой точки актуальности итогов;

    Дата указывается в формате ДД.ММ.ГГ или ДД.ММ.ГГГГ в зависимости от параметра системы «Число», при этом разделительные точки вводить не надо – они уже присутствуют в поле ввода даты. Нажатием на кнопку можно вызвать встроенный календарь и выбрать нужную дату, щелкнув на ней мышью в окне календаря.

  • для смены точки актуальности итогов нажмите кнопку «Установить» и ответьте «Да» на запрос «Изменить Точку Актуальности итогов?».
Управление итогами

Для оптимизации расчетов в системе 1С: Предприятие предусмотрен режим хранения промежуточных итогов. Итоги вычисляются на начало каждого календарного месяца.

Для управления итогами предназначен режим «Управление итогами», который вызывается пунктом «Операции» — «Управление итогами».

На закладке «Установка границы рассчитанных итогов» производится установка даты итогов, получаемых на текущий момент, и расчет итогов на эту дату.

В колонке «Рассчитан по» — указывается текущая дата актуальных итогов.

Укажите регистры, которые необходимо пересчитать и дату, на которую итоги будут пересчитаны.

В колонке «Установить по» — укажите дату актуальности.

Для расчетов нажмите кнопку «Выполнить». Итоги рассчитываются и в колонке «Рассчитан по» указывается новая дата.

На закладке «Установка режима разделения итогов» производится управление режимом разделения итогов.

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

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

Denver 09.04.2012
«Установить границу рассчитанных итогов на 31.03.2012? » можете все таки пояснить для чего это нужно? Про какие итоги идет речь? Что происходит когда нажимаешь «да», а что когда «нет» ?

Ольга Шерст 11.04.2012
1) «Держать» границу рассчитанных итогов рекомендуется на последнее число предыдущего месяца. Это нужно для того, что механизмы платформы 1С быстрее считывали нужную информацию из этих регистров. Например, сегодня 10 апреля 2012. Вам надо получить остатки по какой-либо номенклатуре на счете 10.01. Так вот – получить эту информацию платформа сможет быстрее, если граница итогов будет на 31.03.2011, чем на 29.02.2012. Но, на базах небольшого размере разница несущественна. Вывод – нажимайте «Да»
2) Объяснение того, что произойдет по нажатию кнопки «Да» – носит технический характер. Вкратце для понимания – система внутри базы данных обновит часть информации об остатках. Понятие Границы периода рассчитанных итогов связано с внутренним порядком хранения данных в реальных таблицах регистра. На каждый регистр выделяется две таблицы. Первая хранит сами записи движений (приращения). Вторая – рассчитанные итоги по этим записям.
3) При получении итогов система всегда посчитает их правильно, но чем ближе к реальной дате граница периода рассчитанных данных в таблице итогов – тем быстрее система будет выдавать требуемые данные. Если точнее – то при получении итогов на «круглую дату» (помесячно) система берет уже готовые итоги, а на «некруглую» дату просматривает движения от ближайшей «круглой даты». Управлять положением границы периода можно в пользовательской части программы. Меню «Операции», пункт «Управление итогами». Попадаем в системное диалоговое окно «Управление итогами».

Дата публикации: Апр 15, 2013 Поделиться: Поставьте вашу оценку этой статье: