Иные общие объекты системы 1С: Предприятие 8

Подсистема

Подсистемы - это общие объекты конфигурации. На их основе платформа формирует командный интерфейс прикладного решения и визуально разделяет всю функциональность программы на крупные и мелкие блоки.

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

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

Разделы прикладного решения, по которым пользователь осуществляет основную навигацию, однозначно соответствуют первому уровню подсистем конфигурации:

Из подсистем вложенных уровней формируются заголовки групп команд панели навигации:

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

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

Редакторы команд

Для редактирования команд, отображаемых в тех или иных разделах интерфейса, платформа содержит целый набор различных редакторов:

· Редактор командного интерфейса конфигурации

Этот редактор предназначен для настройки панели разделов. Он позволяет задать состав, порядок разделов и их видимость в разрезе ролей.

· Редактор командного интерфейса рабочего стола

Этот редактор предназначен для настройки команд рабочего стола. Для панели навигации и панели действий рабочего стола он позволяет задать состав команд, их порядок и видимость команд в разрезе ролей.

· Редактор командного интерфейса

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

· Редактор "Все подсистемы"

Этот редактор позволяет работать одновременно со всеми подсистемами конфигурации.

 

Роль

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

Роль определяет, какие действия, над какими объектами метаданных может выполнять пользователь, выступающий в этой роли:

В процессе ведения списка пользователей прикладного решения каждому пользователю ставится в соответствие одна или несколько ролей.

При попытке пользователя выполнить действие, на которое у него нет разрешения, действие выполнено не будет, а система выдаст окно предупреждения:

Редакторы ролей

Для редактирования состава ролей платформа содержит два редактора:

· Редактор роли
Этот редактор позволяет состав прав для одной выбранной роли. Подробнее...

· Редактор "Все роли"
Этот редактор позволяет изменять и анализировать состав прав сразу для нескольких или для всех ролей, существующих в прикладном решении. Подробнее...

 

 



Регламентное задание

Регламентные задания - это общие объекты конфигурации. Они являются частью механизма заданий и позволяют автоматически выполнять процедуры на встроенном языке по расписанию.

Для каждого регламентного задания может быть задано расписание, в соответствии с которым регламентное задание будет автоматически запущено на исполнение. В системе 1С:Предприятие 8 поддерживаются однократные и периодические расписания. Можно задать дату начала и окончания выполнения, дневное, недельное и месячные расписания. Расписание можно задать как на этапе конфигурирования, так и на этапе выполнения (в режиме 1С:Предприятие).

В процессе запуска регламентное задание порождает фоновое задание, которое и выполняет реальную обработку. Регламентное задание может выполняться от имени заданного пользователя и имеет возможность перезапуска (например, в случае непредвиденного завершения работы).

В утилите администрирования клиент-серверного варианта работы автоматическое выполнение регламентных заданий может быть запрещено для конкретной информационной базы. Также имеется возможность блокировать запуск регламентных заданий при создании информационной базы на сервере из диалога запуска 1С:Предприятия 8.

Особенности выполнения регламентных заданий

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

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

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: