SAP ABAP Class CL_SU25 (General Methods for SU25)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-AUT-PFC (Application Component) ABAP Authorization and Role Management
     S_PROFGEN (Package) ABAP Role Administration (Profile Generator)
Properties
Class CL_SU25  
Short Description General Methods for SU25    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_PROFGEN   ABAP Role Administration (Profile Generator) 
Created 20120918   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SU2X Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SU25 has no interface implemented.
Friends
Class CL_SU25 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_STEP_CHECKED Constant Public Type reference (TYPE) TCODE 'SU25_2A_CHECKED' Status "Application checked" 20121025
2 GC_STEP_DATA Constant Public Type reference (TYPE) TCODE 'SU24_DATA' Status "Application data changed" 20121119
3 GC_STEP_STD Constant Public Type reference (TYPE) TCODE 'SU25_2A_STANDARD' Status "Application set to default" (Step 1) 20121025
4 GC_STEP_SYNC Constant Public Type reference (TYPE) TCODE 'SU25_2A_COMPARED' Status "Application synchronized with SU22" (Step 2a) 20121025
5 GD_TX_M10 Instance attribute Private Type reference (TYPE) TD_TX Buffer for Text M10 20121123
6 GD_TX_M11 Instance attribute Private Type reference (TYPE) TD_TX Buffer for Text M11 20121123
7 GD_TX_M12 Instance attribute Private Type reference (TYPE) TD_TX Buffer for Text M12 20121123
8 GS_CTRL Instance attribute Private Type reference (TYPE) TS_CTRL Control information 20121015
9 GS_DEVC Instance attribute Private Type reference (TYPE) TS_TDEVC Buffer for if_cust_devc 20121123
10 GS_SU24_UPD_BUF Instance attribute Private Type reference (TYPE) TS_UPD_BUF_SU24 20121101
11 GS_SUSO Instance attribute Private Type reference (TYPE) TS_SUSO_H Buffer for IF_CUSTOMER_SUSO 20121123
12 GS_TSTMP_UPD_BUF Instance attribute Private Type reference (TYPE) TS_UPD_TSTMP Data collector for SU22 time stamp update 20121101
13 GT_APPL Instance attribute Private Type reference (TYPE) TT_APPL Application list (USOBKEY) with CUS_FLAG 20121101
14 GT_APPL_S Instance attribute Private Type reference (TYPE) TT_APPL_STAT List of comparison statuses for each application 20121101
15 GT_LAST_ACTVT Instance attribute Private Type reference (TYPE) TT_SU25_LAST_ACT Last SU25 activity for each application 20121105
16 GT_LOG Instance attribute Private Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20121101
17 GT_OLVL Instance attribute Private Type reference (TYPE) TT_OLVL Organizational level list (with customer flag) 20121014
18 GT_R_OKFLAG_X Instance attribute Private Type reference (TYPE) RSELOPTION SELECT-OPTIONS Table 20121017
19 GT_SUSO_H Instance attribute Private Type reference (TYPE) TT_SUSO_H Header data for authorization objects 20121014
20 GT_T Instance attribute Private Type reference (TYPE) USOBT_T Local buffer for SU22 default data 20121015
21 GT_TDEVC Instance attribute Private Type reference (TYPE) TT_TDEVC Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20120918
22 GT_T_C Instance attribute Private Type reference (TYPE) USOBT_C_T Local buffer for SU24 default data 20121015
23 GT_T_C_01 Instance attribute Private Type reference (TYPE) USOBT_C_T New USOBT_C entries 20121101
24 GT_T_C_02 Instance attribute Private Type reference (TYPE) USOBT_C_T USOBT_C entries to be changed 20121101
25 GT_T_C_06 Instance attribute Private Type reference (TYPE) USOBT_C_T Obsolete USOBT_C entries 20121101
26 GT_T_TSTMP Instance attribute Private Type reference (TYPE) TT_USOBT_TSTMP Local buffer for SU22 T time stamp data 20121015
27 GT_X Instance attribute Private Type reference (TYPE) USOBX_T Local buffer for SU22 X data 20121015
28 GT_X_C Instance attribute Private Type reference (TYPE) USOBX_C_T Local buffer for SU24 X data 20121015
29 GT_X_C_01 Instance attribute Private Type reference (TYPE) USOBX_C_T New USOBX_C entries 20121101
30 GT_X_C_02 Instance attribute Private Type reference (TYPE) USOBX_C_T USOBX_C entries to be changed 20121101
31 GT_X_C_06 Instance attribute Private Type reference (TYPE) USOBX_C_T Obsolete USOBX_C entries 20121101
32 GT_X_TSTMP Instance attribute Private Type reference (TYPE) TT_USOBX_TSTMP Local buffer for SU22 X time stamp data 20121015
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SU24_EDIT_MODE Instance method Public Method Check whether change mode in SU24 is possible 20121101
2 CHECK_SU24_EDIT_MODE_FOR_APPL Instance method Private Method Check whether application can be changed in SU24 20121101
3 CLEAR_01_02_06_FROM_BUF Instance method Private Method Delete buffer of calculated change data for an application 20121107
4 CLEAR_GLOBAL_BUFFER Instance method Public Method Delete buffered data for applications 20121102
5 CLEAR_GLOBAL_BUFFER_VALS Instance method Private Method Delete buffered data for an application 20121102
6 CLEAR_GLOBAL_TSTMP_BUFFER Instance method Public Method Delete buffered time stamp data for an application 20121102
7 COMPARE_APPL_SU22_WITH_SU24 Instance method Private Method Compare SU22 with SU24 for an application 20121101
8 COMPARE_APPL_TSTMP Instance method Private Method Compare SU22 time stamps for an application 20121101
9 COMPARE_APPL_USOBT_DATA Instance method Private Method Compare default values for an application 20121101
10 COMPARE_APPL_USOBX_DATA Instance method Private Method Compare check indicators for an application 20121101
11 COMPARE_SU22_WITH_SU24 Instance method Public Method Compare default values for applications 20121101
12 COMPUTE_DATA_FOR_MASS_REPLACE Instance method Public Method Calculate SU24 data to be replaced 20121113
13 CONSTRUCTOR Instance method Public Constructor Initialize runtime environment 20120918
14 CREATE_EXTENDED_TDEVC_VIEW Instance method Public Method Generate extended technical view for packages/components 20120918
15 GET_APPL_STATUS_LIST Instance method Public Method Transfer technical view to comparison status 20121101
16 GET_CHG_USOBT_C_FOR_APPL Instance method Public Method Get entries to be changed for application 20121101
17 GET_CHG_USOBX_C_FOR_APPL Instance method Public Method Get entries to be changed for application 20121101
18 GET_DEL_USOBT_C_FOR_APPL Instance method Public Method Get entries to be deleted for application 20121101
19 GET_DEL_USOBX_C_FOR_APPL Instance method Public Method Get entries to be deleted for application 20121101
20 GET_DESCR_TX Static method Public Method Determine status text for text ID 20121105
21 GET_LATEST_CHDOC_FROM_DB Instance method Public Method Get last change document status (application list) 20121119
22 GET_LATEST_CHDOC_FROM_DB_SGL Instance method Public Method Get last SU25 action entry from USOBX_CD 20121119
23 GET_LATEST_CHDOC_FROM_DB_T Instance method Public Method Get last change document from USOBT_CD 20121119
24 GET_LATEST_CHDOC_FROM_DB_X Instance method Public Method Get last change document from USOBX_CD 20121119
25 GET_LATEST_SU25_ACTVT_FOR_APPL Instance method Public Method Get last SU25 action entry from USOBX_CD 20121105
26 GET_MODIFIED_USOBT_OBJECTS Static method Public Method Determine list of modified business object in USOBT_C list 20120918
27 GET_NEW_USOBT_C_FOR_APPL Instance method Public Method Get entries to be created for application 20121101
28 GET_NEW_USOBX_C_FOR_APPL Instance method Public Method Get entries to be created for application 20121101
29 GET_T_DATA_FOR_APPL Instance method Public Method Pass USOBX and USOBX_C data for an application 20121015
30 GET_X_DATA_FOR_APPL Instance method Public Method Pass USOBX and USOBX_C data for an application 20121015
31 IF_CUSTOMER_SUSO Instance method Public Method Check authorization object association 20121014
32 IF_CUST_DEVC Instance method Public Method Check origin of package (Customer = X) 20120918
33 IF_OKFLAG_X Instance method Public Method Returns range with OKFLAG = X and values with same effect 20121017
34 IF_OLVL_FIELD Instance method Public Method Check field property with regard to organizational level 20121014
35 LOAD_LAST_STEP_FROM_DB Instance method Public Method Load data related to step from table USOBX_CD 20121112
36 LOAD_T_DATA_FROM_DB Instance method Public Method Load USOBX and USOBX_C data for appl. list into buffer 20121015
37 LOAD_X_DATA_FROM_DB Instance method Public Method Load USOBX and USOBX_C data for appl. list into buffer 20121015
38 LOG_COLLECT_MSG Instance method Public Method Copy a message to the application log 20121101
39 LOG_GET_CONTENT Instance method Public Method Export contents of the application log 20121101
40 LOG_SHOW_CONTENT Instance method Public Method Display contents of the application log 20121101
41 MANUAL_COMPARE_SU2X Instance method Public Method Manual modification comparison (SU25 2b) 20121115
42 PROGRESS_INDICATOR Static method Public Method Provide progress information (SU2X) 20120918
43 REFRESH_APPL_STATUS Instance method Public Method Update comparison status for an application 20121107
44 RELOAD_T_DATA_FROM_DB Instance method Public Method Reload USOBX and USOBX_C data for an application 20121107
45 RELOAD_X_DATA_FROM_DB Instance method Public Method Load USOBX and USOBX_C data for appl. list into buffer 20121107
46 REPLACE_SU24_WITH_SU22 Instance method Public Method Replace SU24 content with SU22 content for selected apps 20121024
47 REPLACE_SU24_WITH_SU22_SGL Instance method Private Method Replace SU24 content with SU22 content for an application 20121025
48 REPLACE_T_DATA_ON_BUFFER Instance method Public Method Pass USOBX and USOBX_C data for an application 20121107
49 REPLACE_X_DATA_ON_BUFFER Instance method Public Method Pass USOBX and USOBX_C data for an application 20121107
50 RESET_SU24_EDIT_MODE Instance method Public Method Release locks and so on 20121101
51 SALV_HEADER_ENVIRONMENT Static method Public Method Generate generic list headers (report environment) 20121019
52 SET_APPL_STAT_DONE Instance method Public Method Set processing status "Checked" for selected applications 20121024
53 SHOW_ACGR_WITH_USOBKEY Static method Public Method Display roles that contain the selected applications in menu 20121024
54 SHOW_DOKU_POPUP Static method Public Method Display predefined documentation module 20121024
55 SYNC_SU24_WITH_SU22 Instance method Public Method Syncrhonize SU24 content with SU22 for selected applications 20121024
56 SYNC_SU24_WITH_SU22_SGL Instance method Private Method Synchronize SU24 content with SU22 for selected application 20121101
Events
Class CL_SU25 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TD_TX Public Type reference (TYPE) CHAR64 General short texts 20121123
2 TS_APPL Public See coding Application (USOBKEY) with CUS_FLAG 20121101 BEGIN OF ts_appl , name TYPE usobkey-name , type TYPE usobkey-type , cus_flg TYPE boole_d , END OF ts_appl
3 TS_APPL_STAT Public See coding Comparison status for each application 20121101 BEGIN OF ts_appl_stat , name TYPE usobkey-name , type TYPE usobkey-type , cus_flg TYPE boole_d , t_diff TYPE boole_d , x_2a TYPE boole_d , x_2b TYPE boole_d , x_dummy TYPE boole_d , t_2a TYPE boole_d , t_2b TYPE boole_d , pfcg TYPE boole_d , END OF ts_appl_stat
4 TS_CTRL Private See coding Control information 20121015 BEGIN OF ts_ctrl , dia_mode TYPE boole_d , max_auth TYPE boole_d , no_edit TYPE boole_d , auto_upd TYPE boole_d , check_tstmp TYPE boole_d , app_sel_mode TYPE char01 "Sap only/ Cust. ownly / Both , curr_view TYPE sy-ucomm , tstmp_x_loaded TYPE boole_d , tstmp_t_loaded TYPE boole_d , upd_pack_size TYPE sy-tabix , END OF ts_ctrl
5 TS_OLVL Public See coding Organizational level (with customer flag) 20121014 BEGIN OF ts_olvl , field TYPE usorg-field , varbl TYPE usorg-varbl , sap_flg TYPE boole_d , END OF ts_olvl
6 TS_SUSO_H Public See coding Header data for authorization object 20121014 BEGIN OF ts_suso_h , objct TYPE xuobject , oclss TYPE xuobjclass , devclass TYPE devclass , cus_flg TYPE boole_d , END OF ts_suso_h
7 TS_TDEVC Public See coding Record structure for extended TDEVC 20120918 BEGIN OF ts_tdevc , devclass TYPE devclass , as4user TYPE tdevc-as4user , dlvunit TYPE tdevc-dlvunit , namespace TYPE tdevc-dlvunit , ps_posid TYPE ufps_posid , cus_flg TYPE boole_d , END OF ts_tdevc
8 TS_T_KEY Public See coding Key attributes of USOBT* 20121025 BEGIN OF ts_t_key , name TYPE usobkey-name , type TYPE usobkey-type , object TYPE xuobject , field TYPE xufield , low TYPE xuval , END OF ts_t_key
9 TS_UPD_BUF_SU24 Private See coding Data collector for SU24 database update 20121101 BEGIN OF ts_upd_buf_su24 , cnt TYPE sy-tabix , cd_tcode TYPE tcode , appl TYPE usobkey_t , x_01 TYPE usobx_c_t , x_02 TYPE usobx_c_t , x_06 TYPE usobx_c_t , t_01 TYPE usobt_c_t , t_02 TYPE usobt_c_t , t_06 TYPE usobt_c_t , x_bef TYPE usobx_c_t , x_new TYPE usobx_c_t , t_bef TYPE usobt_c_t , t_new TYPE usobt_c_t , END OF ts_upd_buf_su24
10 TS_UPD_TSTMP Private See coding Data collector for SU22 time stamp update 20121101 BEGIN OF ts_upd_tstmp , cnt TYPE sy-tabix , appl TYPE usobkey_t , x_01 TYPE usobx_tstmp_t , x_02 TYPE usobx_tstmp_t , x_06 TYPE usobx_tstmp_t , t_01 TYPE usobt_tstmp_t , t_02 TYPE usobt_tstmp_t , t_06 TYPE usobt_tstmp_t , END OF ts_upd_tstmp
11 TS_X_KEY Public See coding Key attributes of USOBX* 20121025 BEGIN OF ts_x_key , name TYPE usobkey-name , type TYPE usobkey-type , object TYPE xuobject , END OF ts_x_key
12 TT_APPL Public See coding Application list (USOBKEY) with CUS_FLAG 20121101 tt_appl TYPE STANDARD TABLE OF ts_appl
13 TT_APPL_STAT Public See coding List of comparison statuses for each application 20121101 tt_appl_stat TYPE STANDARD TABLE OF ts_appl_stat
14 TT_OLVL Public See coding Organizational level list (with customer flag) 20121014 tt_olvl TYPE STANDARD TABLE OF ts_olvl
15 TT_SU25_LAST_ACT Public See coding Last SU25 activity for each application 20121105 tt_su25_last_act TYPE STANDARD TABLE OF su2x_s_su25_history
16 TT_SUSO_H Public See coding Header data for authorization objects (table type) 20121014 tt_suso_h TYPE STANDARD TABLE OF ts_suso_h
17 TT_TDEVC Public See coding Table structure for extended TDEVC 20120918 tt_tdevc TYPE STANDARD TABLE OF ts_tdevc
18 TT_USOBT_TSTMP Public See coding Time stamp for SU22 T data 20121015 tt_usobt_tstmp TYPE STANDARD TABLE OF usobt_tstmp
19 TT_USOBX_TSTMP Public See coding Time stamp for SU22 X data 20121015 tt_usobx_tstmp TYPE STANDARD TABLE OF usobx_tstmp
Method Signatures

Method CHECK_SU24_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20121101

Method CHECK_SU24_EDIT_MODE on class CL_SU25 has no exception.

Method CHECK_SU24_EDIT_MODE_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20121101
2 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121101

Method CHECK_SU24_EDIT_MODE_FOR_APPL on class CL_SU25 has no exception.

Method CLEAR_01_02_06_FROM_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Anwendung 20121108

Method CLEAR_01_02_06_FROM_BUF on class CL_SU25 has no exception.

Method CLEAR_GLOBAL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MODE Call by reference Type reference (TYPE) SY-TCODE Arbeitsbereich 20121102
2 Importing IT_APPL Call by reference Type reference (TYPE) USOBKEY_T Table type for USOBKEY 20121102

Method CLEAR_GLOBAL_BUFFER on class CL_SU25 has no exception.

Method CLEAR_GLOBAL_BUFFER_VALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121102

Method CLEAR_GLOBAL_BUFFER_VALS on class CL_SU25 has no exception.

Method CLEAR_GLOBAL_TSTMP_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121102

Method CLEAR_GLOBAL_TSTMP_BUFFER on class CL_SU25 has no exception.

Method COMPARE_APPL_SU22_WITH_SU24 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_RFSH_MODE Call by reference Type reference (TYPE) CHAR01 Refreshmode = R / Initialbeschaffung ' ' 20121108
2 Importing IS_APPL Value transfer Type reference (TYPE) TS_APPL Applikation (USOBKEY) mit CUS_FLAG 20121101

Method COMPARE_APPL_SU22_WITH_SU24 on class CL_SU25 has no exception.

Method COMPARE_APPL_TSTMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_APPL Call by reference Type reference (TYPE) TS_APPL_STAT Abgleichstatus je Applikation 20121101
2 Importing IT_T Call by reference Type reference (TYPE) USOBT_T Tabelle mit Struktur USOBT 20121101
3 Importing IT_T_T Call by reference Type reference (TYPE) TT_USOBT_TSTMP Tabellentyp zu Zeitstempeltabelle 20121101
4 Importing IT_X Call by reference Type reference (TYPE) USOBX_T Tabelle mit Struktur USOBX 20121101
5 Importing IT_X_T Call by reference Type reference (TYPE) TT_USOBX_TSTMP Tabellentyp zu Zeitstempeltabelle 20121101

Method COMPARE_APPL_TSTMP on class CL_SU25 has no exception.

Method COMPARE_APPL_USOBT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_APPL Call by reference Type reference (TYPE) TS_APPL_STAT Abgleichstatus je Applikation 20121101
2 Importing IT_T Call by reference Type reference (TYPE) USOBT_T Tabelle mit Struktur USOBT 20121101
3 Importing IT_T_C Call by reference Type reference (TYPE) USOBT_C_T Tabelle Mit Zeilentyp USOBT_C 20121101

Method COMPARE_APPL_USOBT_DATA on class CL_SU25 has no exception.

Method COMPARE_APPL_USOBX_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_APPL Call by reference Type reference (TYPE) TS_APPL_STAT Abgleichstatus je Applikation 20121101
2 Importing IT_X Call by reference Type reference (TYPE) USOBX_T Tabelle mit Struktur USOBX 20121101
3 Importing IT_X_C Call by reference Type reference (TYPE) USOBX_C_T Tabelle Mit Zeilentyp USOBX_C 20121101

Method COMPARE_APPL_USOBX_DATA on class CL_SU25 has no exception.

Method COMPARE_SU22_WITH_SU24 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_FAILED Value transfer Type reference (TYPE) BOOLE_D Rückgabewert (Bei Fehlersituation = 'X') 20121101
2 Importing ID_CHK_TSTMP Call by reference Type reference (TYPE) BOOLE_D Nur veränderte SU22-Datensätze prüfen (='X') 20121101
3 Importing ID_COMP_CUS Call by reference Type reference (TYPE) BOOLE_D '' Kunden- und lokale Daten vergleichen 20121101
4 Importing ID_COMP_SAP Call by reference Type reference (TYPE) BOOLE_D 'X' SAP-Daten vergleichen 20121101
5 Importing ID_REFRESH Call by reference Type reference (TYPE) BOOLE_D Ausgewählte Applikationen aktualisieren 20121107
6 Importing IT_APPL Call by reference Type reference (TYPE) TT_APPL Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20121101

Method COMPARE_SU22_WITH_SU24 on class CL_SU25 has no exception.

Method COMPUTE_DATA_FOR_MASS_REPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_APPL Call by reference Type reference (TYPE) TT_APPL Zu bearbeitende Applikationsliste 20121113
2 Importing ID_APP_SEL Call by reference Type reference (TYPE) CHAR01 S ap , C ustomer , B oth 20121113
3 Importing ID_CHK_TSTMP Call by reference Type reference (TYPE) BOOLE_D X nur veränderte SU22 Daten berücksichtigen 20121113

Method COMPUTE_DATA_FOR_MASS_REPLACE on class CL_SU25 has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SU25 has no parameter.
Method CONSTRUCTOR on class CL_SU25 has no exception.

Method CREATE_EXTENDED_TDEVC_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_CNT Value transfer Type reference (TYPE) SY-TABIX Anzahl gefundener Datensätze 20120918
2 Importing ID_AREA Call by reference Type reference (TYPE) CHAR01 S..SAP, C..Customer, A..All 20120918
3 Importing IS_R_COMP Call by reference Type reference (TYPE) RSELOPTION Abgrenzung für Komponenten 20120918
4 Importing IS_R_DEVC Call by reference Type reference (TYPE) SUSR_T_SEL_OPT_DEVCLASS Selektionsoptionen für Entwicklungspakete 20120918

Method CREATE_EXTENDED_TDEVC_VIEW on class CL_SU25 has no exception.

Method GET_APPL_STATUS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPL_S Call by reference Type reference (TYPE) TT_APPL_STAT Liste Abgleichstatus je Applikation 20121101

Method GET_APPL_STATUS_LIST on class CL_SU25 has no exception.

Method GET_CHG_USOBT_C_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_T_C Value transfer Type reference (TYPE) USOBT_C_T Tabelle Mit Zeilentyp USOBX_C 20121101
2 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121101

Method GET_CHG_USOBT_C_FOR_APPL on class CL_SU25 has no exception.

Method GET_CHG_USOBX_C_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_X_C Value transfer Type reference (TYPE) USOBX_C_T Tabelle Mit Zeilentyp USOBX_C 20121101
2 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121101

Method GET_CHG_USOBX_C_FOR_APPL on class CL_SU25 has no exception.

Method GET_DEL_USOBT_C_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_T_C Value transfer Type reference (TYPE) USOBT_C_T Tabelle Mit Zeilentyp USOBX_C 20121101
2 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121101

Method GET_DEL_USOBT_C_FOR_APPL on class CL_SU25 has no exception.

Method GET_DEL_USOBX_C_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_X_C Value transfer Type reference (TYPE) USOBX_C_T Tabelle Mit Zeilentyp USOBX_C 20121101
2 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121101

Method GET_DEL_USOBX_C_FOR_APPL on class CL_SU25 has no exception.

Method GET_DESCR_TX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_TX Value transfer Type reference (TYPE) CHAR64 Characterfeld der Länge 64 20121105
2 Importing ID_ID Call by reference Type reference (TYPE) CHAR3 Text-Id 20121105

Method GET_DESCR_TX on class CL_SU25 has no exception.

Method GET_LATEST_CHDOC_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Call by reference Type reference (TYPE) USOBKEY_T Anwendungsliste 20121119

Method GET_LATEST_CHDOC_FROM_DB on class CL_SU25 has no exception.

Method GET_LATEST_CHDOC_FROM_DB_SGL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_RETURN Value transfer Type reference (TYPE) SU2X_S_SU25_HISTORY Letzter Aktionseintrag 20121119
2 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121119

Method GET_LATEST_CHDOC_FROM_DB_SGL on class CL_SU25 has no exception.

Method GET_LATEST_CHDOC_FROM_DB_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHDOC Call by reference Type reference (TYPE) SU2X_T_USOBT_CD Lokaler Zeitstempel der letzten SAP-Aenderung (USOBX) 20121119
2 Importing ID_PACK Call by reference Type reference (TYPE) SY-TABIX Paketierung für Bewertung 20121119
3 Importing IT_KEY Call by reference Type reference (TYPE) USOBKEY_T Anwendungsliste 20121119

Method GET_LATEST_CHDOC_FROM_DB_T on class CL_SU25 has no exception.

Method GET_LATEST_CHDOC_FROM_DB_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHDOC Call by reference Type reference (TYPE) SU2X_T_USOBX_CD Lokaler Zeitstempel der letzten SAP-Aenderung (USOBX) 20121119
2 Importing ID_PACK Call by reference Type reference (TYPE) SY-TABIX Paketierung für Bewertung 20121119
3 Importing IT_KEY Call by reference Type reference (TYPE) USOBKEY_T Anwendungsliste 20121119

Method GET_LATEST_CHDOC_FROM_DB_X on class CL_SU25 has no exception.

Method GET_LATEST_SU25_ACTVT_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_RETURN Value transfer Type reference (TYPE) SU2X_S_SU25_HISTORY Letzter Aktionseintrag 20121105
2 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121105

Method GET_LATEST_SU25_ACTVT_FOR_APPL on class CL_SU25 has no exception.

Method GET_MODIFIED_USOBT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_MOD_LST Value transfer Type reference (TYPE) SUSR_T_SEL_OPT_OBJECT Liste modifizierte BerObjekte in IT_USOBT_C 20120918
2 Importing IT_USOBT_C Call by reference Type reference (TYPE) USOBT_C_T Tabelle USOBT_C 20120918

Method GET_MODIFIED_USOBT_OBJECTS on class CL_SU25 has no exception.

Method GET_NEW_USOBT_C_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_T_C Value transfer Type reference (TYPE) USOBT_C_T Tabelle Mit Zeilentyp USOBX_C 20121101
2 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121101

Method GET_NEW_USOBT_C_FOR_APPL on class CL_SU25 has no exception.

Method GET_NEW_USOBX_C_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_X_C Value transfer Type reference (TYPE) USOBX_C_T Tabelle Mit Zeilentyp USOBX_C 20121101
2 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121101

Method GET_NEW_USOBX_C_FOR_APPL on class CL_SU25 has no exception.

Method GET_T_DATA_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_T Call by reference Type reference (TYPE) USOBT_T Tabelle mit USOBT-Daten 20121015
2 Changing ET_T_C Call by reference Type reference (TYPE) USOBT_C_T Tabelle mit USOBT_C-Daten 20121015
3 Changing ET_T_T Call by reference Type reference (TYPE) TT_USOBT_TSTMP Zeitstempel für SU22-T-Daten 20121015
4 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121015

Method GET_T_DATA_FOR_APPL on class CL_SU25 has no exception.

Method GET_X_DATA_FOR_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_X Call by reference Type reference (TYPE) USOBX_T Tabelle mit USOBX-Daten 20121015
2 Changing ET_X_C Call by reference Type reference (TYPE) USOBX_C_T Tabelle mit USOBX_C-Daten 20121015
3 Changing ET_X_T Call by reference Type reference (TYPE) TT_USOBX_TSTMP Zeitstempel für SU22-X-Daten 20121015
4 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121015

Method GET_X_DATA_FOR_APPL on class CL_SU25 has no exception.

Method IF_CUSTOMER_SUSO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_CUSTOMER Value transfer Type reference (TYPE) BOOLE_D X = Kundeneigenes Berechtigungsobjekt 20121014
2 Importing ID_SUSO Call by reference Type reference (TYPE) XUOBJECT Berechtigungsobjekt 20121014

Method IF_CUSTOMER_SUSO on class CL_SU25 has no exception.

Method IF_CUST_DEVC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_CUS_FLG Value transfer Type reference (TYPE) CHAR01 Kundeneigenes Paket=X, SAP = space, Kein Eintrag = F 20120918
2 Importing ID_DEVC Call by reference Type reference (TYPE) DEVCLASS Paket 20120918

Method IF_CUST_DEVC on class CL_SU25 has no exception.

Method IF_OKFLAG_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_R_FLAG Value transfer Type reference (TYPE) RSELOPTION SELECT-OPTIONS Tabelle 20121017

Method IF_OKFLAG_X on class CL_SU25 has no exception.

Method IF_OLVL_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_VARBL Value transfer Type reference (TYPE) USORG-VARBL '' - kein OrgLevel, ansosnsten VARBL 20121018
2 Importing ID_FIELD Call by reference Type reference (TYPE) USOBT-FIELD Berechtigungsfeld 20121014

Method IF_OLVL_FIELD on class CL_SU25 has no exception.

Method LOAD_LAST_STEP_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Call by reference Type reference (TYPE) USOBKEY_T Liste von Applikationen 20121112

Method LOAD_LAST_STEP_FROM_DB on class CL_SU25 has no exception.

Method LOAD_T_DATA_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_RESULT Value transfer Type reference (TYPE) BOOLE_D ' ' - keine Daten gefunden 20121015
2 Importing ID_TSTMP Call by reference Type reference (TYPE) BOOLE_D X - Lade auch Zeitstempelinformationen 20121015
3 Importing IT_KEY Call by reference Type reference (TYPE) USOBKEY_T Liste von Applikationen 20121015

Method LOAD_T_DATA_FROM_DB on class CL_SU25 has no exception.

Method LOAD_X_DATA_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_RESULT Value transfer Type reference (TYPE) BOOLE_D ' ' - keine Daten gefunden 20121015
2 Importing ID_TSTMP Call by reference Type reference (TYPE) BOOLE_D X - Lade auch Zeitstempelinformationen 20121015
3 Importing IT_KEY Call by reference Type reference (TYPE) USOBKEY_T Liste von Applikationen 20121015

Method LOAD_X_DATA_FROM_DB on class CL_SU25 has no exception.

Method LOG_COLLECT_MSG Signature

Method LOG_COLLECT_MSG on class CL_SU25 has no parameter.
Method LOG_COLLECT_MSG on class CL_SU25 has no exception.

Method LOG_GET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_LOG Value transfer Type reference (TYPE) BAPIRETTAB Appl.-Log zm Objekt 20121101

Method LOG_GET_CONTENT on class CL_SU25 has no exception.

Method LOG_SHOW_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_RET Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20121101
2 Importing ID_TITLE Call by reference Type reference (TYPE) CHAR64 Anwendungs-Log: Titel des Dynpros 20121114

Method LOG_SHOW_CONTENT on class CL_SU25 has no exception.

Method MANUAL_COMPARE_SU2X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KEY Call by reference Type reference (TYPE) USOBKEY_T Anwendungstabelle 20121115

Method MANUAL_COMPARE_SU2X on class CL_SU25 has no exception.

Method PROGRESS_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MODE Call by reference Type reference (TYPE) SY-UCOMM Schlüsselname der Aktivität 20120918
2 Importing ID_SUCCESS Call by reference Type reference (TYPE) SY-TABIX Fortschrittsinfo 20120918
3 Importing ID_VAR Call by reference Type reference (TYPE) ANY ggf. auszugebende Detailinfo 20120918

Method PROGRESS_INDICATOR on class CL_SU25 has no exception.

Method REFRESH_APPL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_APPL_S Call by reference Type reference (TYPE) TS_APPL_STAT Abgleichstatus je Applikation 20121107

Method REFRESH_APPL_STATUS on class CL_SU25 has no exception.

Method RELOAD_T_DATA_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_DIFF Value transfer Type reference (TYPE) BOOLE_D 'X' - Differenz | '' keine Änderung 20121107
2 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Anwendungskey 20121107

Method RELOAD_T_DATA_FROM_DB on class CL_SU25 has no exception.

Method RELOAD_X_DATA_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_DIFF Value transfer Type reference (TYPE) BOOLE_D ' ' - keine Daten gefunden 20121107
2 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Liste von Applikationen 20121107

Method RELOAD_X_DATA_FROM_DB on class CL_SU25 has no exception.

Method REPLACE_SU24_WITH_SU22 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APP_SEL Call by reference Type reference (TYPE) CHAR01 'S' S ap , C ustomer , B oth 20121025
2 Importing ID_CHK_TSTMP Call by reference Type reference (TYPE) BOOLE_D X nur veränderte SU22 Daten übertragen 20121112
3 Importing IT_KEY Call by reference Type reference (TYPE) USOBKEY_T Anwendungsliste für Datenübernahme 20121025

Method REPLACE_SU24_WITH_SU22 on class CL_SU25 has no exception.

Method REPLACE_SU24_WITH_SU22_SGL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APP_SEL Call by reference Type reference (TYPE) CHAR01 S ap , C ustomer , B oth 20121025
2 Importing IR_DB_TSTMP Call by reference Object reference (TYPE REF TO) CL_UPD_SU22 Datenbankupdate für SU24 20121109
3 Importing IR_DB_UPD Call by reference Object reference (TYPE REF TO) CL_UPD_SU24 Datenbankupdate für SU24 20121109
4 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121025

Method REPLACE_SU24_WITH_SU22_SGL on class CL_SU25 has no exception.

Method REPLACE_T_DATA_ON_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_T Call by reference Type reference (TYPE) USOBT_T Tabelle mit USOBT-Daten 20121107
2 Changing ET_T_C Call by reference Type reference (TYPE) USOBT_C_T Tabelle mit USOBT_C-Daten 20121107
3 Changing ET_T_T Call by reference Type reference (TYPE) TT_USOBT_TSTMP Zeitstempel für SU22-T-Daten 20121107
4 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121107

Method REPLACE_T_DATA_ON_BUFFER on class CL_SU25 has no exception.

Method REPLACE_X_DATA_ON_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_X Call by reference Type reference (TYPE) USOBX_T Tabelle mit USOBT-Daten 20121107
2 Changing ET_X_C Call by reference Type reference (TYPE) USOBX_C_T Tabelle mit USOBT_C-Daten 20121107
3 Changing ET_X_T Call by reference Type reference (TYPE) TT_USOBX_TSTMP Zeitstempel für SU22-T-Daten 20121107
4 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Application key ( name and type) 20121107

Method REPLACE_X_DATA_ON_BUFFER on class CL_SU25 has no exception.

Method RESET_SU24_EDIT_MODE Signature

Method RESET_SU24_EDIT_MODE on class CL_SU25 has no parameter.
Method RESET_SU24_EDIT_MODE on class CL_SU25 has no exception.

Method SALV_HEADER_ENVIRONMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_ROW Value transfer Type reference (TYPE) I Letzte genutzte Zeilennummer 20121019
2 Importing ID_ROW Call by reference Type reference (TYPE) I 1 Erste Zeilennummer für Header 20121019
3 Importing IR_GRID Call by reference Object reference (TYPE REF TO) CL_SALV_FORM_LAYOUT_GRID Grid-Element im Gestaltungsobjekt 20121019

Method SALV_HEADER_ENVIRONMENT on class CL_SU25 has no exception.

Method SET_APPL_STAT_DONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KEY Call by reference Type reference (TYPE) USOBKEY_T Anwendungsliste für Prüftstatus "Geprüft" 20121024

Method SET_APPL_STAT_DONE on class CL_SU25 has no exception.

Method SHOW_ACGR_WITH_USOBKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEY Call by reference Type reference (TYPE) USOBKEY_T Anwendungsliste 20121024

Method SHOW_ACGR_WITH_USOBKEY on class CL_SU25 has no exception.

Method SHOW_DOKU_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_RET Value transfer Type reference (TYPE) CHAR01 Letzte Drucktaste des Popups 20130107
2 Importing ID_CANC Call by reference Type reference (TYPE) BOOLE_D Cancel-Button ausgeben = 'X' 20130107
3 Importing ID_NAME Call by reference Type reference (TYPE) DOKHL-OBJECT Dokumentations-Objekt 20121024
4 Importing ID_SILENT Call by reference Type reference (TYPE) BOOLE_D Fehlermeldungen nicht ausgeben 20121024

Method SHOW_DOKU_POPUP on class CL_SU25 has no exception.

Method SYNC_SU24_WITH_SU22 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APP_SEL Call by reference Type reference (TYPE) CHAR01 S ap , C ustomer , B oth 20121101
2 Importing IT_KEY Call by reference Type reference (TYPE) USOBKEY_T Anwendungsliste für Datenübernahme 20121101

Method SYNC_SU24_WITH_SU22 on class CL_SU25 has no exception.

Method SYNC_SU24_WITH_SU22_SGL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APP_SEL Call by reference Type reference (TYPE) CHAR01 S ap , C ustomer , B oth 20121101
2 Importing IR_DB_TSTMP Call by reference Object reference (TYPE REF TO) CL_UPD_SU22 Datenbankupdate für SU22 20121108
3 Importing IR_DB_UPD Call by reference Object reference (TYPE REF TO) CL_UPD_SU24 Datenbankupdate für SU24 20121108
4 Importing IS_KEY Call by reference Type reference (TYPE) USOBKEY Anwendung für Datenübernahme 20121101

Method SYNC_SU24_WITH_SU22_SGL on class CL_SU25 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740