단말기 결제 VAN 결제 데이터 동기화 하여 회계 전표 자동 생성 시스템화까지 ...☠️
·
변소
임꺽정 회사 회계는 더존을 이용하여 회계 전표를 작성하고 있었는데장길산을 모회사로 두고 있는 홍길동 회사와 임꺽정 회사가 합병하면서 흩어져 있는 시스템들이 제대로 인터페이스가 연동 되지 않고 있었다. 임꺽정 회사 전표는 이제 장길산 회사 회계 시스템에 데이터가 입력되어야 하는데이 작업을 9년 가까이 수기로 하고 있었다. (사람이.. DB로 강제로 데이터를 밀어넣고 있었음..🤔) 이 부분을 자동화 할 수 있는지 나에게  기술검토를 요청 하였고확인 하면서 많은 문제가 있고  왜 그동안 시도하지 못했는지 알게 되었다.문제점 1. 시스템이 많이 노후화 되었고 유지보수도 제대로 안되고 있는 상황 또 포스 프로그램을 직접적으로는 수정할 수 없는 상황 (관리는 되지 않지만 외주업체가 따로 있는 상태) 이며 POS가..
[SpringBoot] 스프링을 이용하여 가벼운(간단한) 스케줄링 작업 처리하는 방법 😁
·
Develop/Back-End
현 시스템을 이용하지 않는 외부 기능이 생겨 데이터 처리 작업을 해야 되는 일이 생겼다. 이전에 작업하였던 스프링배치(배치+쿼츠)와 스프링 스케줄 어떤 걸로 구현할 지 고민하다가데이터 처리할 양이 상당히 적고 (100 Row 미만) 작업이 복잡하지 않아 스케줄러를 이용하기로 결정 😒 * 스케줄러 : 특정한 시간에 등록한 작업을 자동으로 실행 시키는 것을 의미합니다.Spring에서 제공하는 스케줄러로는 Spring Scheduler(종속 추가 x), Spring Quartz(종속 추가 필요)가 있습니다.스프링 스케줄러 사용 방법1. 스케줄링을 활성화 하려면 @EnableScheduling 주석을 메인 Spring Boot 애플리케이션 클래스에 추가하거나 프로젝트에서 만든 구성 클래스에 추가하기만 하면 된..