問題:門將如何與承商管理系統的開關卡整合?

說明

請先確認[授權資訊]中[Web Service應用程式開發模組]或[Web API應用程式開發模組]是否選購。若無,請洽經銷商。

適用情境
承攬商工作人員不論是否在廠施工,一直持有工作證卡片,該卡片有效期限到年底,與施工申請單期限無關。
當承攬商工作人員進入公司施作工程時,需先至報到櫃檯開卡。離開公司時,需至報到櫃檯關卡。
上述使用情境,可以利用Web Service API或Web API方式實作介接。雖然上述說明是使用開關卡字眼,但實際做法,並非該改變工作人員卡片的有效期限,而是改變工作人員的門禁進出權限。
門將權限設計的基礎是進出群組,所以,
當承商管理系統完成報到程序檢查後,針對許進人員,呼叫SetMemberGroup(工作人員編號,進出群組s,Direct)或是Put,emps/{empNo}/groups body {“groupNos”:[“????”],”downloadMode”:”Direct”},設定可進出的門禁點。每位工作人員可能因為施工申請單的工程範圍而有不同的允許進出門禁管制點,由承商系統負責。
當承商管理系統完成簽退程序檢查後,針對簽退人員,呼叫SetMemberGroup(工作人員編號,null,Direct)或是Put,emps/{empNo}/groups body {“groupNos”:null,”downloadMode”:”Direct”},所有門禁點將不再可進。
針對新的二次開發程式,建議使用Web API方式介接,目前Web API的功能已涵蓋並超過Web Service API。日後新的API僅會增加Web API版本。Web Service API僅會維護正常運作,不會增加新API。

最終審定

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