API 소개,ERP 시스템과 그룹웨어 전자결재 시스템을 연동하는 요구는 상당히 많았습니다. 기존 1세대 때는, 데이타베이스(DB)를 공유하여, 서로 그곳에 쓰고, 갖어가고, 업데이트하는 구조였습니다. 이 기종간의 결합이니, 보안의 문제도 있고, 개발비고 드는 문제가 있었습니다. 그러나, 이제 ERP에서 직접 그룹웨어 WorkFlowErp > 지출결의서 양 ... Read more
C# 소스상의 메소드는 btnApproval_Click() 입니다. 소스코드상에 C# 파일은 ModuleViewer.cs 입니다.,/static/home2/files/11/5/1709090508.jpeg,전자결재 상신 Click,private void btnApproval_Click(object sender, EventArgs e) { ... Read more
API 소개,그룹웨어 사용자 정보를 타시스템에서 갖어가는 API입니다. 주로, 그룹웨어 사용자정보를 중심으로, 타시스템에서 사용자를 구축할 때 사용됩니다. 그룹웨어 사용자 정보는 매우 민감한 데이타입니다. 아래 처리 절차를 보시면, 사전에 허가되고, 등록된 서버에서만 데이타를 갖어갈 수 있습니다.,1. 사전준비 (최초1회),1-1. AuthKey 요청,결 ... Read more
workflow.view.document 호출부문,using RestSharp; namespace WebAPI.Controllers { [HttpPost("/api/gw/gwdocviewget")] public async Task<IActionResult> GwDocView([FromForm] string AuthKey, string arg ... Read more
활용분야,,,,전화번호, 담당업무, 이메일 주소등이 변경되었을 때 반영하기 위함,,개정이력,기존 API 문서를 help 쪽으로 이동,호출 시점,,,,,,,,,,,,,,params 배열순서,varchar(1), A: 신규등록, E: 정보수정, 3:사용자정지, 1:사용자부활, D: 사용자삭제,varchar(17), 그룹웨어 사용자 아이디, 특수문제 불가,nv ... Read more
API 소개,ERP 시스템과 그룹웨어 전자결재 시스템을 연동하는 요구는 상당히 많았습니다. 기존 1세대 때는, 데이타베이스(DB)를 공유하여, 서로 그곳에 쓰고, 갖어가고, 업데이트하는 구조였습니다. 이 기종간의 결합이니, 보안의 문제도 있고, 개발비고 드는 문제가 있었습니다. 그러나, 이제 ERP에서 보는 화면을 그대로 전자결재를 태우실 수 있습니다. ... Read more
1. postMessage 통신방식 도입 배경,2. postMessage를 이용한 통신 구현방법,3. 수신시 통신규약,동일 출처 정책(same-origin policy)으로 인해 기존에 (document.domain 설정을 이용해) ActProc()함수를 호출하는 방식으로 그룹웨어(전자결재)와 DB연동양식(예: ERP, HRM, ...) 간의 통신을 처리 ... Read more
랜섬웨어란?,CryptoWall, CryptoLocker, TorrentLocker와 같은 암호화 기반 랜섬웨어는 컴퓨터뿐 아니라 심지어 네트워크 드라이브에 저장된 파일까지 암호화합니다. 일단 감염되고 나면, 몸값을 지불하고 파일에 다시 액세스하거나, 이전에 컴퓨터 또는 저장소 장치에 저장되어 있던 소중한 데이터를 모두 포기하거나 둘 중 하나를 선택해야 ... Read more
1. 기능 정의,2. Link URL,4. 파라미터,3. Method,5. 결과 반환 값,POST 방식 (GET방식으로는 받지 않습니다),JSON 형식의 문자열로 에러코드 및 에러내용을 반환합니다.,아래의 인자값을 JSON 형식으로 전달,보안을 위해 Https 만 허용합니다.,본 OpenAPI는 타시스템에서 각종 이벤트 발생시 해당 이벤트의 정보를 지오유 ... Read more
def message(m1, m2): #메세지를 화면에 표시하는 함수 t.clear() t.goto(0, 100) t.write(m1, False, "center", ("",20)) t.goto(0, -100) t.write(m2, False, "center", ("",15)) t.home() t. ... Read more
import turtle as t import random score = 0 #점수를 저장하는 변수 playing = False #현재 게임이 플레이 중인지 확인하는 변수 te = t.Turtle() #악당 거북이(빨간색) te.shape("turtle") te.color("red") te.speed(0) te. ... Read more
INTRO,크롬 브라우저에서 글을 작성하다가 특수문자 또는 한자작성 시 글자가 사라지는 경우가 접수되었습니다. <br> 이 현상은 그룹웨어에서 발생하는 오류가 아닌 크롬브라우저의 오류로 인한 현상입니다. <br> 문제의 해결을 위해 아래 매뉴얼을 따라주시기 바랍니다.,1. 발생현상 및 원인,,,,최근 크롬 버전 79.0.3945.117(공식 빌드) (6 ... Read more
INTRO,메일서버에서 아웃룩이나 스마트폰 이메일앱으로 메일을 받을 때 사용하는 프로토콜은 <font color="red">POP3방식</font>과 <font color="red">IMAP방식</font>이 있습니다. 두 프로토콜의 차이가 무엇인지, 지오유에서는 왜 POP3만 지원하는지 알아보도록 하겠습니다. ,1. 정의,<font color="grey ... Read more
개요,기존 ERP시스템들은 On-Premise 환경으로 구축하는 것이 일반적입니다. 온프레미스(On-premise)란 소프트웨어 등 솔루션을 클라우드 같이 원격 환경이 아닌 자체적으로 보유한 전산실 서버에 직접 설치해 운영하는 방식을 말합니다. 온프레미스는 클라우드 컴퓨팅 기술이 나오기 전까지 기업 인프라 구축의 일반적인 방식이었기 때문에 이전 또는 전통 ... Read more
가장 일반적인 반송 메시지 에러는 아래와 같습니다.,SERVER REPLY: 501 Denied domain name,도메인주소를 잘못 입력 or 수신 서버에서 도메인을 수신거부한 경우,421 Server too busy,수신 서버의 응답지연. 수신 서버의 트래픽 등으로 메일을 수신받지 못하는 상황에서 발송자에게 리턴 메일을 보냄 ,421-Micros ... Read more