Торговля и Склад · 11 мин
Почему 1С не проводит реализацию: диагностика и решение
Разбираем, почему 1С не проводит документ реализации: нехватка остатков, закрытый период, ошибки заполнения, права, обмены. Пошаговая диагностика и решения.
Документ «Реализация товаров и услуг» отказывается проводиться — типичная ситуация, с которой сталкиваются пользователи 1С:Управление торговлей, 1С:Комплексная автоматизация, 1С:ERP и 1С:Бухгалтерия. Программа либо выдаёт сообщение об ошибке, либо молча откатывает проведение, и по одному внешнему виду документа причину понять невозможно.
Хорошая новость: почти всегда причина укладывается в один из нескольких сценариев — нехватка товара на остатках, закрытый период, незаполненные обязательные реквизиты, проблемы с правами или с ордерной схемой склада. Реже виноваты обмены данными, доработки конфигурации или повреждённые движения документа.
Ниже — системный разбор: как читать сообщение об ошибке, какие проверки выполнить в первую очередь и в каком порядке двигаться, чтобы не тратить время на случайные действия.
Шаг первый: читаем сообщение об ошибке правильно
При неудачном проведении 1С выводит окно с текстом ошибки и служебной информацией. Многие пользователи закрывают его, не читая, хотя в 80% случаев причина указана прямо в первой строке: «Недостаточно товара», «Дата запрета изменения данных», «Не заполнена колонка Склад» и т.п.
Если окно уже закрыто, текст можно найти в журнале регистрации (Администрирование → Обслуживание → Журнал регистрации, отбор по событию проведения документа) или просто попытаться провести документ ещё раз и скопировать сообщение.
Важный нюанс: при проверке заполнения 1С подсвечивает конкретное поле красной рамкой и показывает кнопку-переход к нему. Клик по сообщению в панели ошибок переводит курсор на проблемный реквизит — не игнорируйте эту возможность.
Нехватка товара на остатках — самая частая причина
Контроль остатков включён в большинстве торговых конфигураций. Если в документе указано 10 единиц товара, а по данным учёта на складе есть только 7, проведение блокируется с сообщением о нехватке. Проблема усугубляется тем, что визуально остаток в подборе может отображаться, а при проведении учитываются резервы под другие заказы.
Типичные источники расхождения: товар зарезервирован под заказ клиента, приходный документ не проведён или проведён более поздней датой, чем реализация, остаток «висит» на другом складе или в другой организации. Также проверьте характеристику и серию номенклатуры — остаток может быть по товару в целом, но не по конкретной характеристике.
Для диагностики откройте отчёт «Остатки товаров на складах» (или «Ведомость по товарам на складах» в ERP/КА) с отбором по номенклатуре и складу из документа. Сравните свободный остаток (с учётом резервов) с количеством в реализации.
- 1Откройте отчёт по остаткам с отбором по товару и складу из документа
- 2Проверьте, проведён ли приходный документ и не позже ли он датой, чем реализация
- 3Снимите лишний резерв или измените склад/характеристику в документе
- 4Проведите реализацию повторно и убедитесь, что движения записались
Закрытый период и дата запрета изменения данных
Если документ датирован прошлым месяцем или кварталом, а период уже закрыт, 1С откажет в проведении сообщением о дате запрета изменения данных. Это штатный механизм защиты от изменений в сданной отчётности.
Проверить настройку можно в разделе Администрирование → Поддержка и обслуживание → Даты запрета изменения данных (в разных конфигурациях путь слегка отличается). Запрет может стоять как общий, так и по конкретным пользователям или разделам учёта.
Решения три: перенести документ на дату открытого периода (если это допустимо по смыслу операции), временно сдвинуть дату запрета с согласия ответственного за учёт, либо оформить корректировку реализации текущей датой вместо изменения старого документа. Последний вариант — самый безопасный для закрытой отчётности.
Незаполненные реквизиты и ошибки проверки заполнения
Конфигурации 1С проверяют обязательные поля при проведении: организация, склад, договор, валюта, ставки НДС, счета учёта (в Бухгалтерии). Если хотя бы одно поле пустое или заполнено некорректно, проведение блокируется.
Коварные случаи: договор с контрагентом не соответствует типу операции, у номенклатуры не указана ставка НДС, в табличной части есть строка с нулевым количеством или ценой, в Бухгалтерии не заполнены счета учёта номенклатуры. Проверьте также вид операции документа — от него зависит, какие реквизиты обязательны.
Полезный приём: откройте аналогичный успешно проведённый документ по тому же контрагенту и сравните заполнение полей. Различия почти всегда укажут на проблемный реквизит.
Ордерная схема склада и статусы ордеров
В УТ, КА и ERP склад может работать по ордерной схеме: фактическая отгрузка оформляется расходным ордером на товары, а реализация фиксирует только финансовую сторону. Если настройки статусов ордеров и распоряжений нарушены, документ не проводится или проводится «в никуда».
Типичные симптомы: реализация создана на основании заказа, но ордер оформлен не по тому распоряжению; накладная в статусе, не допускающем отгрузку; есть излишки/недостачи по ордеру, блокирующие закрытие. Проверьте рабочее место «Оформление накладных и ордеров» — там видны расхождения между документами.
Если ордерная схема вам фактически не нужна (небольшой склад, отгрузка оформляется одним документом), её можно отключить в настройках склада — но только на будущее и с пониманием, что уже созданные ордера нужно довести до конца.
Права пользователя, обмены и блокировки
Если сообщение гласит «Нарушение прав доступа» — у пользователя нет права на проведение документа, на изменение регистров или на работу с конкретной организацией/складом (ограничения на уровне записей, RLS). Проверить можно, войдя под администратором: если документ проводится — проблема в профиле прав.
Другой сценарий — документ заблокирован другим пользователем или фоновым заданием обмена данными. 1С сообщит, что объект заблокирован, и покажет, кем. Дождитесь завершения обмена или попросите коллегу закрыть документ.
Отдельный случай — документы, пришедшие из обмена (с сайтом, ЭДО, другой базой). Иногда они помечены как «загруженные» и изменение вручную запрещено настройкой синхронизации, либо при проведении срабатывают доработанные проверки. Тогда разбираться нужно с настройками обмена и расширениями конфигурации.
Технические причины: доработки, расширения, повреждённые данные
Если типовые причины исключены, проверьте наличие расширений конфигурации и внешних обработок, подключённых к проведению документов. Доработка может содержать собственные проверки, которые блокируют проведение с неочевидным сообщением. Временно отключите расширения (Администрирование → Печатные формы, отчёты и обработки → Расширения) и повторите проведение.
Редко, но встречается повреждение движений документа или ошибки СУБД — тогда при проведении возникает техническая ошибка («Ошибка СУБД», «Конфликт блокировок») вместо осмысленного сообщения. Здесь помогут тестирование и исправление информационной базы (с обязательной резервной копией) и анализ технологического журнала.
После обновления конфигурации также бывают ситуации, когда не выполнены отложенные обработчики обновления, и часть данных находится в промежуточном состоянии. Проверьте раздел «Результаты обновления программы» — все обработчики должны быть завершены.
Как выбрать действие
Контрольный список: как проверить, что проблема решена
После устранения причины проведите документ и убедитесь, что он не просто сохранился, а реально сформировал движения: откройте в документе «Ещё → Движения документа» — там должны быть записи по регистрам (товары на складах, расчёты с контрагентами, проводки).
Затем сверьте остатки по складу и взаиморасчёты с контрагентом: задолженность покупателя должна увеличиться на сумму реализации, остаток товара — уменьшиться на отгруженное количество без ухода в минус.
Как проверить результат
Документ проведён, в списке нет серой пометки
Документ сохранён, но не проведён
Есть записи по товарным и расчётным регистрам
Список движений пуст
Остаток уменьшился, отрицательных позиций нет
Появились минусовые остатки или остаток не изменился
Долг покупателя вырос на сумму документа
Расчёты не изменились
Частые вопросы
Документ проводится, но товара со склада не списывается. Почему?
Скорее всего, склад работает по ордерной схеме: реализация фиксирует только финансы, а фактическое списание выполняет расходный ордер на товары. Проверьте, создан ли ордер по этой накладной и в каком он статусе. Либо в документе выбран вид операции, не предполагающий списание (например, передача на комиссию двигает товар между регистрами, а не списывает).
Можно ли отключить контроль остатков, чтобы реализация проводилась?
Технически — да, в настройках учёта есть режим контроля остатков (в ряде конфигураций можно разрешить отрицательные остатки). Но делать это постоянно не стоит: минуса накапливаются, себестоимость искажается, и потом приходится долго разбирать расхождения. Допустимо временно отключить контроль на период инвентаризации и исправления данных, затем включить обратно.
Реализация не проводится только у одного пользователя, у остальных всё работает. В чём дело?
Это почти наверняка вопрос прав: у пользователя нет права проведения документа, записи в регистры или действуют ограничения доступа к организации/складу (RLS). Сравните его профиль групп доступа с профилем коллеги, у которого проведение работает, и добавьте недостающие роли.
После обновления 1С перестали проводиться реализации, раньше всё работало. Что делать?
Сначала проверьте, завершены ли отложенные обработчики обновления (раздел «Результаты обновления программы»). Если да — изучите текст ошибки: в новых релизах иногда добавляют обязательные реквизиты или меняют логику контроля. Если ошибка выглядит как техническая, проверьте совместимость установленных расширений с новой версией конфигурации.
Документ из обмена с сайтом не проводится и не редактируется. Как исправить?
Проверьте настройки синхронизации: часто для загруженных документов включён запрет изменения или документ привязан к узлу обмена. Откройте документ, посмотрите сообщение о причине блокировки редактирования. Если нужно скорректировать вручную — отмените регистрацию изменений для этого объекта в настройках обмена или измените правила загрузки, либо создайте корректирующий документ вручную.
Что важно запомнить
Начинайте с текста ошибки — он почти всегда указывает причину: остатки, закрытый период, незаполненные поля, права или ордерная схема. Проверяйте результат по движениям документа и отчётам, а не только по статусу. Не отключайте контроль остатков и не трогайте закрытые периоды без согласования с ответственным за учёт.