v7: При интерактивной пометке на удаление документа изменить реквизит документа. #796899


#0 by linoblack
Собственно, как это сделать. через процедуру ПриУдаленииДокумента в глобальнике не получается - "объект заблокирован".
#1 by Злопчинский
В конце процедуры сгенери событие формексом и передай в него документ, после окончания транзакции сработает обработка внешнего событияИли реквизит пиши не в сам документ, а в другой объект метаданных
#2 by linoblack
понял, благодарю. а штатно никак?
#3 by Злопчинский
не знаю
#4 by NSSerg
ОткрытьФорму(ТвойДокумент) с параметром В самом документе, ПриОткрытии, если параметр равен тому что нужно, то присваиваешь что тебе надо, и СтатусВозврата; Но возникает вопрос - это действительно надо? Не правильней ли оперировать проведенностью документа, и соответственно решать вопрос в ОбработкаПроведения ОбработкаУдаленияПроведения
#5 by NSSerg
Неа, через "открытьформу" тоже не срабатывает
#6 by 2S
Такой изврат попробуй 1. Опиши СписокЗначений в ГМ 2. Заполняй список помеченными на удаление документами 3. Через обработку ожидания делай что хочешь
#7 by linoblack
в общем, главное - отпустить док и делать нужное потом.....
#8 by vcv
Может прямыми запросами писать прямо в базу? Я такое делаю, но у меня SQL с переделанными блокировками.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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