1с права управление итогами что это
Агрегаты - это специальный механизм, реализованный в оборотных регистрах накопления и позволяющий значительно сократить время формирования отчетов, что особенно важно для больших информационных баз, содержащих сотни тысяч и миллионы записей в регистрах.
Для любого регистра может быть создано несколько агрегатов. Каждый агрегат - это специализированное хранилище, содержащее агрегированные данные регистра в различных разрезах, удобных для формирования отчетов в данной информационной базе.
Система автоматически оценивает интенсивность работы пользователей с тем или иными разрезами информации и на основе накопленной статистики выбирает оптимальный состав поддерживаемых агрегатов.
Таким образом, агрегаты рассчитываются в пользовательском режиме.
Использование агрегатов позволяет аналитикам и менеджерам анализировать имеющуюся информацию, переключаясь между различными разрезами просмотра с небольшим временем отклика системы. При этом система использует накопленные агрегированные данные и всегда обеспечивает актуальность получаемых отчетов.
Платформа 1С:Предприятие позволяет формировать итоги по регистрам накопления и регистрам бухгалтерии, сворачивая данные по всем комбинациям измерений с периодичностью в месяц (управление итогами регулируется стандартной обработкой).
Для регистров накопления есть возможность использовать вместо итогов агрегаты. В этом случае данные будут также сворачиваться, но:
- только по комбинациям измерений, выбранным разработчиком;
- с периодичностью, выбранной разработчиком (в день, месяц, квартал, полугодие, год, непериодически).
Заполнение агрегатов при изменении данных осуществляется при обновлении агрегатов с помощью регламентного задания.
В режиме 1с Предприятие механизм управления агрегатами доступен в меню "Главное меню - Все функции. - Стандартные - Управление итогами".
Конструктор агрегатов 1С
Платформа содержит специальный конструктор агрегатов, позволяющий:
- создать и настроить агрегаты, которые будет использовать регистр накопления ;
- изменять состав агрегатов и настраивать их использование.
Вызов конструктора агрегатов 1С:
- из окна редактирования оборотного регистра накопления;
- из дерева конфигурации, из контекстного меню оборотного регистра накопления.
Из окна редактирования оборотного регистра накопления:
Из дерева конфигурации, из контекстного меню оборотного регистра накопления:
Если для регистра накопления недоступен конструктор агрегатов, то необходимо изменить настройку регистра накопления "Вид регистра" - "Обороты".
Для отображения в конструкторе списка оптимальных агрегатов необходимо:
- произвести расчет оптимальных агрегатов в 1С:Предприятие (кнопка "Получить оптимальные агрегаты" обработки "Управление итогами");
- сохранить их в xml-файл;
- загрузить их в конструкторе.
Особенности использования агрегатов 1С:
- Конструктор агрегатов предназначен для формирования агрегатов только регистров накопления.
- Конструктор агрегатов может быть вызван:
- по кнопке "Агрегаты" в окне редактирования объекта конфигурации на закладке "Данные";
- в пределах дня;
- в пределах месяца;
- в пределах квартала;
- непериодический.
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.
@Но если в момент загрузки происходит ошибка, то использование итогов может оказаться не включенным, что, естественно, приводит к неработоспособности отчетов использующих виртуальные таблицы остатков (при выключенных итогах эти таблицы не доступны).@
Тогда делаем повторный обмен. Одним док и реквизитом. И все работает.
(1) Можно и так )Обработка в общем-то не только для этого, это я просто пример привел. Добавь пересчет итогов, а также вывод представлений (3) Ты имеешь ввиду пересчет за период? Так я повторяться не хочу, если что твоей обработкой пересчитаю )
(7) Просто откройте её в Конфигураторе 8.2 и она предложит Вам переконвертиться.
Данная обработка помогла мне достаточно оперативно решить проблему с выключенными для регистров использованием итогов. За это спасибо автору! Однако, к сожалению, эта обработка не обрабатывает вообще оборотные регистры накопления. Не понятно, почему их автор исключил. Для них нет свойства использования текущих итогов, однако есть свойство использования итогов. Чтобы устранить полностью проблему в базе, мне пришлось доработать данную обработку. Также исправил одну некритическую ошибку. Исправленный и доработанный вариант обработки прилагаю (обработка для 8.2).
Подскажите, пожалуйста подойдет ли данная обработка для автоматического установки границы рассчитанных итогов на конец месяца?
Если нет, то подскажите, какая подойдет.
А то приходится каждый месяц в первых числах эту операцию делать в ручную.
Добрый день! В обработке закралась небольшая ошибка:
- и так 4 раза (+ ИспользованиеТекущихИтогов, РежимРазделенияИтогов и, ПериодРассчитанныхИтогов)
Вот заменить бы в этих условиях "Стр" на "Подстр" - тогда будет вообще замечательно
Просмотры 35164
Загрузки 1284
Рейтинг 84
Создание 22.09.08 17:01
Обновление 14.08.09 00:00
№ Публикации 16416
Конфигурация Конфигурации 1cv8
Операционная система Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Бесплатно (free)
Код открыт Не указано
См. также
Обработка, делающая все хорошо Промо
Обработка, делающая все хорошо. Кроме шуток.
25.12.2015 34987 1125 GROOVY 65
Генерация QR кодов на чистом 1С
Генерация QR кодов на чистом 1С, работает из коробки с мобильным приложением.
26.04.2021 5726 237 fotov 10
Создание элементов справочников и экземпляров документов
Обработка, позволяющая генерировать шаблон программного кода для создания элементов справочников и экземпляров документов.
18.02.2021 3092 93 Степной 3
Просмотр идентификаторов объектов
Обработка позволяет посмотреть уникальный идентификатор как одного объекта, так и списка выбранного типа. Обратите внимание, что таблица значений формируется без ограничения количества. Если нужно сделайте доработку по отбору и ограничению списка. Можно использовать при поиске идентификатора для определения наличия объекта в базе. Распространяется бесплатно. Код открыт.
27.09.2020 3725 113 mrsmrv 11
Линия жизни Промо
Отображает линию жизни за период во времени по декадам. Линия указывает на подъемы и падения общего характера (дом, работа, учеба, социальное, финансовое положение) не касаясь здоровья.
17.05.2009 21877 343 Svetozor 20
Универсальная обработка информационной базы
Обработка предназначена для подсчета числа объектов информационной базы за выбранный период, а так же обработки объектов произвольным кодом или на основе предопределённых действий.
29.06.2020 4723 187 kozusenok 9
Групповая обработка контейнеров сертификатов ЭЦП
Внешняя обработка для просмотра списка установленных на локальном компьютере контейнеров сертификатов ЭЦП, с возможностью групповой обработки: копирования, установки сертификатов, отправки на EMAIL или FTP.
25.05.2020 6164 178 independ 10
Универсальные инструменты 1С
В этой статье речь пойдет о настройке прав доступа пользователей к объектам системы 1С.
В 1С 8для управления доступа пользователей используется отдельный объект метаданных, который называется Роли.
Далее мы рассмотрим, как использовать и настраивать роли в 1С предприятие 8.3.
Обратите внимание! Эта статья написана в помощь программистам. Настройка прав в пользовательском режиме на примере 1С Бухгалтерия рассмотрена в данной статье.
Ниже мы рассмотрим подробно каждый атрибут метаданных при настройке роли пользователя 1С 8.3.
Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>
Общие настройки роли 1С
Если открыть объект метаданных Роль, мы можем увидеть следующую картину:
Будем рассматривать только вкладку Права.
Следует обратить внимание на галочки в нижней части:
Настройки прав на всю конфигурацию
Если открыть Роль и кликнуть на корень конфигурации, мы увидим следующие настройки:
Подробнее о каждом из прав на всю конфигурацию:
Настройка прав 1С на другие объекты метаданных
Права только для документов:
Только для регистров накопления и бухгалтерии
Только для обработок и отчетов:
Привилегированный режим 1С
Все, что внутри, будет выполняться без проверки прав пользователя.
Доступна ли роль 1С пользователю?
Чтобы узнать, нужно выполнить функцию РольДоступна(), передав туда название роли строкой.
Например:
Нарушение прав доступа
Такую ошибку можно увидеть, если недостаточно прав на чтение/редактирование/удаление данных. Система выдаёт вот такую ошибку:
Для того чтобы понять, битая ссылка или нет, просто зайдите в базу под пользователем с полными правами.
Для массового поиска таких ошибок подойдет статья как найти битые ссылки в базе 1С.
P.S. Если у Вас все же не получилось разобраться в ролях пользователей, Вы можете заказать услуги 1С программиста.
Видео с примером настройки прав в 1С бухгалтерии 3.0:
Другие статьи по 1С:
-
(обновление 1С, резервные копии и т.д); (для пользователей)
Объект "Роли" предназначен для определения набора прав (совокупности разрешений) пользователей конфигурации (ограничения прав доступа в прикладных решениях). Роль определяет, какие действия, над какими объектами метаданных может выполнять пользователь, выступающий в этой роли.
Роль в конфигурации может соответствовать:
- должностям групп пользователей или
- видам деятельности групп пользователей,
для работы которых предназначена данная конфигурация (например, "Администратор" или "Продавец").
В процессе ведения списка пользователей прикладного решения каждому пользователю ставится в соответствие одна или несколько ролей (т.е. в версии 1C 8.х каждый пользователь может иметь несколько ролей).
Для каждого из объектов (справочники, документы) разработчик устанавливает свой набор прав — чтение, запись, изменение, и т.д.
В 1С общая логика управления доступом - это логика разрешений (нет никаких механизмов запрета доступа, а есть только механизмы выдачи доступа).
По умолчанию доступ ко всем данным запрещен. Настройка доступа заключается в выдаче каждому пользователю нужных ему прав: если какой-то ролью пользователю дано право на просмотр, например, документов "Накладная", то никакими способами нельзя это право отнять (другими ролями или любыми другими механизмами платформы и конфигурации). Т.е. если доступ уже выдан, то забрать его другими ролями нельзя. Поэтому при ограничении ролями доступа пользователям к справочнику очень важно проверять, что пользователю не назначена никакая другая роль на тот же справочник.
Можно изначально выдать не полный доступ к справочнику, а отфильтровать с помощью RLS данные, на которые мы даем доступ.
При попытке пользователя выполнить действие, на которое у него нет разрешения, действие выполнено не будет, а система выдаст окно предупреждения "Нарушение прав доступа".
Настройка объекта "Роли" 1С
Окно настройки объекта "Роли" содержит две вкладки:
- Права (основная)
- Шаблоны ограничений (для настройки прав на уровне записей - RLS, Row Level Security).
Настройка объекта "Роли" на вкладке "Права"
Вкладка "Права" окна настройки объекта "Роль" содержит:
- Список "Объекты" — список метаданных, на которые могут устанавливаться права доступа.
- Список "Права" — список доступных для настроек прав.
- Табличную часть "Ограничение доступа к данным" — поля роли для настройки RLS (настроек прав на уровне записей).
- Флаг "Устанавливать права для новых объектов" — если флаг установлен, на новые объекты метаданных будут автоматически установлены разрешающие права.
- Флаг "Устанавливать права для реквизитов и табличных частей по умолчанию" — если флаг установлен, реквизиты и табличные части будут наследовать права владельца (справочника, документа и т.д.).
- Флаг "Независимые права подчиненных объектов" — если флаг установлен, то права родительского объекта не учитываются. Если флажок снят, то при определении права подчиненного объекта анализируется соответствующее право родительского объекта: если у родительского объекта право отсутствует, у подчиненного объекта также отсутствует право, вне зависимости от состояния права у подчиненного объекта.
Список прав на всю конфигурацию 1С:
- Чтение — чтение (программное).
- Добавление — добавление (программное).
- Изменение — изменение (программное).
- Удаление — удаление (программное).
- Просмотр — просмотр.
- Интерактивное добавление — интерактивное добавление.
- Редактирование — редактирование.
- Интерактивная пометка удаления — интерактивная пометка на удаление.
- Интерактивное снятие пометки удаления — снятие пометки на удаление.
- Интерактивное удаление помеченных— удаление помеченных объектов.
- Ввод по строке — использование режима ввода по строке.
- Интерактивное удаление — непосредственное удаление (shift +del).
- Интерактивное проведение — проведение.
- Отмена проведения — отмена проведения документов.
- Интерактивное проведение неоперативное — проведение (стандартными командами форм) документа в неоперативном режиме.
- Интерактивная отмена проведения — интерактивная отмена проведения.
- Интерактивное изменение проведенных — право на редактирование проведенного документа. Если право у роли не установлено, то форма такого документа открывается в режиме просмотра и пользователь не может:
- удалить проведенный документ,
- установить пометку удаления,
- перепровести или
- сделать непроведенным.
УправлениеИтогами — управление итогами регистра бухгалтерии и регистра накопления (установка периода, по который рассчитаны итоги, и пересчет итогов).
Читайте также: