Завершение и удаление обсуждений в системе взаимодействия 1С
Содержание
У чата в 1С нет статуса «закрыто», как у задачи или заказа. Поэтому «закрыть обсуждение» на практике означает одно из трёх действий: удалить переписку из панели обсуждений, выйти из группового чата или отключить обсуждения у конкретного объекта. Какое из них выбрать — зависит от того, что именно мешает: лишний чат в списке, ненужное уведомление или обсуждение, привязанное к документу.
Обсуждения работают через систему взаимодействия — отдельный сервис, к которому база подключается через учётную запись 1С или через собственный сервер. Сообщения хранятся не в самой информационной базе, а на этом сервере. Это важно понимать заранее: от этого зависит, что произойдёт с историей переписки после закрытия и можно ли будет её вернуть.
Что такое обсуждение в 1С и его жизненный цикл
Обсуждение — это переписка внутри базы: групповой или личный чат между пользователями, плюс комментарии, привязанные к документам и справочникам. Механизм одинаков в «1С:Бухгалтерии», ЗУП, «Управлении торговлей» и ERP: всё это надстройка над платформенной системой взаимодействия.
Различают два вида обсуждений:
- 🗨️ Общие чаты — переписка между сотрудниками, не связанная с конкретным документом. Бывают личные (один на один) и групповые.
- 📎 Обсуждения у объекта — комментарии к конкретному документу, элементу справочника или отчёту. Открываются прямо из формы объекта.
Жизненный цикл простой. Обсуждение появляется в момент первого сообщения, живёт, пока в нём есть переписка, и исчезает только тогда, когда его удалят вручную. Автоматического закрытия «по сроку» или «по завершении сделки» в платформе нет — чат сам не закроется. Поэтому старые переписки со временем копятся в панели, и их приходится чистить руками.
Подключить базу к системе взаимодействия можно двумя способами, и от этого зависит, где окажется переписка и что с ней будет при закрытии:
- ☁️ Через сервис 1С — база регистрируется на сервере взаимодействия 1С по учётной записи (логину) портала. Самый простой вариант, вся переписка хранится на стороне сервиса.
- 🖥️ Через собственный сервер взаимодействия — организация разворачивает сервер у себя, и база подключается к нему. История остаётся внутри контура компании.
Если обсуждений в базе нет вообще и значка переписки не видно — система взаимодействия просто не подключена. Её включают в разделе Администрирование → Органайзер, флажок «Обсуждения», после чего база регистрируется на сервере взаимодействия одним из двух способов выше.
Как завершить переписку в интерфейсе
Самый частый случай — убрать лишний чат из списка. Откройте панель обсуждений (значок с облачком сообщений в системных командах, обычно в правой части верхней области). В списке слева собраны все доступные вам переписки.
Дальше действуйте по ситуации:
- Личный или групповой чат больше не нужен. Выделите обсуждение в списке и вызовите команду удаления — в командной панели над списком или через контекстное меню (правая кнопка мыши по строке чата).
- Вы хотите просто выйти из группового чата, не удаляя его для остальных. В групповом обсуждении есть команда выхода из переписки — после неё чат пропадёт из вашего списка, но продолжит существовать у других участников.
- Нужно только убрать уведомления. Отметьте сообщения прочитанными — счётчик непрочитанного обнулится, а сам чат останется на месте.
Удаление обсуждения необратимо: вернуть переписку из корзины нельзя. Удаляйте только те чаты, историю которых точно не придётся поднимать. Если сомневаетесь — выйдите из переписки или отметьте прочитанной, но не удаляйте.
Разница между действиями коротко:
| Действие | Что происходит с чатом | Видят ли другие |
|---|---|---|
| Удалить обсуждение | Пропадает у вас; групповой — остаётся у участников | Личный исчезает у собеседника тоже |
| Выйти из переписки | Пропадает только у вас | Остальные продолжают общение |
| Отметить прочитанным | Остаётся, обнуляется счётчик | Не влияет на других |
Как закрыть обсуждение, привязанное к документу
Комментарии к документу или элементу справочника закрываются иначе, чем отдельный чат. Такое обсуждение открывается из самой формы объекта — рядом с его командами есть признак переписки (облачко с числом сообщений). Нажатие открывает панель с комментариями к этому конкретному объекту.
Чтобы завершить переписку по документу:
- Откройте нужный документ и вызовите панель обсуждения из его формы.
- Если переписка закончена и больше не нужна — удалите обсуждение так же, как обычный чат: через команду удаления в его панели.
- Если документ остаётся в работе, а комментарии мешают — не удаляйте их, а просто сверните панель. Переписка сохранится и будет доступна, когда снова понадобится.
Удалив обсуждение у проведённого документа, вы потеряете всю переписку по нему — переговоры с контрагентом, уточнения от бухгалтера, историю правок. Для документов, по которым возможны споры, переписку лучше сохранять.
Общие обсуждения и обсуждения у объектов видны в единой панели, поэтому закрыть их можно и оттуда, не открывая каждый документ отдельно. Найдите нужную переписку в общем списке и удалите или выйдите из неё теми же командами.
Можно ли закрывать обсуждения автоматически
Короткий ответ — встроенного автозакрытия чатов в платформе нет. Обсуждение не привязано к статусу документа или к бизнес-процессу: закрытие заказа или увольнение сотрудника сам чат не завершает. Поэтому «автоматически закрыть по событию» штатными средствами не получится.
Что реально помогает держать список чистым:
- 🧹 Регулярная ручная чистка. Раз в период удаляйте завершённые переписки и выходите из групп, которые больше не актуальны.
- 🔕 Отключение уведомлений по чатам, в которых вы состоите «на всякий случай», — это убирает шум без удаления истории.
- 🛠️ Доработка под заказ. Автоматическое удаление или архивацию старых обсуждений можно реализовать расширением конфигурации силами программиста, обращаясь к системе взаимодействия из кода. Это нетиповое решение, и браться за него стоит, только если переписок действительно много.
Если задача звучит как «закрыть все обсуждения разом» — это уже вопрос администрирования всей подсистемы, а не отдельных чатов. О нём ниже.
Как отключить обсуждения во всей базе
Когда переписка в базе больше не нужна или мешает, обсуждения отключают целиком. Делается это в том же разделе Администрирование → Органайзер: снимите флажок «Обсуждения». После этого панель переписки исчезнет у всех пользователей, а значки обсуждений у объектов перестанут отображаться.
Снятие флажка само по себе не разрывает связь с сервером взаимодействия — оно только прячет функциональность в интерфейсе. Переписка при этом остаётся на сервере, и если позже вернуть флажок обратно, чаты снова появятся. Это удобно, когда обсуждения нужно временно скрыть, а не стереть.
Чтобы полностью отключить базу от сервиса, используйте команду настройки системы взаимодействия (она же, через которую подключались) и выберите отключение. Вот это действие уже стирает переписку — в отличие от простого снятия флажка.
При отключении базы от системы взаимодействия вся переписка на сервере удаляется безвозвратно. Это касается и личных чатов, и обсуждений по документам — восстановить их после отключения нельзя. Если история может понадобиться, сначала сохраните нужное вручную (например, скопируйте текст важных переписок), и только потом отключайтесь.
Отключение всей подсистемы — действие администратора, а не рядового пользователя. Выполняйте его в согласованное время, предупредив коллег, которые пользуются чатами.
Где хранится история переписки
Сообщения обсуждений лежат не внутри информационной базы, а на сервере взаимодействия, к которому подключена база. В самой базе хранятся только ссылки и настройки. Из этого следует несколько практических выводов:
- Выгрузка базы в файл
.dtне содержит переписки — она останется на сервере взаимодействия. - При переносе базы на другой сервер или в другую учётную запись история чатов не переедет вместе с данными автоматически.
- Пока база подключена к сервису, закрытые (удалённые) обсуждения из переписки исчезают и на сервере — отдельного «архива удалённого» у пользователя нет.
Отдельной штатной кнопки «архивировать обсуждение» в платформе нет. Если под архивом понимается «убрать из глаз, но сохранить» — для этого подходит выход из переписки или просто сворачивание панели: чат остаётся доступным, но не мозолит глаза. Если нужно именно выгрузить переписку «на память» — её копируют вручную, автоматической выгрузки истории в файл платформа не предлагает.
Где именно лежит история, зависит от способа подключения. При работе через сервис 1С сообщения хранятся на сервере взаимодействия 1С, при работе через собственный сервер — на нём. В обоих случаях закрытие (удаление) обсуждения убирает переписку с сервера, а не только из вашего списка. Поэтому «закрыть, но потом найти в архиве» не получится: закрытое обсуждение исчезает окончательно.
Отсюда простое правило: прежде чем закрывать переписку, по которой возможны вопросы — с контрагентом, по спорному документу, по поручению руководителя, — сохраните её текст. Удобнее всего скопировать ключевые сообщения в заметку, комментарий к документу или во внешний файл. После удаления обсуждения поднять эту переписку будет уже неоткуда.
Кто может закрывать и удалять обсуждения
Права на обсуждения зависят от роли пользователя и от того, чей это чат:
- Из личного или группового обсуждения любой участник может выйти сам в любой момент.
- Удалить переписку полностью, как правило, может её автор или пользователь с правами администратора.
- Отключение обсуждений во всей базе (флажок в «Органайзере» и отключение от системы взаимодействия) доступно только администратору.
Если команды удаления или выхода не видно — скорее всего, не хватает прав, и вопрос решается через администратора базы, а не настройкой на вашем рабочем месте.
Отдельно стоит разделять два уровня. Закрытие одного чата — повседневное действие, его выполняет сам пользователь в своей панели обсуждений. Закрытие обсуждений для всей организации — отключение подсистемы или отключение от сервиса — затрагивает всех и выполняется централизованно. Не путайте их: чтобы убрать у себя лишнюю переписку, трогать настройки всей базы не нужно.
Типичные проблемы при закрытии обсуждений
Администрирование → Органайзер, флажок «Обсуждения», и подключение к сервису.Частые вопросы
Чем отличается «удалить обсуждение» от «выйти из обсуждения»?
Можно ли восстановить удалённую переписку?
Переедут ли обсуждения, если я перенесу базу в файле .dt?
.dt она не попадает и при переносе не копируется.