#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
#Область ОбработчикиСобытий
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
Если ОбменДанными.Загрузка Тогда
Возврат;
КонецЕсли;
Если ЭтоНовый() Тогда
Если Не ЗначениеЗаполнено(Идентификатор) Тогда
ВызватьИсключение НСтр("ru = 'Не заполнен идентификатор справки.'");
КонецЕсли;
Пользователь = Пользователи.ТекущийПользователь();
КонецЕсли;
Если ПометкаУдаления Тогда
Попытка
СПАРКРиски.ОтменитьЗаданиеПроверкиГотовностиСправкиСПАРКРиски(Идентификатор);
Исключение
СПАРКРиски.ЗаписатьОшибкуВЖурналРегистрации(
ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
КонецПопытки;
КонецЕсли;
КонецПроцедуры
Процедура ПередУдалением(Отказ)
Если ОбменДанными.Загрузка Тогда
Возврат;
КонецЕсли;
Попытка
СПАРКРиски.ОтменитьЗаданиеПроверкиГотовностиСправкиСПАРКРиски(Идентификатор);
Исключение
СПАРКРиски.ЗаписатьОшибкуВЖурналРегистрации(
ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
КонецПопытки;
КонецПроцедуры
#КонецОбласти
#КонецЕсли