mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +08:00
Enable inactive deserialization for DDIC objects (#6045)
This commit is contained in:
parent
a6658e360e
commit
d63407db3e
|
@ -310,6 +310,11 @@ CLASS zcl_abapgit_object_common_aff IMPLEMENTATION.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
ENDLOOP.
|
ENDLOOP.
|
||||||
|
|
||||||
|
IF is_active( ) = abap_false.
|
||||||
|
" as DDIC-object e.g. are not deserialized in active state, activation must be performed
|
||||||
|
zcl_abapgit_objects_activation=>add_item( ms_item ).
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
tadir_insert( ms_item-devclass ).
|
tadir_insert( ms_item-devclass ).
|
||||||
|
|
||||||
CATCH cx_root INTO lx_exception.
|
CATCH cx_root INTO lx_exception.
|
||||||
|
|
|
@ -53,7 +53,7 @@ CLASS zcl_abapgit_objects_activation DEFINITION
|
||||||
c_sqsc TYPE c LENGTH 4 VALUE 'SQSC',
|
c_sqsc TYPE c LENGTH 4 VALUE 'SQSC',
|
||||||
c_stob TYPE c LENGTH 4 VALUE 'STOB',
|
c_stob TYPE c LENGTH 4 VALUE 'STOB',
|
||||||
c_ntab TYPE c LENGTH 14 VALUE 'NTTT NTTB NTDT',
|
c_ntab TYPE c LENGTH 14 VALUE 'NTTT NTTB NTDT',
|
||||||
c_ddls TYPE c LENGTH 14 VALUE 'DDLS DRUL DTDC',
|
c_ddls TYPE c LENGTH 24 VALUE 'DDLS DRUL DTDC DTEB',
|
||||||
c_switches TYPE c LENGTH 24 VALUE 'SF01 SF02 SFSW SFBS SFBF',
|
c_switches TYPE c LENGTH 24 VALUE 'SF01 SF02 SFSW SFBS SFBF',
|
||||||
c_para TYPE c LENGTH 4 VALUE 'PARA', " can be referenced by DTEL
|
c_para TYPE c LENGTH 4 VALUE 'PARA', " can be referenced by DTEL
|
||||||
c_enhd TYPE c LENGTH 4 VALUE 'ENHD'.
|
c_enhd TYPE c LENGTH 4 VALUE 'ENHD'.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user