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

Программист 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

В современных реалиях корпоративной автоматизации мессенджер, интегрированный непосредственно в учетную систему, перестает быть экзотикой и становится производственной необходимостью. Система взаимодействия (1С:Enterprise Collaboration System) — это не просто чат, а мощный механизм, позволяющий сотрудникам общаться, обмениваться документами и проводить видеовстречи, не покидая рабочего окружения 1С. Разберем подробно, как устроена пересылка файлов, где они хранятся и какие возможности открываются перед разработчиками и пользователями.

Архитектура хранения файлов: не раздуваем базу данных

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

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

  1. Если организация использует публичный облачный сервис (1ce.1c.ru), все файлы передаются и хранятся на серверах компании «1С».
  2. Если развернут локальный 1С:Сервер взаимодействия, файлы сохраняются в специальное хранилище, путь к которому настраивается администратором на уровне сервера.

Такой подход позволяет сохранять высокую скорость создания резервных копий основной базы dt или средствами СУБД, так как переписка и вложения вынесены за контур учетных данных. Рассмотрим подробнее ограничения облачного варианта: лимит на объем одного файла составляет 100 МБ, а срок хранения истории и вложений в бесплатной версии ограничен 90 днями. Для полноценного корпоративного архива рекомендуется использование собственного сервера взаимодействия.

Интеграция с мобильными устройствами: приложение 1С:Диалог

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

Для разработчиков мобильных платформ 1С предусмотрена возможность встраивать функции взаимодействия прямо в кастомные мобильные приложения, используя стандартные объекты СистемаВзаимодействия. Это позволяет создать единую экосистему, где полевой сотрудник может написать в чат прямо из формы документа «Заказ клиента».

Видеоконференции и работа с внешними участниками

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

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

Техническая реализация и безопасность

Для обеспечения безопасности передаваемых данных система использует защищенные протоколы HTTPS и WSS (Secure WebSockets). Посмотрим на программные возможности, которые открываются перед программистом 1С. С помощью встроенного языка можно автоматизировать отправку сообщений через ботов.

Рассмотрим пример логики оповещения пользователя о критическом событии в базе:


// Пример упрощенной отправки сообщения через Систему взаимодействия
Менеджер = СистемыВзаимодействия.СоздатьСообщение();
Менеджер.Текст = "Внимание! Поступила оплата по счету №" + Объект.Номер;
Менеджер.Получатели.Добавить(Объект.Ответственный.ИдентификаторПользователяИБ);
Менеджер.Записать();

Помимо внутренних уведомлений, система поддерживает интеграцию с популярными мессенджерами, такими как Telegram и VK. Это позволяет сотруднику отвечать клиенту из интерфейса 1С, в то время как клиент пишет сообщение в привычный ему Telegram-бот. Настройка осуществляется через регистрацию вебхуков (Webhook), что позволяет гибко управлять входящими и исходящими потоками данных.

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

Главное отличие Системы взаимодействия от любого стороннего мессенджера — привязка к данным. Мы можем создать обсуждение, которое будет «жить» внутри конкретной карточки документа. Рассмотрим по шагам, как это меняет работу:

  1. Бухгалтер открывает документ «Реализация товаров и услуг» и видит иконку обсуждений.
  2. Вся история переписки по этому документу хранится именно здесь, а не в разрозненных чатах сотрудников.
  3. Прикрепленные файлы (сканы доверенностей, акты) всегда под рукой у любого пользователя, имеющего доступ к этому документу.

Таким образом, внедрение Системы взаимодействия позволяет не только пересылать файлы, но и формировать полноценную базу знаний по бизнес-процессам предприятия, сохраняя историю принятия решений в привязке к объектам системы.

← На главную