Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ограничение прав доступа к элементам справочника 1С 7.7
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
denysleb
Возможно ли в 1с предприятии 7.7 конфигурация "Простой учет" в справочнике Товары запретить/разрешить одному из пользователей выбирать одну из категорий справочника (пр. в спр.Товары есть папка 1 уровня "Електрооборудование" и папка 1 уровня "Ручной инвентарь" пользователь 1 должен работать только с папкой "Електрооборудование" а из папки "Ручной инвентарь" товар выбирать не мог... и точно так-же пользователь 2 мог выбирать товары из папки"Ручной инвентарь" а из "Електрооборудование" не мог.. Если это возможно то как?
Kutuzov
Цитата(denysleb @ 29.07.11, 14:34) необходимо зарегистрироваться для просмотра ссылки
Возможно ли в 1с предприятии 7.7 конфигурация "Простой учет" в справочнике Товары запретить/разрешить одному из пользователей выбирать одну из категорий справочника (пр. в спр.Товары есть папка 1 уровня "Електрооборудование" и папка 1 уровня "Ручной инвентарь" пользователь 1 должен работать только с папкой "Електрооборудование" а из папки "Ручной инвентарь" товар выбирать не мог... и точно так-же пользователь 2 мог выбирать товары из папки"Ручной инвентарь" а из "Електрооборудование" не мог.. Если это возможно то как?


Настройки прав доступа пользователя могут ограничиваться только на весь справочник в целом, а для того что бы запретить одному пользователю использовать какой либо каталог справочника то это наверняка надо дописывать
-=VJ=-
Цитата(denysleb @ 29.07.11, 14:34) необходимо зарегистрироваться для просмотра ссылки
Если это возможно то как?


При выборе элемента справочника проверяем текущего пользователя на наличие в списке пользователей с правом доступа.
По сути дописать нужно пару строк.
mister-x
Дивіться в сторону методів і функцій, що знаходяться у вітці Системные -> Среда исполнения.
Vofka
Я не пойму, это вопрос по программированию всётаки?
denysleb
Цитата(Vofka @ 30.07.11, 12:26) необходимо зарегистрироваться для просмотра ссылки
Я не пойму, это вопрос по программированию всётаки?


Да. Советовали Использовать в форме справочника

Процедура ПриВыбореРодителя(<?>)
КонецПроцедуры

и в ней проверяйте, куда какой пользователь пытается зайти.

Только как правильно это сделать...
Fynjy
В справочнике сделайте отбор по родителю или через ИспользоватьСписок ...
kalyamov
Цитата(denysleb @ 29.07.11, 14:34) необходимо зарегистрироваться для просмотра ссылки
Возможно ли в 1с предприятии 7.7 конфигурация "Простой учет" в справочнике Товары запретить/разрешить одному из пользователей выбирать одну из категорий справочника (пр. в спр.Товары есть папка 1 уровня "Електрооборудование" и папка 1 уровня "Ручной инвентарь" пользователь 1 должен работать только с папкой "Електрооборудование" а из папки "Ручной инвентарь" товар выбирать не мог... и точно так-же пользователь 2 мог выбирать товары из папки"Ручной инвентарь" а из "Електрооборудование" не мог.. Если это возможно то как?



Я реализовывал таким способом: так как пользователей было не два и каталог очень большой, то я в справочнике пользователи добавил реквизит "Группа Товаров", закрепив за пользователем групу номенклатуры с которой он будет работать. ПриОткрытии справочника Номенклатура (любой формы списка) вызывал процедуру ИспользоватьРодителя(глПользователь.ГруппаТоваров,0) - насчет 0 не помню, параметр, который позволяет менять родителя. Ну и можно отключить выключение списка иерархии, чтоб не хитрили.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.