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