Ошибка при вызове метода контекста (Удалить)

по причине: Нарушение прав доступа! 

Ошибка при вызове метода контекста (Удалить)

Как программно удалить документ? Пример кода

&НаСервере

Процедура УдалитьРеализацииНаСервере()

Запрос = Новый Запрос;

Запрос.Текст = 

"ВЫБРАТЬ

| РеализацияТоваровУслуг.Ссылка

|ИЗ

| Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг

|ГДЕ

| РеализацияТоваровУслуг.ПометкаУдаления = ИСТИНА";

РезультатЗапроса = Запрос.Выполнить();

ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

итератор =0;

Пока ВыборкаДетальныеЗаписи.Следующий() Цикл

итератор = итератор+1;

докОбъект = ВыборкаДетальныеЗаписи.ссылка.получитьОбъект();

докобъект.удалить();

КонецЦикла;

сообщить("удалено " +итератор + " док. ");

КонецПроцедуры


нужно разрешить роль на чтение и запись, для последовательности.

кроме этого можно проверить галочки у всех регистров сведений


Теги: Ошибка при вызове метода контекста (Удалить)