728x90
반응형

작업패키지를 (일감) 을 OpenProject 에 일괄 업로드 하는 방법에 대해 알아봅니다. 

공식문서는 아래 링크를 참고 합니다. 

https://www.openproject.org/docs/system-admin-guide/integrations/excel-synchronization/

 

Excel synchronization with OpenProject

Excel synchronization with OpenProject

www.openproject.org

 

작업패키지 일감 일괄 등록 방법

  • OpenProjectExcel 유틸을 이용해서 일괄적으로 일감을 일괄 등록 하는 방법에 대해 설명합니다.

OpenProjectExcel 다운로드

  • 압축해제후 OpenProjectAPI.xlsm 파일을 실행 합니다. 

 

OpenProjectExcel 실행(OpenProjectAPI.xlsm)

  • 콘텐츠 사용 버튼을 클릭합니다. 

  • ctl+b 버튼을 클릭하면 업로드할 프로젝트 설정 정보 창이 오픈된다.
  • URL 텍스트 입력창에 프로젝트 URL 을 입력 하면 Intance URL , Project 항목이 자동 셋팅 된다.
  • API 토큰 정보는 우측 상단 계정설정 -> 액세스 토큰 메뉴를 선택후 접속 토큰을 생성 한다. 



  • OpenProject  프로젝트 정보를 모두 입력 하고 Accept 버튼을 클릭 하면 아래와 같이 컴파일 에러가 발생 한다. 
    • Tested on: Windows 10, Excel 16.0, VBA 7.1 에서 테스트 버전과 호환이 안되는것으로 보임 
    • 테스트한 버전은 Excel 2013 버전 
  • 코드 수정후 비주얼 베이직을 재실행 한다. 
    • "? -> "?" 수정
TextStr = Replace(TextStr, "\u00A1", "?", , , vbBinaryCompare)
TextStr = Replace(TextStr, "\u00A2", "?", , , vbBinaryCompare)

 

 

OpenProjectAPI 작업 패키지 동기화 및 업로드 

  • 다운로드 workpackages 를 누르면 작업패키지 항목이 다운로드 된다.

  • 항목을 추가 하고 싶다면 데이터생성후 Upload/Update 버튼을 클릭 한다.
    • 버전 잠금, ID 값을 미입력 하면 신규 작업패키지가 추가 되고 
    • 내용을 수정 하면 작업패키지가 수정 된다. 

  • 정상 업로드 되면 아래와 같이 Updatestatus 항목의 컬럼 값이 수정 된다. 
    • 수정 사항 발생 시 : Updatestatus -> 200-OK , 버전잠금 -> 숫자 증가.
    • 신규 추가 사항 반영시 : Updatestatus -> 201-Created ,  버전잠금 -> 숫자 1 생성 .

  • OpenProject 접속후 작업패키지를 확인시 추가 및 수정한 작업패키지 내용에 대한 변경 사항이 반영된것을 확인 할수 있다. 

 

작업 패키지 사용자 정의 필드 추가 작업 적용 

  • 업로드할 컬럼 정보(사용자 정의 필드) 를 추가 하고자 할경우 엑셀의 드랍다운 박스를 이용해 추가할 항목을 선택한다. 
  • 컬럼정보는 Attributes 시트에 작성 되어 있다. 

 

 

728x90
반응형

'테스트 > 관리도구' 카테고리의 다른 글

[OpenProject] OpenProject 환경 설정  (0) 2025.05.08
[OpenProject] OpenProject 설치  (0) 2025.04.09

+ Recent posts