GL

Green Logistics

Attendance Management System

GL

Green Logistics Attendance

Employee Department Shift First Entry Status In Office Now Outside Now Total Outside Late Exits Last Activity

Notifications

    System Status

    Recent Webhooks

      Отчёт по посещаемости / Attendance Report

      Date Employee Department Shift First Entry Last Exit In Office Outside Late Status Exits

      Начать с нуля — 5 шагов

      1. Удалите старого сотрудника — кнопка Delete (красная) в таблице справа.
      2. RESTART.bat — перезапустите сервер. Окно терминала не закрывайте.
      3. Test Webhook (local) — в блоке выше. Если Dashboard меняется — программа работает.
      4. Зарегистрируйте сотрудника — «Быстрая регистрация»: кнопка «Сгенерировать временный UID», имя, фамилия, смена. Карта привяжется позже через Edit.
      5. Legacy Reader — без webhook от считывателя реальные проходы не попадут в Dashboard (дверь открывается отдельно).

      Логин: admin / Admin123!@Green

      Регистрация сотрудников / Employee Registration

      Режим без считывателя (сейчас у вас так)

      Программа на вашем компьютере не связана со считывателями в офисе, пока поставщик не настроит webhook. Карты без наклейки с UID — это нормально: номер хранится только в чипе карты. Пока связи нет, используйте один из способов ниже.

      1. Способ A (быстро): нажмите «Сгенерировать временный UID», введите имя и фамилию, выберите смену → «Сохранить». После привязки карты замените UID в Edit.
      2. Способ B (если знаете UID): прочитайте UID через приложение NFC Tools (Android) или панель Legacy Reader → вставьте в поле Card UID.
      3. Способ C (когда webhook заработает): сотрудник приложит карту к двери → UID появится в списке «Недавние сканы» или после «Scan Card Now».
      4. После регистрации нажмите Test Entry в таблице — так проверяется посещаемость без двери.

      Быстрая регистрация

      Можно любой уникальный код — не обязательно hex с карты

      Номер сотрудника (GL-00X) назначается автоматически.

      Скан через считыватель (когда webhook настроен)

      Кнопка «Scan Card Now» работает только если считыватель отправляет данные на —

      📡

      Нажмите кнопку и приложите карту к считывателю

        Записать UID вручную (NFC / панель Legacy)

        Employees

        Name Number Card Shift Status Actions

        ⚠ Подключение считывателей — обязательно

        Дверь открывается — это работает считыватель. Наша программа получает данные только если сервер Legacy Reader отправляет webhook на этот компьютер. Без этой настройки Dashboard не изменится.

        загрузка…
        change-this-webhook-bearer-token

        —

        1. Запустите OPEN-FIREWALL.bat от имени администратора (разрешить порт 3847).
        2. Скопируйте Webhook URL и токен → передайте тому, кто настраивает Legacy Reader.
        3. В панели Legacy Reader укажите этот URL и токен (Partner Integration).
        4. После каждого скана в Dashboard → Recent Webhooks должна появляться строка SUCCESS.

        Device Integration (Legacy Reader)

        Webhook URL (for device to send events to us):
        http://localhost:3847/api/v1/webhook/attendance

        Add Employee

        Employee