[[tp7:Start|Начальная страница]] <- [[tp7:Администрирование|Администрирование]] <- [[tp7:Администрирование:Под_Обсл|Поддержка и обслуживание]] <- [[tp7:Администрирование:РегО|Регламентные операции]] ==== Управление итогами и агрегатами ==== Кнопка «**Управление итогами и агрегатами**» группы реквизитов «Регламентные операции» панели «Поддержка и обслуживание» предназначена для администрирования итогов регистров накопления и бухгалтерии, агрегатов оборотных регистров накопления. Регистры программы предназначены для хранения и обработки информации, отражающей деятельность предприятия. В регистрах обычно хранится информация об изменении состояний объектов предметной области (документов, справочников) или другая информация, не отражающаяся непосредственно в этих объектах. //Например, в регистрах может храниться информация о курсах валют//. Агрегаты — это специальный механизм, реализованный в оборотных регистрах накопления. Для любого регистра может быть создано несколько агрегатов. Каждый агрегат - это специализированное хранилище, содержащее агрегированные данные регистра в различных разрезах, удобных для формирования отчетов в конкретной информационной базе. Использование агрегатов позволяет значительно сократить время формирования отчетов, что важно для больших информационных баз. Управление итогами и агрегатами включает в себя процедуры, связанные с итогами регистров накопления и бухгалтерии, а также агрегатами оборотных регистров накопления. Управление итогами разделяется на два режима: * «**Часто используемые возможности**» — режим предоставляет простые средства для выполнения наиболее часто используемых действий с итогами регистров. Позволяет «одним нажатием» выполнить наиболее частые действия, возникающие при обслуживании программы; * «**Полные возможности**» — предоставляет полный доступ к возможностям управления итогами и агрегатами программы. Режим позволяет выполнять все операции как с одним регистром, так и с произвольным списком регистров. Для переключения режимов служит ссылка в левом нижнем углу окна. Программа запоминает режим открытия окна.\\ Некоторые операции с регистрами и агрегатами можно выполнять по заданному расписанию с помощью регламентных заданий. ==== Часто используемые возможности ==== === Операции с итогами === «**Установить период рассчитанных итогов**» — для ускорения работы программы выполняет установку периода рассчитанных итогов для всех регистров накопления и бухгалтерии с включенными итогами. Для регистров накопления - на конец предыдущего месяца, для регистров бухгалтерии - на конец текущего месяца. Команду можно использовать в начале каждого месяца для повышения производительности регистров.\\ «**Включить использование итогов**» — включает использование итогов для всех регистров, у которых этот режим выключен (например, в результате аварийного завершения какой-либо процедуры, отключающей использование итогов). === Операции с агрегатами === «**Перестроить и заполнить**» — для всех оборотных регистров накопления, для которых включен режим агрегатов и установлено их использование, выполняет операцию перестроения использования агрегатов и выполняет заполнение агрегатов. Операция может выполняться продолжительное время. Данную операцию, как правило, нужно выполнять периодически, для этого можно воспользоваться регламентным заданием.\\ «**Получить оптимальные агрегаты**» — выполняет получение списка оптимальных агрегатов для всех оборотных регистров накопления, для которых в Конфигураторе заданы агрегаты. Будет запрошен каталог, куда будут сохранены xml-файлы со списками оптимальных агрегатов. Каждый файл будет назван именем соответствующего регистра. Так, для регистра «**Продажи**» файл будет называться «**Продажи.xml**». Файлы используются для загрузки и создания оптимальных агрегатов в конфигураторе. При загрузке оптимальных агрегатов может возникнуть ситуация, когда необходимо будет изменить список оптимальных агрегатов, а для этого потребуется снять с поддержки конфигурацию. Операция не является регулярной. Данная операция наиболее ресурсоемкая и продолжительная, поэтому рекомендуется выполнять ее в случаях, когда с программой не работают другие пользователи. Выполнение расчета оптимальных агрегатов может потребоваться в следующих случаях: * существенное падение скорости формирования отчетов на текущем списке агрегатов; * существенное изменение характера хранимых данных в программе; * существенное изменение характера отчетов, которые необходимы пользователям. ==== Полные возможности ==== Режим позволяет получить доступ ко всем инструментам администрирования итогов регистров (вкладка «Итоги») и агрегатов (вкладка «Агрегаты»). В режиме полных возможностей доступен режим множественного выделения. Любое действие применяется ко всем выделенным объектам, либо к тому, на котором установлен курсор. Список показывает текущее состояние регистров программы. === Закладка «Итоги» === На вкладке «**Итоги**» представлен список регистров накопления и бухгалтерии.\\ В список попадают только те регистры, у которых для текущего пользователя установлено право «**Управление итогами**». Список показывает текущее состояние регистров программы. В списке выводится: * «**Итоги**» — флажок установлен, если для регистра ведутся итоги, отсутствие флажка означает, что итоги по регистру не рассчитываются; * «**Регистр и режим использования**» — наименование регистра и, в виде подсказки, режим работы регистра: «**Просто итоговый регистр**» (когда у регистра есть остатки), «**Итоги**» или «**Агрегаты**» (когда у регистра есть только обороты); * «**Период**» — дата, по которую рассчитаны итоги регистра (для регистров накопления — на конец предыдущего месяца, для регистров бухгалтерии — на конец текущего месяца); * «**Текущие**» — наличие флажка означает, что для регистра рассчитываются не только общие итоги на указанную дату, но еще и оперативные итоги на дату последнего движения, отсутствие флажка — что оперативные итоги по регистру не рассчитываются. Этот режим имеет смысл применять для регистров, движения которых анализируются в оперативном учете перед проведением документов; * «**Разделение**» — наличие флажка означает, что для регистра задействован механизм разделителя итогов, который обеспечивает более высокую параллельность работы при записи в регистр. Серым цветом отмечены те режимы, которые невозможно изменить при текущем состоянии программы. Переключать режимы можно на вкладке «**Агрегаты**». На вкладке «**Итоги**» можно выполнять следующие операции: • * с помощью кнопки «**//Обновить//**» обновить информацию о состоянии итогов; • * с помощью кнопки «**//Итоги//**» включение и выключение использования итогов, • * с помощью кнопки «**//Текущие итоги//**» включить или выключить использование текущих итогов, • * с помощью кнопки «**//Разделения итогов//**» включить или выключить разделение итогов; • * с помощью кнопки «**//Установить период итогов…//**» задать период рассчитанных итогов для регистров накопления и для регистров бухгалтерии; • * «Пересчитать итоги», «Пересчитать текущие итоги», «Пересчитать итоги за выбранный период» с помощью кнопки «Пересчет». === Закладка «Агрегаты» === На вкладке «**Агрегаты**» в верхнем списке содержится перечень оборотных регистров накопления, для которых в Конфигураторе заданы агрегаты, а в нижнем списке — перечень этих агрегатов. В списке агрегатов содержится признак использования агрегата и статистическая информация о нем. В колонке «**Регистр**» кроме наименования регистра выводится информация о режиме использования регистра: «Используются данные итогов» или «Используются данные агрегатов». В список попадают только те оборотные регистры накопления, у которых для текущего пользователя установлено право «**Управление итогами**» и в конфигураторе заданы агрегаты. На данной вкладке можно выполнять следующие операции: * установка «**Режима**» использования регистра: итоги или агрегаты$ * включение и выключение «**Использования**» агрегатов$ * c помощью кнопки «**Перестроить**» выполнить перестроение использования агрегатов. Для этого задайте параметры перестроения; * с помощью кнопки «**Обновить**» заполнить агрегаты; * с помощью кнопки «**Очистить**» очистите агрегаты, * с помощью команды «**Оптимальные**» можно выполнить расчет списка оптимальных агрегатов. Для этого необходимо задать параметр расчета оптимальных агрегатов. После этого будет запрошен каталог, куда будут сохранены xml-файлы со списками оптимальных агрегатов. Каждый файл будет назван идентификатором соответствующего регистра. Так, для регистра «**Продажи**» файл будет называться «**Продажи.xml**». После выполнения операции, в списке регистров жирным шрифтом будут выделены те регистры, для которых необходимо обновить список агрегатов на рассчитанные оптимальные агрегаты. Обновление необходимо выполнять в конфигураторе. Задайте «**Параметр расчета оптимальных агрегатов**». * с помощью кнопки {{:TP7:Обновить.png|Обновить} или клавиши «**//F5//**» можно обновить информацию об агрегатах. В нижней части окна отображается список агрегатов регистра, на котором установлен курсор в верхнем списке.