Как отловить когда обработка удаляет документ? #458751


#0 by Капюшон
При запуске обработки, удаляются документы, которые не должны удаляться. Как мне отловить событие когда документ удаляется, встроив  в документ какую-нибудь предопредлённую функцию? Конечно я могу в отладчике открыть обработку и посмотреть где там есть строки "Удалить" но по определённым причинам сейчас мне нужно другое. Именно попасть в процедуру, которая будет вызываться при удалении документа
#1 by Лефмихалыч
в глобальнике есть предопределенная процедура на эту тему. А вообще-то это делает ся отладчиком в коде обработки
#2 by Sadovnikov
Читаем, думаем: "Предопределенная процедура при интерактивном удалении "
#3 by miki
если неинтерактивно, то только в самой обработке, даже если по определённым причинам сейчас Вам нужно другое
#4 by Лефмихалыч
я ж напейсал, что наиболее православно - только отладчиком
#5 by Sadovnikov
А я к первой части твоего поста прицепился, заметь. Ничего против второй части не имею :)
#6 by Aleksey_3
Удалить или Пометка на Удаления?
#7 by Капюшон
Плохо. потомучто зашифрован код
#8 by Капюшон
Удалить. обработка както удаляет документ но почемуто самих строк "Удалить" нет
#9 by Sadovnikov
Чего куда зачем? Что-то ничего про зашифрованный код в не было.
#10 by СтороннийНаблюдатель
Ну, как вариант отладчиком в режиме замера производительности. Но если код зашифрован, это тебе мало поможет.
#11 by СтороннийНаблюдатель
отладчик в этом режиме показывает какой код конкретно отработал...
#12 by miki
а Delete?
#13 by ДенисЧ
Если документ проведен, то можно ловить ПРиОтменеПроведения
#14 by Лефмихалыч
выкинь ее нах в таком случае
#15 by Капюшон
Это из РКипера загрузка данных. такчто выкинуть её не получается. Но чтото такое она не то делает что документы за старый период грохает. это ужасно.
#16 by СтороннийНаблюдатель
Хм, есть решение "через задницу" - прикрутить восстановление этих документов за старый период.  )
#17 by Лефмихалыч
тогда нужно звать автора обработки и пинать его в ср.аку железным ботинком, пока эта обезьяна не сознается, где училась кодить.
#18 by Капюшон
Я придумали кажись. Надо открыть один из документов, которые пропадают и запустить обработку. И она попытается удалить его и выдаст ошибку и сразу видно станет.... Только не исключаю такую тупость обработки, что она берет находит готовые документы и меняет их номер и дату и очищает. Но всеравно выдастся соообщение.
#19 by Фокусник
А еще она может в попытке удалять, и в исключении не сообщать об ошибке удаления...
#20 by Эльниньо
Параметры: <Режим> -: 1 - непосредственное удаление, 0 - пометка на удаление (необязателен, по умолчанию - 1). Ищи - Удалить;
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С