Выполняя удаление помеченных объектов, пользователь может столкнуться с ситуацией, когда объект невозможно удалить из-за ссылок на связанные с ним документы. Расскажем, как решить эту проблему.
Выполняя удаление помеченных объектов, пользователь может столкнуться с ситуацией, когда объект невозможно удалить из-за ссылок на связанные с ним документы. Расскажем, как решить эту проблему.
Так, при попытке удалить документ «Счет покупателю» система не позволит этого сделать, потому что на его основании созданы документы «Поступление на расчетный счет» и «Реализация».
При удалении программа предложит выполнить действие «Удалить поступление на расчетный счет» или «Заменить счет покупателю».
Аналогичные варианты предлагаются при нажатии на строку «Реализация».
Но нам не нужно удалять документы, которые уже введены. Давайте рассмотрим возможные решения.
Сначала разберем, как формируются такие цепочки взаимосвязей: при создании документа на основании другого – через кнопку «Создать на основании» – возникают связанные последовательности. Например, из счета создается документ «Поступление на расчетный счет», а затем может быть сформирован документ «Реализация».
Далее из документа «Реализация» также могут быть введены какие-либо другие документы – по кнопке «Создать на основании».
Таким образом и появляются цепочки взаимосвязей между документами. Посмотреть такую связь можно, нажав кнопку «Перейти к иерархическому списку связанных документов».
После нажатия на кнопку видно всю цепочку взаимосвязанных документов: «Поступление на расчетный счет» – «Реализация» – «Счет-фактура выданный на реализацию».
Откроем любой из документов в цепочке. В поле «Счет на оплату» будет закреплен документ, на основании которого сформирован текущий документ. Чтобы убрать эту взаимосвязь, достаточно просто очистить это поле.
Очистим поле и перепроведем документ.
Далее из структуры перейдем к документу «Реализация».
И так же очистим поле «Счет на оплату» и нажмем кнопку «Провести и закрыть».
В иерархическом списке нажмите кнопку «Обновить».
В результате один документ удален, а второй по-прежнему остается в списке, несмотря на то что поле «Счет на оплату» очищено. Это значит, что взаимосвязь полностью не удалена: в документах остаются скрытые поля, недоступные пользователю для редактирования.
Чтобы проанализировать и исправить ситуацию, перейдем в раздел «Отчеты» – «Универсальный отчет».
В отчете установлен период, тип объекта – «Документ», имя объекта – «Поступление на расчетный счет».
Для удобства в настройках отчета мы установили дополнительно отбор по организации.
Сформируйте отчет – кнопка «Сформировать». В нем отразится документ, который мы ввели для примера, – «Поступление на расчетный счет».
Обратите внимание, что далее по строке в колонке «Документ-основание» закреплен счет покупателю.
Посмотрим, как избавиться от этой ссылки. Сделать это можно с помощью обработки «Групповое изменение данных».
Перейдем в раздел «Администрирование» – «Обслуживание».
Далее разверните подраздел «Корректировка данных». Здесь находится нужная обработка – «Групповое изменение реквизитов».
Перейдем по гиперссылке.
В поле «Изменять» необходимо выбрать вид документа, в нашем примере это «Поступление на расчетный счет».
По гиперссылке «Все элементы» можно установить дополнительный отбор.
Выбираем по кнопке «Добавить условие»:
«Ссылка» – «Равно» – «Поступление на расчетный счет от 15.11.2025» (в поле «Значение» нужно из предложенного списка подобрать документ, который вы хотите изменить).
Нужный документ отразился в блоке «Выбранные элементы». После нажимаем «ОК».
Таким образом был отобран один элемент для группового изменения реквизитов.
Найдите строку «Документ-основание» и установите галочку напротив. В колонке «Новое значение» (справа от галочки) оставьте пустое поле.
Нажимаем кнопку «Изменить реквизиты».
Далее выполняется замена значения: ранее установленное значение «Счет покупателю» очищено и заменено на пустое. Всего изменен один элемент.
Вернемся к универсальному отчету, обновим его и посмотрим, как очистится данное поле. Колонка «Документ-основание» теперь пустая.
Таким образом, была удалена связь между документами «Счет покупателю» и «Поступление на расчетный счет».
Вернемся к журналу «Счета покупателям» и посмотрим еще раз структуру подчиненности.
В результате все ссылки очищены, и текущий документ больше не имеет привязок к другим. Теперь можно повторить удаление помеченных объектов.
Перейдите в «Удаление помеченных объектов» и нажмите «Повторить удаление».
Счет за ноябрь, который ранее не удавалось удалить, успешно удален, и в журнале документов его больше нет. Это подтверждает, что разрыв всех связей позволил провести полное удаление без ошибок.