Основной инструмент навигации пользователя по функциям конфигурации системы, это командный интерфейс. В платформе 1С: Предприятие 8 он разработан на основе подсистем. Разработчик должен создать особую конфигурацию и иерархию систем, в которой бы отражалась вся структура прикладного решения и функции.
Разработчиком осуществляется привязка всех предметов конфигурации (документы справочники, отчеты) к определенным подсистемам. Для любого пользователя иерархия подсистем должна отражать всю структуру функций, именно так как это необходимо.
Эта информация (структура подсистем и привязка объектов к этим подсистемам) является основой для автоматического построения командного интерфейса для пользователя. На экране пользователь видит запрашиваемую структуру практического решения, (иерархию всех подсистем) и все доступные команды для работы с прикладными объектами и их функциями (вызов справочников, различных документов, открытие нужных отчетов, обработок и т. д)
Разработчик в любое время может редактировать предложенную системой организацию командного интерфейса. Он в любое время может изменить порядок команд, их видимость для пользователя и пр.
Настройку определенных частей интерфейса разработчики производят с помощью редактора командного интерфейса. С помощью таких же редакторов настраивается и панель разделов, что дает возможность спланировать порядок разделов, их состав и видимость в разрезе ролей.
Настройка рабочего стола тоже производиться с помощью редактора командного интерфейса. С помощью таких же редакторов настраивается и панель навигации, что дает возможность спланировать порядок разделов, их состав и видимость в разрезе ролей. Подробнее…
Настройка команд любой из подсистемы производиться с применением редактора командного интерфейса Редактор может назначить состав команд, их порядок выполнения и видимость для меню навигации и панели действий избранной подсистемы.
Общий редактор «Все подсистемы» разрешает работать параллельно с конфигурациями всех подсистем.
Все команды входящие в командный интерфейс (ввод объектов, открытие списков или открытие отчетов и т. д.) работают в автоматическом режиме. Есть возможность создания своих новых команд, которые включатся в командный интерфейс, для этого существует новая ветвь – команды.
Управление интерфейсом
Внешняя модель строения интерфейса позволяет адаптировать интерфейс для любого пользователя автоматически, для этого существует несколько предусмотренных возможностей.
Автоматический учет ролей/прав
Для производительной работы система автоматически анализирует при построении интерфейса, конкретного пользователя и его права. В частности здесь происходит исключение команд, по которым доступ пользователя к некоторым объектам запрещен, это происходит тоже в автоматическом режиме.
Для каждого потребителя это определяется тем, какие права ему назначены. Продавец может получать доступ для проведения расходных документов на товар, просмотра справочных материалов. Все же другие объекты автоматически исключаются из командного интерфейса.
Управление системой предусматривает возможность вносить изменения или устанавливать права на отдельные объекты и их реквизиты. В этом случае система самостоятельно исключает соответствующие поля или колонки из общего списка отчетов и делает их недоступными.
Видимость по-умоланию
Видимость по умолчанию, это понятие включает в себя настройку разных элементов интерфейса по умолчанию, с учетом отдельных ролей. В этом случае, в зависимости от роли пользователя, у него появляется возможность видимости наиболее важных частей функций, которые в обычном режиме не отображаются.
Функциональные опции 8.2
Функциональные опции выделяют из общей конфигурации ту функцию, которая имеет два варианта, использовать или не использовать, это полностью зависит от потребности определенной организации. Все элементы конфигурации имеют привязку к одной функциональной опции, пусть то будут реквизиты, разные объекты или набор команд. Включение и выключение конкретных опций можно производить в определенной информационной базе.
Система сама будет включать, и выключать автоматически отображение всех необходимых элементов интерфейса (полей, списков, команд, форм отчетов).
Пользовательская настройка
Настройка командного интерфейса и его внешнего вида, одна из стандартных возможностей для пользователей. Эта возможность разрешена для рабочего стола, панели действий и навигации и панели разделов.