ThinkAIO
Пробная версия
Отчёты СКУД · Посетители · Столовая

Каждое прикладывание карты на турникете становится понятным отчётом.

ThinkA IO превращает исходные события вашей СКУД в отчёты по посещаемости, рабочему времени, посетителям и столовой — по каждому сотруднику. Система сама распознаёт вашу установку WIN-PAK и подключается к другим системам через сервис.

Мастер установки · SQL Server · .NET Framework 4.8 · Работает на вашем сервере

События проходов — в реальном времени
ThinkA IO обобщает
25.07.2026 · Отдел ИТ Алексей Иванов 08:12 → 17:34 9 ч 22 мин
Интеграция с WIN-PAK

Сам разбирается в вашей установке WIN-PAK.

В WIN-PAK данные сотрудников хранятся в полях Note1…Note40, и их значение различается на каждом объекте. Мастер установки просматривает базу, по образцам записей определяет, где номер документа, подразделение или должность, и просит вас подтвердить. Он также сам делит считыватели на вход и выход.

Шаг 2

Находит базу данных

Просматривает базы на сервере, распознаёт схему WIN-PAK по характерным таблицам и предлагает нужную.

Шаг 3

Сопоставляет поля

Числовое поле из 11 знаков определяет как номер документа, код с малым числом значений — как подразделение; показывает примеры для подтверждения.

Шаг 4

Разделяет считыватели

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

Интеграция через сервис

Не только WIN-PAK — любая система контроля доступа.

Не хотите давать доступ к базе данных? Или у вас не WIN-PAK? Реализуйте у себя две описанные конечные точки — ThinkA IO будет читать оттуда и никогда не обратится к вашей базе.

# Две конечные точки, которые вы реализуете GET /api/v1/personel GET /api/v1/gecisler?yon=GIRIS&sonKayitId=9931 # Ответ [{ "kayitId": 9932, "zaman": "2026-07-25T08:12:04", "personelId": 1001, "kapi": "ТУРНИКЕТ ГЛАВНЫЙ ВХОД", "yon": "GIRIS" }]

Доступ к базе не нужен

Вы не передаёте учётную запись SQL; передаются только разрешённые вами данные через контролируемую вами точку.

Готовые примеры и тест соответствия

В комплекте примеры сервисов на Python, Node.js, PHP и C#. Скрипт проверяет ваш сервис по 26 пунктам.

Отчётность

Готовые ответы на вопросы руководства.

По подразделениям и площадкам, за любой период; каждый отчёт выгружается в Excel одним нажатием.

Отчёт по проходам — пример
ДатаФИОПодразделениеВходВыходВремяСтатус
25.07.2026Алексей ИвановИТ08:1217:349 ч 22 минПолный день
25.07.2026Мария ПетроваИТ09:0317:408 ч 37 минОпоздание
25.07.2026Дмитрий СоколовБухгалтерия08:0116:128 ч 11 минРанний уход

Кто на месте, кто ушёл

Кто сейчас в здании и кто уже ушёл — с фильтрами по подразделению и площадке.

Опоздания · ранние уходы

Пороговое время задаёте вы; каждый день периода оценивается отдельно.

Отсутствующие

Все, у кого в этот день нет ни одного прохода, с уже исключёнными отпусками.

Месячная и дневная сводка

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

Сверхурочные

Сопоставляет утверждённые сверхурочные с фактическим временем проходов.

Выгрузка в Excel

Любой отчёт с экрана выгружается в Excel без искажения символов.

Управление посетителями

Посетитель — от стойки до выхода.

Регистрация, выдача карты, проверка по чёрному списку и контроль выхода на одном экране. Своё ПО стойки подключается через двустороннее API.

Регистрация и выдача карты

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

Проверка по чёрному списку

Выполняется до открытия визита; при совпадении выдаётся предупреждение.

Кто на объекте?

Посетители без отметки выхода отображаются в реальном времени, длительные визиты выделяются.

Отчёт по посетителям

Фильтры по периоду, посетителю, принимающему и статусу; выгрузка в Excel.

Двустороннее API

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

Поиск и история

Прошлые визиты ищутся по номеру документа, имени или дате.

Управление столовой

Каждый проход в столовой превращается в приём пищи и сумму.

Прикладывание карты у считывателя столовой фиксируется как приём пищи, а сумма рассчитывается по виду питания и категории человека. Модуль использует ту же установку и то же сопоставление сотрудников — вторая система не нужна.

Интервалы приёмов пищи

Интервалы завтрака, обеда и ужина задаёте вы; проход относится к тому приёму пищи, в чей интервал он попал.

Без повторного счёта

Даже если человек приложил карту несколько раз в один приём пищи, засчитывается один — на входе ничего дополнительно делать не нужно.

Тарифы и начисление

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

Список удержаний

Количество приёмов пищи и сумма по каждому человеку за период; список удержаний для расчёта зарплаты выгружается в Excel.

Ежедневный подсчёт и план кухни

Сколько человек поели по дням и приёмам пищи — с данными прошлых недель для планирования на следующий день.

Питание гостей

Питание зарегистрированных на стойке гостей считается по отдельному тарифу и относится на приглашающее подразделение.

Установка

Шесть шагов, на вашем сервере.

Мастер создаёт базы данных, записывает настройки и активирует лицензию. Ваши данные не покидают организацию.

01

Подключение к SQL Server

Укажите адрес сервера и учётные данные, проверьте подключение.

02

База данных WIN-PAK

Мастер просматривает базы и находит WIN-PAK автоматически.

03

Поля сотрудников

Значение полей Note определяется автоматически; вы подтверждаете по примерам.

04

Считыватели входа / выхода

Устройства с событиями карт перечисляются и делятся по направлению.

05

Базы приложения

Создаются таблицы отчётов, посетителей и столовой, подключения записываются в настройки. Собственные таблицы WIN-PAK не затрагиваются.

06

Лицензия

Запустите 30-дневный период или активируйте лицензионным ключом.

Пробная версия

30 дней, все возможности, бесплатно.

Скачайте пакет установки и запустите мастер. Посмотрите реальные отчёты по вашим данным WIN-PAK. Без банковской карты.

Требования: Windows Server 2016+ · SQL Server 2016+ · .NET Framework 4.8 · IIS