Документация для версии ATM-Интеллект 13.0. Документация на другие версии также доступна.

Предыдущая страница Особенности работы в системе межсетевого экранирования и разграничения доступа  Работа с АТМ-Интеллект Про без прав администрирования Windows Следующая страница

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

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

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

50=Вставлена карта
51=Карта выдана
52=Карта забрана
53=Карта изъята банкоматом
54=Работа с клиентом завершена
60=Деньги предложены клиенту
61=Деньги забраны клиентом
62=Деньги изъяты банкоматом
70=Выбрано внесение наличных
71=Деньги возвращены клиенту
72=Деньги изъяты банкоматом
73=Внесение денег завершено
101=Клиент вводит PIN код

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

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

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

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

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

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