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

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

Как подключить обсуждения в 1С

Как включить систему обсуждений в 1С: требования к платформе, подключение через сервер взаимодействия или сервис 1cDialog, настройка прав и решение типичных проблем.

Встроенная подсистема «Обсуждения» позволяет пользователям 1С переписываться прямо внутри прикладного решения: обмениваться сообщениями, комментировать документы и справочники, получать уведомления без переключения в почту или мессенджер. Функция доступна в типовых конфигурациях на базе Библиотеки стандартных подсистем (БСП) — «Управление торговлей», «ERP», «Бухгалтерия предприятия», «Зарплата и управление персоналом» и других.

Главное условие работы обсуждений — наличие сервера взаимодействия. Это может быть отдельный продукт «1С:Сервер взаимодействия», развёрнутый в локальной сети, облачный сервис 1cDialog от фирмы «1С» или внешний совместимый сервер. Без подключения к одному из этих вариантов кнопки обсуждений в интерфейсе либо отсутствуют, либо неактивны.

Ниже разобраны требования к платформе, порядок подключения для каждого варианта сервера, настройка прав пользователей и типичные ошибки, из-за которых обсуждения не работают после включения.

Что такое обсуждения в 1С и когда они нужны

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

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

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

Требования и ограничения перед подключением

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

В-третьих, режим работы базы. Для файловой информационной базы обсуждения доступны с ограничениями и только через сервис 1cDialog — локальный сервер взаимодействия с файловым режимом не используется. Для клиент-серверного варианта подходят оба способа подключения.

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

Варианты сервера взаимодействия

Сервис 1cDialog (облако 1С)

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

1С:Сервер взаимодействия (локальный)

Подходит для клиент-серверных баз и компаний с требованиями к хранению переписки внутри контура. Требует отдельной установки и администрирования (PostgreSQL, публикация сервиса).

Внешний совместимый сервер

Вариант для организаций, разворачивающих собственную инфраструктуру обмена сообщениями, совместимую с протоколом системы взаимодействия. Требует квалифицированной настройки.

Включение обсуждений через сервис 1cDialog

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

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

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

Подключение через 1cDialog
  1. 1
    Откройте «Администрирование → Обсуждения» и установите флажок «Обсуждения».
  2. 2
    Выберите вариант подключения «Сервис 1cDialog» и укажите email администратора.
  3. 3
    Введите код подтверждения из письма, отправленного на указанную почту.
  4. 4
    Дождитесь сообщения об успешной регистрации информационной базы.
  5. 5
    Попросите пользователей перезапустить сеанс 1С и подтвердить подключение к обсуждениям.
  6. 6
    Проверьте: отправьте тестовое сообщение в общем обсуждении и убедитесь, что оно доставлено другому пользователю.

Подключение через локальный сервер взаимодействия

Если переписка не должна покидать контур компании, разворачивается «1С:Сервер взаимодействия». Это отдельный дистрибутив, который устанавливается на выделенный компьютер или виртуальную машину. В процессе установки потребуется СУБД PostgreSQL и настройка параметров подключения: адреса, портов и сертификатов.

После установки сервера на стороне 1С в том же разделе «Администрирование → Обсуждения» выберите вариант подключения к собственному серверу и укажите его адрес и порт. Программа выполнит регистрацию информационной базы на сервере взаимодействия — при успехе появится соответствующее сообщение.

Установку и настройку сервера должен выполнять специалист с опытом администрирования 1С и PostgreSQL: ошибки в параметрах кластера или сертификатах приводят к тому, что клиенты не могут подключиться, а диагностика причины требует анализа журналов сервера. Если в компании нет такого специалиста, безопаснее начать с сервиса 1cDialog.

Настройка прав и проверка работы

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

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

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

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

Кнопка обсуждений в интерфейсе
Норма

Кнопка видна, панель обсуждений открывается без ошибок

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

Кнопки нет или при открытии возникает ошибка подключения к серверу

Доставка сообщений
Норма

Сообщение появляется у другого пользователя в течение нескольких секунд

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

Сообщение висит в статусе отправки или не доходит

Контекстные обсуждения
Норма

Из формы документа можно начать обсуждение, оно привязано к объекту

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

Команда обсуждения в форме объекта отсутствует или неактивна

Уведомления
Норма

О новых сообщениях появляется оповещение в клиентском приложении

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

Сообщения видны только после ручного обновления панели

Типичные ошибки и способы их устранения

Наиболее частая проблема — сообщение «Не удалось подключиться к серверу взаимодействия». Причины: недоступность сервера по сети (проверьте адрес, порт и файрвол), истёкший или отсутствующий сертификат при подключении по защищённому каналу, либо незавершённая регистрация базы в сервисе 1cDialog.

Вторая типичная ситуация — обсуждения включены, но у части пользователей не работают. Обычно дело в том, что пользователь не перезапустил сеанс после включения функциональности или не подтвердил создание учётной записи в системе взаимодействия. Реже — в ограничениях профиля доступа.

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

Типичные ошибки
01
Включение флажка «Обсуждения» без регистрации базы на сервере — кнопки появляются, но сообщения не отправляются.
02
Попытка использовать локальный сервер взаимодействия с файловой базой — такой режим не поддерживается, нужен сервис 1cDialog.
03
Блокировка портов сервера взаимодействия на файрволе — клиенты не могут подключиться, хотя сервер работает.
04
Повторная регистрация базы вместо восстановления существующего подключения — теряется связь пользователей с их учётными записями в системе взаимодействия.
05
Отсутствие перезапуска сеансов пользователей после включения — у части сотрудников обсуждения не появляются до перезахода.

Ограничения механизма и альтернативы

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

В качестве альтернативы для коммуникации с внешними контрагентами в типовых конфигурациях используют интеграцию с электронной почтой и мессенджерами, а для внутренних согласований — механизм задач и бизнес-процессов. Обсуждения при этом остаются инструментом быстрой неформальной коммуникации, привязанной к данным учёта.

Итог

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

Обсуждения включаются в разделе «Администрирование → Обсуждения», но работают только через сервер взаимодействия. Для файловых баз и быстрого старта подходит сервис 1cDialog, для клиент-серверных баз с требованиями к контуру — локальный «1С:Сервер взаимодействия». После включения пользователи перезапускают сеанс, а результат проверяется отправкой тестового сообщения и контекстным обсуждением из документа.

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

Можно ли включить обсуждения без интернета?

Да, если развернуть локальный «1С:Сервер взаимодействия» внутри сети компании — тогда интернет не нужен. Сервис 1cDialog, наоборот, требует постоянного доступа в интернет, так как сервер находится в облаке фирмы «1С».

Работают ли обсуждения в файловой базе?

Да, но только через сервис 1cDialog. Подключение файловой базы к локальному серверу взаимодействия не поддерживается. Для небольшой команды это обычно достаточный вариант.

Видит ли администратор переписку пользователей?

Сообщения хранятся на сервере взаимодействия, и администратор сервера технически имеет доступ к хранилищу. В интерфейсе 1С штатного режима чтения чужих переписок нет, но при использовании обсуждений стоит учитывать, что это корпоративный инструмент, а не приватный канал.

Что будет с перепиской, если отключить обсуждения?

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

Почему у одного пользователя обсуждения работают, а у другого нет?

Чаще всего второй пользователь не перезапустил сеанс после включения функциональности или не подтвердил создание учётной записи в системе взаимодействия. Также проверьте его профиль доступа: право использования обсуждений может быть отключено для его группы.

Можно ли перенести обсуждения в другую информационную базу?

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