mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 12:20:51 +08:00
Merge pull request #859 from christianguenter2/SICF_DELETE
Bugfix delete SICF which is managed by SAPC
This commit is contained in:
commit
aae5b36807
|
@ -391,9 +391,16 @@ CLASS lcl_object_sicf IMPLEMENTATION.
|
||||||
|
|
||||||
DATA: ls_icfservice TYPE icfservice.
|
DATA: ls_icfservice TYPE icfservice.
|
||||||
|
|
||||||
|
|
||||||
read( IMPORTING es_icfservice = ls_icfservice ).
|
read( IMPORTING es_icfservice = ls_icfservice ).
|
||||||
|
|
||||||
|
IF ls_icfservice IS INITIAL.
|
||||||
|
" It seems that the ICF service doesn't exist anymore.
|
||||||
|
" But that's ok, because some objects like SAPC manage
|
||||||
|
" the lifecycle of its ICF service by itself and already
|
||||||
|
" deleted the service.
|
||||||
|
RETURN.
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
cl_icf_tree=>if_icf_tree~delete_node(
|
cl_icf_tree=>if_icf_tree~delete_node(
|
||||||
EXPORTING
|
EXPORTING
|
||||||
icfparguid = ls_icfservice-icfparguid
|
icfparguid = ls_icfservice-icfparguid
|
||||||
|
|
Loading…
Reference in New Issue
Block a user