Навигационные ссылки и гиперссылки в 1С 8.3 для пользователя

· 9 мин

Содержание

Чтобы скопировать ссылку на документ или справочник в 1С 8.3, откройте его и нажмите Ctrl+F11 или значок цепочки в заголовке формы. Чтобы открыть объект по чужой ссылке, нажмите Shift+F11, вставьте ссылку и нажмите «Перейти». Это работает во всех типовых конфигурациях на платформе 8.3: Бухгалтерии, ЗУП, УТ, УНФ, ERP.

Ссылкой в 1С пользуются тремя способами. Внутренняя навигационная ссылка ведёт на объект базы и нужна, чтобы коллега открыл тот же документ за секунду. Веб-ссылка открывает объект в браузере, если база опубликована. Внешняя гиперссылка ведёт на сайт или файл. Для работы внутри офиса почти всегда хватает первой: Ctrl+F11 у себя, Shift+F11 у коллеги.

Какие ссылки есть в 1С и для чего они нужны

Пользователь сталкивается с ссылками четырёх видов. Путать их не стоит: у каждой своё место и свои ограничения.

Вид ссылкиКак выглядитГде работаетКогда нужна
Навигационная ссылка на объектe1cib/data/Документ.РеализацияТоваровУслуг?ref=…В той же базе, в любом клиентеПоказать коллеге конкретный документ, карточку контрагента
Навигационная ссылка на список или разделe1cib/list/Справочник.КонтрагентыВ той же базеОтправить на нужный журнал или справочник
Веб-ссылкаhttp://сервер/база/ru_RU/#e1cib/data/…В браузере, если база опубликована на веб-сервереОткрыть объект без установленного клиента
Внешняя гиперссылкаhttps://…В браузереСсылка на сайт, облачный диск, инструкцию

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

Навигационная ссылка не содержит данных. Она только указывает, что открыть. Права пользователя при этом проверяются как обычно: по ссылке нельзя увидеть то, что закрыто ролями.

Как скопировать ссылку на объект в 1С

Из формы документа или элемента справочника

  1. Откройте нужный документ, контрагента, номенклатуру или сотрудника.
  2. Нажмите Ctrl+F11. Второй вариант — значок цепочки в правой части заголовка формы, рядом со звёздочкой «Избранное».
  3. Откроется окно со строкой ссылки. Нажмите кнопку копирования в окне или выделите строку и нажмите Ctrl+C.
  4. Вставьте ссылку в письмо, мессенджер или обсуждение Ctrl+V.

Ссылку можно получить только на записанный объект. Если документ новый и ещё не записан, сначала нажмите «Записать».

На список, журнал или раздел

Откройте список, например Продажи → Реализация (акты, накладные, УПД) в Бухгалтерии 3.0, и нажмите тот же Ctrl+F11. Получится ссылка вида e1cib/list/…. Коллега по ней откроет весь список, а не один документ.

Ссылка на список не сохраняет отбор и сортировку. Если нужен список «за сентябрь по контрагенту Х», напишите отбор словами рядом со ссылкой.

Ссылка на отчёт или обработку

Для отчётов и обработок Ctrl+F11 тоже работает. Получится ссылка вида e1cib/app/Отчет.…. Она откроет отчёт с настройками по умолчанию, а не с вашими. Свою настройку отчёта лучше сохранить через вариант отчёта и сказать коллеге его название.

В веб-клиенте

В браузере ссылка на открытый объект уже видна в адресной строке. Скопируйте её целиком, начиная с http. Получатель откроет её в своём браузере, если у него есть доступ к публикации и учётная запись в базе.

Как открыть объект по навигационной ссылке

В тонком клиенте

  1. Скопируйте присланную ссылку. Достаточно части, начинающейся с e1cib/.
  2. В программе нажмите Shift+F11 или откройте главное меню (значок с тремя полосками слева вверху) и выберите «Перейти по ссылке».
  3. Вставьте ссылку в поле и нажмите «Перейти».

Если прислали веб-ссылку с адресом сервера, а вы работаете в тонком клиенте, тоже можно вставить её целиком. Программа берёт из неё часть после #. Если не открывается, удалите всё до e1cib и попробуйте ещё раз.

Из сообщения в «Обсуждениях»

Если коллега отправил навигационную ссылку в чат 1С, копировать её не нужно. Щёлкните по ней в сообщении, и объект откроется в вашем сеансе. Это самый короткий путь: ссылка не проходит через почту и не портится при пересылке.

Практический приём для бухгалтерии: когда просите коллегу проверить документ, отправляйте в обсуждение ссылку и одну строку с сутью вопроса. Например: «Реализация от 12.09, сумма НДС не совпадает с УПД поставщика». Коллеге не придётся искать документ по номеру среди сотен похожих.

В браузере

Веб-ссылку вставьте в адресную строку браузера. Браузер откроет страницу входа в базу, затем нужный объект. Внутреннюю ссылку без адреса сервера (e1cib/…) браузер не поймёт: ей нужен запущенный клиент 1С.

Ссылки внутри программы

Многие поля в формах сами по себе ссылки. В документе реализации в Бухгалтерии 3.0 внизу формы есть строка со счётом-фактурой: щелчок по ней открывает сам счёт-фактуру. Значения в табличной части, например контрагент или договор, открываются кнопкой открытия справа от поля или по Shift+F4.

Перед тем как отправить ссылку коллеге
Выполнено: 0 / 5

Внешние гиперссылки: сайты, файлы и почта в 1С

В обычное строковое поле, например «Комментарий» в документе, можно вставить адрес сайта. Но кликабельным он не станет: такое поле хранит простой текст. Чтобы перейти, адрес придётся скопировать и вставить в браузер.

Где гиперссылки работают:

  • 💬 Обсуждения (система взаимодействия). Адреса сайтов в сообщении становятся кликабельными. Навигационную ссылку на документ тоже можно отправить коллеге прямо в чате 1С.
  • ✉️ Письма во «Взаимодействиях», если письмо в формате HTML. В редакторе выделите текст и вставьте гиперссылку командой редактора.
  • 📎 Присоединённые файлы. Документ из облака не обязательно прикреплять файлом: часто удобнее оставить в комментарии адрес, а сам файл держать на общем диске.
  • 🗂 Контактная информация. В карточке контрагента поле «Веб-сайт» хранит адрес, и по нему можно перейти в браузер.

Простое правило для комментариев. Если в документе нужно сослаться на договор или скан на общем диске, пишите в «Комментарий» полный адрес с https:// в начале и без пробелов. Тогда его можно выделить целиком, скопировать и открыть в браузере без правки. Сетевой путь вида \\сервер\папка\файл.pdf тоже допустим, но откроется он только у тех, кто в той же сети.

Не отправляйте во внешние каналы веб-ссылки на опубликованную базу вместе с логином и паролем. Ссылка сама по себе безопасна, а пара «адрес + пароль» в чате — нет.

Ссылки в отчётах и печатных формах

Расшифровка в отчётах

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

Пример. В «Оборотно-сальдовой ведомости по счёту» по 62 счёту двойной щелчок по сумме открывает «Карточку счёта» по этому контрагенту. Из карточки двойным щелчком открывается документ, который сделал проводку.

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

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

Если нужно, чтобы получатель открыл документ, отправьте рядом с файлом навигационную ссылку.

Печатные формы

В печатной форме (счёт, акт, УПД) ссылок на объекты базы нет: это макет для печати. Адрес сайта или QR-код для оплаты печатаются как часть макета. Добавить свою гиперссылку в печатную форму без доработки нельзя. Если она нужна, правку делают в расширении конфигурации, чтобы не снимать типовую с поддержки.

Из чего состоит ссылка и как найти объект по ней

Разберём навигационную ссылку на документ:

e1cib/data/Документ.РеализацияТоваровУслуг?ref=8a1b00155d0a6f0111ee5c2d3e4f5a6b
  • e1cib — признак навигационной ссылки 1С.
  • data — ссылка на объект данных. Бывает list (список), app (отчёт или обработка), navigationpoint (команда раздела).
  • Документ.РеализацияТоваровУслуг — имя объекта в конфигурации, а не его представление в интерфейсе.
  • ref=… — идентификатор конкретного документа, 32 шестнадцатеричных символа.

Русские буквы и знаки процента

Если отправить ссылку через мессенджер или почту, русские буквы иногда превращаются в последовательности вида %D0%94%D0%BE…. Это кодировка адреса, ссылка не сломана. Вставьте её в «Перейти по ссылке» как есть. Если 1С не принимает, раскодируйте строку любым онлайн-декодером URL и вставьте ещё раз.

Портят ссылку другие вещи:

  • 🔪 перенос строки внутри ссылки, когда почтовая программа разбивает длинный адрес;
  • ✂️ потерянный хвост ref=…, если копировали не до конца;
  • ➕ лишние пробелы, кавычки или точка в конце, захваченные при копировании из текста.

Быстрый поиск без ссылки

Если ссылки нет, а есть номер документа, откройте список нужных документов и нажмите Ctrl+F. Укажите номер и при необходимости дату. В строке поиска над списком можно просто начать набирать номер.

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

Почему ссылка в 1С не открывается

Диагностика: выберите симптом

Если не помогло

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

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

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

Можно ли отправить ссылку на документ человеку, у которого нет доступа к 1С?
Нет. Ссылка только указывает на объект в базе. Без учётной записи и прав её не открыть. Таким людям отправляют печатную форму в PDF или Excel.
Устаревает ли навигационная ссылка на документ?
Нет. Ссылка на объект действует, пока объект существует в этой базе. Перенумерация, изменение даты или перепроведение её не ломают.
Работает ли ссылка после переноса базы на другой сервер?
Внутренняя ссылка e1cib/… работает, если базу перенесли целиком, например через выгрузку .dt. Веб-ссылку придётся поправить: в ней меняется адрес сервера.
Как сохранить ссылку на документ, чтобы потом быстро к нему вернуться?
Добавьте документ в «Избранное» звёздочкой в заголовке формы. Он появится в разделе «Избранное» главного меню. Для себя это удобнее, чем хранить ссылку в заметках.
Ссылка на документ из файловой базы откроется в серверной?
Только если это та же база, перенесённая на сервер. Две разные базы с одинаковой конфигурацией не понимают ссылки друг друга, даже если в них один и тот же документ.