메뉴 건너뛰기

SAP 한국 커뮤니티

Ch22. GET_ENTITY

감자깡 2025.09.22 10:53 조회 수 : 1

  METHOD zteamlistset_get_entity.

    DATA:
      wa_teamlist TYPE zcl_z_gw_teamlist_mpc=>ts_zteamlist.

    io_tech_request_context->get_converted_keys(
      IMPORTING
        es_key_values = wa_teamlist ).


    SELECT SINGLE
      depcd,
      dname
      FROM zteamlist
      INTO CORRESPONDING FIELDS OF @er_entity
      WHERE
        depcd EQ @wa_teamlist-depcd.


    IF sy-subrc EQ 4.
      RAISE EXCEPTION TYPE /iwbep/cx_mgw_busi_exception
        EXPORTING
          textid            = /iwbep/cx_mgw_busi_exception=>business_error_unlimited
          http_status_code  = /iwbep/cx_mgw_busi_exception=>gcs_http_status_codes-not_found
          message_unlimited = |해당 데이터가 존재하지않습니다|.
    ENDIF.
  ENDMETHOD.