08.03.2021 Айдар Фархутдинов 36790
Командный интерфейс в 1С

Содержание:

1.       Пример создания подсистемы

2.       Настройка командного интерфейса

3.       Использование подсистем при разработке

4.       Командный интерфейс системы в пользовательском режиме


Командный интерфейс системы 1С — это основной способ навигации пользователя по информационной базе.


За навигацию по базе отвечает объект Подсистемы, который находится в ветке Общие/Подсистемы конфигуратора. Когда он создает информационную базу, разработчик, при помощи подсистем, создает некоторую иерархическую структуру, включающую в себя объекты информационной базы. 


Последовательность действий при создании подсистем следующая:

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

2. Все объекты, которые по мнению разработчика или по ТЗ должны находиться в данном разделе привязываются к созданной подсистеме.

3.После создания подсистем, платформа автоматически сгенерирует пользовательский интерфейс.  


1.    Пример создания подсистемы


При создании командного интерфейса в 1С необходимо выполнить несколько достаточно простых действий.


Для создания простейшей подсистемы откроем систему 1С:Предприятие 8.3 в режиме конфигуратора, раскроем ветвь «Общие» в дереве метаданных, выделим ветку «Подсистемы» и нажмем «Добавить». После чего в открывшемся окне зададим имя и наименование объекта. Данная подсистема будет называться «Закупки». Также добавим картинку для этой подсистемы, чтобы подсистема более наглядно выглядела.


Далее для этой подсистемы сделаем две подчиненные подсистемы: «Документы», «Справочники», которые визуально будут разделять интерфейс и помогать пользователю ориентироваться в системе.


Создание подсистемы в конфигураторе 1С

Создание подсистемы в конфигураторе 1С


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


2.    Настройка командного интерфейса   


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


Создание подсистемы в 1С

Инструменты настройки командного интерфейса


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


Настройка панели разделов 1С

Настройка панели разделов 1С


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


панели разделов 1С

Настройка начальной страницы пользователя


Редактор командного интерфейса основного раздела позволяет задавать состав и порядок команд, а также их видимость для каждой роли.


Редактор командного интерфейса основного раздела системы 1С:Предприятие 8

Редактор командного интерфейса основного раздела системы 1С:Предприятие 8


Редактор интерфейса клиентского приложения позволяет задавать расположение панелей интерфейса.


Редактор командного интерфейса основного раздела

Настройка расположения панелей интерфейса


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


3.    Использование подсистем при разработке


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


Настройка отбора по подсистемам в 1С

Настройка отбора по подсистемам в 1С


Также разделение объектов по Подсистемам создает удобство при назначении ролей.


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


Настройка по подсистемам в 1С

Настройка ролей в 1С:Предприятие 8


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


4.    Командный интерфейс системы в пользовательском режиме


Командный интерфейс 1С 8.3 является управляемым. Это значит, что некоторые настройки пользователь может производить сам прямо в системе1С:Предприятие 8.3.


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


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


Настройки в пользовательском режиме включают в себя настройку трех панелей. Панель разделов включает, отключает и позволяет настроить доступность разделов (подсистем) при работе с программой. Панель навигации и панель действий позволяют настроить внешний вид этих панелей на командном интерфейсе.


Специалист компании «Кодерлайн»

Айдар Фархутдинов

Наши проекты

ООО "Смена"
ООО "Смена"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Комплексная автоматизация

Банк и касса
Расчеты с контрагентами
Торговые операции
Взаиморасчеты с...

МИР ХОББИ
МИР ХОББИ

Отрасль:
Торговля. Интернет магазин

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Оформление заказов поставщикам
Взаиморасчеты с покупателями
Оформление...

Внедрение 1С:Управление торговлей
ООО «Амперсенд»

Отрасль:
Оптовая торговля

Внедренное типовое решение:
1С:Управление торговлей

- Оформление заказов поставщикам;
- Управление отношениями с поставщиками;...

АО «РЭП Холдинг»
АО «РЭП Холдинг»

Отрасль:
Энергомашиностроительный холдинг

Внедренное типовое решение:
«1С: Управление производственным предприятием» и «1С:Консолидация ПРОФ»

- Функциональный блок «Консолидированная отчетность РСБУ» - разработка час...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО Фирма «Бисер»
ООО фирма «Бисер»

Отрасль:
Производство

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Финансы, управленческий учет, мониторинг показателей:
- Налоговый учет...

ООО "ТК "Сытый Дом-НН"
ООО "ТК "Сытый Дом-НН"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Управление торговлей 8

Взаиморасчеты с покупателями
Оптовая торговля
Управление складскими за...

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оформление заказов покупателей Управление ...

Группа компаний АО «Киномакс»
Группа компаний АО «Киномакс»

Отрасль:
Культура, шоу-бизнес

Внедренное типовое решение:
БИТ.Финанс

- Разработка Положения о Казначействе группы компаний
- Разработка Положе...

ФГОУ ВПО «Горский государственный аграрный университет»
ФГОУ ВПО «Горский государственный аграрный университет»

Отрасль:
Образование

Внедренное типовое решение:
1С:Колледж ПРОФ

- Управление персоналом и кадровый учет (HRM):
Кадровый учет
Управление об...

ОАО «Фаберлик»
ОАО «Фаберлик»

Отрасль:

Внедренное типовое решение:
1С:ERP. Управление производственным предприятием 2

- Регламентированный учет;
- Кадровый учет;...

АО "Нижегородский водоканал"
АО "Нижегородский водоканал"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом 8. КОРП

-Кадровый учет
-Расчет зарплаты
-Регламентированная отчетность
-Подбор ...

ООО «ЛукБелОйл»
ООО «ЛукБелОйл»

Отрасль:
Нефтегазовая отрасль

Внедренное типовое решение:

- Обследовании бизнес-процессов «Документооборот», «Казначейство и Бюджети...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение