Завершение и удаление обсуждений в системе взаимодействия 1С

· 9 мин

Содержание

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

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

Что такое обсуждение в 1С и его жизненный цикл

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

Различают два вида обсуждений:

  • 🗨️ Общие чаты — переписка между сотрудниками, не связанная с конкретным документом. Бывают личные (один на один) и групповые.
  • 📎 Обсуждения у объекта — комментарии к конкретному документу, элементу справочника или отчёту. Открываются прямо из формы объекта.

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

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

  • ☁️ Через сервис 1С — база регистрируется на сервере взаимодействия 1С по учётной записи (логину) портала. Самый простой вариант, вся переписка хранится на стороне сервиса.
  • 🖥️ Через собственный сервер взаимодействия — организация разворачивает сервер у себя, и база подключается к нему. История остаётся внутри контура компании.

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

Как завершить переписку в интерфейсе

Самый частый случай — убрать лишний чат из списка. Откройте панель обсуждений (значок с облачком сообщений в системных командах, обычно в правой части верхней области). В списке слева собраны все доступные вам переписки.

Дальше действуйте по ситуации:

  1. Личный или групповой чат больше не нужен. Выделите обсуждение в списке и вызовите команду удаления — в командной панели над списком или через контекстное меню (правая кнопка мыши по строке чата).
  2. Вы хотите просто выйти из группового чата, не удаляя его для остальных. В групповом обсуждении есть команда выхода из переписки — после неё чат пропадёт из вашего списка, но продолжит существовать у других участников.
  3. Нужно только убрать уведомления. Отметьте сообщения прочитанными — счётчик непрочитанного обнулится, а сам чат останется на месте.

Удаление обсуждения необратимо: вернуть переписку из корзины нельзя. Удаляйте только те чаты, историю которых точно не придётся поднимать. Если сомневаетесь — выйдите из переписки или отметьте прочитанной, но не удаляйте.

Разница между действиями коротко:

ДействиеЧто происходит с чатомВидят ли другие
Удалить обсуждениеПропадает у вас; групповой — остаётся у участниковЛичный исчезает у собеседника тоже
Выйти из перепискиПропадает только у васОстальные продолжают общение
Отметить прочитаннымОстаётся, обнуляется счётчикНе влияет на других

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

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

Чтобы завершить переписку по документу:

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

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

Общие обсуждения и обсуждения у объектов видны в единой панели, поэтому закрыть их можно и оттуда, не открывая каждый документ отдельно. Найдите нужную переписку в общем списке и удалите или выйдите из неё теми же командами.

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

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

Что реально помогает держать список чистым:

  • 🧹 Регулярная ручная чистка. Раз в период удаляйте завершённые переписки и выходите из групп, которые больше не актуальны.
  • 🔕 Отключение уведомлений по чатам, в которых вы состоите «на всякий случай», — это убирает шум без удаления истории.
  • 🛠️ Доработка под заказ. Автоматическое удаление или архивацию старых обсуждений можно реализовать расширением конфигурации силами программиста, обращаясь к системе взаимодействия из кода. Это нетиповое решение, и браться за него стоит, только если переписок действительно много.

Если задача звучит как «закрыть все обсуждения разом» — это уже вопрос администрирования всей подсистемы, а не отдельных чатов. О нём ниже.

Как отключить обсуждения во всей базе

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

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

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

При отключении базы от системы взаимодействия вся переписка на сервере удаляется безвозвратно. Это касается и личных чатов, и обсуждений по документам — восстановить их после отключения нельзя. Если история может понадобиться, сначала сохраните нужное вручную (например, скопируйте текст важных переписок), и только потом отключайтесь.

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

Перед отключением обсуждений во всей базе
Выполнено: 0 / 4

Где хранится история переписки

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

  • Выгрузка базы в файл .dt не содержит переписки — она останется на сервере взаимодействия.
  • При переносе базы на другой сервер или в другую учётную запись история чатов не переедет вместе с данными автоматически.
  • Пока база подключена к сервису, закрытые (удалённые) обсуждения из переписки исчезают и на сервере — отдельного «архива удалённого» у пользователя нет.

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

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

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

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

Права на обсуждения зависят от роли пользователя и от того, чей это чат:

  • Из личного или группового обсуждения любой участник может выйти сам в любой момент.
  • Удалить переписку полностью, как правило, может её автор или пользователь с правами администратора.
  • Отключение обсуждений во всей базе (флажок в «Органайзере» и отключение от системы взаимодействия) доступно только администратору.

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

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

Типичные проблемы при закрытии обсуждений

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

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

Чем отличается «удалить обсуждение» от «выйти из обсуждения»?
Выход убирает чат только из вашего списка, у остальных участников он остаётся. Удаление убирает переписку целиком (для группового — в пределах ваших прав). Вернуть удалённое нельзя.
Можно ли восстановить удалённую переписку?
Штатными средствами — нет. Удалённое обсуждение исчезает и на сервере взаимодействия. Корзины или истории удалённых чатов для пользователя не предусмотрено.
Переедут ли обсуждения, если я перенесу базу в файле .dt?
Нет. Переписка хранится на сервере взаимодействия, а не в базе, поэтому в выгрузку .dt она не попадает и при переносе не копируется.
Как убрать уведомления о чате, не удаляя его?
Отметьте сообщения прочитанными или отключите уведомления по этому обсуждению. Сам чат и его история при этом сохранятся.
Закроется ли обсуждение само после закрытия заказа или увольнения сотрудника?
Нет. Чат не привязан к статусу документа и не завершается по событию — закрывать и чистить переписки приходится вручную.