본문바로가기
 

UI5 For ABAP IDE

UI5 ApplicationDevelopment Solution for SAP Developers

U4A IDE 변경 로그

[1.21] U4A IDE 기능 개선 - 0021 / 2019.12.03 16:19:23

관리자 2020-03-23 712

버전 모듈 상세내역 검증방안 구분 중요도 관련부서 변경 요청 싸이트
1.21 U4A IDE Workbench Elements * U4A IDE Workbench "APP ID" 가능엔트리 로직 개선
 - 가능엔트리 요소 중 "Application Hierarchy By Packages" F4 Exit 로직을 다음과 같이 개선 함.
   1) 대상 개발패키지 텍스트가 언어별 미번역된 경우 쿼리 조건을 "로그온 언어"로 되어 있으므로 다른 언어 로그온 시 검색 누락되는 문제에 대하여 개선함. (우선순위 로그온 언어, 존재 하지 않는 다면 언어키 없이 검색)
   2) 패키지별 APP 계층구조 설정 시 패키지 ID와 APP ID가 동일한 경우 구성 오류가 발생되는 문제에 대하여 개선함. (Parent Key Unique 로직 보강)
   3) 제목 영문 오타 보정

*UI 속성 도움말 개선
 - 개선내용
  1) 기존 UI5 도움말 정보만 제공되어 있던 기능을  U4A Extend UI에 대한 도움말 정보도 제공 할수 있도록 개선
  2) 해당 UI이 해당하는 예제 Application 으로 이동 기능 추가

* Application Simulation Execution 기능 개선
- 기존 : "Laptop", "Tablet", "Mobile" 등 3종에 대한 포괄적인 실행 모드 제공
- 개선
   1) Vendor별 각종 출시된 Device에 대한 Width, Height에 대한 모드제공
   2) 화면 Rotate 기능 제공
   3) Customize Sizing 기능 제공
           
* U4A IDE Platform Toolkit 메인 Image 개선
- 개선 내용 
  1) Image Contents Design 개선
  2) SMWO 오브젝트 ID : ZU4A_WB_LOGO_A, ZU4A_WB_LOGO_B 로 새로운 디자인과 짝수일자, 홀수일자 등 2개의 이미지를 Rotation 표현 되도록 개선
단위테스트 개선 기술지원팀 ** 솔루션 개선사항 **
1.21 U4A UI5 UI/UX Rendering Engine * "KEYDOWN" 이벤트 메소드 Script 오동작에 대한 Bug 수정
 - 수정 사항 : 어플리케이션의 테이블 리스트 안의 INPUT에 값을 입력하면 PATH가 아니라 "KEYDOWN" 값이 들어오는 현상
단위테스트 개선 기술지원팀 ** 솔루션 개선사항 **
1.21 U4A Implementation Service Engine * ICF "ZU4A" 서비스 로직 재조정 작업
- 작업 내용 : ICF 서비스 중 "ZU4A_IMP"와 같이 "Method Base"에서 "Subroutine Base"로 변경

* Application 실행 후 Server Session Handling 기능 개선
- 개선 사항 : Application 실행 -> Log-off 후 새로운 Browser 창 생성 시 Session 오동작에 대한 개선 (U4A Application Session 전용 ICF 서비스 "ZU4A_SRS" 추가 하여 Procedure를 분기함)
단위테스트 개선 기술지원팀 ** 솔루션 개선사항 **
1.21 U4A IDE Workbench Elements * U4A Test Suite APP 일괄 CTS 구성처리 기능 개발
- 기존
   : 수작업으로 Test APP 다운로드 및 업로드처리 함. (많은 시간 소요 및 오류 발생)

- 개선
  : 패키지 "ZU4A_TS" 내 등록된 APP 및 ABAP Object를 일괄 수집하여 지정된 CTS 번호에 자동 구성 처리 할수 있음.
단위테스트 신규 기술지원팀 ** 솔루션 개선사항 **
1.21 Related Objects Comment: Object List Included CORR MERG YAIK901019 20191207 121506 YSHONG
Comment: Object List Included CORR MERG YAIK901032 20191213 143633 YSHONG
Comment: Object List Included CORR MERG YAIK901053 20191227 204502 YSHONG
Comment Entry: Released CORR RELE U4AK900357 20200207 183420 YSHONG
Comment Entry: Released CORR RELE U4AK900358 20200207 183418 YSHONG
Comment Entry: Released CORR RELE U4AK900359 20200207 183415 YSHONG
Comment Entry: Released CORR RELE U4AK900360 20200207 183412 YSHONG
Class Definition (ABAP Objects) LIMU CLSD ZCL_U4A_APP_CHECKER
Class Definition (ABAP Objects) LIMU CLSD ZCL_U4A_HTTP_SERVER
Class Definition (ABAP Objects) LIMU CLSD ZCL_U4A_HTTP_SERVER_IMP
Class Definition (ABAP Objects) LIMU CLSD ZCL_U4A_REF_DATA_CONFIG
Class Definition (ABAP Objects) LIMU CLSD ZCL_U4A_SERVER
Class Definition (ABAP Objects) LIMU CLSD ZCL_U4A_UI_RENDER
Class Definition (ABAP Objects) LIMU CLSD ZCL_U4A_UO00330
Class Definition (ABAP Objects) LIMU CLSD ZCL_U4A_UO01700
Class Definition (ABAP Objects) LIMU CLSD ZCL_U4A_UO99988
Class Definition (ABAP Objects) LIMU CLSD ZCL_U4A_WB_COMMON
Private Header (ABAP Objects) LIMU CPRI ZCL_U4A_APP_CHECKER
Private Header (ABAP Objects) LIMU CPRI ZCL_U4A_HTTP_SERVER
Private Header (ABAP Objects) LIMU CPRI ZCL_U4A_LOGIN
Private Header (ABAP Objects) LIMU CPRI ZCL_U4A_SERVER
Public Header (ABAP Objects) LIMU CPUB ZCL_U4A_APP_CHECKER
Public Header (ABAP Objects) LIMU CPUB ZCL_U4A_HTTP_SERVER
Public Header (ABAP Objects) LIMU CPUB ZCL_U4A_HTTP_SERVER_IMP
Public Header (ABAP Objects) LIMU CPUB ZCL_U4A_REF_DATA_CONFIG
Public Header (ABAP Objects) LIMU CPUB ZCL_U4A_SERVER
Public Header (ABAP Objects) LIMU CPUB ZCL_U4A_UI_RENDER
Public Header (ABAP Objects) LIMU CPUB ZCL_U4A_UO00330
Public Header (ABAP Objects) LIMU CPUB ZCL_U4A_UO01700
Public Header (ABAP Objects) LIMU CPUB ZCL_U4A_UO99988
Public Header (ABAP Objects) LIMU CPUB ZCL_U4A_WB_COMMON
GUI Definition LIMU CUAD ZU4A_F4_EXIT_001
Data Element Definition LIMU DTED ZOBJ_U4A
Single Message LIMU MESS ZU4AMSG129
Single Message LIMU MESS ZU4AMSG130
Single Message LIMU MESS ZU4AMSG131
Single Message LIMU MESS ZU4AMSG132
Single Message LIMU MESS ZU4AMSG133
Single Message LIMU MESS ZU4AMSG134
Method (ABAP Objects) LIMU METH ZCL_HTML5_EXT_UI_HANDL        GET_UO99996_SCRIPT
Method (ABAP Objects) LIMU METH ZCL_U4A_APPLICATION_PREVIEW   SET_UI_PROPERTIES
Method (ABAP Objects) LIMU METH ZCL_U4A_APP_CHECKER           ACCESS_ROLE_CHECK
Method (ABAP Objects) LIMU METH ZCL_U4A_APP_CHECKER           EXIST_APP_CHECK
Method (ABAP Objects) LIMU METH ZCL_U4A_APP_CHECKER           SET_ERR_HTML_CONTENT
Method (ABAP Objects) LIMU METH ZCL_U4A_APP_CHECKER           SET_ERR_HTML_TYPE_01
Method (ABAP Objects) LIMU METH ZCL_U4A_EXTUI_EVENTS          EV_CLICK_UI_LAYOUT_FORM
Method (ABAP Objects) LIMU METH ZCL_U4A_EXTUI_EVENTS          EV_KEYDOWN
Method (ABAP Objects) LIMU METH ZCL_U4A_EXTUI_EVENTS          EV_PASTE
Method (ABAP Objects) LIMU METH ZCL_U4A_EXTUI_EVENTS          EV_SWIPE
Method (ABAP Objects) LIMU METH ZCL_U4A_EXTUI_EVENTS          EV_WIN_RESIZE
Method (ABAP Objects) LIMU METH ZCL_U4A_F4_HNADL              F4_SEARCH_HELP
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER           CHK_APPL_URL
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER           CONSTRUCTOR
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER           GET_APPLID_INFO
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER           IF_HTTP_EXTENSION~HANDLE_REQUEST
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER           INIT_RENDER_HTML
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER           LOGIN_REDIRECTION
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER           MIME_HANDLE
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER           PRC_REQUEST_BRANCH
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER_IMP       CONECT_CHANNEL_SERVICES
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER_IMP       GET_CHK_SYNTAX_SCRIPT
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER_IMP       GET_UNITS_FUSCRIPT
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER_IMP       LOAD_COMMON_JSFILE
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER_IMP       RENDER_MPREVIEW_EXECU
Method (ABAP Objects) LIMU METH ZCL_U4A_HTTP_SERVER_IMP       RENDER_MULTIPREVIEW
Method (ABAP Objects) LIMU METH ZCL_U4A_LICENSE               LCHEKER
Method (ABAP Objects) LIMU METH ZCL_U4A_LOGIN                 BODY_HTML_V3
Method (ABAP Objects) LIMU METH ZCL_U4A_LOGIN                 GET_IS_STAFF
Method (ABAP Objects) LIMU METH ZCL_U4A_LOGIN                 GET_SEASONS_COMMON_CONTENT
Method (ABAP Objects) LIMU METH ZCL_U4A_LOGIN                 GET_SEASONS_SPRING
Method (ABAP Objects) LIMU METH ZCL_U4A_LOGIN                 GET_SEASONS_WINTER
Method (ABAP Objects) LIMU METH ZCL_U4A_LOGIN                 HEAD_HTML_V3
Method (ABAP Objects) LIMU METH ZCL_U4A_LOGIN                 HTM_LOGIN
Method (ABAP Objects) LIMU METH ZCL_U4A_LOGIN                 SET_HTM_LOGIN_V2
Method (ABAP Objects) LIMU METH ZCL_U4A_LOGIN                 SET_SEASONS_BODY_HTML
Method (ABAP Objects) LIMU METH ZCL_U4A_ROLE_COMMON           GET_USER_MENU_INFO
Method (ABAP Objects) LIMU METH ZCL_U4A_SERVER                CALL_EVENT_HANDLE_METH
Method (ABAP Objects) LIMU METH ZCL_U4A_SERVER                ERRO_REDIRECT_PAGE_CALL
Method (ABAP Objects) LIMU METH ZCL_U4A_SERVER                SET_CHANGED_UI_INFO
Method (ABAP Objects) LIMU METH ZCL_U4A_SERVER                SET_JSON_DATA
Method (ABAP Objects) LIMU METH ZCL_U4A_SERVER                SET_JSON_DATA3
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_LAYOUT_RENDER      SET_UI_ELEM_PROP
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_LAYOUT_RENDER      SET_UI_RESET_SCRIPT
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             CRUD_UIHTML_RESP_DATA
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             RENDER_HTML
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SAVE_EMBED_JS
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_AMCHART_EVENT_SCRIPT
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_BODY_START
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_EMBED_SCRIPT_V2
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_HTML2
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_HTML_BODY
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_HTML_HEADER
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_SERV_EVENT_PARAM
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_UI_ELEM_JAVASCRIPT2
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_UI_ELEM_PROP
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_UI_ELEM_PROP2
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_UI_ELEM_PROP3
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_UI_ELEM_PROP_ITAB
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_UI_ELEM_PROP_STRU
Method (ABAP Objects) LIMU METH ZCL_U4A_UI_RENDER             SET_UI_SCRIPT
Method (ABAP Objects) LIMU METH ZCL_U4A_UO00251               SETACTIVEPAGE
Method (ABAP Objects) LIMU METH ZCL_U4A_UO00349               NAVIGATEBACK
Method (ABAP Objects) LIMU METH ZCL_U4A_UO00393               SETEXPANDED
Method (ABAP Objects) LIMU METH ZCL_U4A_UO01381               _SCROLLTO
Method (ABAP Objects) LIMU METH ZCL_U4A_UO99988               SET_AXIS_DATA
Method (ABAP Objects) LIMU METH ZCL_U4A_UO99989               SET_LAYOUT_DATA
Method (ABAP Objects) LIMU METH ZCL_U4A_UO99992               SET_SH_JS
Method (ABAP Objects) LIMU METH ZCL_U4A_UO99992               SET_SO_JS
Method (ABAP Objects) LIMU METH ZCL_U4A_UO99993               APP_RENDERING
Method (ABAP Objects) LIMU METH ZCL_U4A_UTILITIES             M_MESSAGEBOX
Method (ABAP Objects) LIMU METH ZCL_U4A_WB_COMMON             ENCODE_SHA256
Method (ABAP Objects) LIMU METH ZCL_U4A_WB_COMMON             HTTP_SERVER_LOGOFF
Method (ABAP Objects) LIMU METH ZCL_U4A_WORK_BENCH_ASSIST     CALL_ATTRUBUTE_HELPER
Method (ABAP Objects) LIMU METH ZCL_U4A_WORK_BENCH_ASSIST     CALL_UI_HELPER
Report Source Code LIMU REPS ZRPU4A0010
Report Source Code LIMU REPS ZRPU4A0010_SRTN001
Report Source Code LIMU REPS ZRPU4A0020_F05
Report Source Code LIMU REPS ZRPU4A0020_F06
Report Source Code LIMU REPS ZU4A_APP_REOG
Report Source Code LIMU REPS ZU4A_F4_EXIT_001
Report Source Code LIMU REPS ZU4A_IMP000001
Report Source Code LIMU REPS ZU4A_ROOT_MIME
Report Source Code LIMU REPS ZU4A_SP100001
Report Source Code LIMU REPS ZU4A_SP200001
Report Source Code LIMU REPS ZU4A_SP200002
Report Source Code LIMU REPS ZU4A_SP300001
Report Source Code LIMU REPS ZU4A_SP500001
Report Source Code LIMU REPS ZU4A_SP501001
Report Source Code LIMU REPS ZU4A_SP501002
Report Source Code LIMU REPS ZU4A_SP600001
Report Source Code LIMU REPS ZU4A_SP_UTILITIES_0001
Class (ABAP Objects) R3TR CLAS ZCL_U4A_HTTP_SERVER_SRS
Program R3TR PROG ZU4A_MIME_INSTALLER
Program R3TR PROG ZU4A_ROOT_SERVICE_CRD
Program R3TR PROG ZU4A_SRS000001
Program R3TR PROG ZU4A_SRS_ROOT
ICF Service R3TR SICF ZU4A           0000000000000000000000000
Table R3TR TABL ZSU4A_UT001
Table R3TR TABL ZTU4A_DEVLOGIN
Table Contents R3TR TABU ZTU4A0023
Table Contents R3TR TABU ZTU4A0023_V
Table Contents R3TR TABU ZTU4A0026
Table Contents R3TR TABU ZTU4A9010
Table Contents R3TR TABU ZTU4A9011
Table Contents R3TR TABU ZTU4A_DOCIF
Web Reporting/Internet Transaction Server MIME Types(binary R3TR W3MI ZU4A_WB_LOGO_A
Web Reporting/Internet Transaction Server MIME Types(binary R3TR W3MI ZU4A_WB_LOGO_B
관련 오브젝트 리스트 관련 오브젝트 리스트 관련 오브젝트 리스트 기술지원팀 ** 솔루션 개선사항 **