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