Бухгалтерские программы

Что такое 1С:Сервер взаимодействия. Как его установить

Для обеспечения мгновенной коммуникации между подразделениями и сотрудниками компании Ортикон, был развернут сервер взаимодействия. Он позволяет обмениваться текстовыми сообщениями, а также проводить аудио и видеоконференции непосредственно в 1С.
Что такое 1С:Сервер взаимодействия. Как его установить
Иллюстрация: Вера Ревина/Клерк.ру

Сервер взаимодействия позволил общаться сотрудникам компании, используя одновременно разные конфигурации, например, такие, как «Ортикон: Лизинг. Бухгалтерский учет КОРП ред. 3.0» и «1С: Бухгалтерия 8».

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

1С: Сервер взаимодействия

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

В состав дистрибутива входят следующие компоненты:

  1. Сервер системы взаимодействия.

  2. Распределенное хранилище Hazelcast. В нем хранятся сессии пользователей, подписки на события, очереди.

  3. Поисковый кластер Elasticsearch. Используется для подбора пользователей и полнотекстового поиска.

  4. Утилита ring.

  5. Внешняя обработка CollaborationSystemRegister.epf, предназначенная для регистрации информационной базы на сервере взаимодействия.

Для работы системы взаимодействия на компьютере необходимо наличие следующих программных продуктов:

1. JDK (64-разрядная)версия 11. Рекомендуется Liberica JDK. 

Для установки с помощью утилиты командной строки и работы сервера взаимодействия необходим вариант Standard.

Для установки с помощью графической утилиты необходим JDK с поддержкой Java FX, например, Liberica JDK вариант Full.

Скачать JDK: https://libericajdk.ru/pages/downloads/ или https://bell-sw.com/pages/downloads/.

2. СУБД PostgreSQLверсия 9.6 и старше.

Скачать сервер: https://www.postgresql.org/download/.

3. Утилита ring поставляется в составе сервера взаимодействия.

4. Утилита curl. Скачать утилиту: https://curl.haxx.se/download.html.

Подготовка для установки Сервера взаимодействия 

Установку будем проводить под операционную систему Windows.

В первую очередь установите PostgreSQL все настройки по умолчанию.

После установки зайдите через pgAdmin4 и создайте пользователя, от имени которого СУБД будет работать с сервером взаимодействия. Данный пользователь должен обладать правами создания базы данных:

  • Login: cs_user.

  • Pass: cs_pwd.

Создайте БД cs_db и в качестве владельца укажите пользователя cs_user.

Для базы данных cs_db следует подключить расширения uuid-ossp. Для этого необходимо выполнить следующую команду базы данных, используя Query tools: CREATE EXTENSION IF NOT EXISTS “uuid-ossp”.

Затем установите JDK, мы использовали Bellsoft. После установки проверьте наличие системной переменной JAVA_HOME, переменная должна указывать на ваш JDK.

Установка Сервера взаимодействия

Установка Сервера взаимодействия производится путем скачивания дистрибутива с сайта обновлений 1С https://releases.1c.ru/total, его распаковки и запуска программы 1ce-installer.exe  с правами администратора.

Приступим к настройке пакетов. Для этого откройте командную строку с правами администратора и перейдите в каталог с установленной утилитой ring.

Для начальной инициализации сервера Hazelcast необходимо выполнить следующие действия:

  • ring hazelcast instance create --dir C:\1CE\hc;

  • ring hazelcast --instance hc service create --stopped.

Теперь инициализируйте сервер Elasticsearch:

  • ring elasticsearch instance create --dir C:\1CE\es;

  • ring elasticsearch --instance es service create --stopped.

Инициализируем сервер взаимодействия:

  • ring cs instance create --dir C:\1CE\cs;

  • ring cs --instance cs service create --stopped.

После инициализации соедините ваш сервер взаимодействия с СУБД.  Для этого нужно выполнить настройку параметров JDBC-драйверов PostgreSQL:

  • ring cs --instance cs jdbc pools --name common set-params --url jdbc:postgresql://localhost:5432/cs_db?currentSchema=public;

  • ring cs --instance cs jdbc pools --name common set-params --username cs_user;

  • ring cs --instance cs jdbc pools --name common set-params --password cs_pwd;

  • ring cs --instance cs jdbc pools --name privileged set-params --url jdbc:postgresql://localhost:5432/cs_db?currentSchema=public;

  • ring cs --instance cs jdbc pools --name privileged set-params --username cs_user;

  • ring cs --instance cs jdbc pools --name privileged set-params --password cs_pwd;

Для взаимодействия сервера взаимодействия и клиентского приложения используется протокол WebSocket. Для настройки работы этого протокола  выполните следующие действия:

  • ring cs --instance cs websocket set-params --hostname 172.23.64.1;

  • ring cs --instance cs websocket set-params --port 9200.

После успешной установки и настройки Сервера взаимодействия необходимо инициализировать базу данных сервера. Команда инициализации выглядит таким образом:

curl -Sf -X POST -H "Content-Type: application/json" -d "{ \"url\" : \"jdbc:postgresql://localhost:5432/cs_db\", \"username\" : \" cs_user \", \"password\" : \" cs_pwd \", \"enabled\" : true }" -u admin:admin http://localhost:8087/admin/bucket_server.

  • cs_db — имя базы данных сервера взаимодействия;

  • cs_user — имя пользователя, от имени которого сервер взаимодействия подключается к СУБД.

  • cs_pwd — пароль этого пользователя;

  • admin, admin — имя пользователя и пароль для доступа к интерфейсу обслуживания сервера взаимодействия.

Проверка работоспособности Сервера взаимодействия

Для проверки работоспособности сервера взаимодействия откройте в браузере адрес http://localhost:8087/rs/health

В случае успешной инициализации сервер вернет ответ следующего вида:

Для подключения собственных баз используется внешняя обработка CollaborationSystemRegister.epf, которая идет в комплекте:

В качестве адреса указывается ws://172.23.64.1:9200.

После подключения можно произвести тестирование обсуждения.

В этом примере описана одна из возможностей сервера взаимодействия. Также можно реализовать обмен файлами, подключить чат бота telegram и интегрироваться с социальной сетью ВКонтакте, что также будет реализовано внутри компании Ортикон.

Ортикон: Лизинг. Бухгалтерский учет

Организации операционного и бухгалтерского учета в лизинговых организациях

Попробуйте новое решение на платформе 1С:Предприятие 8 прямо сейчас!

Оставьте контактные данные, чтобы получить онлайн-демонстрацию

Принимаю оферту и даю согласие по перс.данным

Реклама: ООО «Ортикон-ИТ Интегратор», ИНН: 7715795012, erid: LjN8KYXnT

Дневник продакта. Зачем нужна подписка Клерк.Премиум и сколько денег она экономит

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

Дневник продакта. Зачем нужна подписка Клерк.Премиум и сколько денег она экономит
99

Начать дискуссию

НДС на упрощенке — просто способ увеличить налоговую нагрузку: мнение бухгалтеров. 💸«Ночной бухгалтер» № 1704

Бухгалтеры, обсуждая налоговую реформу 2025, говорят, что по факту так просто увеличили налог для УСН. Мы даже рассчитали на примере, сколько платит компания в 2024 году и сколько будет платить в 2025 при равных условиях.

Иллюстрация: Вера Ревина/Клерк.ру

Курсы повышения
квалификации

18
Официальное удостоверение с занесением в госреестр Рособрнадзора

Как иностранному гражданину встать на миграционный учет в 2024 году

Разберем, как иностранцу встать на миграционный учет в 2024 и какие документы для этого нужны.

Иллюстрация: Вера Ревина/Клерк.ру

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

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

Лучшие спикеры, новый каждый день
НДС

Минфин: российская система tax free не возвращает налог за работы и услуги

Такс-фри для иностранцев действует только при покупке товаров.

Бесплатно с Отпуска

Возложение обязанностей директора на время его отпуска: образец приказа

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

Возложение обязанностей директора на время его отпуска: образец приказа

Депутатам рекомендуют повысить налог на прибыль до 25%

20 июня Госдума рассмотрит законопроект о донастройке налоговой системы и изменениях в НК с 2025 года.

Опытом делятся эксперты-практики, без воды
Премии

Три главных судебных риска, если снизить премию сотруднику

На основании ст. 22 ТК, работодатель обязан выплачивать работникам заработную плату в полном объеме.

Три главных судебных риска, если снизить премию сотруднику
УК РФ

Силовики задержали двух начальников УФНС

В Ростовской области ФСБ задержала налоговиков по уголовным делам за дачу взятки.

Порядок определения расходов на УСН

Применение специальных (или упрощенных) налоговых режимов предполагает наличие льгот при определении объекта налогообложения. Например, за счет снижения налогооблагаемой базы путем вычитания расходов, направленных на ведение хозяйственной деятельности. Чтобы правильно их определить, используются нормы ст. 346.16 НК и еще ряда нормативных актов, где детализируются правила применения.

Иллюстрация: Вера Ревина/Клерк.ру
Маркетинг

Как создать эффективную маркетинговую стратегию для малого бизнеса

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

Как создать эффективную маркетинговую стратегию для малого бизнеса
Интервью

Евгений Коваленко: У меня очень большие амбиции

Продолжаем беседу с предпринимателями в рамках проекта «ТоТ еще разговор». На этот раз мы пообщались с Евгением Коваленко, предпринимателем, инвестором и создателем компании VEROL, которая успешно торгует на маркетплейсах.

Евгений Коваленко: У меня очень большие амбиции

💘 Налоговая реформа-2025: обзор всех изменений для бухгалтера

При УСН будет НДС, но можно от него освободиться или выбрать пониженную ставку. По НДФЛ будет новая пятиступенчатая прогрессивная шкала. Ставку налога на прибыль увеличат. Налоговый кешбэк и амнистия по дроблению. Читайте дайджест всех актуальных изменений.

Миникурсы, текстовые и видеоинструкции для бухгалтеров

Мошенники представляются сотрудниками «Почты России» и просят отказаться от посылок

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

Бланк строгой отчетности для ИП и ООО в 2024 году

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

Бланк строгой отчетности для ИП и ООО в 2024 году

Адвокаты компании «Макфа» обвинили суд в подлоге

Суд первой инстанции защитники «Макфы» обвинили в должностном подлоге и вынесении неправосудного решения.

Новый НДФЛ вычет за нормы ГТО: размер, условия предоставления

С 2025 года в России вводится новый налоговый вычет — за выполнение норм ГТО. Тот, кто предпочитает поддерживать себя в хорошей физической фирме, может на этом «заработать» 65 рублей в месяц.

Новый НДФЛ вычет за нормы ГТО: размер, условия предоставления
УСН

Доходы от продажи нежилой недвижимости ИП налоговики требуют включить в декларацию по УСН

Если ИП продает нежилую недвижимость, налоговики априори считают такой доход предпринимательским. Даже если в бизнесе эта недвижимость не использовалась.

«У меня накопления в долларах. Что делать?»: почему важно успокоиться и как сберечь свои деньги

В среду, 12 июня, США ввели санкции против Московской биржи, Национального Клирингового Центра (НКЦ), который является контрагентом во всех валютных операциях на бирже, и Национального расчетного депозитария (НРД), который учитывает все счета инвесторов.

«У меня накопления в долларах. Что делать?»: почему важно успокоиться и как сберечь свои деньги

Вакансии

Новые вакансии для бухгалтеров и финансистов Добавить вакансию

⚡️ Итоги дня: Гонконг стал самым дорогим городом для туристов, вместо телефонов будут внедряемые в мозг чипы, а россияне активно ищут ипотеку без первоначального взноса

Подготовили обзор главных событий дня — 17 июня 2024 года. Все самое интересное, что писали и обсуждали в сети, в одной подборке.

Интересные материалы

Больше 10 тысяч человек устроились на работу по программе субсидирования найма

За трудоустройство работодатели получили от Социального фонда компенсации на 674,5 млн рублей.