본문 바로가기

[UI5] SAP->BAS 배포 ( 역방향이라서 정상적인 방법은 아님 )

초록활명수 2025. 12. 12.
반응형

 

SAP 시스템에서는 보통 개발 서버에서 운영 서버로 소스를 배포하는 것이 정석입니다. 그러나 상황에 따라 운영 서버에만 존재하는 소스를 개발 서버나 BAS로 가져와야 하는 경우도 발생합니다. 이때 사용할 수 있는 비표준적인 역방향 배포 방법을 소개합니다. 다만, 이 방법은 SAP 공식 권장 방식은 아니므로 신중히 사용해야 합니다.

 

역방향 배포가 필요한 경우

  • 운영서버에만 존재하는 UI5 앱을 개발환경으로 가져오고 싶을 때
  • 개발 서버의 소스가 삭제되었거나 손상되었을 때 복구용으로
  • BAS에서 작업하려면 기존 소스를 먼저 다운로드해야 할 때

 

1. SE38 트랜잭션 실행

SAP GUI에서 /nSE38을 입력해 ABAP 프로그램 실행화면으로 진입합니다. 여기서 특정 프로그램을 수동으로 실행할 수 있습니다.

 

2. 프로그램 이름: /UI5/UI5_REPOSITORY_LOAD

 

/UI5/UI5_REPOSITORY_LOAD

이 프로그램은 SAP 시스템에 저장된 UI5 앱을 다운로드하거나 업로드할 수 있게 도와주는 UI5 저장소 관리 툴입니다.

 

 

3. 동작 선택: Download

프로그램 실행 후 나타나는 화면에서 다음을 수행합니다.

  • Application Name: 다운로드하려는 UI5 앱 이름 입력
  • Download 선택: 방향을 Download로 설정
  • 하단 옵션 중 "Download as ZIP" 또는 관련 체크박스 선택

 

 

4. 바탕화면에 폴더 생성

다운로드 파일을 저장할 디렉토리를 미리 준비해둡니다. 예를 들어 C:\Users\사용자\Desktop\UI5_Backup와 같은 폴더를 만들어 둡니다.

 

 

5. 프로그램 실행 → 폴더 선택

[실행(F8)] 버튼을 누르면 다운로드 폴더를 선택할 수 있는 파일 탐색기가 열립니다. 위에서 만든 폴더를 선택하면, 해당 UI5 앱의 전체 소스가 ZIP 파일 형태로 다운로드됩니다.

 

 

 

 

이후 작업: BAS 또는 개발서버에서 Import

다운로드한 ZIP 파일은 SAP BAS 혹은 개발 서버에서 다시 Import할 수 있습니다. 예를 들어 BAS에서는 HTML5 Repository를 통해 다시 프로젝트로 불러오거나, 필요한 경우 로컬에서 수정 후 Git에 업로드할 수도 있습니다.

 

 

주의해야할 점

  • 이 방법은 비정상적(역방향) 배포 방식으로, SAP의 표준 프로세스에는 포함되지 않습니다.
  • 변경 이력이나 버전 컨트롤을 잃을 수 있으므로 사용 시 주의가 필요합니다.
  • 가능하면 정식 배포 프로세스를 통해 소스를 유지 관리하세요.

 

 

지금 당장 필요한 앱 소스를 복구해야 하나요? 위 방법으로 다운로드 후 개발 환경에 다시 불러와보세요.
👉 SAP BAS에서 UI5 앱 임포트하는 방법 보기 ← 클릭해서 자세히 알아보기

 

 

 

나중에 하려다 복구 불가능한 상황이 올 수 있습니다.

이 정보가 도움이 되셨다면, 다른 SAP 팁도 확인해보세요.
SAP 개발 관련 최신 글 모아보기\\

 

 

 

 

2025.12.08 - [Ⅰ. ERP/7. 프로젝트] - [UI5] SAP Fiori Tools BAS에서 UI5 앱 개발 세팅 및 설명

 

[UI5] SAP Fiori Tools BAS에서 UI5 앱 개발 세팅 및 설명

체험판은 Space 두개까지 생성가능합니다.개발 스페이스는 우리 회사 모든 개발자들이 사용하는 공간이니까 실제로는 신중하게 생성해야합니다.컴퓨터 껐다 키면 STOP되어있으니까 재시작 눌러

green98.tistory.com

2025.12.12 - [Ⅰ. ERP/7. 프로젝트] - [UI5] SAP Data types 설정법

 

[UI5] SAP Data types 설정법

SAP UI5 개발을 하다 보면, 폼(Form)에 숫자나 날짜처럼 특정 데이터 타입(Data types)을 지정해서 유효성 검사를 하고 싶을 때가 있습니다. 하지만 많은 초보 개발자들은 manifest.json에서 별도로 설정하

green98.tistory.com

2025.12.09 - [Ⅰ. ERP/7. 프로젝트] - [UI5] SAPUI5 Dark Theme 적용 방법

 

[UI5] SAPUI5 Dark Theme 적용 방법

[UI5] SAPUI5 Dark Theme 적용 방법SAPUI5 Dark Theme 적용 방법 SAPUI5로 개발하다 보면 기본 Light Theme(sap_fiori_3)만 써도 충분하지만,사용자 선호도나 UX 요구 사항에 따라 Dark Theme를 적용해야 할 때가 종종 있

green98.tistory.com

 

반응형

댓글