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

Администрирование · 12 мин

Как удалить ссылки в 1С: гиперссылки, ссылки на объекты и помеченные элементы

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

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

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

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

Как определить, какая ссылка вам мешает

Первый шаг — понять, с чем вы имеете дело. Если в тексте письма, комментария или описания подчёркнутый синий фрагмент открывает сайт или файл при нажатии — это гиперссылка в форматированном документе. Если в поле документа указан элемент справочника (контрагент, номенклатура, договор), который нужно убрать, — это ссылка на объект в реквизите.

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

Подчёркнутый текст в письме или описанииГиперссылка в форматированном документе

Удаляется через контекстное меню в режиме редактирования текста

Заполненное поле со значком справочникаСсылка на объект в реквизите

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

Сообщение «объект не может быть удалён, есть ссылки»Ссылки из других записей базы

Используйте обработку удаления помеченных объектов

Удаление гиперссылки из текста (форматированный документ)

Гиперссылки встречаются в полях форматированного документа: в текстах электронных писем, в описаниях задач, в комментариях, в полях «Дополнительная информация». Чтобы убрать такую ссылку, откройте объект на редактирование и установите курсор на текст ссылки или выделите её.

Нажмите правую кнопку мыши и в контекстном меню выберите пункт «Удалить ссылку» (в некоторых версиях платформы — «Удалить гиперссылку»). Текст останется, но перестанет быть активной ссылкой. Если нужно удалить и текст, и ссылку, просто выделите фрагмент и нажмите Delete.

Альтернативный способ — через диалог редактирования: выделите ссылку, нажмите кнопку «Ссылка» на панели инструментов форматированного документа (или Ctrl+K), очистите поле адреса в открывшемся окне и подтвердите. После этого сохраните объект, иначе изменения не зафиксируются.

Порядок удаления гиперссылки из текста
  1. 1
    Откройте объект (письмо, задачу, элемент справочника) в режиме редактирования
  2. 2
    Установите курсор на гиперссылку или выделите её текст
  3. 3
    Нажмите правую кнопку мыши и выберите «Удалить ссылку»
  4. 4
    При необходимости удалите сам текст клавишей Delete
  5. 5
    Сохраните объект кнопкой «Записать» или «Записать и закрыть»
  6. 6
    Откройте объект повторно и убедитесь, что текст больше не кликабелен

Удаление ссылки на объект в реквизите документа или справочника

Если нужно убрать значение из поля, которое ссылается на элемент справочника или документ (например, убрать контрагента из документа, договор из карточки, ответственного из задачи), откройте объект и встаньте в нужное поле. Нажмите кнопку «Очистить» (крестик) справа от поля либо клавишу Delete, затем запишите объект.

Учтите важное ограничение: часть реквизитов является обязательной для заполнения. Программа не даст записать документ с пустым обязательным полем и выдаст сообщение вида «Поле "Контрагент" не заполнено». В этом случае либо подберите корректное значение вместо удаляемого, либо отмените изменения — оставить такое поле пустым нельзя.

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

Удаление помеченных объектов, на которые есть ссылки

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

Перейдите в раздел «Администрирование» → «Обслуживание» → «Удаление помеченных объектов» (в некоторых конфигурациях путь: «НСИ и администрирование» → «Поддержка и обслуживание»). Выберите режим «Выборочное удаление» или «Автоматическое удаление всех помеченных объектов» и запустите процесс.

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

Маршрут решения

Как выбрать действие

Нужно удалить один-два объекта и ссылок малоИспользуйте «Удаление помеченных объектов» и вручную очистите места использования
Ссылку нужно заменить на другую во многих местахИспользуйте обработку «Поиск и замена значений» с предварительной копией базы
Объект участвует в проведённых документах закрытых периодовНе удаляйте: оставьте пометку на удаление, объект исключится из обычных списков
Нужно убрать гиперссылку из письма или описанияРедактируйте текст и используйте «Удалить ссылку» в контекстном меню

Массовая очистка ссылок через обработку «Поиск и замена значений»

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

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

Перед запуском обязательно сделайте резервную копию базы или хотя бы выгрузку в файл dt. Массовая замена необратима: вернуть прежние значения можно только из копии. После выполнения обработка покажет отчёт — сколько объектов изменено и где возникли ошибки.

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

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

В макетах печатных форм ссылки (например, на сайт организации) хранятся в макете конфигурации. Их изменение требует правки макета в конфигураторе или через механизм пользовательских макетов («Администрирование» → «Печатные формы, отчеты и обработки» → «Макеты печатных форм»). Пользовательский макет редактируется без изменения конфигурации — откройте его, удалите ссылку из ячейки и сохраните.

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

Проверка результата и контроль целостности базы

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

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

Признак битой ссылки в базе — записи, где вместо наименования отображается «<Объект не найден>» и служебный идентификатор. Такие ситуации возникают при прямом удалении данных в обход штатных механизмов (например, внешними обработками без контроля ссылок) и требуют восстановления из копии или ручной очистки.

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

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

Текст бывшей гиперссылки
Норма

Обычный текст, клик ничего не открывает

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

Текст подчёркнут и кликабелен — ссылка не удалена

Запись объекта после очистки реквизита
Норма

Объект записан без сообщений об ошибках

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

Сообщение о незаполненном обязательном поле

Повторный запуск удаления помеченных объектов
Норма

Целевой объект удалён, список мест использования пуст

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

Объект остался, обработка показывает места использования

Отображение связанных записей
Норма

Везде корректные наименования объектов

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

Надпись «Объект не найден» — битая ссылка

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

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

Пометка на удаление — это только первый этап. Физическое удаление выполняется отдельно через «Администрирование» → «Удаление помеченных объектов». Если на элемент ссылаются другие записи, обработка покажет их список — сначала уберите или замените ссылки в этих местах, затем повторите удаление.

Можно ли удалить ссылку из документа, не отменяя его проведение?

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

Как убрать гиперссылку, если контекстное меню не показывает пункт «Удалить ссылку»?

Убедитесь, что объект открыт в режиме редактирования, а не просмотра. Если пункта всё равно нет, выделите ссылку, откройте диалог редактирования (Ctrl+K) и очистите поле адреса. Как крайний вариант — удалите текст ссылки целиком и введите его заново как обычный текст.

Что делать с записями, где отображается «Объект не найден»?

Это битые ссылки — результат удаления данных в обход контроля целостности. Откройте такую запись и либо укажите существующий объект вместо битой ссылки, либо удалите саму запись, если она не нужна. Для массовой диагностики запустите тестирование и исправление базы с проверкой ссылочной целостности.

Можно ли удалить ссылки сразу во всех документах за период?

Штатного инструмента «удалить все ссылки за период» нет. Массовые изменения выполняются обработкой «Поиск и замена значений» с фильтрами, либо специализированными обработками группового изменения реквизитов. Любую массовую операцию делайте после создания резервной копии и сначала проверяйте на нескольких объектах.

Чем пометка на удаление отличается от физического удаления объекта?

Помеченный объект остаётся в базе, но исключается из обычных списков и подбора; ссылки на него продолжают работать. Физическое удаление стирает объект окончательно и возможно только при отсутствии ссылок из других записей. Если объект участвует в учётных данных, часто правильнее оставить пометку, а не удалять его физически.

Итог

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

Гиперссылки в тексте удаляются через контекстное меню, ссылки на объекты — очисткой реквизита, помеченные объекты со ссылками — обработкой «Удаление помеченных объектов» после устранения мест использования. Перед массовыми операциями делайте резервную копию, а документы закрытых периодов не правьте напрямую.