API 소개,ERP 시스템과 그룹웨어 전자결재 시스템을 연동하는 요구는 상당히 많았습니다. 기존 1세대 때는, 데이타베이스(DB)를 공유하여, 서로 그곳에 쓰고, 갖어가고, 업데이트하는 구조였습니다. 이 기종간의 결합이니, 보안의 문제도 있고, 개발비고 드는 문제가 있었습니다. 그러나, 이제 ERP에서 직접 그룹웨어 WorkFlowErp > 지출결의서 양 ... Read more
API 소개,ERP 시스템과 그룹웨어 전자결재 시스템을 연동하는 요구는 상당히 많았습니다. 기존 1세대 때는, 데이타베이스(DB)를 공유하여, 서로 그곳에 쓰고, 갖어가고, 업데이트하는 구조였습니다. 이 기종간의 결합이니, 보안의 문제도 있고, 개발비고 드는 문제가 있었습니다. 그러나, 이제 ERP에서 직접 그룹웨어 WorkFlowErp > 지출결의서 양 ... Read more
2. Online Demo,API 소개,ERP 시스템과 그룹웨어 전자결재 시스템을 연동하는 요구는 상당히 많았습니다. 기존 1세대 때는, 데이타베이스(DB)를 공유하여, 서로 그곳에 쓰고, 갖어가고, 업데이트하는 구조였습니다. 이 기종간의 결합이니, 보안의 문제도 있고, 개발비고 드는 문제가 있었습니다. 그러나, 이제 ERP에서 직접 그룹웨어에 상신된 문 ... 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
14가지의 협업 도구를 만들어온지 언 20년이 되었습니다. 그룹웨어라는 이름으로 출발하여, "협업의 시작과 완성은 지오유" 라는 슬로건으로 협업시장에서 경쟁하고 있으며, 그 경쟁도 치열합니다.,지금은, SaaS(Soft As A Service)시대며, 클라우드 기반의 타사 솔루션들과의 융합(Mashup) 시대입니다. 독불 장군처럼, "내가 모든 걸 다 만 ... 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. 기능 정의,2. Link URL,4. 파라미터,3. Method,5. 결과 반환 값,POST 방식 (GET방식으로는 받지 않습니다),JSON 형식의 문자열로 에러코드 및 에러내용을 반환합니다.,아래의 인자값을 JSON 형식으로 전달,보안을 위해 Https 만 허용합니다.,본 OpenAPI는 타시스템에서 각종 이벤트 발생시 해당 이벤트의 정보를 지오유 ... Read more
설치,sudo pip3 install sqlalchemy sudo pip3 install flask-sqlalchemy,Flask에서 사용,from flask import Flask from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) app.secret_key = "Secret Key" app. ... Read more
여러 형태의 데이타를?,# sqlite에서 아래와 같은 테이블에 있는 데이를 가져와 본다고 가정하자. CREATE TABLE articles ( id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT NOT NULL, content TEXT NOT NULL, created_at TEXT NOT ... Read more
소개,SQLite는 파일 기반의 임베디드 SQL 데이터베이스 엔진이다. 주로 응용 프로그램에ㅔ 넣어 사용하는 비교적 가벼운 데이터베이스이다. 빠르고, 사용하기 쉽고, 무료의 경량 라이브러리이다. 파이썬3에서는 기본 탑재되어 import sqlite3을 통해 바로 사용이 가능하다.,SQLite는 2000년 5월에 시작되었다. 서버가 없고 서버에서 프로세스가 ... Read more
__init__() #메서드(초기화),# bookstore.py class Book: def setData(self, title, price, author): self.title = title self.price = price self.author = author def printData(se ... Read more
<font color="red">그룹웨어 메일 계정을 통해 외부 프로그램으로 메일 발송 시 SMTP 차단</font>으로 인하여<br> 메일 발송이 정상적으로 작동하지 않는 경우가 있는데 처리방법 알아보겠습니다.,1. 발생원인,<br> <center>발생원인으로는 우측에 표시된 '관련 글' 부분의 <br> <font color="blue">'외부솔루션을 ... Read more
제품 개요,ISign+는 국내 최초 Appliance 타입으로 제공되는 SSO 솔루션입니다. 국정원 암호모듈 검증으로 SSO기능만이 아닌 보안성도 충족시켰으며 SSO 구축 시 필수 구성요소인 인증서버, DB, 정책서버 등을 All-in-one으로 통합하였습니다. ISign+를 통해 강력하고 다양한 SSO기능을 쉽고 빠르게 구축할 수 있습니다.,예산 절감형 ... Read more
INTRO,ERP 또는 외부솔루션에서 그룹웨어계정을 연동하여 급여메일 등을 발송시 메일을 받아보지 못하는 사용자가 발생하는 경우가 있습니다. 이런 경우는 문제의 원인이 다양한 곳에 있기때문에 아래 매뉴얼을 순차적으로 확인해보실 것을 권해드립니다.<br><br> <font color="red"><b>발신자 계정에 이상이 없는 경우는 바로 관련글, 'ERP ... Read more
2. 화이트리스트 등록 시 주의사항,무분별한 화이트리스트 등록으로 인해 보안상의 문제가 발생할 가능성이 농후해지기 때문에 화이트 리스트를 등록 시 아래와 같은 사항들을 반드시 숙지해주시기 바랍니다.,① 화이트리스트 등록되어야 할 계정이 국내포털사이트인지 확인한다.,②포털사이트가 아닌 경우에는 발신계정의 도메인을 등록해도 되지만 포털사이트 메일의 경우 반드 ... Read more
Node.JS와 NPM,Node.js는 JavaScript 백엔드 프레임워크입니다. Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다. Node.js는 이벤트 기반, Non 블로킹 I/O 모델을 사용해 가볍고 효율적입니다. Node.js의 패키지 생태계인 npm은 세계에서 가장 큰 오픈 라이브러리 생태계 ... Read more
INTRO,<font color = "blue">랜섬웨어 정의</font><br> - 랜섬웨어는 몸값 'ransome'과 제품 'ware'의 합성어로 컴퓨터나 스마트폰 사용자의 개인적인 파일들을 인질로 잡은 뒤 금전적인 요구를 하는 악성코드입니다. 즉 감염자의 PC나 스마트폰에 데이터들을 암호화시켜 사용할 수 없는 상태로 만든 뒤 돈을 주면 암호를 풀어 ... Read more
INTRO,※ 크롬으로 접속시,<p><font size=3>① 전자메일 클릭 <br>② 스팸아웃(SPAMOUT) 클릭 <font></p>,<p><font size=3>③ 로딩만 계속되고 스팸아웃 화면이 뜨지 않음<br> ④ 주소창 오른쪽에 방패모양 아이콘 클릭 <br>⑤ "안전하지 않은 스크립트 로드" 클릭<font></p>,<p><font size=3> ... Read more