BravoTimeAttendanceEvaluator

Phạm vi áp dụng

✅ Bravo 8 · ✅ Bravo 10

Ý nghĩa

Dùng để lấy dữ liệu máy chấm công — hỗ trợ Dahua, Zkemkeeper.

Cú pháp

<Eval_X>
  <Assembly>Bravo.Device</Assembly>
  <ClassName>BravoTimeAttendanceEvaluator</ClassName>
  <DataMember>TimeAttendaceData</DataMember>
  <machineType>Dahua</machineType>
  <zTimeZone>{=TimezoneCheck}</zTimeZone>
  <zIpAddress>{=zIpAddress}</zIpAddress>
  <zPort>{=zPort}</zPort>
  <zUsername>{=zUsername}</zUsername>
  <zPassword Encrypt="True"></zPassword>
  <zFromDate>'{=DocDate1}'</zFromDate>
  <zToDate>'{=DocDate2}'</zToDate>
</Eval_X>

Thuộc tính

ThẻNội dung
DataMemberSẽ là 1 tham số trong thủ tục khi thực hiện chức năng
machineTypeLoại máy: Dahua, Zkemkeeper
zTimeZoneSố giờ cộng thêm theo giờ Timezone
zIpAddress, zPort, zUsername, zPasswordThông tin kết nối đến máy chấm công
zFromDate, zToDateKhoảng thời gian lấy dữ liệu

Yêu cầu cài đặt

Warning

Output cần có thư mục ...\Camera\DaHua chứa các file kết nối đến máy chấm công — sử dụng BravoTool để tạo thư viện DLL này.

Cơ chế

  1. Evaluator kết nối đến máy chấm công, lấy dữ liệu dạng varbinary
  2. Thủ tục của chức năng sẽ CAST ra chuỗi XML để tự lấy dữ liệu

Tham khảo thủ tục mẫu

usp_B30HrmCheckInOut

Nơi khai báo: viết Eval ở màn hình USPCaller.

Liên quan

Bắt đầu với USPCaller và Wizard · BravoPortSIPVoIPEvaluator / BravoPortSIPVoIPInviteIncomingEvaluator · Assembly · Camera - Nhận diện biển số xe