메뉴 건너뛰기

SAP 한국 커뮤니티

Ch23. 24번 CREATE_ENTITY

감자깡 2025.09.22 11:06 조회 수 : 1

  METHOD zcertinfoset_create_entity.
    DATA:
      ls_entity   LIKE er_entity,
      ls_certinfo TYPE zcertinfo_deep.

    io_data_provider->read_entry_data(
      IMPORTING
        es_data = ls_entity
    ).

    MOVE-CORRESPONDING ls_entity TO ls_certinfo.

    INSERT zcertinfo_deep FROM ls_certinfo.

    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.