MDG convenience API示例代码

参考自
https://blogs.sap.com/2020/06/16/automatic-creation-and-submission-of-change-request-for-customer/

DATA:lr_key_str       TYPE REF TO DATA,
lr_key_tab       TYPE REF TO DATA,
lr_data_str      TYPE REF TO DATA,
lr_data_tab      TYPE REF TO DATA,
lt_entity_key    TYPE usmd_gov_api_ts_ent_tabl,
ls_entity_key    TYPE usmd_gov_api_s_ent_tabl,
ls_entity        TYPE usmd_gov_api_s_ent_tabl,
lt_entity        TYPE usmd_gov_api_ts_ent_tabl,
lt_entity_data   TYPE usmd_gov_api_ts_ent_data,
ls_entity_data   TYPE usmd_gov_api_s_ent_data.

TRY.
  DATA(lo_gov_api) = cl_usmd_conv_som_gov_api=>get_instance(  'YP' ).
CATCH cx_usmd_conv_som_gov_api INTO DATA(lo_som_error).
  data(lv_message) = lo_som_error->get_text( ).
  lo_gov_api->refresh_buffers( ).
CATCH cx_usmd_app_context_cons_error INTO DATA(lo_context_error).
  lv_message = lo_context_error->get_text( ).
  lo_gov_api->refresh_buffers( ).
CATCH cx_usmd_gov_api INTO DATA(lo_gov_api_error).
  lv_message = lo_context_error->get_text( ).
  lo_gov_api->refresh_buffers( ).
ENDTRY.

data(lo_workflow) = cl_usmd_wf_service=>get_instance( ).

TRY.
lo_gov_api->get_entity_structure(
EXPORTING
  iv_entity_name = 'SITE'
  iv_struct_type = cl_usmd_conv_som_gov_api=>gc_struct_key
IMPORTING
  er_structure   = lr_key_str
  er
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值