1. 호환성 공지
1.1 i-AUD
i-AUD 디자이너의 프로세스봇을 웹 기반으로 개선 하면서 Object의 event에 따른 Active가 모듈로 동작합니다.
모듈을 이용한 Active의 동작 방식은 [동기적 처리방식] 으로 처리하도록 변경했습니다.
기존 사용 모듈 중 일부 기능이 제약 됩니다.(일부 모듈 스크립트 수정 필요)
> Module 작성 시, 기본적으로 모듈의 반환 값 기능을 지원하지 않습니다.
> 기존의 Module Editor 에서 제공하던 [하위 모듈 지원] 기능은 더 이상 제공하지 않습니다.- 참고 문서 : [i-AUD] Process Bot을 웹으로 개선했습니다.
i-AUD 조건 개인화 사용 방식을 개선했습니다.
i-AUD의 조건 개인화가 개인 사용자가 조건컨트롤 별로 입력 값을 설정하여 저장 하던 방식에서,
보고서 개발자가 보고서 목적에 맞게 최종 입력 값 유지가 필요한 조건 컨트롤을 설정하고 사용자는 사용 여부만 설정 하는 방식으로 개선했습니다.
- 개발 시 사용자가 입력하는 최종 값 유지 대상 조건 컨트롤을 설정하고 사용자는 보고서 성격에 맞게 최종 입력 값이 유지되어 입력의 번거로움을 줄였습니다.
- 개발자는 보고서 개발 시 조건 컨트롤에 최종 입력 값 유지를 위한 별도 코딩 없이 조건 컨트롤 선택으로 기능을 구현 할 수 있어서 개발 생산성을 높였습니다.
- 기존 조건 개인화를 사용하던 보고서의 경우 새로운 방식으로 자동 전환 됩니다.
참고 문서 : [i-PORTAL] 조건 개인화 기능을 일반 사용자가 간편하게 이용할 수 있도록 변경했습니다.
i-AUD 디자이너의 예외 처리 기준이 변경되었습니다.
i-AUD 디자이너의 Script 예외 처리 기준이 일부 논리 오류를 감지하여 메시지를 출력 하도록 개선했습니다.
- 보고서 작성 단계에서 잘못 작성된 오류를 감지하고 오류 메시지를 출력 하여 완성도 높은 보고서를 작성할 수 있도록 합니다.
- 업데이트 시 기존 보고서에 잘못 작성된 오류가 있을 경우 발생하지 않던 메시지가 출력 될 수 있습니다. (해당 보고서는 발생 오류를 수정 해야 합니다.)
- 발생 릴리즈 버전 : 7.0.500.20240627-11
1.2 i-META
i-META 디자이너를 웹 기반으로 개선 하면서 수정 및 신규 생성하는 메타파일의 확장자가 변경됩니다.
웹 기반 i-META 디자이너 에서 생성하는 META파일 확장자가 mtj로 변경되었습니다.
- 기존 mtm, mtmz 파일을 i-META 디자이너에서 열면 자동으로 마이그레이션 합니다.
- mtj파일을 실행 하기 위해서는 i-META Server(7.0.500.1)를 업데이트 해야 합니다.
- 참고 문서 : i-META Designer
i-META 디자이너를 웹 기반으로 개선 하면서 메타 링크 연결은 모두 설정 해야 합니다.
웹 기반 i-META 디자이너 에서는 스키마 관리자의 메타 링크 관리 에 모든 서비스와 스키마가 연결 되어야 합니다.
- 기존 메타 링트 관리에서 빈 값으로 연결 없이 사용 하던 경우 같은 값으로 입력하여 모든 메타 링크 서비스와 스키마를 연결 해줘야 합니다.
1.3 i-MATRIX
i-MATRIX 실행시 Excel의 Addin으로 띄어지도록 개선했습니다.
새 보고서를 만들어 저장할 경우 해당 보고서는 Excel에 Addin 되어 실행하도록 설정됩니다.
- 기존 i-MATRIX의 경우 별도 설정을 하지 않으면 기존처럼 Web에 Embedded 되어 띄어집니다.
- 추가 배포되는 "SetupAgentService_{ReleaseVersion}_full.exe " 파일을 로컬PC에 설치 할 경우 Excel의 리본메뉴에서 Login하여 사용 가능합니다.
- 참고 문서 : [i-MATRIX] MATRIX를 Excel의 AddIn Mode로 이용할 수 있습니다.
1.4 AUD Server
업데이트 후 matrix_sys.properties 설정이 필요할 수 있습니다.
서버 기동에 필요한 dnsname, protocol, reportpath 설정 및 보안을 위해 접근 제한된 i-AUD 서버스크립트
그리고 파일 업로드를 위해 기본 제공하는 폴더(/reports/UPLOAD/) 외에 접근 허용 설정을 별도 UI로 제공하지 않습니다.
수정이 필요할 경우 matrix_sys.properties 에 설정이 필요합니다.
이번 패치로 UPLOAD 권한 제약이 발생하거나 외부에서 i-AUD서버 스크립트 접근이 필요 할 경우 matrix_sys.properties를 설정 바랍니다.
- 위치 : {Context Path} > WEB-INF > classes > matrix > matrix_sys.properties
- 해당 파일이 없는 경우 기존처럼 Repository DB의 MTX_OPTION 테이블의 설정에 따릅니다.
참고 문서 : [AUD Server] 서버 기동에 필요한 중요 정보가 레퍼지토리가 아닌 matrix_sys.properties를 통해서 처리됩니다.
1.5 ADMIN
AUD플랫폼7이 개선되면서 Admin에 불 필요한 옵션을 제거했습니다.
신규 설치 시 Admin의 제품별 옵션 및 PORTAL옵션에서 이전 기능에 사용하던 불필요한 옵션을 제거했습니다.
PORTAL옵션의 OP05_BOARD_PAGE_CNT의 경우 새로 설치되는 버전에서는 옵션을 추가해도 사용할 수 없습니다.(이전 게시판 소스의 보안 취약점으로 제거함)
- 참고 문서 : 제품별 옵션 / [ADMIN]PORTAL 설정
2. 업데이트 공지
최신 릴리즈 적용 방법은 아래 내용을 참고하시기 바랍니다.
업데이트 후 Admin > 시스템 운영관리 > 모듈 관리자 에서 초기설정을 해야 합니다.
i-AUD의 웹 프로세스봇 의 Active를 모듈 방식으로 개발 하면서 System에서 사용하는 시스템 모듈을 추가했습니다.
때문에 Admin의 모듈관리자에서 [초기 설정]으로 시스템 모듈을 추가해야 합니다.
- 추가하면 웹으로 개발된 프로세스 봇을 사용할 수 있습니다.
- 기존 배포한 모듈 및 사용 중인 모듈과 별도로 추가로 생성합니다.
- 사용 중인 모듈의 일부는 수정 이 필요 할 수 있습니다.
- 참고 문서 : [i-AUD] Process Bot을 웹으로 개선했습니다.
i-META 를 사용시 i-META Server도 패치가 필요합니다.
i-META 디자이너를 웹 기반으로 변경하면서 새로 생성되는 i-META 사용을 위해서는 i-META Server를 업데이트해야 합니다.
- 참고 문서 : (i-META 디자이너 설명서는 준비 중입니다.)