해당 프로젝트는 비영리단체의 정기이체 후원을 하기 위해 필요한 정기이체 서명을 기능을 제공하기 위해 구구컬리지에 진행하는 프로젝트입니다. 정기이체 서명 문서를 받기 위해 메일로 왔다갔다 하는 게 번거로워서 자동화 프로그램을 만들었습니다
- 정기이체 문서에 정보 기입 및 서명 기능
- URL(주소)를 통해서 문서 서명 요청
- 정기이체(사인에 추가된) 문서 발행
- Apps Script로 제작이 되어 있습니다
- 해당 프로그램을 사용하기 위해서는 구글 계정이 필요합니다
- 해당 코드를 다운로드 받습니다
- 또는 CLASP 를 사용하셔도 됩니다
- 실행 전에 총 세개의 폴더가 필요합니다. 첫 번째는 템플릿문서가 들어갈 폴더, 서명이미지가 들어갈 폴더, 서명문서가 만들어질 폴더를 만들어 주세요
- https://docs.google.com/document/d/11XueGRiT6KeosG4SEVVFaogljfA4OsdFyFk-L_IDAQI/copy 해당 링크를 클릭해서 템플릿 문서를 복사하시고 폴더에 저장하세요
- 후원정보를 저장할 구글 스프레드시트를 만들어주세요
- 실행 전에 구글 스프레드시트에 '후원리스트' 이름이 명시된 시트가 필요합니다
- 스프레드시트를 열고 '도구' - '스크립트 편집기' 를 엽니다
- 다운로드 받은 파일명과 동일하게 파일을 만들고 내용을 붙여넣습니다(또는 CLASP를 사용합니다)
- 스트레드시트를 닫았다가 다시 열어보면 상단 메뉴에 'CMS정기이체' 가 있는 것을 확인할 수 있습니다
- 메뉴에서 CSM 정기이체를 클릭해서 기본설정을 클릭합니다
- 기본설정에서는 템플릿문서ID, 서명이미지폴더ID, 서명문서폴더ID와 템플릿 문서ID를 작성합니다
- 정상으로 마치게 되면 '설정' 시트에 정보가 저장되어 있는 것을 확인할 수 있습니다.
- ID는 폴더 또는 문서를 클릭했을 떄 브라우저 주소창에서 확인할 수 있습니다
- 단체정보를 작성해주세요
- 정상으로 마치게 되면 '단체정보' 시트에 정보가 작성되어 있는 것을 확인할 수 있습니다.
- 서명요청을 하기 위해서는 Apps Script를 배포를 해야 합니다.
- 스크립트 편집기로 이동을 해서 배포를 클릭하고 서명요청을 할 수 있는 URL을 복사합니다
- 해당 주소를 이용해서 서명 요청을 할 수 있습니다
- 서명이 완료되면 스프레드시트에 정보가 저장되어 있는 것을 확인할 수 있습니다
- CMS정기이체를 클릭하고 만들기 원하는 번호를 입력하고 발행합니다
- 정상적으로 실행이 되면 이 전에 설정한 서명문서가 들어갈 폴더에 정기이체 문서가 발행된 것을 확인할 수 있습니다
GNU GPLv3 을 따릅니다. 해당 내용은 아래 링크에서 자세하게 확인할 수 있습니다 라이센스 확인
누구든 참여하고 싶으신 분들은 자유롭게 PULL REQUEST를 이용해서 참여하실 수 있습니다. 문의나 오류 발견시 깃허브 이슈에 남겨주세요
구구컬리지 https://99college.org