mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 04:08:27 +08:00
IDOC/IEXT: Fix deserialize in background
This commit is contained in:
parent
bc36dcc44b
commit
2c18abcdc0
|
@ -214,6 +214,9 @@ CLASS zcl_abapgit_file_deserialize IMPLEMENTATION.
|
||||||
DELETE lt_requires WHERE obj_type <> 'IASP'
|
DELETE lt_requires WHERE obj_type <> 'IASP'
|
||||||
AND obj_type <> 'PROG'
|
AND obj_type <> 'PROG'
|
||||||
AND obj_type <> 'IARP'.
|
AND obj_type <> 'IARP'.
|
||||||
|
WHEN 'IDOC' OR 'IEXT'.
|
||||||
|
lt_requires = lt_items.
|
||||||
|
DELETE lt_requires WHERE obj_type <> 'TABL'.
|
||||||
WHEN 'DCLS'.
|
WHEN 'DCLS'.
|
||||||
lt_requires = lt_items.
|
lt_requires = lt_items.
|
||||||
DELETE lt_requires WHERE obj_type <> 'DDLS'.
|
DELETE lt_requires WHERE obj_type <> 'DDLS'.
|
||||||
|
|
|
@ -163,6 +163,9 @@ CLASS zcl_abapgit_object_idoc IMPLEMENTATION.
|
||||||
MOVE-CORRESPONDING ls_idoc-attributes TO ls_attributes.
|
MOVE-CORRESPONDING ls_idoc-attributes TO ls_attributes.
|
||||||
|
|
||||||
IF zif_abapgit_object~exists( ) = abap_false.
|
IF zif_abapgit_object~exists( ) = abap_false.
|
||||||
|
" Avoid popup asking for package
|
||||||
|
tadir_insert( iv_package ).
|
||||||
|
|
||||||
CALL FUNCTION 'IDOCTYPE_CREATE'
|
CALL FUNCTION 'IDOCTYPE_CREATE'
|
||||||
EXPORTING
|
EXPORTING
|
||||||
pi_idoctyp = mv_idoctyp
|
pi_idoctyp = mv_idoctyp
|
||||||
|
|
|
@ -97,6 +97,9 @@ CLASS zcl_abapgit_object_iext IMPLEMENTATION.
|
||||||
EXCEPTIONS
|
EXCEPTIONS
|
||||||
OTHERS = 1.
|
OTHERS = 1.
|
||||||
ELSE.
|
ELSE.
|
||||||
|
" Avoid popup asking for package
|
||||||
|
tadir_insert( iv_package ).
|
||||||
|
|
||||||
CALL FUNCTION 'EXTTYPE_CREATE'
|
CALL FUNCTION 'EXTTYPE_CREATE'
|
||||||
EXPORTING
|
EXPORTING
|
||||||
pi_cimtyp = mv_extension
|
pi_cimtyp = mv_extension
|
||||||
|
|
Loading…
Reference in New Issue
Block a user