Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Запрет проведения через роль или как лучше сделать?

Запрет проведения через роль или как лучше сделать?
Я
   Vexcel
 
13.01.13 - 07:27
Есть типовая конфигурация. В конфигурацию добавил новый документ(ну в конфигураторе).
Как мне лучше сделать(что бы меньше возиться и более правильнее), что бы этот документ создавать, видеть, сохранять могли все, но проводить только некоторые пользователи.
 
 
   vde69
 
1 - 13.01.13 - 08:32
через роль
   Vexcel
 
2 - 13.01.13 - 08:40
(1) Ну понятно, что все варианты через роль.

Хотя конечно да, ступил я что то...
Просто создам новую роль, где будет доступен этот документ.
И создам такую же роль, где будет доступен, но только нельзя будет провести. И буду подключать к определённым пользователям.

Вот ещё вопрос какой созрел. Можно ли сделать так, что бы когда пользователь нажимал "Провести и закрыть" документ не проводился а записывался? И при этом ошибка не выводилась. Опять же для определённой роли.
   sanfoto
 
3 - 13.01.13 - 09:26
все в твоих руках))
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
Если РольДоступна("ТолькоЗаписьНекийДок") и НЕ РольДоступна("ПроведениеЗаписьНекийДок") Тогда
возврат;
КонецЕсли

Только ОДИН косяк может быть - запись проведенного документа... без его проведения/
(если конечно документ делает какие движения) некошерно как-то..

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует