IT WORK/SAP FI and ABAP

[ABAP] CTS없이 소스 직접 수정 (개발, 품질, 운영) How to modify abap source directly without CTS (DEV, QAS, PRD)

Bathildis 2023. 4. 20. 11:13
반응형
TYPES: BEGIN OF itype,
          line(80),
        END OF itype.

 DATA: itab TYPE itype OCCURS 0 WITH HEADER LINE,
       g_answer(1).

 PARAMETERS program LIKE trdir-name OBLIGATORY.

 AT SELECTION-SCREEN.

 START-OF-SELECTION.

   READ REPORT program INTO itab.

   EDITOR-CALL FOR itab.

   IF sy-ucomm = 'WB_SAVE' OR sy-ucomm = 'YES'.
     CALL FUNCTION 'POPUP_TO_CONFIRM_STEP'
       EXPORTING
         textline1 = ' '
         textline2 = 'Do you want to save?'
         titel     = 'SOURCE SAVE'
       IMPORTING
         answer    = g_answer.
     CHECK g_answer = 'J'.

     INSERT REPORT program FROM itab.
   ENDIF.

 

당연히 직접 수정하는 일은 없어야겠으나 운영을 하다보면 반드시 필요한 순간이 온다.

그럴 때 위 프로그램을 호출해서 수정하면 직접 수정이 가능하다.

나는 주로 갑작스런 감사자료 제출용으로 사용하고 직접 수정은 하지 않는다.

만약 꼭 소스를 수정해야하는 일이 생긴다면 반드시 개발, 품질도 맞춰줄것!

 

It is better not use, but you need it sometimes..

I only use it for a sudden audit to give them data and I can't just download it through SE11.

If you use it and modify abap source, make sure you synchronize DEV and QAS also.

반응형