К статье
Практический материал

Торговля и Склад · 9 мин

Почему не проводится реализация в 1С: разбор причин и способов решения

Разбираем, почему документ реализации не проводится в 1С: нехватка товара, закрытые периоды, ошибки заполнения, права доступа. Пошаговая диагностика и решения.

Документ «Реализация товаров и услуг» — один из самых массовых документов в 1С, и именно с ним чаще всего возникает ситуация: пользователь нажимает «Провести», а программа выдаёт ошибку или молча отказывается записывать движения. Причины бывают разными — от банальной нехватки остатков на складе до закрытого периода и некорректных обменов данными.

Хорошая новость в том, что 1С почти всегда сообщает причину отказа — проблема лишь в том, что текст сообщения часто игнорируется или трактуется неверно. Ниже разобраны типовые причины, по которым реализация не проводится, способы их диагностики и безопасные варианты решения для типовых конфигураций: «Управление торговлей», «Комплексная автоматизация», «ERP», «Бухгалтерия предприятия».

Начните с текста ошибки: что программа уже сообщила

При отказе в проведении 1С выводит сообщение в нижней части окна или в отдельной панели сообщений. Именно там содержится ключ к решению: программа указывает, какой товар, какой склад, какая дата или какое поле вызвали проблему. Двойной щелчок по сообщению обычно открывает проблемный реквизит или строку табличной части.

Если сообщений нет вообще, а документ не проводится — проверьте, не работаете ли вы в режиме «только просмотр», не заблокирован ли документ другим пользователем и не отключено ли проведение настройкой прав. Также бывает, что документ уже проведён, и кнопка «Провести» фактически не нужна: статус виден по пиктограмме в списке документов.

Порядок первичной диагностики
  1. 1
    Прочитайте полный текст сообщения об ошибке в панели сообщений
  2. 2
    Дважды щёлкните по сообщению — программа покажет проблемное поле или строку
  3. 3
    Проверьте дату документа и дату запрета изменения данных
  4. 4
    Проверьте остатки товара на указанном складе на дату документа
  5. 5
    Убедитесь, что у пользователя есть права на проведение документа
  6. 6
    Если причина не ясна — скопируйте текст ошибки и передайте специалисту по 1С

Нехватка товара на складе и отрицательные остатки

Самая частая причина в торговых конфигурациях — контроль остатков. Если на складе, выбранном в документе, на дату проведения недостаточно товара, 1С блокирует проведение и выдаёт сообщение вида «Не хватает N единиц товара на складе». Причём остаток может быть формально положительным «на сегодня», но отрицательным на дату документа — например, если реализация датирована раньше, чем оприходование.

Диагностируйте ситуацию отчётом «Остатки товаров на складах» или «Ведомость по товарам на складах» с детализацией до документа. Обратите внимание на три момента: правильный ли склад указан в шапке и в строках, верная ли дата у документа, нет ли «минуса» по конкретной номенклатуре из-за того, что приход проведён позже по времени в тот же день.

Как исправить

Варианты зависят от причины: исправить склад в документе, если товар физически на другом складе; сдвинуть время документа реализации позже прихода; оформить недостающий приход или перемещение. Если минус возник из-за ошибок прошлых периодов, сначала восстановите корректность остатков, а не «пробивайте» реализацию силой.

Закрытый период и дата запрета редактирования

Вторая типовая причина — документ датирован периодом, который закрыт для изменений. В 1С действует механизм «Дата запрета изменения данных»: если дата документа раньше установленной даты запрета, проведение блокируется с сообщением о запрете редактирования. Так обычно защищают сданные отчётные периоды.

Решения два. Если документ действительно относится к закрытому периоду — согласуйте с главным бухгалтером или администратором временное открытие периода либо перенесите документ на текущую дату с корректным отражением в учёте. Самостоятельно менять дату запрета без согласования нельзя: это может исказить уже сданную отчётность.

Ошибки заполнения документа

1С проверяет обязательные реквизиты и логические связки. Типовые случаи: не заполнен договор с контрагентом, не указана организация, в строках нет количества или цены, не выбран склад, не заполнен счёт учёта или статья доходов (в бухгалтерских конфигурациях), не указана ставка НДС. Программа подсвечивает незаполненные поля, но в длинной табличной части проблемную строку легко пропустить.

Отдельный класс ошибок — неконсистентные данные: валюта документа не совпадает с валютой договора, тип цен не соответствует соглашению с клиентом, соглашение или заказ закрыты. В «Управлении торговлей» при работе по соглашениям проверьте статус соглашения (оно должно действовать) и не выходит ли отгрузка за лимиты по заказу.

Сообщение «Не хватает товара»Контроль остатков

Остатки по складу и дате документа, минусы в ведомости

«Нарушение даты запрета»Закрытый период

Дата документа и настройка даты запрета изменения данных

«Поле не заполнено»Ошибка ввода

Обязательные реквизиты шапки и табличной части

«Нарушение прав доступа»Права пользователя

Роль пользователя и статус документа

Нет сообщений, документ не проводитсяБлокировка или режим

Занят ли объект другим пользователем, режим просмотра

Права доступа и статусы документа

Если у пользователя нет права на проведение документов реализации, кнопка может быть недоступна или проведение будет отклонено с сообщением о нарушении прав. Это штатная ситуация для ролей вроде «менеджер по продажам (без проведения)». Проверить права может администратор через профили групп доступа.

В конфигурациях со статусной моделью (например, заказы и реализации в УТ/ERP) документ может не проводиться из-за неверного статуса: реализация в статусе «К отгрузке» при неподтверждённом заказе, либо документ создан на основании заказа, который закрыт. Приведите цепочку документов в согласованное состояние, а не удаляйте связи вручную.

Обмены данными, расширения и технические причины

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

Признак технической причины — ошибка возникает у всех пользователей, в любых документах, а текст сообщения содержит «Ошибка при вызове метода контекста», «Поле объекта не обнаружено» и подобные формулировки. В этом случае самостоятельные действия ограничены: сделайте резервную копию и привлеките специалиста по 1С. Не пытайтесь исправлять код или тестировать базу без копии.

Типичные ошибки при решении проблемы
01
Групповое перепроведение всех документов подряд — размазывает ошибку по периодам и портит последовательность
02
Отключение контроля остатков вместо исправления данных — накапливает минусы и искажает себестоимость
03
Изменение даты запрета без согласования — риск искажения сданной отчётности
04
Удаление и пересоздание документа вручную — теряются связи с заказом, счётом и ЭДО
05
Работа без резервной копии перед массовыми исправлениями

Как проверить, что проблема решена

После исправления проведите документ и убедитесь, что он отображается в списке с пиктограммой проведённого. Затем проверьте результат по существу: сформируйте отчёт по остаткам — минусов по отгруженной номенклатуре быть не должно; в бухгалтерских конфигурациях посмотрите движения документа (кнопка «Дт/Кт» или «Показать движения») — проводки и движения по регистрам должны соответствовать ожиданиям.

Контрольные точки

Как проверить результат

Статус документа в списке
Норма

Пиктограмма проведённого документа

Тревожный признак

Документ записан, но не проведён

Остатки по складу после проведения
Норма

Нет отрицательных остатков по строкам реализации

Тревожный признак

Появились минусы — приход оформлен позже или не тот склад

Движения документа
Норма

Проводки и регистры сформированы корректно

Тревожный признак

Движений нет или суммы не совпадают с документом

Связанные документы
Норма

Счёт, заказ, УПД связаны и актуальны

Тревожный признак

Разорваны связи, дубли документов

Частые вопросы

Реализация проводится, но товар уходит в минус — это нормально?

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

Почему документ не проводится, хотя вчера всё работало?

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

Можно ли провести реализацию без заказа или счёта?

Да, если в настройках конфигурации не включён обязательный режим работы «от заказа». Если программа требует основание, проверьте настройки использования заказов в разделе настроек продаж — но менять их стоит согласованно, чтобы не нарушить принятую схему документооборота.

Ошибка «Поле объекта не обнаружено» при проведении — что делать?

Это техническая ошибка кода, обычно из-за расширения или доработки, несовместимой с текущей версией конфигурации. Самостоятельно её не исправить: сделайте резервную копию и передайте текст ошибки специалисту по 1С.

Кто должен открывать закрытый период для проведения реализации?

Только пользователь с соответствующими правами — как правило, главный бухгалтер или администратор, после согласования. Рядовому пользователю менять дату запрета не следует: это влияет на достоверность сданной отчётности.

Документ проведён, но проводок нет — почему?

Проверьте движения документа: возможно, не заполнены счета учёта, документ отражается только в управленческих регистрах, или операция не формирует бухгалтерских проводок по настройкам учётной политики. Отсутствие проводок при проведённом документе — признак незаполненных данных, а не сбоя.

Итог

Что важно запомнить

Отказ в проведении реализации почти всегда объясняется текстом сообщения об ошибке. Основные причины: нехватка остатков, закрытый период, незаполненные реквизиты, права и технические проблемы. Исправляйте причину, а не симптом: не отключайте контроль остатков и не меняйте дату запрета без анализа. Перед массовыми исправлениями делайте резервную копию.