Translate

Tuesday, 5 March 2013

Global Structure Creation through ZProgram





Global structure creation through this program.


 REPORT  ZTEST_NP_TMP.

DATA : lt TYPE TABLE OF dd03p,
       ls 
TYPE dd02v.

DATA: ITAB TYPE TABLE OF TY_TEST,
      WA 
TYPE TY_TEST.

FIELD-SYMBOLS : <fs> LIKE LINE OF lt.

CALL FUNCTION 'DDIF_TABL_GET'
  
EXPORTING
    name      
=   'SCARR'
  
IMPORTING
    dd02v_wa  
ls
  
TABLES
    dd03p_tab 
lt.
ls
-tabclass 'INTTAB' .
ls
-tabname  'ZSCARR' .
ls
-as4user  sy-uname .
ls
-as4time  sy-uzeit .
ls
-as4date  sy-datum .
ls
-applclass '' .
ls
-authclass '' .
LOOP AT lt ASSIGNING <fs>.
  <fs>
-tabname 'ZSCARR'.
ENDLOOP.
CALL FUNCTION 'DDIF_TABL_PUT'
  
EXPORTING
    name           
'ZSCARR'
   dd02v_wa        
ls
 
TABLES
   dd03p_tab       
lt.
IF sy-subrc 0.
  
MESSAGE 'STRUCTURE CREATED ' TYPE 'I'.
ENDIF.
CALL FUNCTION 'DDIF_TABL_ACTIVATE'
  
EXPORTING
    name 
'ZSCARR'.
IF sy-subrc 0.
  
MESSAGE 'STRUCTURE ACTIVATED' TYPE 'I'.
ENDIF.

No comments: