Ошибка при проведении документов в 1С — причины и решения
Почему документ не проводится в 1С 8.3: пошаговая диагностика, причины ошибок и способы их устранения.
🔍 Как выглядит ошибка
При попытке провести документ появляется сообщение:
«Не удалось провести документ»
«Ошибка при проведении документа»
«Документ не может быть проведён»
«Движения документа не сформированы»
⚡ Основные причины
| Причина | Частота |
|---|---|
| Не заполнены обязательные реквизиты | 🔴 Очень часто |
| Дата запрета редактирования | 🔴 Очень часто |
| Недостаточно прав у пользователя | 🟡 Часто |
| Отрицательные остатки | 🟡 Часто |
| Блокировка записей в базе | 🟡 Часто |
| Не настроены счета учёта | 🟢 Иногда |
| Ошибка в коде обработки проведения | 🟢 Редко |
🔧 Решение 1: Проверьте заполнение реквизитов
Самая частая причина — не заполнены обязательные поля.
Что проверить в документе:
- ☑️ Организация — выбрана и актуальна
- ☑️ Контрагент — заполнен, есть договор
- ☑️ Договор — выбран, не закрыт
- ☑️ Склад — указан (для товарных документов)
- ☑️ Номенклатура — в табличной части заполнена
- ☑️ Счета учёта — заполнены корректно
- ☑️ Ставка НДС — соответствует настройкам
🔧 Решение 2: Дата запрета редактирования
Если документ попадает в закрытый период, то провести его нельзя.
Как проверить:
- Администрирование → Даты запрета изменения данных
- Проверьте текущую дату запрета
- Если документ датирован до этой даты — в этом причина
Как исправить:
- Вариант 1: Измените дату документа на актуальную (после даты запрета)
- Вариант 2: Попросите администратора временно сдвинуть дату запрета
- Вариант 3: Администратор может дать вам исключение из правила запрета
🔧 Решение 3: Проверьте права пользователя
Пользователь может не иметь прав на проведение данного типа документов.
Как проверить:
- Войдите в 1С под учётной записью администратора
- Попробуйте провести тот же документ
- Если провёлся — проблема в правах пользователя
Как выдать права:
- Администрирование → Настройки пользователей
- Откройте карточку пользователя
- Вкладка «Профили групп доступа»
- Добавьте нужный профиль (или проверьте ограничения RLS)
🔧 Решение 4: Отрицательные остатки
В некоторых конфигурациях запрещено проводить документы, которые уводят остатки в минус.
Как проверить:
- Откройте отчёт «Остатки товаров» (или оборотно-сальдовую ведомость по счёту 41)
- Проверьте, достаточно ли товара на складе на дату документа
- Учтите, что для проверки нужно смотреть остатки в хронологическом порядке
Как исправить:
- ☑️ Проведите документы поступления до документа списания
- ☑️ Проверьте последовательность документов
- ☑️ В настройках можно временно разрешить отрицательные остатки
🔧 Решение 5: Блокировка записей
Другой пользователь или фоновое задание может блокировать нужные записи.
Признаки:
- «Конфликт блокировок» или «Запись заблокирована»
- Документ «зависает» при попытке проведения
Как решить:
- Подождите 1-2 минуты и попробуйте снова
- Проверьте активные сеансы (Администрирование → Активные пользователи)
- Проверьте фоновые задания — возможно, идёт перепроведение
- Если проблема повторяется — обратитесь к администратору
🔧 Решение 6: Не настроены счета учёта
1С не может сформировать проводки, если не определены счета учёта для номенклатуры или контрагента.
Что проверить:
- Справочники → Номенклатура → выберите позицию → «Счета учёта»
- Настройка счетов учёта расчётов с контрагентами
- Настройка счетов учёта в регистре «Счета учета номенклатуры»
🚑 Быстрая диагностика
- Прочитайте полный текст ошибки — он часто указывает на конкретную причину
- Проверьте: можете ли вы провести аналогичный документ с другой датой?
- Попробуйте провести под администратором
- Проверьте журнал регистрации (Администрирование → Журнал регистрации) — там полная информация об ошибке
- Если ничего не помогает — выполните тестирование и исправление базы
📚 Связанные статьи
Документы не проводятся?
Проведу диагностику, найду и устраню причину ошибки проведения. Быстро и без потери данных.
Получить консультацию →