Как в обработке проведения документа поставить проверку ? #570937


#0 by 1CLinda
Здравствуйте! Помогите,пожалуйста! В обработке проведения документа нужно поставить проверку на Договор контрагента,не помечен ли он на удаление.В случае если помечен, не дать провести и написать сообщение.как это сделать?
#1 by Axel2009
.ПометкаУдаления курить СП
#2 by mirosh
Если ДоговорКонтрагента.ПометкаУдаления Тогда КонецЕсли
#3 by Irbis
НЕ НАДО это делать в проведении, в форме перед записью все ругательства вываливать.
#4 by 1CLinda
точно-точно..извините,поторопилась) Спасибо за код.в принципе,так и думала.)))
#5 by Шапокляк
А если потом пометят, то перепровести документ не удастся никаким путем.
#6 by shamannk
Вы помеченные на удаления проводите? Мы сначала метку снимаем)))
#7 by 1CLinda
А если ДоговорКонтрагента относится к табличной части?то так: Если РасшифровкаПлатежа.ДоговорКонтрагента.ПометкаУдаления Тогда КонецЕсли но у меня ругается и пишет: Поле объекта не обнаружено (ДоговорКонтрагента) Help!!!
#8 by Шапокляк
А вы, батенька, юморист. В речь идет о реквизите документа, который при проведении надо проверить на пометку удаления. Вчера пометки нет, документ провели. Сегодня кто-то от большого ума пометку поставил. Завтра при перепроведении что произойдет? Для Каждого СтрокаТЧ Из РасшиффровкаПлатежа Цикл Если СтрокаТЧ.ДоговорКонтрагента.ПометкаУдаления Тогда
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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