Разделы дат запрета изменения объектов

Вопрос задал Роза Г.

Ответственный за ответ: Кузанова Юлия (★9.70/10)

Добрый день, Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.23.165) Подскажите, пожалуйста, как снять дату запрета только для документа График отпусков? У меня получилось в разделе даты запрета изменения данных с помощью переключателя «По разделам и объектам» снять дату только для всего кадрового учета, а при добавлении новой записи Кадровый учет График отпусков копированием вышла ошибка:
Ошибка в процедуре ПриЗаполненииРазделовДатЗапретаИзменения общего модуля ДатыЗапретаИзмененияПереопределяемый.

Имя раздела дат запрета «КадровыйУчет» уже определено.
{ПланВидовХарактеристик.РазделыДатЗапретаИзменения.МодульМенеджера(76)}:ВызватьИсключение ЗаголовокОшибки + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(2172)}:СвойстваРазделов = ПланыВидовХарактеристик.РазделыДатЗапретаИзменения.СвойстваРазделовДатЗапрета();
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(1526)}:ДействующиеДаты.Вставить(«СвойстваРазделов», ТекущиеСвойстваРазделов(ТипыАдресатовУзлов));
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(213)}:Значение = ЗначениеПараметраСеансаДействующиеДатыЗапретаИзменения();
{(1)}:ДатыЗапретаИзмененияСлужебный.УстановкаПараметровСеанса(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5276)}:Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»;
{ОбщийМодуль.СтандартныеПодсистемыСервер.Модуль(3584)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик, ПараметрыОбработчика);
{ОбщийМодуль.СтандартныеПодсистемыСервер.Модуль(92)}:ВыполнитьОбработчикиУстановкиПараметровСеанса(ИменаПараметровСеанса, Обработчики, УстановленныеПараметры);
{МодульСеанса(8)}:СтандартныеПодсистемыСервер.УстановкаПараметровСеанса(ИменаПараметровСеанса);
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебный.Модуль(45)}:Возврат ПараметрыСеанса.ДействующиеДатыЗапретаИзменения.СвойстваРазделов;
{РегистрСведений.ДатыЗапретаИзменения.Форма.ДатыЗапретаИзменения.Форма(23)}:СвойстваРазделов = ДатыЗапретаИзмененияСлужебный.СвойстваРазделов();
{ОбщийМодуль.ДатыЗапретаИзмененияСлужебныйКлиент.Модуль(16)}:ОткрытьФорму(«РегистрСведений.ДатыЗапретаИзменения.Форма.ДатыЗапретаИзменения»,, ФормаВладелец);
{РегистрСведений.ДатыЗапретаИзменения.Команда.ДатыЗапретаИзмененияДанных.МодульКоманды(19)}:ДатыЗапретаИзмененияСлужебныйКлиент.ОткрытьДатыЗапретаИзмененияДанных(
{mngbase/HistoryDlgNew.lf(12)}:GotoURL(Item.CurrentData.URLColumn);

Метки вопроса: —

Все комментарии (5)

  1. Приложение № 1

    Добрый день!
    Уточните пожалуйста почему не воспользовались типовым функционалом даты запрета?
    Добавила скрин. Есть возможность указать отдельную дату для Графика

  2. Добрый день! Нужен доступ для документа График отпусков: он есть в комплексе документов по разделу Кадровый учет, но отдельно нет, к сожалению, а при создании раздела способом, как описала выше, выходит ошибка.

  3. вы хотите пользователю дать доступ только в графику отпусков?
    и по нему ограничить дату запрета?
    скрин с моего ответа- это стандартные настройки даты запрета

    может я вас не верно понимаю, уточните пожалуйста есть стандартный механизм
    Администрирование -Настройки пользователей и прав-Даты запрета — по разделам и объектам
    Для графика отдельная строка с датой

  4. вы хотите пользователю дать доступ только в графику отпусков? да
    и по нему ограничить дату запрета? да

    Для документа График отпусков нет отдельной строки, возможно ли ее добавить?

  5. добавьте пожалуйста скрин шоты из раздела Настройки дат запрет, по аналогии — как я добавляла выше
    в типовой настройке есть отдельная строка

Комментарии закрыты.