mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +08:00
Clear IWOM/IWMO object metadata (#5635)
* Clear IWOM/IWMO object metadata It clears metadata related to object types IWOM and IWMO * change keyword 'value' to upper case
This commit is contained in:
parent
80b60e9cde
commit
402c970b5e
|
@ -14,6 +14,9 @@ CLASS zcl_abapgit_object_iwmo DEFINITION
|
|||
RAISING
|
||||
zcx_abapgit_exception .
|
||||
PRIVATE SECTION.
|
||||
METHODS get_field_rules
|
||||
RETURNING
|
||||
VALUE(ro_result) TYPE REF TO zif_abapgit_field_rules.
|
||||
ENDCLASS.
|
||||
|
||||
|
||||
|
@ -25,8 +28,9 @@ CLASS zcl_abapgit_object_iwmo IMPLEMENTATION.
|
|||
|
||||
CREATE OBJECT ro_generic
|
||||
EXPORTING
|
||||
is_item = ms_item
|
||||
iv_language = mv_language.
|
||||
io_field_rules = get_field_rules( )
|
||||
is_item = ms_item
|
||||
iv_language = mv_language.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
@ -125,4 +129,25 @@ CLASS zcl_abapgit_object_iwmo IMPLEMENTATION.
|
|||
get_generic( )->serialize( io_xml ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
METHOD get_field_rules.
|
||||
ro_result = zcl_abapgit_field_rules=>create( ).
|
||||
ro_result->add(
|
||||
iv_table = '/IWBEP/I_MGW_OHD'
|
||||
iv_field = 'CREATED_BY'
|
||||
iv_fill_rule = zif_abapgit_field_rules=>c_fill_rule-user
|
||||
)->add(
|
||||
iv_table = '/IWBEP/I_MGW_OHD'
|
||||
iv_field = 'CREATED_TIMESTMP'
|
||||
iv_fill_rule = zif_abapgit_field_rules=>c_fill_rule-timestamp
|
||||
)->add(
|
||||
iv_table = '/IWBEP/I_MGW_OHD'
|
||||
iv_field = 'CHANGED_BY'
|
||||
iv_fill_rule = zif_abapgit_field_rules=>c_fill_rule-user
|
||||
)->add(
|
||||
iv_table = '/IWBEP/I_MGW_OHD'
|
||||
iv_field = 'CHANGED_TIMESTMP'
|
||||
iv_fill_rule = zif_abapgit_field_rules=>c_fill_rule-timestamp ).
|
||||
ENDMETHOD.
|
||||
|
||||
ENDCLASS.
|
||||
|
|
|
@ -14,6 +14,9 @@ CLASS zcl_abapgit_object_iwom DEFINITION
|
|||
RAISING
|
||||
zcx_abapgit_exception .
|
||||
PRIVATE SECTION.
|
||||
METHODS get_field_rules
|
||||
RETURNING
|
||||
VALUE(ro_result) TYPE REF TO zif_abapgit_field_rules.
|
||||
ENDCLASS.
|
||||
|
||||
|
||||
|
@ -25,8 +28,9 @@ CLASS zcl_abapgit_object_iwom IMPLEMENTATION.
|
|||
|
||||
CREATE OBJECT ro_generic
|
||||
EXPORTING
|
||||
is_item = ms_item
|
||||
iv_language = mv_language.
|
||||
io_field_rules = get_field_rules( )
|
||||
is_item = ms_item
|
||||
iv_language = mv_language.
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
@ -98,4 +102,25 @@ CLASS zcl_abapgit_object_iwom IMPLEMENTATION.
|
|||
get_generic( )->serialize( io_xml ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
METHOD get_field_rules.
|
||||
ro_result = zcl_abapgit_field_rules=>create( ).
|
||||
ro_result->add(
|
||||
iv_table = '/IWFND/I_MED_OHD'
|
||||
iv_field = 'CREATED_BY'
|
||||
iv_fill_rule = zif_abapgit_field_rules=>c_fill_rule-user
|
||||
)->add(
|
||||
iv_table = '/IWFND/I_MED_OHD'
|
||||
iv_field = 'CREATED_TIMESTMP'
|
||||
iv_fill_rule = zif_abapgit_field_rules=>c_fill_rule-timestamp
|
||||
)->add(
|
||||
iv_table = '/IWFND/I_MED_OHD'
|
||||
iv_field = 'CHANGED_BY'
|
||||
iv_fill_rule = zif_abapgit_field_rules=>c_fill_rule-user
|
||||
)->add(
|
||||
iv_table = '/IWFND/I_MED_OHD'
|
||||
iv_field = 'CHANGED_TIMESTMP'
|
||||
iv_fill_rule = zif_abapgit_field_rules=>c_fill_rule-timestamp ).
|
||||
ENDMETHOD.
|
||||
|
||||
ENDCLASS.
|
||||
|
|
Loading…
Reference in New Issue
Block a user