Фотофиксации: различия между версиями
(→Настройка шаблона сообщения об отклонении) |
|||
(не показано 15 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
− | + | = Введение = | |
<p> | <p> | ||
В программе предусмотрена возможность интеграции с системой видеонаблюдения Revisor VMS с целью контроля въезда/выезда автомобилей в Автосервис. | В программе предусмотрена возможность интеграции с системой видеонаблюдения Revisor VMS с целью контроля въезда/выезда автомобилей в Автосервис. | ||
Строка 10: | Строка 10: | ||
== Настройка камер в программе == | == Настройка камер в программе == | ||
<p> | <p> | ||
− | Камеры, с которых будет происходить обработка события <i>Отслеживание номеров автомобилей</i>, создаются в справочнике "Камеры фотофиксации" (<i>меню программы: CRM -> Фотофиксация -> "Камеры фотофиксации" | + | Камеры, с которых будет происходить обработка события <i>Отслеживание номеров автомобилей</i>, создаются в справочнике "Камеры фотофиксации" (<i>меню программы</i>: CRM -> Фотофиксация -> "Камеры фотофиксации"). |
</p> | </p> | ||
<p> | <p> | ||
Строка 79: | Строка 79: | ||
При наступлении события должны выполняться два действия: | При наступлении события должны выполняться два действия: | ||
[[Файл:Действия на событие Revisor.png|none|class=pic|link=]] | [[Файл:Действия на событие Revisor.png|none|class=pic|link=]] | ||
− | # <i>Сохранить кадр на диск</i> - в настройках указывается | + | # <i>Сохранить кадр на диск</i> - в настройках указывается каталог, где будут хранится файлы, и ограничение по размеру (как правило, достаточно 1 Гб). |
# <i>Запустить приложение на сервере</i> - в настройках указывается путь к php-файлу, который запускает скрипт, взаимодействующий с 1С: передает информацию о событии, запрашивает информацию о наличии заказ-наряда и настройки для отправки сообщений в Telegram. [[Файл:Настройка действия Revisor.png|none|class=pic|link=]] | # <i>Запустить приложение на сервере</i> - в настройках указывается путь к php-файлу, который запускает скрипт, взаимодействующий с 1С: передает информацию о событии, запрашивает информацию о наличии заказ-наряда и настройки для отправки сообщений в Telegram. [[Файл:Настройка действия Revisor.png|none|class=pic|link=]] | ||
Адрес и аргументы php-файла настраиваются при внедрении. Сам скрипт также настраивается при внедрении. В нем прописываются: | Адрес и аргументы php-файла настраиваются при внедрении. Сам скрипт также настраивается при внедрении. В нем прописываются: | ||
* адрес Веб-сервера, | * адрес Веб-сервера, | ||
− | * | + | * код и токен чата Telegram. |
</p> | </p> | ||
== Настройка рассылки сообщений об отклонении в Telegram == | == Настройка рассылки сообщений об отклонении в Telegram == | ||
<p> | <p> | ||
− | Отклонения | + | Отклонения (отсутствует открытый заказ-наряд, нет номера автомобиля) по въезжающему/выезжающему автомобилю можно отправлять сообщением в Telegram (Телеграм). |
</p> | </p> | ||
<p> | <p> | ||
Строка 99: | Строка 99: | ||
</p> | </p> | ||
<p> | <p> | ||
− | + | В созданный чат-бот Телеграм из Revisor можно отправлять сообщения о типах событий "Подключение к камере потеряно", "Подключение к камере восстановлено" - настраиваются сценарии для типа события. 1С при этом не участвует. | |
</p> | </p> | ||
=== Настройка группы рассылки для Телеграм === | === Настройка группы рассылки для Телеграм === | ||
<p> | <p> | ||
− | Настройка группы рассылки происходит в справочнике "Группы рассылок для Телеграм" (меню программы: CRM -> Фотофиксация -> Группы рассылки для Телеграм): | + | Настройка группы рассылки происходит в справочнике "Группы рассылок для Телеграм" (<i>меню программы</i>: CRM -> Фотофиксация -> Группы рассылки для Телеграм): |
[[Файл:Группы рассылок фотофиксации.png|none|class=pic|link=]] | [[Файл:Группы рассылок фотофиксации.png|none|class=pic|link=]] | ||
</p> | </p> | ||
Строка 120: | Строка 120: | ||
<p> | <p> | ||
По умолчанию в Телеграм отправляется стандартное сообщение. При необходимости можно задать свой шаблон сообщения через включение автоматического действия: | По умолчанию в Телеграм отправляется стандартное сообщение. При необходимости можно задать свой шаблон сообщения через включение автоматического действия: | ||
− | # Перейдите в справочник "Автоматические действия" (меню программы: CRM -> Справочники -> "Автоматические действия"), в группу "Произвольные действия". | + | # Перейдите в справочник "Автоматические действия" (<i>меню программы</i>: CRM -> Справочники -> "Автоматические действия"), в группу "Произвольные действия". |
# Найдите действие "Фотофиксация (отклонение)": [[Файл:Выбор действия по фотофиксации.png|none|class=pic|link=]] | # Найдите действие "Фотофиксация (отклонение)": [[Файл:Выбор действия по фотофиксации.png|none|class=pic|link=]] | ||
# Перейдите к редактированию действия, где: | # Перейдите к редактированию действия, где: | ||
− | #* Выберите вариант действия "Отправить сообщение". | + | #* Выберите вариант действия "Отправить сообщение" или "Шаблон сообщения". |
− | #* На вкладке "Параметры сообщения" выберите существующий или создайте и выберите новый шаблон сообщения: [[Файл:Настройка шаблона ФФ.png|none|class=pic|link=]] | + | #* На вкладке "Параметры сообщения" выберите существующий или создайте и выберите новый шаблон сообщения (как настроить шаблон см. [[Шаблоны сообщений]]): [[Файл:Настройка шаблона ФФ.png|none|class=pic|link=]] |
</p> | </p> | ||
<p> | <p> | ||
Строка 130: | Строка 130: | ||
</p> | </p> | ||
<p> | <p> | ||
− | В шаблоне можно использовать действия: | + | В шаблоне можно использовать действия (настраиваются при внедрении разработчиком "Пять систем"): |
* %ГосНомер, | * %ГосНомер, | ||
* %Въезд/Выезд, | * %Въезд/Выезд, | ||
− | * % | + | * %СостояниеФФ, |
* %Камера, | * %Камера, | ||
* %Дата (дата и время заезда), | * %Дата (дата и время заезда), | ||
Строка 150: | Строка 150: | ||
=== Настройка черного/белого списка автомобилей === | === Настройка черного/белого списка автомобилей === | ||
+ | <p> | ||
+ | Есть возможность настроить белые и черные списки автомобилей. <i>Белый список</i> - автомобили, по которым никогда не отправляются сообщения. <i>Черный список</i> - автомобили, по которым всегда отправляются сообщения независимо от того, были ли отклонения. | ||
+ | </p> | ||
+ | <p> | ||
+ | Настройка происходит в: | ||
+ | [[Файл:Настройка ЧБ списка.png|none|class=pic|link=]] | ||
+ | </p> | ||
+ | <p> | ||
+ | В список добавляется гос. номер автомобиля формата Y999YY999 - буквы пишутся латиницей в верхнем регистре (заглавные буквы). По автомобилю отмечается принадлежность к списку: | ||
+ | [[Файл:Пример авто в ЧБ списке.png|none|class=pic|link=]] | ||
+ | </p> | ||
= Обработка событий по обнаружению автомобильного номера в программе = | = Обработка событий по обнаружению автомобильного номера в программе = | ||
<p> | <p> | ||
− | Все события по обнаружению автомобильного номера, приходящие из Revisor, записываются в регистре сведений "События фотофиксации автомобилей" (меню программы: CRM -> Фотофиксация -> "События фотофиксации автомобилей"): | + | Все события по обнаружению автомобильного номера, приходящие из Revisor, записываются в регистре сведений "События фотофиксации автомобилей" (<i>меню программы</i>: CRM -> Фотофиксация -> "События фотофиксации автомобилей"): |
[[Файл:События фотофиксации.png|none|class=pic|link=]] | [[Файл:События фотофиксации.png|none|class=pic|link=]] | ||
</p> | </p> | ||
Строка 159: | Строка 170: | ||
Если включен контроль автомобилей у камеры фотофиксации, то: | Если включен контроль автомобилей у камеры фотофиксации, то: | ||
* при наличии группы рассылки направляется сообщение в Телеграм: [[Файл:Сообщение в Телеграм о въезде.png|none|class=pic|link=]] | * при наличии группы рассылки направляется сообщение в Телеграм: [[Файл:Сообщение в Телеграм о въезде.png|none|class=pic|link=]] | ||
− | * создается документ "Нарушение" (меню программы: CRM -> Документы -> Нарушение). | + | * создается документ "Нарушение" (<i>меню программы</i>: CRM -> Документы -> Нарушение). |
</p> | </p> | ||
<p> | <p> | ||
− | По найденным заказ-нарядам на распознанный номер автомобиля записывается регистр сведений "Открытые заказ-наряды" (меню программы: CRM -> Фотофиксация -> "Открытые заказ-наряды"): | + | По найденным заказ-нарядам на распознанный номер автомобиля записывается регистр сведений "Открытые заказ-наряды" (<i>меню программы</i>: CRM -> Фотофиксация -> "Открытые заказ-наряды"): |
[[Файл:Открытые заказ-наряды по фотофиксации.png|none|class=pic|link=]] | [[Файл:Открытые заказ-наряды по фотофиксации.png|none|class=pic|link=]] | ||
</p> | </p> |
Текущая версия на 05:32, 13 декабря 2019
Содержание
Введение
В программе предусмотрена возможность интеграции с системой видеонаблюдения Revisor VMS с целью контроля въезда/выезда автомобилей в Автосервис.
В рамках интеграции можно настроить обработку события Отслеживание номеров автомобилей. При этом камера фиксирует обнаруженный номер автомобиля, сохраняет фото на локальный диск и отправляет информацию в 1С. В 1С фиксируется факт въезда/выезда автомобиля и ищется Заказ-наряд на автомобиль. Сохраненное фото отсылается в чат Telegram с сообщением о выявленном отклонении (нет открытого заказ-наряда, нет номера у автомобиля).
Настройка интеграции
Настройка камер в программе
Камеры, с которых будет происходить обработка события Отслеживание номеров автомобилей, создаются в справочнике "Камеры фотофиксации" (меню программы: CRM -> Фотофиксация -> "Камеры фотофиксации").
Форма камеры фотофиксации выглядит следующим образом:
Описание элементов справочника:
Элемент | Тип элемента | Описание |
---|---|---|
Основные параметры | ||
Наименование | Поле ввода | Наименование камеры |
Идентификатор камеры | Поле ввода | Идентификатор, по которому будет происходить интеграция с системой видеонаблюдения. Рекомендуется использовать только латинские буквы, цифры и символы. |
Подразделение | Поле выбора из справочника | Если указано подразделение, заказ-наряд на автомобиль будет искаться только в указанном подразделении. Контроль заезда автомобиля в конкретное подразделение. Поддерживается иерархия подразделений - все дочерние подразделения тоже учитываются в поиске заказ-нарядов. |
Цех | Поле выбора из справочника | Если указан цех, заказ-наряд на автомобиль будет искаться только в указанном цехе. Контроль заезда автомобиля в конкретный цех. |
Доп. параметры | ||
Разрешен выезд через другие ворота в течение, мин. | Поле ввода | Если в Автосервисе автомобиль может въехать в одни ворота, а выехать в другие, то указывается время, за которое разрешен такой проезд. Сделано, для того чтобы не было сообщений об отсутствии заказ-наряда при выезде. |
Контролировать автомобили | Флажок | При включении отправляются сообщения в чат Telegram. При выключении только фиксируются события в регистре сведений "Фотофиксации", а сообщения не отправляются. |
Контролировать состояния заказ-наряда | Флажок | При включении происходит контроль наличия заказ-наряда в состоянии "Заявка", а при выезде в состоянии "Выполнен". |
Создавать заказ-наряд | Флажок | При включении автоматически создается заказ-наряд с реквизитами, заданными на вкладке "Реквизиты заказ-наряда": |
Настройка события по обнаружению автомобильного номера в Revisor
В системе видеонаблюдения Revisor необходимо настроить обработку события по обнаружению автомобильного номера. Рассмотрим пример настроек.
Настройка обработки события происходит через создание сценария:
По событию должен быть выбран тип "Обнаружен автомобильный номер" и только одна камера:
Если нужно обрабатывать события с нескольких камер, то для каждой камеры создайте свой сценарий.
При наступлении события должны выполняться два действия:
- Сохранить кадр на диск - в настройках указывается каталог, где будут хранится файлы, и ограничение по размеру (как правило, достаточно 1 Гб).
- Запустить приложение на сервере - в настройках указывается путь к php-файлу, который запускает скрипт, взаимодействующий с 1С: передает информацию о событии, запрашивает информацию о наличии заказ-наряда и настройки для отправки сообщений в Telegram.
Адрес и аргументы php-файла настраиваются при внедрении. Сам скрипт также настраивается при внедрении. В нем прописываются:
- адрес Веб-сервера,
- код и токен чата Telegram.
Настройка рассылки сообщений об отклонении в Telegram
Отклонения (отсутствует открытый заказ-наряд, нет номера автомобиля) по въезжающему/выезжающему автомобилю можно отправлять сообщением в Telegram (Телеграм).
Для настройки отправки сообщения об отклонении в Telegram необходимо:
- Создать чат-бот (см. Настройка интеграции с Telegram).
- Получить код чата через запрос в Telegram (выполняется разработчиком компании "Пять систем").
- Настроить группу рассылки для Телеграм.
- Настроить шаблон сообщения при необходимости.
- Установить флажок "Контролировать автомобили" в справочнике "Камеры фотофиксации" (см. #Настройка камер в программе).
В созданный чат-бот Телеграм из Revisor можно отправлять сообщения о типах событий "Подключение к камере потеряно", "Подключение к камере восстановлено" - настраиваются сценарии для типа события. 1С при этом не участвует.
Настройка группы рассылки для Телеграм
Настройка группы рассылки происходит в справочнике "Группы рассылок для Телеграм" (меню программы: CRM -> Фотофиксация -> Группы рассылки для Телеграм):
В настройках группы рассылки указываются:
- Список подразделений, по которым отсылать сообщения (вкладка "Подразделения").
- Параметры Телеграм: код чата и токен.
- Виды отклонений, по которым отсылать сообщения:
Можно выбрать следующие виды отклонений:
- Фотофиксация обнаружен объем - не обнаружен автомобильный номер.
- Проезд машины без заказ-наряда - нет открытого заказ-наряда.
Настройка шаблона сообщения об отклонении
По умолчанию в Телеграм отправляется стандартное сообщение. При необходимости можно задать свой шаблон сообщения через включение автоматического действия:
- Перейдите в справочник "Автоматические действия" (меню программы: CRM -> Справочники -> "Автоматические действия"), в группу "Произвольные действия".
- Найдите действие "Фотофиксация (отклонение)":
- Перейдите к редактированию действия, где:
- Выберите вариант действия "Отправить сообщение" или "Шаблон сообщения".
- На вкладке "Параметры сообщения" выберите существующий или создайте и выберите новый шаблон сообщения (как настроить шаблон см. Шаблоны сообщений):
Пример шаблона:
В шаблоне можно использовать действия (настраиваются при внедрении разработчиком "Пять систем"):
- %ГосНомер,
- %Въезд/Выезд,
- %СостояниеФФ,
- %Камера,
- %Дата (дата и время заезда),
- %ЧБ,
- %Подразделение,
- %Цех,
- %Автомобиль,
- %ЗаказНаряд,
- %Период (Дата и время открытия заказ-наряда),
- %ДатаЗакрытия,
- %ПричинаУведомления,
- %Ошибка,
- %ИнфОбОшибке,
- %ТекстСообщения
Настройка черного/белого списка автомобилей
Есть возможность настроить белые и черные списки автомобилей. Белый список - автомобили, по которым никогда не отправляются сообщения. Черный список - автомобили, по которым всегда отправляются сообщения независимо от того, были ли отклонения.
Настройка происходит в:
В список добавляется гос. номер автомобиля формата Y999YY999 - буквы пишутся латиницей в верхнем регистре (заглавные буквы). По автомобилю отмечается принадлежность к списку:
Обработка событий по обнаружению автомобильного номера в программе
Все события по обнаружению автомобильного номера, приходящие из Revisor, записываются в регистре сведений "События фотофиксации автомобилей" (меню программы: CRM -> Фотофиксация -> "События фотофиксации автомобилей"):
Если включен контроль автомобилей у камеры фотофиксации, то:
- при наличии группы рассылки направляется сообщение в Телеграм:
- создается документ "Нарушение" (меню программы: CRM -> Документы -> Нарушение).
По найденным заказ-нарядам на распознанный номер автомобиля записывается регистр сведений "Открытые заказ-наряды" (меню программы: CRM -> Фотофиксация -> "Открытые заказ-наряды"):
В регистрах сведений гос. номер преобразуется: убираются лишние символы, русские буквы заменяются на латинские. В сообщении отправляется уже преобразованный автомобильный номер.