Готовишься к экзамену?
Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.
Можно ли выполнять видеозвонки/видеоконференции с помощью «Системы взаимодействия» в 1С, и какими способами это делается?
Нельзя: «Система взаимодействия» поддерживает только текстовые сообщения, без видео.
Неправильно: При наличии поддержки видеосвязи в конкретной установке 1С видеозвонки и видеоконференции доступны как часть «Системы взаимодействия». Пользователи могут инициировать звонок из интерфейса, а разработчик - через программный интерфейс.
Да, можно - пользователь запускает видеозвонок вручную из интерфейса (например, из обсуждений/контактов системы взаимодействия).
Неправильно: Это верная часть возможностей: видеозвонок действительно можно начать интерактивно. Но вопрос подразумевает выбор единственного полного ответа, а кроме интерфейса есть ещё и вариант запуска из встроенного языка.
Да, можно - разработчик может инициировать видеоконференцию из встроенного языка (например, вызовом метода менеджера системы взаимодействия).
Неправильно: Запуск из встроенного языка действительно предусмотрен, но этот вариант не отражает вторую часть - интерактивный запуск пользователем. Так как правильный ответ должен быть один и включать оба способа, этот пункт неполный.
Верно 2 и 3: видеозвонки доступны и из интерфейса (вручную), и программно из встроенного языка (например, методом НачатьВидеоконференцию()).
Правильно: Видеозвонок/видеоконференцию можно начать полностью интерактивно - пользователь нажимает соответствующую команду в клиентском приложении. Также доступен программный запуск из встроенного языка через менеджер системы взаимодействия (например, НачатьВидеоконференцию()), что позволяет встроить звонок в сценарии работы конфигурации.
Пояснение
В «Системе взаимодействия» 1С видеосвязь (видеозвонки и видеоконференции) может быть доступна как пользовательская функция и как программная возможность - но только если в вашей среде она поддерживается и корректно настроена.
Два основных способа использования:
1) Интерактивно (для пользователей).
- В интерфейсе системы взаимодействия обычно есть команда вида «Видеозвонок», которая позволяет начать звонок одному пользователю или создать видеоконференцию для группы.
- Такой звонок всегда инициируется действием пользователя в клиентском приложении: нажатием кнопки/команды в обсуждении, карточке пользователя или списке участников.
2) Программно (для разработчиков).
- Из встроенного языка можно запустить видеоконференцию через менеджер системы взаимодействия методом вроде НачатьВидеоконференцию().
- На практике это используют, чтобы «подцепить» видеосвязь к бизнес-сценарию: например, из формы обращения в поддержку открыть видеоконференцию с дежурным специалистом; из карточки сделки - вызвать команду «Созвон с клиентским менеджером» (внутри компании); из обсуждения задачи - начать видеовстречу участников.
Что важно учитывать на практике (частые причины, почему “не работает”):
- Доступность видеоконференций зависит от окружения: должна быть включена/поддержана видеосвязь, настроен сервер взаимодействия (и, если требуется, медиакомпоненты), а у пользователей должны быть права на использование системы взаимодействия.
- В конфигурации обычно проверяют доступность функции перед запуском (например, через отдельную проверку «доступно ли видео» и ограничения по числу участников), чтобы не показывать пользователю недоступные команды и корректно обработать ситуацию, если сервис временно недоступен.
- Программный запуск чаще всего должен происходить в контексте клиентского действия (из формы/команды), потому что видеоконференция - это интерактивная функция, требующая участия пользователя и его устройства (камера/микрофон).
Мини-пример сценария:
- Руководитель открыл обсуждение по инциденту и нажал «Видеозвонок» - система создала конференцию, участники подключились.
- Разработчик добавил кнопку «Начать созвон» в форму обсуждения, и по нажатию выполняется код, который запускает НачатьВидеоконференцию() и приглашает нужных участников.
Итог: если видеозвонки поддерживаются в вашей установке 1С, то их можно выполнять и вручную через интерфейс, и программно из встроенного языка - поэтому правильный вариант ответа: «2 и 3».