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

Документы и Печать · 11 мин

Как отменить ввод на основании в 1С

Как отменить ввод на основании в 1С: пометка на удаление, отмена проведения, разрыв связей документов, типичные ошибки и способы проверки результата.

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

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

Ниже разобраны основные сценарии отмены ввода на основании в типовых конфигурациях (Управление торговлей, Бухгалтерия предприятия, Комплексная автоматизация, ERP), а также способы проверить результат и избежать типичных ошибок.

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

Когда пользователь нажимает «Создать на основании», программа копирует данные исходного документа в новый и записывает связь между ними. В новом документе обычно есть реквизит, ссылающийся на основание (например, «Заказ клиента» в реализации), а в основании при этом ничего не меняется — связь односторонняя.

Из этого следует главное правило: основание «не знает» о том, что по нему созданы другие документы, пока вы не откроете структуру подчинённости. Удаление или отмена проведения основания не удалит подчинённые документы автоматически — они останутся в базе и продолжат ссылаться на документ, которого фактически уже нет в учёте.

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

Сценарий 1: удалить ошибочно созданный документ

Самая частая ситуация — пользователь случайно нажал «Создать на основании», документ записался или даже провёлся, но не нужен. Порядок действий зависит от состояния документа.

Если документ создан, но не проведён, достаточно открыть его и пометить на удаление: кнопка «Ещё → Пометить на удаление» или сочетание клавиш Del в списке документов. Помеченный документ перестаёт участвовать в учёте, но физически остаётся в базе до выполнения операции «Удаление помеченных объектов» (раздел «Администрирование → Обслуживание»).

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

Отмена ошибочного ввода на основании
  1. 1
    Откройте созданный на основании документ через структуру подчинённости или журнал
  2. 2
    Если документ проведён — выполните «Ещё → Отменить проведение»
  3. 3
    Пометьте документ на удаление: «Ещё → Пометить на удаление»
  4. 4
    Проверьте, не созданы ли по этому документу другие (счёт-фактура, оплата) — обработайте их первыми
  5. 5
    При необходимости запустите «Администрирование → Обслуживание → Удаление помеченных объектов»

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

Иногда документ нужен, но связь с основанием ошибочна: реализация привязана не к тому заказу, оплата — не к тому счёту. В этом случае документ не удаляют, а исправляют реквизит основания.

Откройте документ и найдите поле со ссылкой на основание: «Заказ», «Счёт на оплату», «Документ основание» и т.п. Очистите поле или выберите правильное основание из списка. После записи документа связь будет перестроена: в структуре подчинённости старого основания этот документ больше не отобразится.

Учтите ограничение: в ряде конфигураций и документов поле основания недоступно для редактирования на форме — оно заполняется только при вводе на основании. Тогда безопасный путь — отменить проведение, пометить документ на удаление и создать новый корректный документ (вручную или на основании правильного объекта).

Сценарий 3: отменить целую цепочку документов

Когда сделка отменяется полностью, обрабатывать нужно всю цепочку, и строго в обратном порядке — от последнего документа к первому. Например, цепочка «Заказ → Реализация → Счёт-фактура → Поступление оплаты» отменяется в последовательности: оплата, счёт-фактура, реализация, заказ.

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

На каждом шаге: откройте документ, отмените проведение, пометьте на удаление. После обработки всей цепочки откройте структуру подчинённости первого документа и убедитесь, что все подчинённые объекты помечены или удалены.

Особенности в популярных конфигурациях

1С:Бухгалтерия предприятия

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

Управление торговлей и ERP

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

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

Способы отмены

Отмена проведения

Подходит, когда документ должен остаться в базе, но не должен влиять на учёт (например, до выяснения). Движения по регистрам удаляются, документ доступен для редактирования.

Пометка на удаление

Подходит для ошибочно созданных документов. Объект исключается из отчётов и оборотов, но физически остаётся в базе до удаления помеченных.

Исправление или сторнирование

Подходит для закрытых периодов, где удалять нельзя. Создаётся корректирующий или сторнирующий документ текущей датой — учёт прошлых периодов не трогается.

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

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

Проверьте отчёты: оборотно-сальдовую ведомость по счетам расчётов (в бухгалтерии), отчёты «Анализ заказов», «Взаиморасчёты с контрагентами» (в торговле). Остатки по отменённой операции должны обнулиться. Если суммы остались — значит, какой-то документ цепочки остался проведённым: чаще всего это оплата или счёт-фактура.

Дополнительная проверка — универсальный отчёт по регистрам или поиск ссылок на объект: «Ещё → Найти ссылки на объект» (в форме документа либо через «Администрирование → Обслуживание → Удаление помеченных объектов» в режиме проверки). Он покажет все объекты, которые ссылаются на отменяемый документ.

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

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

Структура подчинённости основания
Норма

Все подчинённые документы помечены на удаление или отсутствуют

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

Есть проведённые подчинённые документы

Взаиморасчёты по сделке
Норма

Задолженность по отменённой операции равна нулю

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

Остались суммы долга или аванса

Журнал счетов-фактур
Норма

Счёт-фактура по отменённой реализации помечен или отсутствует

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

Счёт-фактура проведён без действующего основания

Типичные ошибки при отмене ввода на основании

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

Вторая ошибка — попытка отменить проведение документа закрытого периода напрямую. Это меняет данные прошлых отчётных периодов. Корректный способ — сторнирование или корректировка текущей датой, которые в типовых конфигурациях доступны через «Создать на основании → Сторно» или документ «Корректировка реализации/поступления».

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

Типичные ошибки
01
Удаление только последнего документа цепочки — счёт-фактура и оплата остаются в учёте и искажают взаиморасчёты
02
Отмена проведения в закрытом периоде вместо сторнирования — меняется сданная отчётность
03
Удаление помеченных без проверки ссылок — появляются битые ссылки «Объект не найден»
04
Разрыв связи очисткой основания без исправления табличной части — документ содержит строки по чужому заказу

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

Можно ли отменить ввод на основании одной кнопкой?

Нет, в типовых конфигурациях 1С такой функции нет. Отмена выполняется вручную: отмена проведения и пометка на удаление созданного документа, при необходимости — обработка всей цепочки связанных объектов в обратном порядке.

Что будет, если удалить основание, не трогая подчинённые документы?

Подчинённые документы останутся в базе и продолжат ссылаться на удалённый объект. В отчётах и на формах появится «Объект не найден», а движения подчинённых документов продолжат влиять на учёт.

Как отменить реализацию в закрытом периоде?

Напрямую отменять проведение не следует — это изменит данные сданной отчётности. Используйте сторнирование или корректировочный документ текущей датой (например, «Корректировка реализации» с видом «Корректировка по согласованию сторон» или сторно-документ, если он предусмотрен конфигурацией).

Почему заказ остался «в работе», хотя реализацию по нему удалили?

Удаление реализации не меняет состояние заказа автоматически. Откройте заказ и отмените неотработанные строки или установите состояние «Закрыт» с причиной отмены — тогда заказ корректно выйдет из оперативных отчётов.

Как найти все документы, созданные на основании конкретного?

Откройте документ-основание и нажмите кнопку «Связанные документы» на панели формы (или «Ещё → Связанные документы»). Дерево покажет всю цепочку, включая документы второго уровня — например, счета-фактуры по реализациям.

Можно ли просто переподчинить документ другому основанию?

Да, если поле основания доступно для редактирования: очистите его или выберите правильный объект и перезапишите документ. Если поле заблокировано, надёжнее пометить документ на удаление и создать новый на основании правильного объекта.

Итог

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

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