Подскажите, как решается вопрос с объединением подразделений в группы, например:
Структура:
1. Производственный участок №1
1.1. Подразделение 1
1.2. Подразделение 2
...
1.n. Подразделение n
..
n. Производственный участок №n
n.1. ...
Как в таком случае быть? Нужно использовать категории и свойства?
Володька @ Сегодня, 10:36
,
Добавьте сначала корневые элементы, потом двойным кликом перейдите в какой-нибудь корневой элемент и там выберите создать новый. В форме создания нового подразделения должно быть поле, называется либо "Родитель" либо "Группа" туда автоматически попадет ваш корневой элемент, если же нет то выберите в ручную и все. Будет вам иерархия подразделений
Bernet @ Сегодня, 10:45
,
УПП для Украины 1.3.42.2
Нет в релизе такого, это бы очень решило вопрос, а приходится создавать подразделение, которое объединяет другие подразделения.
Володька @ Сегодня, 11:12
,
ну так все правильно, именно это я и имел в виду, судя по скрину все делаете верно. Или вы другое хотите получить? В справочнике "Подразделения", как правило, во всех конфигурациях используется иерархия элементов
Bernet @ Сегодня, 11:15
,
Я просто не знаю, каким образом потом запретить (ограничить) пользователю принимать сотрудников на "корневые" подразделения, если отключен контроль штатного расписания. Вот это меня как бы и смущает, ведь почти все документы, где есть выбор подразделения получат доступ к "группе" подразделения.
Володька @ Сегодня, 11:19
,
хмм, ну насколько я знаю, стандартно (без помощи программиста) вы так доступ к подразделениям не закроете. Опять же, если даже правами через РЛС закрыть доступ к корневым элементам, то и вложенные вы уже не увидите. Если вас смущают, что пользователи будут выбирать корневые точки, которые не надо использовать в документах, то скорее всего тут просто программно надо заглушки ставить в документах, чтобы пользователь не мог выбрать подразделение у которого есть вложенные элементы. В принципе это пару строк кода, но придется во все документы пихать, где используется справочник "Подразделения организации".
Тут надо вам подумать - стоит ли лезть в логику программы и менять её (если конфигурация без изменений то вы пока можете её обновлять без программиста, после внесения изменений это будет невозможно) или, возможно, решать вопрос со своими сотрудниками, объяснять им чтобы не выбирали корневые элементы ну и контролировать их работу
Bernet @ Сегодня, 11:34
,
Хорошо, спасибо. Я в принципе и думал, что без изменения конфигурации такое не решить.
sava1 @ Сегодня, 11:55
,
если ограничить доступ к родителю, то вложенные будут доступны?
{Справочник.Подразделения.Форма.ФормаСписка.Форма(469)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
Ошибка выполнения запроса
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua