問題:如何管制人員出勤快超過法定限制時,無法刷差勤卡鐘?

說明

請先確認[授權資訊]中[Web Service應用程式開發模組]或[Web API應用程式開發模組]及[外掛刷卡資料處理功能]是否選購。若無,請洽經銷商。

  1. 新增一進出群組,群組編號:XXXX,群組名稱:暫時不允許上班人員。
  2. 暫時不允許上班人員的人員群組,該群組管制需在管制區域的考勤設備,勾選有效。同時,需勾選黑名單。
  3. 如何即時取得刷卡資料,請參閱[資訊人員是否可自行設計程式,及時取得刷卡資料進行處理?],問題編號2015092103。
  4. 檢查OGServer.exe.config中,< add key="SyncCardQueueEnabled" value="true"/>。若是false,請修改為true,並重新啟動OGServer。
  5. 當HR系統偵測出某些人員出勤快超過法定限制,不可以再刷卡上班時。HR系統以Web Service API或Web API方式通知門將
    • AddGroupMembers2:將不可以再刷卡上班的人員,新增到人員群組XXXX,downloadMode=Queue。
    • Post,groups/{groupNo}/members/add:將不可以再刷卡上班的人員,新增到人員群組XXXX,downloadMode=Queue。
  6. 當HR系統偵測出不可刷卡上班人員,已恢復可以再刷卡上班時。HR系統以Web Service API或Web API方式通知門將。
    • DeleteGroupMembers2:將可以再刷卡上班的人員,移出人員群組XXXX,downloadMode=Queue。
    • Post,groups/{groupNo}/members/remove:將可以再刷卡上班的人員,移出人員群組XXXX,downloadMode=Queue。
針對新的二次開發程式,建議使用Web API方式介接,目前Web API的功能已涵蓋並超過Web Service API。日後新的API僅會增加Web API版本。Web Service API僅會維護正常運作,不會增加新API。

最終審定

最後檢閱日期:2019/08/05
適用門將版本號:Web Service API為3.0含以上。Web API為4.4.106.0含以上
問題編號:2015122101