Как отловить проведение документа из внешней обработки? #692653


#0 by Kalac
Суть вопроса в том, что есть обработка, которая делает проведение документа по регламенту, однако есть необходимость не давать ей проводить документ по одному из регистров, поэтому не совсем понимаю как это отловить. Первоначально была идея создать реквизит документа что то типа ПрограммноеПроведение и устанавливать его в Истина в обработке и Ложь ПриОткрытии формы, но тогда как быть с формой списка? кто сталкивался с такой проблемой?
#1 by Wobland
документу пофих, как его проводят. если он правильный документ, конечно
#2 by Флудер
Проводить как есть, а после проведения очищать движение по регистру
#3 by Kalac
Хреново) просто первоначальная цель была не давать делать движений по этому регистру из-за теоретической возможности возникновения блокировок в других доках
#4 by Wobland
отличный план. всего пол-шага осталось до выключения проведения по этому регистру совсем
#5 by Злобный Фей
ДополнительныеСвойства не?
#6 by MKZM
Если сильно надо, то делай глобальную переменную и анализируй ее.
#7 by Kalac
интересная идея.
#8 by Kalac
вобщем все равно всё сводится что с обработкой и формой дока разберусь. А в случае проведения из формы списка по какому событию ловить проведение ?
#9 by Лефмихалыч
#10 by MKZM
Шутишь?
#11 by Лефмихалыч
не делай так - карма протухнет
#12 by Kalac
во. спасибо всем)
#13 by hhhh
лучше в одну строку Если не ДополнительныеСвойства.Свойство("НеТрогайЭтотРегистрТвоюНалево") или НЕ ДополнительныеСвойства.НеТрогайЭтотРегистрТвоюНалево  Тогда
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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