Как настроить роль, чтобы Пользователь мог добавлять Документ, но не мог его потом изменять? Ставлю галочку Интерактивное добавление ставится и Редактирование, снимаю редактирование, снимается и Добавление
Как настроить роль, чтобы Пользователь мог добавлять Документ, но не мог его потом изменять? Ставлю галочку Интерактивное добавление ставится и Редактирование, снимаю редактирование, снимается и Добавление
Программно, там в форме при открытии есть вызов процедуры проверки периода открытия (во всех нормальных документах) и там ставь "ЭтаФорма.ТОлькоЧтение = Истина"
(2) о боже...
Если РольДоступна("МояСуперРоль") Тогда
Вот за это в рот [...] надо
Функция ЕстьДоступныеПраваДляЗапускаКонфигурации() Экспорт
Возврат РольДоступна("ПолныеПрава") ИЛИ РольДоступна("Пользователь");
КонецФункции
(4) тю, так это баян. Ты в БСП не видел, сколько ролей проверяется.
(7) для таких случаев есть документы "Корректировка исходного", а то привыкли задней секундой менять.
Пишется служебка и чел с другой ролью исправляет, т.к. на основании уже другие люди ввели документы. Но док проводится так что убрал галочки на Отмена проведения и изменение проведённых
Пусть добавляет, пусть стоит редактирование, но не ставь "Интерактивное изменение проведенных". Зачем тебе закрывать доступ к непроведенным документам? У пользователя только один шанс будет, а если в табличной части много строк то для пользователя это гемор.