Главная / Справочник ошибок / Directum RX
Действие прервано конфликтом или блокировкой, повтор обычно проходит
Невозможно завершить действие. Выполните его повторно
«Невозможно завершить действие. Выполните его повторно» в Directum RX: операция не прошла из-за временного конфликта, например блокировки или одновременного изменения, и система предлагает повторить. Когда это нормально и когда стоит разбирать.
Что это значит
RX показывает это сообщение, когда операция не завершилась по временной причине и её можно безопасно повторить. Обычно это конфликт с другим процессом: запись заблокирована, её одновременно изменили, транзакция откатилась. Вариант с названием действия, Невозможно завершить выполнение действия "...", означает то же для конкретного действия.
Как проверить
- Повторяется ли ошибка у пользователя при повторе. Если повтор прошёл, разбирать нечего.
- Если повторяется, найти в журнале веб-сервера соседние записи с той же трассой
tr: там причина, например Не удалось установить блокировку или Запись была изменена в другой транзакции.
Что сделать
- Пользователю повторить действие.
- Если ошибка устойчиво повторяется на одной записи, искать, кто держит блокировку или постоянно меняет запись.
Ошибка повторяется?
Запустите Диагностика: за полминуты он покажет состояние базы, брокера, поиска и сервера. С отчётом разберём причину за 30 минут бесплатного созвона.
Написать