DATA:lo_proxy TYPE REF TO ypwk_co_domain_service. CREATE OBJECT lo_proxy. DATA:import_domain TYPE ypwk_import_domain1, import_domain_response TYPE ypwk_import_domain_response1. "导入参数赋值import_domain-parameters-is_req_head_async-zinstid = '23421321321'.import_domain-parameters-is_req_head_async-zzreqtime = '20190702181514'.import_domain-parameters-it_data-item = VALUE #( ( zzserial = '0001' zzdom_code = 'ZZJGLX' zzdom_value = 'c' zzdom_t_cn = '企业' zzdom_level = '1' zzver = '1' zzchtime = '20190620181523' zzdel = '1' ) ). "调用下游服务 TRY . lo_proxy->import_domain( EXPORTING import_domain = import_domain IMPORTING import_domain_response = import_domain_response ). MESSAGE import_domain_response-parameters-es_response-es_return-zzmsg TYPE 'I'. CATCH cx_ai_system_fault INTO DATA(lo_system_error). DATA(lv_message) = lo_system_error->get_text( ). MESSAGE lv_message TYPE 'S' DISPLAY LIKE 'E'. ENDTRY.
|