CftClub.ru
Клуб специалистов ЦФТ-Банк

документов кадровой части

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение
Предыдущая тема :: Следующая тема  
Автор Сообщение
MS
Участник


Вступление в Клуб: 27.12.2022
СообщениеЧт Дек 12, 2024 12:29   документов кадровой части Ответить с цитатой
Полезность: Нет оценки
Здравствуйте, подскажите, где в Навигаторе можно запретить возможность проведения документов кадровой части задним числом, таких как приказы о приёме или увольнении сотрудников?"
pabrz
Участник со стажем


Вступление в Клуб: 27.09.2022
СообщениеПт Дек 13, 2024 01:50    Ответить с цитатой
Полезность: Нет оценки
А нигде не запретите.
Воткните блокировку в Хук. Их там несколько.
Рекомендую тот, который при задействовании документа - PRS_WORKING_1.
Он для этого самый подходящий.
Только, бога ради, не надо изобретать велосипед и накручивать расширения на кадровые операции обработки документов - застрелитесь в перспективе (это я вам, как человек, который этот продукт 15 лет в хвост и в гриву пинает, говорю).

Оптимально: в хуке начинаете под себя формировать комплект процедурфункций, которые будут отвечать за кастомную пост обработку (можно отдельную либку под это создать, но не принципиально).
В перспективе у вас получится что-то вроде

Код:
PRS_WORKING_1 (
   @name('Кадры. Документ') P_DOCUM in [PRS_DOCUM_REF]
) is

execute is
Назначение:
begin
   
Процедура_1(P_DOCUM);   
Процедура_2(P_DOCUM);
...
Процедура_N(P_DOCUM);
end;
end;
end;


Однако сразу по опыту предупрежу - это плохая идея. Всегда бывают какие-то такие ситуации, когда все равно НАДО обработать задним числом. Так что сразу оставьте опцию конкретным людям такую обработку разрешать. Чтобы не сильно заморачиваться - добавьте в СМ. Пользователи Роли кастомную роль на такое действие и проверяйте ее в том же самом хуке. Тогда у вас останется окно в случае необходимости
кому-то право на обработку выдать.

Полный комплекс предполагает, что в FP_TUNE вы делаете еще и настройку, которая этот ваш функционал включаетотключает.
Работы на 2 часа максимум.
fahr
Участник


Вступление в Клуб: 29.01.2020
СообщениеСб Дек 14, 2024 17:17    Ответить с цитатой
Полезность: Нет оценки
Цитата:
это я вам, как человек, который этот продукт 15 лет в хвост и в гриву

Вот вам бы собраться всем вместе и сделать хороший толковый курс по разработке на PL+ =)
pabrz
Участник со стажем


Вступление в Клуб: 27.09.2022
СообщениеПн Дек 16, 2024 02:14    Ответить с цитатой
Полезность: Нет оценки
fahr пишет:
Цитата:
это я вам, как человек, который этот продукт 15 лет в хвост и в гриву

Вот вам бы собраться всем вместе и сделать хороший толковый курс по разработке на PL+ =)


Это кто-то очень богатый должен заказывать. Не всем по карману. Smile
Лет 12 где-то в свое время разными курсами занимался, в том числе их разработкой и подготовкой, так что представляю объем работ.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах