mirror of
https://github.com/abapGit/abapGit.git
synced 2025-05-01 04:08:27 +08:00
Merge pull request #1536 from larshp/issue_1535
fix FUGR locking problem
This commit is contained in:
commit
909755a6f6
|
@ -902,7 +902,11 @@ CLASS zcl_abapgit_object_fugr IMPLEMENTATION.
|
||||||
DATA: lt_includes TYPE rso_t_objnm.
|
DATA: lt_includes TYPE rso_t_objnm.
|
||||||
FIELD-SYMBOLS: <lv_include> TYPE sobj_name.
|
FIELD-SYMBOLS: <lv_include> TYPE sobj_name.
|
||||||
|
|
||||||
|
TRY.
|
||||||
lt_includes = includes( ).
|
lt_includes = includes( ).
|
||||||
|
CATCH zcx_abapgit_exception.
|
||||||
|
RETURN.
|
||||||
|
ENDTRY.
|
||||||
|
|
||||||
LOOP AT lt_includes ASSIGNING <lv_include>.
|
LOOP AT lt_includes ASSIGNING <lv_include>.
|
||||||
|
|
||||||
|
@ -923,7 +927,11 @@ CLASS zcl_abapgit_object_fugr IMPLEMENTATION.
|
||||||
|
|
||||||
FIELD-SYMBOLS: <ls_function> TYPE rs38l_incl.
|
FIELD-SYMBOLS: <ls_function> TYPE rs38l_incl.
|
||||||
|
|
||||||
|
TRY.
|
||||||
lt_functions = functions( ).
|
lt_functions = functions( ).
|
||||||
|
CATCH zcx_abapgit_exception.
|
||||||
|
RETURN.
|
||||||
|
ENDTRY.
|
||||||
|
|
||||||
LOOP AT lt_functions ASSIGNING <ls_function>.
|
LOOP AT lt_functions ASSIGNING <ls_function>.
|
||||||
|
|
||||||
|
|
|
@ -656,7 +656,7 @@ CLASS zcl_abapgit_objects_program IMPLEMENTATION.
|
||||||
illegal_field_position = 9
|
illegal_field_position = 9
|
||||||
OTHERS = 10.
|
OTHERS = 10.
|
||||||
IF sy-subrc <> 2 AND sy-subrc <> 0.
|
IF sy-subrc <> 2 AND sy-subrc <> 0.
|
||||||
zcx_abapgit_exception=>raise( 'error from RPY_DYNPRO_INSERT' ).
|
zcx_abapgit_exception=>raise( |error from RPY_DYNPRO_INSERT: { sy-subrc }| ).
|
||||||
ENDIF.
|
ENDIF.
|
||||||
* todo, RPY_DYNPRO_UPDATE?
|
* todo, RPY_DYNPRO_UPDATE?
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user