1:
CLASSの ltd_crms4_product_apiのDEFINITION DEFERRED。 CLASSの cl_crms4_prod_doc_set_handlerの定義 LOCAL FRIENDSのltd_crms4_product_api。 CLASSの ltd_crms4_product_apiの定義 のためのテストは 、CREATE PUBLICに。 PUBLIC SECTION 。 インターフェイスif_crms4_product_api。 ENDCLASS 。 CLASSの ltd_crms4_product_apiの実装。 METHODのif_crms4_product_api〜get_single_header_by_guid。 iv_prod_guidがあればある INITIAL。 上げNOT_FOUND。「トリガの例外は、このメソッドを呼び出し0のSY-SUBRCに等しくないであろう ENDIF 。 DATAは ls_product TYPEのcrms4s_productを。 Ls_product -division = ' 01 ' 。 Ls_product -product = ' 商品' 。 Es_product = ls_product。 * 昇給をNOT_FOUND 。 ENDMETHOD 。 ENDCLASS。