Не удаляются помеченные на удаление объекты. Ошибка «DeleteObjects(RemovedList, True, FindedItems)».
Персональный блог Игоря Антонова aka "spider_net"

Не удаляются помеченные на удаление объекты. Ошибка «DeleteObjects(RemovedList, True, FindedItems)».

Не удаляются помеченные на удаление объекты. Ошибка «DeleteObjects(RemovedList, True, FindedItems)».

Продолжаем на работе внедрять новую типовую конфигурацию и столкнулись со странной проблемой. Пометили несколько десятков документов на удаление и решили их полностью удалить. Открываем стандартную обработку (встроенную в платформу) «Удаление помеченных объектов» («Все функции» -> «Стандартные» -> «Удаление помеченных объектов»), выбираем полное удаление и вместо сообщения об успешном удалении получаем ошибку «DeleteObjects(RemovedList, True, FindedItems); по причине «Нарушение прав доступа!».

Типовая конфигурация состоит из нескольких подсистем, разрабатываемыми независимыми компаниями, поэтому первым делом я подумал, что причина в отсутствии прав на удаление определенных объектов. Проверил учетную запись «Администратор» - все роли были назначены, следовательно, проблема не в этом.

Затем совершенно случайно увидел в списке встроенных в конфигурацию обработок - «Удаление помеченных объектов». Выглядит почти также, как и встроенная в платформу, но удаляет помеченные объекты корректно. Пока не разбирался в чем отличие, но ход разработчиков странный. На мой взгляд, стандартные механизмы на то и стандартные, что должны работать независимо от прикладного решения, а тут, получается, ввели неразбериху. Как будет время, обязательно посмотрю книгу по администрированию данного решения. Возможна там приведено описание причин.

Оставьте комментарий!
comments powered by HyperComments

«« Сентябрь 2026 »»
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
2122232425
26
27
282930