В современных реалиях корпоративной автоматизации мессенджер, интегрированный непосредственно в учетную систему, перестает быть экзотикой и становится производственной необходимостью. Система взаимодействия (1С:Enterprise Collaboration System) — это не просто чат, а мощный механизм, позволяющий сотрудникам общаться, обмениваться документами и проводить видеовстречи, не покидая рабочего окружения 1С. Разберем подробно, как устроена пересылка файлов, где они хранятся и какие возможности открываются перед разработчиками и пользователями.
Одним из главных опасений системных администраторов и разработчиков при внедрении внутренних чатов является лавинообразный рост объема информационной базы за счет «мусорных» файлов, картинок и видео. Проанализируем, как 1С решает эту проблему.
Важно понимать, что при использовании Системы взаимодействия файлы не сохраняются в основной SQL-базе. Механизм работы выглядит следующим образом:
Такой подход позволяет сохранять высокую скорость создания резервных копий основной базы dt или средствами СУБД, так как переписка и вложения вынесены за контур учетных данных. Рассмотрим подробнее ограничения облачного варианта: лимит на объем одного файла составляет 100 МБ, а срок хранения истории и вложений в бесплатной версии ограничен 90 днями. Для полноценного корпоративного архива рекомендуется использование собственного сервера взаимодействия.
Выясним, как решается вопрос доступности сотрудников, находящихся вне офиса. Для полноценной работы Системы взаимодействия существует специализированное мобильное приложение «1С:Диалог». Оно позволяет:
Для разработчиков мобильных платформ 1С предусмотрена возможность встраивать функции взаимодействия прямо в кастомные мобильные приложения, используя стандартные объекты СистемаВзаимодействия. Это позволяет создать единую экосистему, где полевой сотрудник может написать в чат прямо из формы документа «Заказ клиента».
Проанализируем функционал видеосвязи, который многие ошибочно считают заменой Skype или Viber. На самом деле, интеграция с 1С дает уникальное преимущество — контекстность. Видеозвонок может быть инициирован непосредственно из обсуждения конкретного счета или контрагента.
Особого внимания заслуживает возможность приглашения внешних участников. Представим ситуацию: менеджеру необходимо обсудить детали заказа с клиентом, у которого нет 1С. Система позволяет сгенерировать публичную ссылку. Клиент переходит по ней в обычном браузере и присоединяется к конференции без необходимости установки какого-либо программного обеспечения. В рамках таких звонков доступны:
Для обеспечения безопасности передаваемых данных система использует защищенные протоколы HTTPS и WSS (Secure WebSockets). Посмотрим на программные возможности, которые открываются перед программистом 1С. С помощью встроенного языка можно автоматизировать отправку сообщений через ботов.
Рассмотрим пример логики оповещения пользователя о критическом событии в базе:
// Пример упрощенной отправки сообщения через Систему взаимодействия
Менеджер = СистемыВзаимодействия.СоздатьСообщение();
Менеджер.Текст = "Внимание! Поступила оплата по счету №" + Объект.Номер;
Менеджер.Получатели.Добавить(Объект.Ответственный.ИдентификаторПользователяИБ);
Менеджер.Записать();
Помимо внутренних уведомлений, система поддерживает интеграцию с популярными мессенджерами, такими как Telegram и VK. Это позволяет сотруднику отвечать клиенту из интерфейса 1С, в то время как клиент пишет сообщение в привычный ему Telegram-бот. Настройка осуществляется через регистрацию вебхуков (Webhook), что позволяет гибко управлять входящими и исходящими потоками данных.
Главное отличие Системы взаимодействия от любого стороннего мессенджера — привязка к данным. Мы можем создать обсуждение, которое будет «жить» внутри конкретной карточки документа. Рассмотрим по шагам, как это меняет работу:
Таким образом, внедрение Системы взаимодействия позволяет не только пересылать файлы, но и формировать полноценную базу знаний по бизнес-процессам предприятия, сохраняя историю принятия решений в привязке к объектам системы.