Создание, удаление операций?

Новая тема
У кого есть опыт удаления (пометки на удаление) операций во внешних обработках? И как задать номер операции при ее создании?
"1. Оп = СоздатьОбъект("Операция");
Оп.ВыбратьОперации(ДатаНач,ДатаКон);
Пока Оп.ПолучитьОперацию() = 1 Цикл
Оп.Удалить(*нужный режим*);
КонецЦикла;

либо сразу найти нужную операцию (Оп.НайтиОперацию())

2.
Оп.Новая();
Оп.Документ.НомерДок = *нужный номер*;

стр. 405 2 части описания встроенного языка :)"
"Создаю процедуру удаления:

процедура удаление()
опер=создатьОбъект("операция");
опер.выбратьОперации(дата("01.01.1970"),выбдата);
      Пока опер.получитьОперацию()=1 Цикл
          опер.Удалить(0);                    
конеццикла;
конецпроцедуры

Результат выполнения:

опер.Удалить(0);                    
{C:\...\СВЕРСТКА 1.0.ERT(81)}: Недопустимая операция

По поводу номера операции спасибо, работает!"
Все получилось, спасибо!
Читают тему
(гостей: 1)

Быстрый переход