Запрет редактирования документов - вопросы
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
1) Как можно запретить пользователю редактировать документы, созданные другими пользователями ?
2) Как ограничить интервал редактирования определеннного документа ?
Насчет второго вопроса - тут мы столкнулись с такой проблемой, как выписка налоговых накладных, т.к. они могут проводиться задним числом, то пользователям установлено право редактирвания в заданном интервале (у нас "дней меньше 5").Но в рез-те это право добавляется на ВСЕ документы, которые может создавать пользователь. И эти 5 дней хотя бы дают нам какой-то шанс не партачить сильно в базе, в идеале по налоговым можно было бы и месяц интервала поставить, но тогда с другими документами будет полный п... Т.е. нам нужно, чтобы, например, расходные накладные пользователь не имел права менять, но вынуждены это позволить из-за налоговой накладной...
В настройках прав есть список названий всех видов документов в ветке "Права доступа к документам". Напротив вида документа можно задать значения "Редактирования по пользователям" т.е. доступ к редактированию только у автора. Если надо для определенных пользователей оставить право на редактирование документов без ограничений их нужно указать в списке "Доступ по авторам документов".
2.
В 4.1.01.16 релизе добавили возможность в закрытом периоде проводить не проведенные документы.
Прикрепленные файлы
Спасибо, по-первому вопросу - то, что надо !
А вот суть второго ответа непонятна...
Конкретно нужно, чтобы интервал доступа редактирования к документу "Налоговая накладная" был 30 дней, а к "Реализация товара" - 1 день.
Такая есть возможность ?
Можно только если внести изменения в код.
В общем модуле орОтраслевыеРешения
Есть процедуры
орПолучитьДатуЗапретаРедактирования()
орПолучитьИнтервалЗапретаРедактирования()
в этих процедурах для определенного типа документа и алгоритма можно сделать исключение.
А можно кроме прав доступа к конкретным видам документов добавить в конфигурацию одно право доступа ко всем документам, с более низким приоритетом? Т.е., выставляешь пользователю право доступа "по подразделениям" на все документы, и все. А когда выставляешь ему право для конкретного вида документов, то для этого вида действует уже оно. Уж очень долго выставлять каждому пользователю права на каждый вид документов по подразделениям.