Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Обработка "удаление помеченных объектов"

Обработка "удаление помеченных объектов"
Я
   I_learn_1c
 
03.03.20 - 10:17
Доброе утро,

Подскажите, пожалуйста, можно сделать так чтобы стандартное регламентное задание "УдалениеПомеченных" не затрагивало определенный документ?

Есть один документ для которого нужно сохранять всё, и помеченные тоже. Помеченных не много, и иногда на них нужно взглянуть. Не помечать не вариант. Все остальное помеченное пусть очищается регламентным как и сейчас. Может где то отбор какой-то происходит или свойство где-то нужно установить?
 
 
   goodprog
 
1 - 03.03.20 - 10:21
Только дорабатывать
   I_learn_1c
 
2 - 03.03.20 - 10:28
(1) а куда лезть хоть примерно не подскажете? в обработку УдалениеПомеченныхОбъектов как понимаю, и как то там до удаления проверять (где??), если это тип нужного документа, то пропустить..
   catena
 
3 - 03.03.20 - 10:30
(0)Можно забрать права на удаление у всех ролей.
   catena
 
4 - 03.03.20 - 10:31
(2)Да, примерно так.
   goodprog
 
5 - 03.03.20 - 10:33
(2) ну в обработку лезть очевидно же) Я бы начал с модуля объекта обработки с процедуры
УдалитьПомеченныеОбъектыИзРегламентногоЗадания() Экспорт
   I_learn_1c
 
6 - 03.03.20 - 10:35
(3) регламентное тоже тогда не сможет удалить?
   I_learn_1c
 
7 - 03.03.20 - 10:35
(5) пойду пробовать...)
   catena
 
8 - 03.03.20 - 10:50
(6)Смотря какие настройки. Можно и регламентному ограничить
   ДенисЧ
 
9 - 03.03.20 - 10:50
Скажите, милейший... А в RecyleBin вы, случайно, важные докУменты не храните?
   catena
 
10 - 03.03.20 - 10:52
(7)Переделывая обработку удаления, не забудь потом подменить стандартную.
   acht
 
11 - 03.03.20 - 11:46
(0)

ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>)
ПередУдалением (BeforeDelete)

Синтаксис:
ПередУдалением(<Отказ>)

Параметры:
<Отказ>
Тип: Булево.
Признак удаления документа. Если в теле процедуры-обработчика установить данному параметру значение Истина, то удаление документа выполнено не будет.
Значение по умолчанию: Ложь.

Описание:
Возникает в транзакции удаления перед непосредственным удалением объекта из базы данных.

Замечание:
Безопасный режим на время исполнения данного обработчика будет отключен. Данное замечание не относится к обработчикам событий, расположенным в расширении конфигурации.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.