Как ERP (Управление предприятием 2) вырубить проверку на дату запрета изменения для определенного объекта?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) для масштабирования можно так
&После("ПередПроверкойЗапретаИзменения")
Процедура Расш1_ПередПроверкойЗапретаИзменения(Объект, ПроверкаЗапретаИзменения, УзелПроверкиЗапретаЗагрузки, ВерсияОбъекта)
мТипыБезПроверкиЗапретаИзменения_Кадры = Новый Массив;
мТипыБезПроверкиЗапретаИзменения_Кадры.Добавить(Тип("РегистрСведенийНаборЗаписей.ГражданствоФизическихЛиц"));
мТипыБезПроверкиЗапретаИзменения_Кадры.Добавить(Тип("РегистрСведенийНаборЗаписей.ДокументыФизическихЛиц"));
мТипыБезПроверкиЗапретаИзменения_Кадры.Добавить(Тип("РегистрСведенийНаборЗаписей.ФИОФизическихЛиц"));
мТипыБезПроверкиЗапретаИзменения_Кадры.Добавить(Тип("РегистрСведенийНаборЗаписей.СтатусыЗастрахованныхФизическихЛиц"));
мТипыБезПроверкиЗапретаИзменения_Кадры.Добавить(Тип("РегистрСведенийНаборЗаписей.СостоянияВБракеФизическихЛиц")); // +
мТипыБезПроверкиЗапретаИзменения_Кадры.Добавить(Тип("РегистрСведенийНаборЗаписей.СведенияОбИнвалидностиФизическихЛиц")); // + 21.12.2022
мТипыБезПроверкиЗапретаИзменения_Кадры.Добавить(Тип("ДокументОбъект.ГрафикОтпусков")); // + 30.05.2023
мТипыБезПроверкиЗапретаИзменения_Кадры.Добавить(Тип("РегистрСведенийНаборЗаписей.ВоинскийУчет")); // + 06.10.2023, для корректировки карточек воиского учета согласно закона
// Условия вложенные чтобы вычислить результат с минимальными "затратами"
Если ПроверкаЗапретаИзменения Тогда
Если мТипыБезПроверкиЗапретаИзменения_Кадры.Найти(ТипЗнч(Объект)) <> Неопределено Тогда
Если (РольДоступна("АдминистраторСистемы") ИЛИ РольДоступна("ДатаЗапретаИгнорировать_Доп")) Тогда
ПроверкаЗапретаИзменения = Ложь;
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот