Вопрос-ответ → Исправление ошибок
Ошибка «Конфликт блокировок при выполнении транзакции» в 1С — как избавиться?
Андрей, админ в торговой компании · 16.07.2026
УТ 11, при одновременной работе несколько раз в день у пользователей выскакивает конфликт блокировок, приходится ждать и перепроводить.
Ответы специалистов
Специалист YellowHub · 16.07.2026 ✓ Лучший ответ
Конфликт блокировок — это когда два сеанса одновременно меняют одни и те же данные (типично: остатки одного товара/склада). Немного таких ошибок при активной работе — норма, много — признак проблемы.
Что помогает, от простого к сложному:
1. Если база файловая и пользователей больше 4–5 — переходите на клиент-сервер: в файловом варианте блокировки грубые (таблицами), конфликты неизбежны.
2. Обновите платформу и конфигурацию: в свежих релизах механизмы блокировок регулярно улучшают.
3. Организационно: разнесите по времени массовые операции (перепроведение, закрытие месяца, обмены) и оперативную работу; фоновые обмены — на ночь.
4. Если конфликты локализованы в конкретной операции (все ждут одного документа) — это уже про доработки: неоптимальный самописный код держит транзакцию слишком долго. Ищется техножурналом и замером, лечится оптимизацией кода.
Для разовой диагностики специалисту хватает пары часов с техножурналом, чтобы назвать точную причину, — дальше решение по ситуации.
Знаете ответ? Войдите, чтобы ответить — под ответом будет ссылка на ваш профиль.
Похожие вопросы
- Ошибка «Нарушение прав доступа» в 1С — почему возникает и как исправить?
- СФР вернул отказ по ЕФС-1 с кодами ошибок 30/20 — что значат и как пересдать?
- 1С печатает документ криво или пустым — съезжает макет, обрезаются колонки
- Что делать при ошибке «База данных повреждена» / 1С не открывается после сбоя света?
- Ошибка «Сеанс отсутствует или удалён» при работе через веб-клиент 1С
Нужен специалист? Исправление ошибок — исполнители и задачи.