Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: УПП 1.3: Объединение подразделений в группу
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Пользователю 1С 8.3, 8.2, 8.1, 8.0 > 1С Управление производственным предприятием 8
Володька
Подскажите, как решается вопрос с объединением подразделений в группы, например:
Структура:
1. Производственный участок №1
1.1. Подразделение 1
1.2. Подразделение 2
...
1.n. Подразделение n
..
n. Производственный участок №n
n.1. ...

Как в таком случае быть? Нужно использовать категории и свойства?
Bernet
Володька @ Сегодня, 10:36 необходимо зарегистрироваться для просмотра ссылки ,
Добавьте сначала корневые элементы, потом двойным кликом перейдите в какой-нибудь корневой элемент и там выберите создать новый. В форме создания нового подразделения должно быть поле, называется либо "Родитель" либо "Группа" туда автоматически попадет ваш корневой элемент, если же нет то выберите в ручную и все. Будет вам иерархия подразделений
Володька
Bernet @ Сегодня, 10:45 необходимо зарегистрироваться для просмотра ссылки ,

УПП для Украины 1.3.42.2
Нет в релизе такого, это бы очень решило вопрос, а приходится создавать подразделение, которое объединяет другие подразделения.
Bernet
Володька @ Сегодня, 11:12 необходимо зарегистрироваться для просмотра ссылки ,
ну так все правильно, именно это я и имел в виду, судя по скрину все делаете верно. Или вы другое хотите получить? В справочнике "Подразделения", как правило, во всех конфигурациях используется иерархия элементов
Володька
Bernet @ Сегодня, 11:15 необходимо зарегистрироваться для просмотра ссылки ,
Я просто не знаю, каким образом потом запретить (ограничить) пользователю принимать сотрудников на "корневые" подразделения, если отключен контроль штатного расписания. Вот это меня как бы и смущает, ведь почти все документы, где есть выбор подразделения получат доступ к "группе" подразделения.
Bernet
Володька @ Сегодня, 11:19 необходимо зарегистрироваться для просмотра ссылки ,
хмм, ну насколько я знаю, стандартно (без помощи программиста) вы так доступ к подразделениям не закроете. Опять же, если даже правами через РЛС закрыть доступ к корневым элементам, то и вложенные вы уже не увидите. Если вас смущают, что пользователи будут выбирать корневые точки, которые не надо использовать в документах, то скорее всего тут просто программно надо заглушки ставить в документах, чтобы пользователь не мог выбрать подразделение у которого есть вложенные элементы. В принципе это пару строк кода, но придется во все документы пихать, где используется справочник "Подразделения организации".
Тут надо вам подумать - стоит ли лезть в логику программы и менять её (если конфигурация без изменений то вы пока можете её обновлять без программиста, после внесения изменений это будет невозможно) или, возможно, решать вопрос со своими сотрудниками, объяснять им чтобы не выбирали корневые элементы ну и контролировать их работу smile.gif
Володька
Bernet @ Сегодня, 11:34 необходимо зарегистрироваться для просмотра ссылки ,
Хорошо, спасибо. Я в принципе и думал, что без изменения конфигурации такое не решить.
sava1
Цитата(Володька @ 13.06.17, 11:19) необходимо зарегистрироваться для просмотра ссылки
почти все документы, где есть выбор подразделения получат доступ к "группе" подразделения.

В УПП есть ограничение прав по подразделениям. В чем проблема?
Bernet
sava1 @ Сегодня, 11:55 необходимо зарегистрироваться для просмотра ссылки ,
если ограничить доступ к родителю, то вложенные будут доступны?
sava1
Цитата(Bernet @ 13.06.17, 11:57) необходимо зарегистрироваться для просмотра ссылки
если ограничить доступ к родителю, то вложенные будут доступны?

В РЛС наоборот - разрешить к родителю - дети могут быть доступны (если разрешено наследование),
Егор Динин
Цитата(Bernet @ 13.06.17, 11:57) необходимо зарегистрироваться для просмотра ссылки
если ограничить доступ к родителю, то вложенные будут доступны?

Можно ограничить родительское на запись , вид доступа - только к текущему, без иерархии,
А вложенные подразделения - запись разрешить.
ХЗ , но может сработать.
Мне кажется должно быть другое решение, но сейчас не вспомню..
Володька
Цитата(sava1 @ 13.06.17, 11:55) необходимо зарегистрироваться для просмотра ссылки
В УПП есть ограничение прав по подразделениям. В чем проблема?

Цитата(Егор Динин @ 13.06.17, 12:34) необходимо зарегистрироваться для просмотра ссылки
ХЗ , но может сработать.


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

{Справочник.Подразделения.Форма.ФормаСписка.Форма(469)}: Ошибка при вызове метода контекста (Выполнить)
    Выборка = Запрос.Выполнить().Выбрать();
по причине:
Ошибка выполнения запроса
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.


Конечно же в запросе из ошибки нет параметра Разрешенные

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