問題:如何管制人員出勤快超過法定限制時,無法刷差勤卡鐘?
請先確認[授權資訊]中[Web Service應用程式開發模組]或[Web API應用程式開發模組]及[外掛刷卡資料處理功能]是否選購。若無,請洽經銷商。
- 新增一進出群組,群組編號:XXXX,群組名稱:暫時不允許上班人員。
- 暫時不允許上班人員的人員群組,該群組管制需在管制區域的考勤設備,勾選有效。同時,需勾選黑名單。
- 如何即時取得刷卡資料,請參閱[資訊人員是否可自行設計程式,及時取得刷卡資料進行處理?],問題編號2015092103。
- 檢查OGServer.exe.config中,< add key="SyncCardQueueEnabled" value="true"/>。若是false,請修改為true,並重新啟動OGServer。
- 當HR系統偵測出某些人員出勤快超過法定限制,不可以再刷卡上班時。HR系統以Web Service API或Web API方式通知門將
- AddGroupMembers2:將不可以再刷卡上班的人員,新增到人員群組XXXX,downloadMode=Queue。
- Post,groups/{groupNo}/members/add:將不可以再刷卡上班的人員,新增到人員群組XXXX,downloadMode=Queue。
- 當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