# AGENT (Temp DB)

\[개요]\
&#x20;\- ERP사에서 생성한 Temp 테이블에 bizplay에서 제공하는 경비관리 데이터를 저장합니다.

![\[그림1\] 에이전트 구성도](https://972577747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LpS8Cypq6APyhE8CnwO%2F-LpWiYnsGa7h5wbZbIWF%2F-LpWibSPZ3TSLLU3TuP2%2F%EA%B7%B8%EB%A6%BC1.png?alt=media\&token=eff90fba-5759-4cb9-85cd-2d33b226ede2)

&#x20;  ① ERP시스템에 설치한 연계 Agent데몬이 설정한 시간에 작업을 시작 합니다.\
&#x20;  ② bizplay OPEN API 호출 하여 응답 받습니다.\
&#x20;  ③ ERP사에서 생성한 Temp테이블에 데이터를 저장 합니다.

&#x20;    `※ 고객사 DBMS는 Oracle, MS-Sql, DB2, 파일DB 등 가능 합니다.`\
&#x20;`※ ③번 DB 저장 외 SAP RFC방식, FTP(파일전송) 등 가능 합니다.`\
&#x20;`※ Temp Table에서 내부에 활용하는 업무는 고객 또는 ERP업체가 작업 해야 합니다.`

\[방화벽 설정]\
&#x20;\- bizplay는 OPEN API 로 연결 되어 아래와 같은 Out-Bound 방화벽 설정이 필요 합니다.\
&#x20; (In-bound 없음)

![\[그림2\] 방화벽 설정](https://972577747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LpS8Cypq6APyhE8CnwO%2F-LpWiYnsGa7h5wbZbIWF%2F-LpWitvn9201Hw7_D87r%2F%EA%B7%B8%EB%A6%BC2.png?alt=media\&token=57f62ba5-9b6b-47c6-952f-16eed11a4626)

&#x20;  ① bizplay는 목동 KT IDC센터에 금융 클라우드 센터로 운영 합니다.\
&#x20;  ② 도착지 호출은 URL 방식으로 내부 서버에서 DNS를 찾을 수 없으면 HOSTS파일에 등록해야\
&#x20;   합니다.\
&#x20;  ③ 개발 API 전문테스트는 개발 작업 시 에만 필요 합니다.\
&#x20;  ④ 이미지 링크는 ERP나 GW에서 첨부 이미지 링크가 필요할 경우 사용 합니다.

\[DB접속정보]\
&#x20;\- 생성된 DB Temp 테이블 접속 할 수 있는 계정과 암호를 제공하여 주어야 합니다.

\[에이전트 설치 사양]\
&#x20;\- H/W, O/S 설치 사양 입니다.

![\[그림3\] H/W, O/S 사양](https://972577747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LpS8Cypq6APyhE8CnwO%2F-LpWiYnsGa7h5wbZbIWF%2F-LpWjB5Qcggfq6WCPKyx%2F%EA%B7%B8%EB%A6%BC3.png?alt=media\&token=74299f66-4b0c-416a-b4b8-1b1188e2d812)

&#x20;  `※ MS 서버만 설치 가능합니다.`\
`※ Oracle, MS-Sql, DB2, 파일DB 등 접근 가능합니다.`

\[에이전트 사용법]\
&#x20;**- 에이전트(쿠콘박스2.0) 설치 방법입니다.**

![\[그림4\] 에이전트 설치](https://972577747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LpS8Cypq6APyhE8CnwO%2F-LpWiYnsGa7h5wbZbIWF%2F-LpWjLFJFBwidV8-3Uaa%2F%EA%B7%B8%EB%A6%BC4.png?alt=media\&token=7d161ccf-634e-4306-9c6d-12338d83f917)

&#x20;  ① CooconBox2.0법인카드.exe 설치 파일을 실행 후 다음을 클릭합니다.\
&#x20;  ② 설치경로 를 선택 후 다음을 클릭합니다.\
&#x20;  ③ 시작 메뉴에 프로그램을 등록합니다.\
&#x20;  ④ 바로가기 아이콘을 만듭니다.\
&#x20;  ⑤ 프로그램을 설치를 시작합니다.\
&#x20;  ⑥ CooconBox 설치가 완료 되었습니다.

&#x20;**- 에이전트 "환경설정" 방법입니다.**

![\[그림5\] 환경설정](https://972577747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LpS8Cypq6APyhE8CnwO%2F-LpWiYnsGa7h5wbZbIWF%2F-LpWjTir5Xu4r49CtTnT%2F%EA%B7%B8%EB%A6%BC5.png?alt=media\&token=1ba8fde5-c09a-4125-a1ba-5e83a4882c9f)

&#x20;  ① 설치된 경로에서 Coocon\_Config.exe 를 실행합니다.\
&#x20;  ② "환경설정" 탭에서 "디비접속정보" "찾기"를 클릭합니다.\
&#x20;  ③ 데이터 연결 속성 팝업창에서 연결할 데이터를 선택합니다.

![\[그림6\] DB 연결](https://972577747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LpS8Cypq6APyhE8CnwO%2F-LpWiYnsGa7h5wbZbIWF%2F-LpWjcu3auMvOIiabX-O%2F%EA%B7%B8%EB%A6%BC6.png?alt=media\&token=7487807c-9b0a-44df-8512-9ee6ecea0e9a)

&#x20;  ④ 1. 서버 이름을 선택하거나 입력을 합니다.\
&#x20;       2\. 서버에 로그온할 때 사용할 정보를 입력합니다.\
&#x20;          \- "암호 저장 허용(S)" 체크\
&#x20;       3\. 서버에서 데이터베이스를 선택합니다.\
&#x20;         \- "연결 테스트(T)" 클릭 합니다.\
&#x20;  ⑤ 데이터 연결 성공여부를 확인합니다.\
&#x20;  ⑥ "테이블 생성"에서 DB 선택 후 "생성"을 클릭합니다.\
&#x20;       \- "저장"을 클릭 합니다.&#x20;

![\[그림7\] 테이블 생성](https://972577747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LpS8Cypq6APyhE8CnwO%2F-LpWiYnsGa7h5wbZbIWF%2F-LpWjlVcdVPaRTkiNrfO%2F%EA%B7%B8%EB%A6%BC7.png?alt=media\&token=07a9a1ce-79ce-4ea8-a265-86d42a4292a1)

&#x20;**- 에이전트 "서비스 인증요청" 방법입니다.**

![\[그림8\] 서비스 인증요청](https://972577747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LpS8Cypq6APyhE8CnwO%2F-LpWiYnsGa7h5wbZbIWF%2F-LpWjsbYJWRUJu_VTF3H%2F%EA%B7%B8%EB%A6%BC8.png?alt=media\&token=a296e45a-066f-419c-a358-37dfb5193d8f)

&#x20;  ① 기관코드, 사업자 번호, 사업장 명, 서비스 명, 담당자 명, 담당자 연락처, 담당자 이메일, 운영IP \
&#x20;      입력 후   "조회"를 클릭 합니다. (고객사 담당자 명 입력)\
&#x20;  ② "출력"부분에 결과코드, 결과메세지, API KEY 출력되면 결과메세지 확인 후 "저장"을 클릭합니다.\
&#x20;  ③ "찾기" 클릭하면 "사업장 조회" 팝업창이 뜨며 저장한 정보를 확인 할 수 있습니다.

&#x20;**- 에이전트 "업무설정" 방법입니다.**

![\[그림9\] 업무설정](https://972577747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LpS8Cypq6APyhE8CnwO%2F-LpWiYnsGa7h5wbZbIWF%2F-LpWk-VmSuyHrtZWY-k-%2F%EA%B7%B8%EB%A6%BC9.png?alt=media\&token=fbe6163b-9334-4944-acf1-5efb5f116322)

&#x20;  ① 탭 "카드"  bizplay 데이터전송을 설정하는 화면입니다.\
&#x20;  ② 탭 "원본카드" 카드사 원본 데이터전송을 설정하는 화면입니다. \
&#x20;  ③ 탭"기타" 모바일 메세지 전송, i-Cube 회계전표, 지출결의 사용유무 설정하는 화면입니다.\
&#x20;    `※ 모바일 메세지 전송`\
&#x20; `- 모바일 메세지 전송을 하기 위해서는 그린메시지 설치가 필요 합니다.`\
&#x20; `- 에이전트 설치된 폴더 "Conf.ini" 파일안에 "#그린메세지 interval : 분단위" 설정을 합니다.`\
&#x20; `- 테이블 "MSG_LNK_LIS" 데이터를 넣어 메세지 전송을 합니다.`

![\[그림10\] 수기 조회](https://972577747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LpS8Cypq6APyhE8CnwO%2F-LpWiYnsGa7h5wbZbIWF%2F-LpWk7alQW0OvOyotLXv%2F%EA%B7%B8%EB%A6%BC10.png?alt=media\&token=f4fb6e85-b596-4a22-ab7d-def36ce7bb35)

&#x20;  ④ 승인내역 수기조회시 "사용" 체크, "기간설정"(최대 2개월) 후 "수기조회" 클릭 합니다. \
&#x20;  ⑤ "팝업창" 뜨면서 승인내역 데이터를 가져옵니다.\
&#x20;  ⑥ 설정을 마친 후 "저장"을 클릭합니다.

&#x20;**- 에이전트 "스케줄설정" 방법입니다.**

![\[그림11\] 스케줄 설정](https://972577747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LpS8Cypq6APyhE8CnwO%2F-LpWiYnsGa7h5wbZbIWF%2F-LpWkIHyA6AHZ7Cezl-6%2F%EA%B7%B8%EB%A6%BC11.png?alt=media\&token=d48952e9-175b-43ec-8f55-dde7dbccfb2d)

&#x20;  ① "카드" 탭을 클릭합니다. (고객사 사용 서비스 선택)\
&#x20;  ② "카드목록조회" "월\~일"요일까지 선택가능하고 선택시간에 1번 자동으로 조회합니다.\
&#x20;  ③ "승인내역조회" 탭을 클릭합니다.\
&#x20;  ④ "월\~일"요일 선택합니다.\
&#x20;  ⑤ "시", "분" 선택 후 "추가"를 클릭하면 목록에 시간이 추가됩니다.\
&#x20;       목록에 시간 선택 후 "제거"를 클릭하면 삭제가 됩니다.\
&#x20;  ⑥"이전일 부터 조회"  설정된 이전날짜부터 당일까지 데이터를 조회합니다.\
&#x20;  ⑦ 설정이 끝나면 "저장"을 클릭합니다.

&#x20;**- 에이전트 "서비스 관리" 방법입니다.**

![\[그림12\] 서비스 관리](https://972577747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LpS8Cypq6APyhE8CnwO%2F-LpWiYnsGa7h5wbZbIWF%2F-LpWkQUZHukkN2-8VWXI%2F%EA%B7%B8%EB%A6%BC12.png?alt=media\&token=269bcfd2-0801-4477-923d-38371380dbfb)

&#x20;  ① "서비스 등록"에서 "등록"버튼을 클릭 합니다.\
&#x20;        \- COOCON\_BOX2.exe 서비스에 등록을 시킴\
&#x20;       "서비스 시작"에서 "시작"버튼을 클릭 합니다.\
&#x20;        \- COOCON\_BOX.exe, Coocon\_Router.exe 실행이 됩니다.\
&#x20;  ② "서비스 시작"에서 "종료"클릭시 서비스가 종료됩니다.\
&#x20;       "서비스 등록"에서 "제거"클릭시 서비스가 제거됩니다.\
&#x20;  ③ "작업관리자" 프로세스 실행되는 화면입니다.

&#x20;**- 에이전트 "DB쿼리" 방법입니다.**

![\[그림13\] DB쿼리 관리](https://972577747-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LpS8Cypq6APyhE8CnwO%2F-LpWiYnsGa7h5wbZbIWF%2F-LpWkXZmnriixZ3UK4ES%2F%EA%B7%B8%EB%A6%BC13.png?alt=media\&token=8d32daa7-f506-4a7d-a587-86e7c9186867)

&#x20;  ① 리스트박스 클릭 후 목록을 선택합니다.\
&#x20;  ② 조회된 DB쿼리문을 수정합니다.\
&#x20;  ③ "수정"버튼을 클릭합니다.
