SE80 목록에 안보이는 프로그램이 있다면

rebuild object list

 

2021-07-07 수정

이제 abapGit 을 사용합시다. 더 쉽고 편리합니다.

https://boy0.tistory.com/176

 

abapGit 활용 - 패키지(개발클래스) 전체 다운로드

오른쪽 상단의 도구 모양 아이콘 누르고 Package to ZIP 끝. 다른곳에 설치하는 방법은 아래 링크를 참고하세요. https://boy0.tistory.com/174 abapGit 으로 프로그램 설치하기 간단하게 설명 자세한 설명은

boy0.tistory.com

**********************************************************************

SAPlink 사용법 입니다.

패키지(개발클래스) 전체를 다운로드 받고 업로드 할 수 있습니다.

백업 용도나 다른 사이트에 복사할때도 쓸 수 있겠죠.

 

우선 SE38 에서 ZSAPLINK를 실행합니다.

탭 Nugget에서 라디오버튼 Create New Nugget 을 선택합니다.

Nugget Nmae 에는 저장할 파일이름을 입력합니다.

아래 그림처럼 입력하고 실행합니다

 

 

빈 너겟(nugget) 파일이 생성 됩니다. 열어보면 XML 파일로 2줄 내용이 없습니다.

 

너겟 파일에 개발오브젝트를 넣는 방법은 3가지가 있습니다.

Add Object to Nugget    :    Slinkee 처럼 하나의 개발오브젝트를 선택하여 너겟파일에 추가 합니다.

Add Objects from a Package    :    패키지(개발클래스) 전체 개발오브젝트를 너겟파일에 추가 합니다.

Add Objects from a Transport    :    transport(CTS)에 등록된 개발오브젝트를 너겟파일에 추가 합니다.

이중 Add Objects from a Package 를 선택합니다.

Nugget File Name 에는 바로 전에 새로 만든 너겟파일을 선택합니다.

 

이미 전체 선택이 되어 있으므로 확인 버튼을 누르면 다운로드를 시작합니다.

 

실행 결과 입니다.

초록불이면 저장된것이고 빨간불이거나 비어있으면 저장이 안된것입니다.

나중에 빠진걸 파악하려면 이걸 엑셀파일로 저장해두는것이 좋습니다.

 

스크롤을 내려보면 플러그인이 없는 종류의 개발오브젝트는 다운로드가 안되는 것을 확인할 수 있습니다.

그중 특히 패키지 자체도 다운로드가 안된다는 것 기억하세요.

 

이제 다시 파일을 열어보면 내용이 XML 형태로 채워져 있는것을 볼 수 있습니다.

 

파일을 가져가서 다른 서버에 업로드(Import Nugget) 합니다.

그럼 업로드 된건 로컬에 비활성 상태로 들어가므로,

패키지 생성하고 패키지 이동 및 활성화 작업이 필요합니다.

 

.

SAPlink 사용법 입니다.

테이블 데이터를 다운로드 받고 업로드 할 수 있습니다.

운영서버에서 개발서버로 데이터 가져와서 테스트하는 용도로 유용합니다.

백업 용도나 다른 서버로 데이터 마이그레이션에도 쓸 수 있겠죠.

 

우선 SE38 에서 ZSAPLINK를 실행합니다.

탭 Slinkee로 이동합니다.

라디오버튼 Export ... 을 선택합니다. (Import는 업로드, Export는 다운로드)

Object Type에 TABU를 선택합니다.

 

아래 그림처럼 입력하고 실행합니다.

 

다운로드 받은 파일을 열어보면 XML 형태로 되어 있습니다.

값이 XML attibute 로 저장되어 있습니다.

이 파일을 가지고 업로드할 다른 서버에 가서 Import ... 으로 업로드 합니다. 

 

XML 관련 프로그램으로 보면 이렇게 테이블(그리드) 형태로 보며 편집도 가능합니다.

 

SE11 에서 보는것과 동일하죠.

 

 

 

끝.

SAPlink 사용법 입니다.

모듈풀이나 리포트 관계없이 모든 ABAP 프로그램을 다운로드 받고 업로드 할 수 있습니다.

 

우선 SE38 에서 ZSAPLINK를 실행합니다.

탭 Slinkee로 이동합니다.

라디오버튼 Export ... 을 선택합니다. (Import는 업로드, Export는 다운로드)

Object Type에 PROG를 선택합니다.

아래 그림처럼 입력하고 실행합니다.

 

다운로드 받은 파일을 열어보면 XML 형태로 되어 있습니다.

텍스트 요소가 있고, 화면(스크린) 0100 에 그려둔것도 다운로드 된것이 확인됩니다.

이 파일을 가지고 업로드할 다른 서버에 가서 Import ... 으로 업로드 합니다.

 

화면 0100 이 잘 복사 되었네요.

 

텍스트 요소도 잘 복사 되었습니다.

 

끝.

2021-07-07 수정

이제 abapGit 을 사용합시다. 더 쉽고 편리합니다.

https://boy0.tistory.com/174 

 

abapGit 으로 프로그램 설치하기 간단하게 설명

자세한 설명은 다음 글을 참고하세요. [번역] abapGit 설치 방법 간단하게 설명합니다. https://raw.githubusercontent.com/abapGit/build/main/zabapgit.abap 위 파일을 다운로드 해서 SE38로 프로그램을 만듭니..

boy0.tistory.com

**********************************************************************

아밥 개발 오브젝트를 다운로드/업로드 할 수 있는 SAP link 라는 오픈소스 소프트웨어가 있습니다.

프로그램명은 ZSAPLINK 입니다.

 

설치방법

공식 홈페이지에 접속합니다.

www.saplink.org

SVN에 가서 다운받으라는 안내문구를 읽어 보시고,

SVN으로 이동합니다.

 

trunk / build 폴더로 이동합니다.

...zip 파일을 다운로드 받습니다.

 

오른쪽에 다운로드를 선택해야 합니다.

 

다시 홈페이지 초기화면 (Wiki)로 돌아와서 이번에는 플러그인을 다운 받기 위해

http://plugins.saplink.org/ 링크로 이동합니다.

 

SVN에 가서 다운받으라는 안내문구를 읽어 보시고,

SVN으로 이동합니다.

 

build 폴더로 이동하여 zip 파일을 다운로드 받습니다.

 

오른쪽에 다운로드를 선택해야 합니다.

다 받았으면 웹 브라우저는 닫습니다.

 

압축을 풀면 이렇게 파일이 보입니다.

인스톨러 txt 파일을 메모장으로 엽니다.

 

전체를(Ctrl + A) 선택하여 복사하기(Ctrl + C)

 

SAP 서버에 접속하여 설치용 리포트프로그램을 하나 생성합니다.

내용을 붙여넣기(Ctrl +V)

활성화 하고 실행합니다.

 

다운로드 받은 nugg 파일을 찾아서 선택합니다.

이때 nugg 파일이 두개 있는데 plugin은 나중에 설치할 것이고 우선 SAPlink_Daily.nugg 를 선택합니다.

실행버튼을 눌러서 설치합니다.

 

설치된 프로그램인 ZSAPLINK에 들어가 보겠습니다.

지금은 비활성화 상태입니다.

 

활성화 버튼을 누릅니다.

이번에 설치한 다른 개발 오브젝트도 함께 활성화 하도록 전체선택을 누르고 확인 누릅니다.

 

Acitive 가 되었으면 이제 ZSAPLINK 를 실행해 보겠습니다.

 

이번에는 plugin을 설치할 순서 입니다.

SAPlink-plugins_Daily.nugg 파일을 선택하고 실행버튼을 누릅니다.

 

설치가 잘 되었으면 모두 초록불이 나와야 합니다.

스크롤을 내려서 모두 초록불인지 확인해 보세요.

 

설치한 플러그인을 활성화 하도록 하겠습니다.

비활성인것 아무거나 하나 들어가서 활성화 버튼을 누릅니다.

 

한꺼번에 활성화 하기 위해서 Whole Worklist 버튼을 누른후

전체선택을 누르고 확인을 누릅니다.

에러가 없이 활성화 하였다면 설치가 끝났습니다.

 

 

로컬에 있는게 싫어서 패키지를 옮겨 보았습니다.

 

 

 

서버버전에 따라 설치중 오류가 발생할 수 있습니다.

각자 수정해야 합니다. 예를 들어 7.01에서는 이렇게 수정했습니다.

ZSAPLINK_TABLE_TYPES 플러그인에서 에러가 발생했네요.

원인은 dd43v가 낮은 버전에는 없어서 입니다. 관련 내용을 모두 주석처리 합니다.

 

2013-06-01 수정

공식 홈페이지(http://saplink.org/)에서 최신 버전을 받으시면 unicode로 지원됩니다.

  • saplink 설치 방법은 다음 글을 참고하세요.
  • http://boy0.tistory.com/96
  • 그러므로 아래 프로그램을 사용할 필요가 없습니다.

    SAPLINK 공식 버전 2012-02-19에 발표된 reversion 332 이후 저장방식이 변경되었습니다.

    기존 SAPlink Unicode 를 이용하여 받아두신 .nugg_u 또는 .slnk_u 파일은 파일이름에서 마지막 _u를 제거하시고 최신버전 SAPLINK로 import 하시면 됩니다.

    감사합니다.

     

     

    ABAP 다운로드/업로드 프로그램의 대명사 SAPlink 입니다.
    SAPlink unicode (ZSAPLINK_UNICODE) =  SAPlink (ZSAPLINK) + unicode(다국어)

    전체 (모든 플러그인포함)  설치용 파일 :
    SAPlink_unicode_install-0.1.4.zip


    이미 SAPlink 0.1.4가 설치된 경우 ZSAPLINK_UNICODE 만 추가로 설치하는 경우 :
    PROG_ZSAPLINK_UNICODE.slnk


    본 프로그램(SAPlink unicode) 다운로드/업로드시 아래와 같이 한글(or japanese, chinese)이 깨지는 문제를 방지합니다.
    영어로 접속하여
    한글로 작성된
    원본 프로그램
    입니다.

    SAPlink unicode
    로 이 프로그램을
    다운로드/업로드
    하면 문제가 없습니다.
     

    영어로 접속하여
    기존 SAPlink 로
    다운로드하고
    다른 시스템에서
    업로드하면
    모든 한글이
    #으로 깨집니다.

     

     

    한글로 접속하여
    기존 SAPlink 로
    다운로드하고
    다른 시스템에서
    영어로 접속하여
    업로드하면
    모든 한글이
    깨집니다.

     

     



    + Recent posts