10.01. Сертификация 1С ERP Профессионал
Изменять ресурсную спецификацию можно только в том случае, если у нее установлен статус:
В разработке
Действует
При установленном статусе "Действует", только если у пользователя установлено право "Изменять действующие ресурсные спецификации"
Только если эта спецификация не выбиралась ни в одном документе системы
Варианты 1 или 3
Ресурсные спецификации находятся в меню Производство - Ресурсные спецификации
У спецификации есть три статуса "В разработке", "Действует" и "Закрыта".
Если ввести и заполнить спецификацию (скопировать) и последовательно поменять статус, то можно увидеть, что при статусе "В разработке" доступны все поля, в статусе "Действует" число полей доступных для редактирования уменьшается, и еще меньше их будет в статусе "Закрыта". Например, поле "Наименование" доступно всегда, поле "Ответственный" недоступно только в статусе "Закрыта", но большинство полей все же становится недоступными при статусе "Действует".
Поиск по правам не находит права "Изменять действующие ресурсные спецификации", следовательно, этот пункт отпадает.
Если посмотреть на это со стороны кода, то список реквизитов, которые программа блокирует в зависимости от статуса можно увидеть в процедуре "ПолучитьБлокируемыеРеквизитыОбъекта" формы элемента справочника "Ресурсные спецификации".
Непосредственно взводит свойство ТолькоЧтение в Истина для реквизитов процедура УстановитьДоступностьЭлементовПоСтатусуСервер. Из кода можно заключить, что для спецификации в статусе "Закрыта" накладываются дополнительные ограничения по доступности полей. Например, тот же "Ответственный" (список выделен на скрине):
Таким образом, получаем, что правильный ответ - максимально полно можно изменять спецификацию в статусе "В разработке". Вариант -1.