Имя: Пароль:
1C
1С v8
Как отловить отмену проведения документа
0 serg-lom89
 
20.05.15
10:36
Как отловить отмену проведения документа в 1с 8.1?
1 D_E_S_131
 
20.05.15
10:37
ПередЗаписью сравнить признак Проведен у объекта и ссылки не получается?
2 zhig75
 
20.05.15
10:44
Ну к примеру ПослеЗаписи
Если Проведен = Ложь Тогда
  Джигурда;
КонецЕсли;
3 Wirtuozzz
 
20.05.15
10:49
Объект.Проведен <> Объект.Ссылка.Проведен
4 butterbean
 
20.05.15
10:52
а в 8.1 нет ОбработкаУдаленияПроведения()?
5 lxndr
 
20.05.15
10:52
<ОбработкаУдаленияПроведения>
не?
6 GROOVY
 
20.05.15
10:55
ОбработкаУдаленияПроведения?
7 Рэйв
 
20.05.15
10:58
ПередЗаписью()

Если РежимЗаписи= РежимЗаписиДокумента.ОтменаПроведения Тогда
...
КонецЕсли;
8 Lama12
 
20.05.15
11:09
(0) А что такое отмена проведения? Запись с особым режимом или очистка движений? Или просто снятие признака "Проведен"?
Что нужно-то?
9 GROOVY
 
20.05.15
11:16
(8) Проведение - это событие объекта Документ, при котором свойство документа Проведен приобретает значение Ложь. В зависимости от настроек свойств документа, при этом могут автоматически очищаться записи в регистрах у которых этот документ указан как регистратор.
Событие возникает при применении метода Записать с соответствующим параметром, при установке пометки удаления.
10 Lama12
 
20.05.15
11:18
(9) Это-то понятно. Вопрос что имел ввиду ТС :)
11 Рэйв
 
20.05.15
11:20
(10)Он имел ввиду обратное действие.  Запись с другим соотвествующим параметром:-)
12 Рэйв
 
20.05.15
11:20
или интерактивное- "Отменить проведение"
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший