7OH | Дата: Четверг, 12.04.2018, 10:37 | Сообщение # 1 |
Майор
Группа: Пользователи
Сообщений: 97
Репутация: 52
Статус: Оффлайн
| Конфигурация УТ3 для Украины. Пытаюсь удалять документы обработкой "Удаление объектов с контролем ссылок (ИР)". Ссылок на документы нет - вроде всё ок. Но при удалении "Нарушение прав доступа". Права на физическое удаление есть. Понимаю, что где-то в конфе зашита проверка, но не нахожу. Поставил в обработке перед удалением "Объект.ОбменДанными.Загрузка = Истина;" - документы удалились. --- А отсюда просьба - добавить галочку в инструменты для возможности работы с объектами в режиме загрузки. Если это можно сделать быстрее чем Передать ссылки в обработку "Подбор и обработка объектов" - произвольный алгоритм - и уже тут ручками прописывать обменданными.загрузка и потом удалять - буду признателен за совет.
|
|
| |
tormozit | Дата: Четверг, 12.04.2018, 21:42 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6108
Репутация: 153
Статус: Оффлайн
| В инструменте "Удаление объектов с контролем ссылок" такое делать не планирую, т.к. это нарушит логические взаимосвязи, на которых принимаются решения о том, какие объекты можно удалять. Если нужно просто удалить объекты без удаления подчиненных, дочерних и ведомых данных, то надо передать ссылки в инструмент "Подбор и обработка объектов" и там, включив флажок "Отключать контроль записи", выполнить обработку "Удалить".
|
|
| |
7OH | Дата: Пятница, 13.04.2018, 10:01 | Сообщение # 3 |
Майор
Группа: Пользователи
Сообщений: 97
Репутация: 52
Статус: Оффлайн
| Понял. Но всё равно отмечу - в обработке этой стоит галка "Удаляется" - то бишь обработка не видит причин не удалять объект.
|
|
| |
tormozit | Дата: Пятница, 13.04.2018, 21:43 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6108
Репутация: 153
Статус: Оффлайн
| 7OH, инструмент честно называется "Удаление объектов с контролем ссылок", т.е. он обещает перед удалением проверить только ссылочную целостность. В обработчиках ПередЗаписью/ПриЗаписи/ПередУдалением объектов данных могут возникать вложенные явные и неявные связанные записи и удаления, ошибки и отказы, которые все равно нельзя универсально заранее проверить. Даже право доступа может быть осложнено запросом RLS.
|
|
| |