질문이 있으십니까?

기본 컨텐츠 및 사용자가 직접 참여하여 만들어진 다양한 내용을 검색합니다.

신근태와 캡스,세콤,KT텔레캅 같은 외부단말기를 연동하는 방법

도입배경

거의 모든 업체들이 자체적으로 캡스나 세콤같은 단말기를 도입하여 출퇴근 및 보안을 관리하고 있습니다. 이에 단말기를 통한 근태를 그룹웨어와 연동시키기를 원하는 업체가 점점 증가함에 따라, 지오유에서는 에이전트라는 프로그램을 개발하게 되었습니다. 에이전트를 사용하면, 단말기에서 발생하는 출근 및 퇴근을 바로 그룹웨어에 전송할 수 있어, 그룹웨어 로그인 후 다시 출근 및 퇴근을 해야 하는 번거로움을 해소하고, 2~3분의 차이로 지각이 되는 안타까운 현상도 방지할 수 있습니다.
또한, 주 52시간 근무시대가 도래하면서 회사에서는 근무자의 근태에 신경을 많이 쓰지 않을 수 밖에 없게 되었습니다. 이에, 에이전트는 날짜별로 사용자들의 단말기를 통한 정확한 출근시간과 퇴근시간을 그룹웨어에 반영시키는 역할을 함으로써, 회사 입장에서는 에이전트가 든든한 동반자역할을 하리라 기대합니다.

세콤과 캡스 단말기를 동시에 사용가능합니까?

사업장이 나누어져 있는 경우 A사업장에서는 세콤, B사업장에서는 캡스 단말기를 사용하는 경우가 있습니다.
이런 경우는 아래 규칙만 지켜주시면 문제없이 연동하실 수 있습니다.
1. 세콤매니저와 캡스매니저는 서로 다른 PC에 설치되어있어야 한다.
예)세콤매니저는 A PC에 설치되어있어야 하고 캡스매니저는 B PC에 설치되어있어야 한다.

2. 각각의 단말기에 중복되는 ID가 존재해서는 안된다.
예)세콤에 1234라는 ID가 있으면 캡스에는 1234라는 ID가 있어서는 안됨.

연동방법

프로그램을 실행하면 위 이미지처럼 다이얼로그가 생깁니다. 에이전트를 동작시키기 위해선, 환경설정이 필수인데요, 환경설정에 대해 설명하도록 하겠습니다.
에이전트 프로그램 메뉴바에서 설정 > 환경설정(단축기 F5) 메뉴를 클릭하시면 위와 같은 창이 뜹니다.
  • 서버주소는 그룹웨어 제공업체의 안내에 따라 입력하시면 됩니다.
  • 근태기기는 회사가 캡스를 사용하면 캡스를, 세콤을 사용하면 세콤에 선택하시면 됩니다.
  • 윈도우가 재부팅시 자동으로 에이전트를 실행시키고 싶다면, <b style="text-decoration:underline;">"윈도우 부팅시 자동 실행"</b>에 체크를 하시면 됩니다.
  • 에이전트 실행시 자동으로 서비스 시작을 실행시키고 싶다면 <b style="text-decoration:underline;">"프로그램 시작시 자동 서비스 시작"</b>에 체크하시면 됩니다. <br><br>

캡스 설정

만일 캡스를 사용하신다면 캡스 설정을 해주세요.
  • 로컬DB > DB경로 : 캡스 프로그램이 설치된 경로를 입력하면 됩니다.
  • ODBC : 먼저 PC에 ODBC설정을 완료한 후, 연결 테스트 버튼을 눌러 연결이 정상적인지 확인합니다.<br><br>
  • ADT 사이트큐브 : 뷰 이름, 아이디, 비밀번호 입력 후, 연결 테스트 버튼을 눌러 연결이 정상적인지 확인합니다.<br>참고로, 위 정보는 캡스 설치기사분에게 요청하셔서 받아야 합니다.<br>1차적으로 캡스측에서 관리프로그램 업데이트 후, 위 정보 입력 후, 연동이 가능합니다.<br><br>

세콤 설정

만일 세콤을 사용하신다면, 세콤 설정을 해주세요.
  • 연동방식<br> <div style="padding-left:5px;">- DB <span style="color:blue;">(세콤매니저 6.0 이하버전에서 권장합니다.)</span> :<br> <span style="padding-left:8px;">DB경로 : 세콤 매니지먼트가 설치된 경로를 입력합니다. <br> - 데이타 <span style="color:blue;">(세콤매니저 6.0 초과버전에서 권장합니다.)</span> :<br> <span style="padding-left:8px;">세콤 매니지먼트 프로그램에서 내보내기 한 데이타를 기반으로 연동하는 방식입니다.</span><br> <span style="padding-left:8px;">데이타 경로 : 세콤 매니지먼트 프로그램에서 내보내기 한 경로를 입력합니다.</span><br> <span style="padding-left:8px;">데이타 인덱스 : 내보내기 한 항목의 순번입니다. <span style="color:red;">인덱스 번호는 0부터 시작이고, 서로 중복될 수 없습니다.</span></span><br> <span style="padding-left:8px;">데이타 구분자 : 내보내기 한 항목을 구분지은 구분자입니다.</span></div>
  • 퇴근데이타 전송 시간은 위 창에서도 설명이 되어 있듯이, 세콤을 사용하는 업체는 단말기에 출근 및 퇴근 버튼이 있음에도 불구하고, 일정시간을 설정해서 해당시간에 지문을 태그하면 무조건 출근 및 퇴근신호가 발생되게끔 설정해서 사용하는 업체가 대부분입니다. 즉, 실제 퇴근이 아닌데도 불구하고, 퇴근으로 설정한 시간에 지문을 태그하면 그 신호가 그룹웨어에 전송되는 불일치현상을 막고자 이에 에이전트는 출근은 실시간으로 반영시키지만, 퇴근은 위 설정한 시간에 일괄적으로 보내게끔 동작합니다. 따라서, 업무시간이 아닌, 새벽시간대에 설정해 놓기를 권장합니다.

KT텔레캅 설정

만일 KT텔레캅을 사용하신다면, KT텔레캅 설정을 해주세요.
연동방식
  • Diget 통합프로그램 > DB방식
    발생되는 근태데이타가 MSSQL DB에 저장되는 방식일 때, 사용합니다.
    DB명, 포트, 아이디, 비밀번호를 입력 후, 연결 테스트 버튼을 클릭해 연결이 성공되었는지 확인합니다.
    최초의 기본정보는 에이전트가 자동으로 채워줍니다.
    DB정보 변경시, 이 곳의 정보도 함께 변경해 줘야, 에이전트가 정삭작동 합니다.
  • All-In-One
    간단한 연결 테스트로 연동이 가능합니다.
    이게 가능한 이유는, KT텔레캅과 저희 지오유가 서로 협력하여 상호간에 인터페이스를 구축했기 때문입니다.
    연동 테스트 버튼을 클릭하여 연결성공이란 메세지가 확인되면, 근태 에이전트를 정상적으로 사용이 가능합니다.
    만일, 다른 메세지가 보인다면, 지오유 고객센터로 문의하셔서 사용하시는 All-In-One 버전이 근태 에이전트와 연동이 가능한 버전인지를 안내 받으시기 바랍니다.

간단한 연결 테스트는 올인원 3.0 버전 이상부터 가능합니다.
그 미만 버전은 3.0버전으로 업데이트 후 사용하시길 권장 드립니다.
올인원의 인증번호를 그룹웨어의 근태연동ID에 입력하셔야 합니다.



환경설정이 완료되었습니다. 이제 에이전트를 실행 해 볼 단계입니다.
도메인을 입력하고, 서비스 시작 버튼을 클릭하면 에이전트가 시작됩니다.

부가기능

X(닫기) 버튼을 누르면 프로그램이 종료되는 것이 아니라, 트레이로 이동합니다. 즉, 화면에서는 보이질 않지만, 백그라운드에서 계속 동작하게 되죠.
트레이에서 다시 원래 화면으로 돌아오려면, 아래 이미지에서 붉게 칠해져 있는 아이콘에 마우스 오른쪽 버튼을 누르면 팝업창이 뜹니다. 열기 메뉴를 선택하면 다시 원래화면으로 돌아옵니다.

사용자 보기 (단축기 F2)

  • 메뉴바에서 보기 > 사용자 보기 메뉴를 클릭하면 사용자 보기 창이 뜹니다. (단축기 F2)
  • 그룹웨어로 출근 및 퇴근데이타가 전송이 되면 자동으로 사용자 목록에 등록이 되면서 그룹웨어ID와 부서, 직위가 생성됩니다. 그래서, 등록버튼이 따로 없습니다.
  • 만일, 퇴사자가 발생이 됐다면, 사용자를 선택하고 삭제버튼을 누르면 사용자 목록에서 삭제됩니다. 동시에 메인화면에서도 사용자가 삭제됩니다. 이는 퇴사한 사용자가 메인화면에 더이상 표시되지 않게 하기 위함입니다.
  • 출퇴근을 사용하지 않는 사용자가 생겼다면, 사용안함 기능을 사용하면 됩니다. 자연스럽게 메인화면에서도 보이지 않습니다. 반대로, 다시 사용한다면 사용버튼을 사용하면 됩니다.
  • 검색은 키워드 검색, 초성검색을 지원합니다. 참 편하네요.

로그 보기 (단축기 F3)

에이전트를 통해 그룹웨어로 전송한 근태데이타를 조회할 수 있습니다.
  • 날짜 및 검색조건을 통해 키워드검색이 가능합니다.
  • 초성검색까지 가능하네요. 참 편리하군요.
  • 목록중 회신결과에는 그룹웨어로 전송 후 처리 결과에 대해 알려줍니다. 위 예시를 보니 에러내역이 보이네요. 에러가 발생한 데이타만 보고 싶을 땐, <b>실패 데이타만 보기</b>를 체크하면 에러가 발생한 데이타만 목록에 표시됩니다.
  • 외부적인 환경이나 어떤 이유에서든 정상처리가 되지 못한 데이타는 아래 <b>선택한 자료 서버 전송</b> 버튼을 통해 그룹웨어로 다시 보낼 수 있습니다. 단, 한번에 최대 5건까지만 전송하실 수 있습니다. <span style="text-decoration:underline;">만일, 5건 보다 많이 전송하시려면, 5건 선택해서 전송하고, 다시 5건 선택해서 전송하고.. 이 작업을 반복하시면 됩니다.</span> 좀 불편하네요. 서버의 부하를 줄이기 위한 방편이니 양해 바랍니다. 차후 보다 나은 개선책을 강구하도록 하겠습니다.
  • 예를 들어보죠. <br> 그룹웨어 근태내역을 확인중에 출근이나 퇴근처리가 되지 못한 사용자를 발견했어요. 그럴 땐, 에이전트의 로그화면을 보면 됩니다. 회신결과가 에러겠죠. 해당 사용자 선택 후, 다시 서버로 전송을 하고, 그룹웨어에서 확인을 해 보면, 해당 날짜에 근태처리가 되어 있음을 알 수 있습니다. 근데, 로그에도 없다면 어떻게 할까요? 참 난감하죠? 그럴 땐, 창 하단부분에 <b>"찾고자 하는 데이타가 없나요?"</b> 라는 문구가 보이시나요? 클릭해 보세요. <br><span style="color:blue;">(참고 : 사용단말기가 캡스이거나 세콤매니저 6.0 이하버전에서만 보입니다.<br>세콤매니저 6.0 초과버전을 사용할 경우엔 세콤매니저 프로그램 내보내기 화면에서 해당 날짜 선택 후, 내보내기를 하시면 됩니다.)</span>
이 화면은 캡스나 세콤 단말기의 데이타베이스를 직접 열어볼 수 있는 창입니다. 즉, 네트워크문제나 다른 어떤 외부요인으로 인해 한동안 근태처리가 정상적으로 이루어지지 못했다면 이 화면에서 다시 그룹웨어로 전송할 수 있는 기능을 제공합니다. 기가 막히네요.
  • 데이타베이스와 날짜를 이용해 그룹웨어로 전송하지 못한 데이타를 찾은 후, <b>"선택한 자료 서버 전송"</b> 버튼을 이용해 다시 그룹웨어로 전송할 수 있습니다.
  • 선택은 최대 5개까지만 가능합니다. <span style="text-decoration:underline;">만일, 전송하고자 하는 데이타가 5개를 넘는다면 5개 선택하고 전송하고, 다시 5개 선택하고 전송하고.. 이 작업을 여러번 반복하시면 됩니다.</span> 좀 불편하지만, 서버에 부하를 줄이기위한 선택이었음을 양해바랍니다. 차후, 좀더 편한 개선책을 강구하도록 하겠습니다.

자동 업데이트

에이전트 프로그램은 자동 업데이트를 지원합니다.
자동업데이트는 다음과 같이 실행할 수 있습니다.
  • 에이전트 프로그램 실행시 자동으로 업데이트 체크를 합니다. 만일 상위버전이 존재하면, 업데이트를 진행하시겠습니까? 라는 메세지가 표시되며, 확인을 누르면 업데이트가 진행됩니다.
  • 메뉴바에서 도움말 > 업데이트 확인 이라는 메뉴을 통해 에이전트가 동작중에도 수시로 확인이 가능합니다.
업데이트 후에는 에이전트 프로그램이 자동으로 재시작 됩니다.

버전 히스토리

  • <h4 style="font-weight:600;">[0.9.5]</h4> 로그보기 창에서 근태구분을 출근과 퇴근을 따로 볼 수 있도록 필터가 추가되었습니다.
  • <h4 style="font-weight:600;">[0.9.6]</h4> 에이전트 운영중, 갑자기 네트워크가 단절되면 에이전트가 중지됩니다.<br>다시 네트워크가 활성화 되더라도, 에이전트는 다시 서비스 시작이 되질 않습니다.<br> 사용자가 수동으로 서비스 시작 버튼을 눌러줘야 합니다.<br> 이에, 다시 네트워크가 활성화되면, 에이전트가 다시 자동으로 서비스 시작이 될 수 있도록 기능 보완이 되었습니다.
  • <h4 style="font-weight:600;">[0.9.7]</h4> 세콤단말기 연동시 퇴근데이타 일괄전송 버그 수정
  • <h4 style="font-weight:600;">[0.9.9]</h4> 캡스 ODBC연동을 지원하도록 기능개선 되었습니다.
  • <h4 style="font-weight:600;">[1.0.0] <small>2020-02-05</small></h4> KT텔레캅(Diget 통합프로그램 > DB방식)을 지원하도록 기능개선 되었습니다.
  • <h4 style="font-weight:600;">[1.1.1] <small>2020-02-21</small></h4> <table><tr> <td valign="top">1.</td><td style="padding-left:8px;">KT텔레캅(All-In-One)을 지원하도록 기능개선 되었습니다.<br> <span style="text-decoration:underline;">참고로, 기존에 근태 에이전트를 운용중인 업체가 중간에 KT텔레캅 All-In-One 버전으로 바꾸시거나, 업데이트 후, 에이전트가 정상적으로 실행이 되지 않을 경우엔, 지오유 근태 에이전트 설치프로그램을 최신버전으로 다시 받으셔서 기존 에이전트 삭제 후 다시 설치하셔야 합니다.</span></td></tr> <tr><td valign="top">2.</td><td style="padding-left:8px;">그룹웨어 출근시간 허용기능 추가에 대한 에이전트 기능 개선</td> </tr></table>
  • <h4 style="font-weight:600;">[1.2.1] <small>2020-04-08</small></h4> 캡스 사이트큐브 연동을 지원하도록 기능개선 되었습니다.

댓글을 작성하세요

문서 이력

  • 2021-04-01 날짜로 박성규 님께서 등록 작업을 하였습니다.
  • 2021-04-13 날짜로 박성규 님께서 수정 작업을 하였습니다.
  • 2023-04-20 날짜로 관리자 님께서 수정 작업을 하였습니다.