ABAP

SYSTEM-CALL OTR GET_TEXT_BY_ALIAS

프라임콩 2025. 2. 4. 15:41

👏 SYSTEM-CALL OTR GET_TEXT_BY_ALIAS

- OTR(Object Text Repository) 에서 특정 텍스트를 가져오는 시스템 호출

 

ls_pricing_01-name = cl_wd_utilities=>get_otr_text_by_alias( 'ZDDP/397' ).

 

설명:

GET_OTR_TEXT_BY_ALIAS 메소드의 import 파라미터 값 'ZDDP/397'은 OTR에 등록된 ALIAS_NAME입니다.

해당 ALIAS_NAME의 텍스트를 ls_pricing_01-name에 담아줍니다.

 

 

  • SYSTEM-CALL OTR
    • SAP 내부 시스템 호출로, OTR(Object Text Repository)에서 텍스트를 가져올 때 사용됩니다.
    • OTR은 다국어 지원을 위해 SAP에서 제공하는 텍스트 저장소입니다.
  • GET_TEXT_BY_ALIAS
    • OTR에 등록된 특정 텍스트 별칭(alias) 을 통해 텍스트를 가져오는 기능입니다.
  • LANGUAGE language
    • 가져올 텍스트의 언어를 지정합니다.
    • 예를 들어, language = 'EN'이면 영어 텍스트를 가져옵니다.
  • ID alias
    • OTR에 등록된 텍스트의 별칭(Identifier)입니다.
    • 예: 'Z_MY_TEXT'와 같이 사용자가 정의한 OTR 텍스트 별칭.
  • NR '0001'
    • 특정 텍스트의 번호(Number) 입니다.
    • 보통 0001을 사용하며, 같은 별칭에서 여러 버전의 텍스트가 있을 때 구분하는 역할을 합니다.
  • TEXT INTO alias_text
    • 검색된 OTR 텍스트를 alias_text 변수에 저장합니다.

 

 

OTR 테이블은... 

🎈기본정보   : SOTR_HEAD

🎈텍스트정보: SOTR_TEXT