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

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

Ответственный за ответ: Кузанова Юлия (★9.69/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. Приложение

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

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

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

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

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

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

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

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