Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

ERR_1C_LOCK_CONFLICT 1С:Предприятие и СУБД

Конфликт блокировок в 1С: ошибка «Данные были изменены или удалены другим пользователем»

Обновлено: 27.08.2026 · Официальная документация ↗

Как проявляется ошибка?

Вы открыли документ в 1С (например, Реализация товаров и услуг или Заказ покупателя), долго заполняли номенклатуру, а при нажатии кнопки «Провести и закрыть» программа выдает красное предупреждение: «Данные были изменены или удалены в другой сессии. Не удалось зафиксировать изменения». В результате 1С наотрез отказывается сохранять внесенные данные.

Сравнительная таблица версий документа при конфликте

ДействиеПользователь А (Менеджер)Пользователь Б (Бухгалтер)Состояние в базе данных
10:00Открыл накладную №45Открыл накладную №45Версия документа: 1
10:05Редактирует количествоИзменил склад и нажал «Записать»Версия документа: 2
10:10Нажимает «Провести»Работает дальшеОшибка: 1С видит несовпадение версий 1 и 2!

Что делать, если вы столкнулись с ошибкой?

  1. Не закрывайте окно с документом! Если вы просто нажмете «Закрыть», все набранные за последние 20 минут строки пропадут.
  2. Скопируйте важные строки: выделите табличную часть документа, нажмите Ctrl + A, затем Ctrl + C и вставьте данные во временную таблицу Excel.
  3. Перечитайте документ: в главном меню формы документа нажмите кнопку Еще → Перечитать. Программа загрузит актуальную версию от второго пользователя.
  4. Повторно внесите правки: перенесите скопированные строки обратно и нажмите «Провести».

Совет администраторам: Если ошибка возникает регулярно на документах, которые редактирует только один человек — проверьте фоновые регламентные задания (автоматическое закрытие заказов, расчет скидок, синхронизация с сайтом), которые могут неявно перезаписывать документы в фоновом режиме.

💡 Практика специалистов: настройте в базе версионирование критически важных справочников и документов (НСИ и администрирование → Общие настройки → История изменений). Это позволяет за 2 клика увидеть, кто перезаписал документ и какие поля были изменены.

Частые вопросы (FAQ)

Почему 1С не разрешает двум людям одновременно править документ?

Это базовая защита целостности данных. Если два человека одновременно изменят сумму одного и того же документа, система не сможет угадать, чей вариант правильный, что привело бы к кассовым разрывам и искажению бухгалтерского баланса.

Что такое оптимистическая блокировка в 1С?

Оптимистическая блокировка — это механизм, при котором 1С позволяет нескольким пользователям открыть один документ для чтения, но при записи проверяет номер версии. Записать документ сможет только тот, кто нажал кнопку первым.

Поможет ли перезагрузка компьютера при этой ошибке?

Нет. Ошибка возникает не из-за зависания ПК, а из-за того, что в базе данных уже сохранены новые данные другим сеансом. Документ нужно обязательно перечитать.

Как узнать, кто именно изменил документ?

Откройте меню «Еще → История изменений» (если включено версионирование) либо обратитесь к администратору для просмотра системного «Журнала регистрации» по данному документу.

Полезные материалы
Рекомендуем