Имя: Пароль:
1C
1С v8
Проведение документа, нехорошая зеленая галочка
,
0 Oneal13
 
23.05.17
16:14
Подскажите уважаемые форумчане, при проведении документа стоит условие, что если галка не стоит одна, то не проведу (возврат). так вроде бы все и работает, однако если проводить документ через список документов Действия провести он выводит сообщение что документ не будет проведен, движения никакие не делаются, однако зеленая галочка на документе появляется. Как так, как этого избежать?

Если ЭтотОбъект.ДоговорКонтрагента.Согласовано = Ложь тогда
        #Если Клиент тогда
        Сообщить("Договор контрагента не согласован документ не будет проведен! Обратитесь к главному бухгалтеру.",СтатусСообщения.Важное);
        #КонецЕсли
        ЭтотОбъект.Проведен = Ложь;
        Возврат;
    КонецЕсли;
1 Волшебник
 
модератор
23.05.17
16:15
Нужно в модуле объекта проверять галочку
2 Волшебник
 
модератор
23.05.17
16:16
в процедуре ОбработкаПроведения вызывать Отказ = Истина
3 Ц_У
 
23.05.17
16:17
Проведен то Ложь, а отказ от проведения был? Видимо отказ тоже ложь
4 Oneal13
 
23.05.17
16:21
Спасибо большое! Отказ= истина помогло)
Независимо от того, куда вы едете — это в гору и против ветра!