События, которые АТМ-Интеллект Про получает от банкоматов, передаются в ядро ПК Интеллект, что позволяет по данным событиям создавать макрокоманды и скрипты, визуализировать тревожные окна и пр. Создание скриптов на языке JScript описано в документе Программный комплекс Интеллект. Руководство по программированию (JScript). Создание программ на встроенном в ПК Интеллект языке программирования описано в документе Программный комплекс Интеллект. Руководство по программированию. Создание и примеры макрокоманд описаны в документе Программный комплекс Интеллект. Руководство Администратора.

Источником событий от банкоматов для АТМ-Интеллект Про могут являться:

  1. Интеграция с банкоматом через ПО СКС (TellMeDll.dll). При этом в ядро Интеллект передаются основные события:
  2. Интеграция с банкоматом через XFS (модуль EventATM – см. раздел Приложение 3. Утилита Перехватчик событий). При этом в ядро Интеллект передаются все возможные события.
  3. Интеграция с банкоматом через ПО ЦФТ "Золотая Корона" (vmon_itv.dll). При этом в ядро Интеллект передаются основные события:

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

param0<> – содержит маскированный номер карты клиента, если для текущего события он существует. Также может принимать значение Unknown card.

param1<> – принимает значение ID объекта охраны. В случае, если АТМ-Интеллект Про имеет несколько дочерних объектов Объект охраны, то это позволит в скриптах различать эти объекты.

param2<> – принимает значение локального времени события банкомата. В частном случае ПК Интеллект и ПО банкомата могут работать на разных компьютерах.

Полный список событий, поступающих от объекта Объект охраны, можно узнать при помощи утилиты ddi.exe, открыв файл intellect.atm.ddi, расположенный в папке <Директория установки Интеллект>\Languages\ru\. Подробнее о работе с данной утилитой см. документ Программный комплекс Интеллект. Руководство Администратора.

Пример скрипта с использованием событий банкомата приведен в разделе Пример скрипта с использованием событий от банкомата.