Wiki source code of Турникет - ZKTech

Last modified by Nefedenkova Viktoria on 2021/03/19 18:44

Show last authors
1 ^^[[Информационные материалы проекта UNA>>http://xwiki.una.md/bin/view/UNA/WebHome]] (% class="separator" %)»(%%) [[Для администраторов, внедренцев, разработчиков>>http://xwiki.una.md/bin/view/UNA/Una4_Admins]]^^
2
3 ZKTech InBio 460, [[программное обеспечение>>http://zkteco.pro/time-attendance/software.html||rel="__blank" title="Программное обеспечение"]] для настройки, управления, мониторинга и сбора данных биометрического оборудования.
4
5 [[Файл-пример с событиями на проходной>>attach:20190327105731.xls||rel="__blank" title="Файл-пример с событиями на проходной"]]
6
7 Для работы с контроллером входа/выхода используется ПО ZKAccess, а именно: ZKAccess3.5
8 БД: SQL Server
9
10
11 SELECT [USERID]
12 ,[CHECKTIME]
13 ,[CHECKTYPE]
14 ,[VERIFYCODE]
15 ,[SENSORID]
16 ,[Memoinfo]
17 ,[WorkCode]
18 ,[sn]
19 ,[UserExtFmt]
20 ,[LOGID]
21 ,[MachineId]
22 FROM [access].[dbo].[CHECKINOUT]
23 order by logid
24
25 (% style="font-size: 14px; font-family: Consolas; background-color:#fbfdff" %)
26 /~*~*~*~** Script for SelectTopNRows command from SSMS ~*~*~*~**/
27 SELECT [USERID]
28 ,[Badgenumber]
29 ,[SSN]
30 ,[name]
31 ,[Gender]
32 ,[TITLE]
33 ,[PAGER]
34 ,[BIRTHDAY]
35 ,[HIREDDAY]
36 ,[street]
37 ,[CITY]
38 ,[STATE]
39 ,[ZIP]
40 ,[OPHONE]
41 ,[FPHONE]
42 ,[VERIFICATIONMETHOD]
43 ,[DEFAULTDEPTID]
44 ,[SECURITYFLAGS]
45 ,[ATT]
46 ,[INLATE]
47 ,[OUTEARLY]
48 ,[OVERTIME]
49 ,[SEP]
50 ,[HOLIDAY]
51 ,[MINZU]
52 ,[PASSWORD]
53 ,[LUNCHDURATION]
54 ,[PHOTO]
55 ,[mverifypass]
56 ,[Notes]
57 ,[privilege]
58 ,[InheritDeptSch]
59 ,[InheritDeptSchClass]
60 ,[AutoSchPlan]
61 ,[MinAutoSchInterval]
62 ,[RegisterOT]
63 ,[InheritDeptRule]
64 ,[EMPRIVILEGE]
65 ,[CardNo]
66 ,[change_operator]
67 ,[change_time]
68 ,[create_operator]
69 ,[create_time]
70 ,[delete_operator]
71 ,[delete_time]
72 ,[status]
73 ,[lastname]
74 ,[AccGroup]
75 ,[TimeZones]
76 ,[identitycard]
77 ,[UTime]
78 ,[Education]
79 ,[OffDuty]
80 ,[DelTag]
81 ,[morecard_group_id]
82 ,[set_valid_time]
83 ,[acc_startdate]
84 ,[acc_enddate]
85 ,[birthplace]
86 ,[Political]
87 ,[contry]
88 ,[hiretype]
89 ,[email]
90 ,[firedate]
91 ,[isatt]
92 ,[homeaddress]
93 ,[emptype]
94 ,[bankcode1]
95 ,[bankcode2]
96 ,[isblacklist]
97 ,[Iuser1]
98 ,[Iuser2]
99 ,[Iuser3]
100 ,[Iuser4]
101 ,[Iuser5]
102 ,[Cuser1]
103 ,[Cuser2]
104 ,[Cuser3]
105 ,[Cuser4]
106 ,[Cuser5]
107 ,[Duser1]
108 ,[Duser2]
109 ,[Duser3]
110 ,[Duser4]
111 ,[Duser5]
112 ,[reserve]
113 ,[OfflineBeginDate]
114 ,[OfflineEndDate]
115 ,[carNo]
116 ,[carType]
117 ,[carBrand]
118 ,[carColor]
119 ,[upsize_ts]
120 FROM [access].[dbo].[USERINFO]
121
122 (% style="font-size: 14px; font-family: Consolas; background-color:#fbfdff" %)
123 SELECT SCHEMA_NAME(schema_id) AS [SchemaName],
124 [Tables].name AS [TableName],
125 SUM([Partitions].[rows]) AS [TotalRowCount]
126 FROM sys.tables AS [Tables]
127 JOIN sys.partitions AS [Partitions]
128 ON [Tables].[object_id] = [Partitions].[object_id]
129 AND [Partitions].index_id IN ( 0, 1 )
130 GROUP BY SCHEMA_NAME(schema_id), [Tables].name
131 order by [TotalRowCount] desc;
132 \\SELECT cast ([CHECKTIME] as Date) dt, count( * )
133 FROM [access].[dbo].[CHECKINOUT]
134 group by cast ([CHECKTIME] as Date)
135 order by cast ([CHECKTIME] as Date) desc
136
137
138 [[Заявка в OTRS>>https://otrs.una.md/otrs/index.pl?Action=AgentTicketZoom&TicketID=711947||rel="__blank" title="201903271013964 Заявка в OTRS"]] 201903271013964 Интеграция данных из ZKTech InBio 460 в бэкофис
139
140 На данный момент у нас нет данных для различия входов и выходов, но можно вместо флага ввода / вывода связать время (утренние входы, вечерние выходы).
141 [[Утилита Extractor service>>https://server.zkteco.eu/ddfa/installer-extractorservice.exe||rel="__blank" title="Утилита"]] для выгрузки данных.
142
143 Вопрос - как добавить контроллер в enterprise?
144 Утилита [[ZKTime>>https://www.zkteco.ru/product_detail/ZKTime.Net3.0.html||rel="__blank" title="ZKTime"]] даёт возможность содать базу данных в Oracle для контроллера, но так как у нас демоверсия,то функционал ограничен и нет возможности увидеть данные в этой утилите (вопрос в том изменится ли это при переходе на полную версию?).
145
146 Ещё есть утилита [[ZKAcces ver 5.3>>https://www.zkteco.com/en/product_detail/ZKAccess3.5.html||rel="__blank" title="ZKAcces ver 5.3"]] разрешает использовать в качестве БД Oracle, но для уточнения нужен ответ с стороны ZKT.
147 \\\\