Project 01
라이선스 만기일 도래 알림 메일 자동화
Project Summary
라이선스 도래 대상 고객사를 분류하고, 결과 리스트를 매월 1일 관리자에게 자동 발송하는 업무 자동화 프로젝트입니다.
Problem
라이선스 시작일 기준으로 30일, 90일, 다음달, 상반기, 하반기, 다음해 대상 고객사를 매월 1일 직접 정리하고 메일로 발송하던 반복 업무
My Approach
SharePoint에서 원본 파일을 자동으로 내려받고, 날짜 조건에 따라 고객사를 분류한 뒤 결과 파일을 메일로 자동 발송하는 프로세스로 구성
Core Implementation
1.
Recorder -> SharePoint Action 전환
UI를 따라가는 방식 대신 Client ID 인증 기반으로 SharePoint 파일에 직접 접근하도록 변경해 UI 변경에 덜 의존하는 구조로 개선
2.
Excel 수식 -> Datetime Action 전환
전체 데이터를 반복 계산하던 방식 대신 날짜 변수를 기준으로 필요한 행만 검사하고 분류해 처리 속도와 유지보수성 개선
Result
Demo
원본 파일 다운로드부터 대상 분류, 메일 발송까지의 자동화 흐름