Имя: Пароль:
1C
1С v8
1С Документооборот - Программно неСогласовать задачу
0 begem0t
 
10.11.17
20:16
Товарищи, помогите пожалуйста

хочу в БП создать задачу согласования и тут же ее выполнить НеСогласовано

Не получается именно последнее - как сказать в ДО что задача при выполнении именно НеСогласована?

делаю так, но нет

Задача.ДополнительныеСвойства.Вставить("РезультатСогласования", Перечисления.РезультатыСогласования.НеСогласовано);
Задача.Записать();

НачатьТранзакцию();        
Попытка                
ЗадачаОбъект = Задача.Ссылка.ПолучитьОбъект();                
ПараметрыВыполнения = Новый Структура;                ПараметрыВыполнения.Вставить("ВариантВыполнения", Перечисления.ВариантыВыполненияПроцессовИЗадач.Отрицательно);                            ПараметрыВыполнения.Вставить("ФактическийИсполнительЗадачи", Админ);                            ВыполнениеЗадачСервер.ВыполнитьЗадачуСПараметрами(Задача, ПараметрыВыполнения);                
ЗафиксироватьТранзакцию();
1 Cyberhawk
 
10.11.17
20:54
"Не получается" // Как определяешь это?
2 Bigbro
 
10.11.17
22:18
не уверен что программно это работает так же, но для варианта не согласовано помню что требовалось причину указывать. может тут аналогично - еще параметр нужен с причиной несогласования?