Импорт данных из HikVision
Учетные задачи - Учет рабочего времени
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Обработка служит для интеграции, импорта данных из системы доступа HikVision.
Подключается напрямую через api сервера. Используется Digest-авторизация.
Алгоритм прост, ничего необычного
Формируется json, типа
{
"AcsEventCond": {
"maxResults": 30,
"searchID": "c23adc06-fdd6-410a-9c6c-1e5bf9ee87d1",
"searchResultPosition": 0,
"major": 5,
"minor": 75
}
}
Отправляем на сервер /ISAPI/AccessControl/AcsEvent?format=json Post-запрос, получаем ответ:
{
"AcsEvent": {
"searchID": "c23adc06-fdd6-410a-9c6c-1e5bf9ee87d1",
"totalMatches": 51179,
"responseStatusStrg": "MORE",
"numOfMatches": 30,
"InfoList": [{
"major": 5,
"minor": 75,
"time": "2024-08-07T08:08:08+03:00",
"cardType": 1,
"name": "Доржи Цыденов",
"cardReaderNo": 1,
"doorNo": 1,
"employeeNoString": "10000001",
"type": 0,
"serialNo": 10001,
"userType": "normal",
"currentVerifyMode": "cardOrFace",
"mask": "no"
},....
Далее считываем полученный json в табличную часть, а далее по вкусу
При должном умении можно использовать как регламент. Все настройки и импортируемые поля для примера приведены на скриншотах.
Тестировалось на:
- 1С:Предприятие 8.3.17.1549, 8.3.20.1674, 8.3.23.1688.
- Розница, редакция 2.3.19.30.
Вступайте в нашу телеграмм-группу Инфостарт