mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
SRVB: Clear fields and fix deserialize order (#7085)
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
ajson mirror / pr_ajson_changes (push) Has been cancelled
Some checks failed
main-build / build-merged (push) Has been cancelled
main-build / auto-tag (push) Has been cancelled
main-build / coverage (push) Has been cancelled
main-build / auto-tag-artifact (push) Has been cancelled
ajson mirror / pr_ajson_changes (push) Has been cancelled
Co-authored-by: Lars Hvam <larshp@hotmail.com>
This commit is contained in:
parent
d9a2fc8fdf
commit
65d08de249
|
@ -119,7 +119,7 @@ CLASS zcl_abapgit_dependencies IMPLEMENTATION.
|
|||
" AUTH after DCLS
|
||||
<ls_tadir>-korrnum = '715000'.
|
||||
WHEN 'SUSH'.
|
||||
" SUSH after SUSC
|
||||
" SUSH after SUSC and SRVB
|
||||
<ls_tadir>-korrnum = '712000'.
|
||||
WHEN 'SUSC'.
|
||||
" SUSC after SUSO
|
||||
|
@ -130,6 +130,14 @@ CLASS zcl_abapgit_dependencies IMPLEMENTATION.
|
|||
WHEN 'DCLS'.
|
||||
" AUTH and SUSO after DCLS
|
||||
<ls_tadir>-korrnum = '705000'.
|
||||
WHEN 'G4BA' OR 'G4BS' OR 'IWMO' OR 'IWSV' OR 'IWVB'.
|
||||
" after SRVB
|
||||
<ls_tadir>-korrnum = '610000'.
|
||||
WHEN 'SRVB'.
|
||||
" after SRVD
|
||||
<ls_tadir>-korrnum = '600500'.
|
||||
WHEN 'SRVD'.
|
||||
<ls_tadir>-korrnum = '600000'.
|
||||
WHEN 'IASP'.
|
||||
<ls_tadir>-korrnum = '552000'.
|
||||
WHEN 'IARP'.
|
||||
|
|
|
@ -245,6 +245,12 @@ CLASS zcl_abapgit_file_deserialize IMPLEMENTATION.
|
|||
WHEN 'ENSC'.
|
||||
lt_requires = lt_items.
|
||||
DELETE lt_requires WHERE obj_type <> 'ENHS'.
|
||||
WHEN 'IWMO' OR 'IWSV' OR 'IWVB' OR 'SUSH'.
|
||||
lt_requires = lt_items.
|
||||
DELETE lt_requires WHERE obj_type <> 'SRVB'.
|
||||
WHEN 'SRVB'.
|
||||
lt_requires = lt_items.
|
||||
DELETE lt_requires WHERE obj_type <> 'SRVD'.
|
||||
ENDCASE.
|
||||
* TODO: END extract to object handler method
|
||||
|
||||
|
|
|
@ -129,6 +129,18 @@ CLASS zcl_abapgit_object_srvb IMPLEMENTATION.
|
|||
CHANGING
|
||||
cs_service_binding = cs_service_binding ).
|
||||
|
||||
clear_field(
|
||||
EXPORTING
|
||||
iv_fieldname = 'METADATA-RESPONSIBLE'
|
||||
CHANGING
|
||||
cs_service_binding = cs_service_binding ).
|
||||
|
||||
clear_field(
|
||||
EXPORTING
|
||||
iv_fieldname = 'METADATA-MASTER_LANGUAGE'
|
||||
CHANGING
|
||||
cs_service_binding = cs_service_binding ).
|
||||
|
||||
ENDMETHOD.
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user