ENHO/ENHS: Add missing longtexts (#6890)

This commit is contained in:
Marc Bernard 2024-04-02 17:34:09 +02:00 committed by GitHub
parent 2c30602e10
commit 3032db29d7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 52 additions and 10 deletions

View File

@ -299,7 +299,7 @@ CLASS ZCL_ABAPGIT_SOTS_HANDLER IMPLEMENTATION.
" OTR long text (string) usage: see TABLE BTFR_OBJ_IDS
" LIMU: CPUB, WAPP
" R3TR: SICF, SMIF, XSLT
" R3TR: ENHO, ENHS, SICF, SMIF, WEBI, XSLT
et_sots_use = get_sots_usage( iv_pgmid = iv_pgmid
iv_object = iv_object

View File

@ -114,6 +114,16 @@ CLASS zcl_abapgit_object_enho IMPLEMENTATION.
RETURN.
ENDIF.
zcl_abapgit_sotr_handler=>delete_sotr(
iv_pgmid = 'R3TR'
iv_object = ms_item-obj_type
iv_obj_name = ms_item-obj_name ).
zcl_abapgit_sots_handler=>delete_sots(
iv_pgmid = 'R3TR'
iv_object = ms_item-obj_type
iv_obj_name = ms_item-obj_name ).
lv_corrnum = iv_transport.
lv_enh_id = ms_item-obj_name.
@ -158,6 +168,10 @@ CLASS zcl_abapgit_object_enho IMPLEMENTATION.
iv_package = iv_package
io_xml = io_xml ).
zcl_abapgit_sots_handler=>create_sots(
iv_package = iv_package
io_xml = io_xml ).
zcl_abapgit_objects_activation=>add_item( ms_item ).
ENDMETHOD.
@ -263,11 +277,18 @@ CLASS zcl_abapgit_object_enho IMPLEMENTATION.
ii_enh_tool = li_enh_tool ).
zcl_abapgit_sotr_handler=>read_sotr(
iv_pgmid = 'R3TR'
iv_object = ms_item-obj_type
iv_obj_name = ms_item-obj_name
iv_pgmid = 'R3TR'
iv_object = ms_item-obj_type
iv_obj_name = ms_item-obj_name
io_i18n_params = mo_i18n_params
io_xml = io_xml ).
io_xml = io_xml ).
zcl_abapgit_sots_handler=>read_sots(
iv_pgmid = 'R3TR'
iv_object = ms_item-obj_type
iv_obj_name = ms_item-obj_name
io_i18n_params = mo_i18n_params
io_xml = io_xml ).
ENDMETHOD.
ENDCLASS.

View File

@ -17,7 +17,7 @@ ENDCLASS.
CLASS ZCL_ABAPGIT_OBJECT_ENHS IMPLEMENTATION.
CLASS zcl_abapgit_object_enhs IMPLEMENTATION.
METHOD factory.
@ -59,6 +59,16 @@ CLASS ZCL_ABAPGIT_OBJECT_ENHS IMPLEMENTATION.
lx_enh_root TYPE REF TO cx_enh_root,
li_enh_object TYPE REF TO if_enh_object.
zcl_abapgit_sotr_handler=>delete_sotr(
iv_pgmid = 'R3TR'
iv_object = ms_item-obj_type
iv_obj_name = ms_item-obj_name ).
zcl_abapgit_sots_handler=>delete_sots(
iv_pgmid = 'R3TR'
iv_object = ms_item-obj_type
iv_obj_name = ms_item-obj_name ).
lv_spot_name = ms_item-obj_name.
TRY.
@ -125,6 +135,10 @@ CLASS ZCL_ABAPGIT_OBJECT_ENHS IMPLEMENTATION.
iv_package = iv_package
io_xml = io_xml ).
zcl_abapgit_sots_handler=>create_sots(
iv_package = iv_package
io_xml = io_xml ).
ENDMETHOD.
@ -218,11 +232,18 @@ CLASS ZCL_ABAPGIT_OBJECT_ENHS IMPLEMENTATION.
ii_enh_spot_tool = li_spot_ref ).
zcl_abapgit_sotr_handler=>read_sotr(
iv_pgmid = 'R3TR'
iv_object = ms_item-obj_type
iv_obj_name = ms_item-obj_name
iv_pgmid = 'R3TR'
iv_object = ms_item-obj_type
iv_obj_name = ms_item-obj_name
io_i18n_params = mo_i18n_params
io_xml = io_xml ).
io_xml = io_xml ).
zcl_abapgit_sots_handler=>read_sots(
iv_pgmid = 'R3TR'
iv_object = ms_item-obj_type
iv_obj_name = ms_item-obj_name
io_i18n_params = mo_i18n_params
io_xml = io_xml ).
ENDMETHOD.
ENDCLASS.