SAP ABAP Class CL_UACC_FRAMEWORK_MANAGER (Class which builds and manages the Frane Work)
Hierarchy
ST-PI (Software Component) SAP Solution Tools Plug-In
   SV-SMG-ASU (Application Component) Application-Specific Upgrade
     UACC (Package) Upgrade Accelerator Framework
Properties
Class CL_UACC_FRAMEWORK_MANAGER  
Short Description Class which builds and manages the Frane Work    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UACC   Upgrade Accelerator Framework 
Created 20070702   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UACC_BATCH_PROCESSING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UACC_FRAMEWORK_MANAGER has no interface implemented.
Friends
Class CL_UACC_FRAMEWORK_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TRUE Constant Protected Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20070720
Methods
# Method Level Visibility Method type Description Created on
1 BODY_OF_CHECK Static method Public Method Writes log 20070718
2 CALCULATE_STEP_ORDER Static method Private Method determine step_order after checking depencies 20080704
3 CHECK_FAILED_AFTER_REPAIR Static method Public Method Writes log 20070718
4 CHECK_FAILED_WITH_ERRORS Static method Public Method Writes log 20070718
5 CHECK_REQUIRED Static method Public Method Updates the log after method step_required 20070718
6 CHECK_RFC Static method Public Method Checks and Verifies RFC destination 20071030
7 CHECK_SUCCESSFUL Static method Public Method Writes log, whether method step_check is successful or not 20070718
8 CHECK_SUCCESSFUL_AFTER_REPAIR Static method Public Method writes log 20070718
9 CHECK_SUCCESSOR Static method Private Method check successor step 20080710
10 END_OF_CHECK Static method Public Method Writes log 20070718
11 FILL_BYD_FRAMEWORK_STRUCTURE Static method Private Method Fills the internal table itab_steps 20080813
12 FILL_FRAMEWORK_STRUCUTRE_ITAB Static method Private Method Fills the internal table itab_steps 20070718
13 FILL_LOG Static method Private Method fill log buffer 20080703
14 FILL_RESTART Static method Public Method Updates the table uacc_restart with results of step 20070718
15 FILTER_STEPS_FOR_CLIENT Static method Private Method Filter steps that are to be executed in the given client 20080703
16 GET_CLIENTS Static method Public Method Get relevant clients for UACC processing 20080506
17 GET_RFCDES Static method Public Method Gets the RFC destinations 20070801
18 GET_SUBRC_FROM_MSGS Static method Public Method Find subrc value form messages 20071010
19 LOG_SHORT_DUMP Static method Public Method Writes log 20070718
20 NON_EXISTENT_CLASS Static method Public Method Writes log 20070718
21 PROCESS_STEP_IN_BATCH Static method Protected Method Process step in batch mode 20070720
22 SELF_CHECK Static method Private Method Conducts self checks 20070702
23 START_BYD_CHECK_PROCESS Static method Public Method API for ByD upgrade steps 20080703
24 START_CHECK_PROCESS Instance method Public Method Check process starts here 20070702
25 START_CHECK_PROCESS_FROM_TAB Instance method Public Method Check process starts here (Steps defined by table) 20071204
26 START_OF_REPAIR Static method Public Method Writes log 20070718
27 START_SINGLE_CHECK Static method Public Method Execute single step 20080813
28 START_STEP_PROCESS Static method Public Method Start individual steps 20070718
29 UPDATE_TABLE_FROM_ITAB Instance method Public Method Updates UACC_STEP from itab 20070720
30 UPDATE_TABLE_FROM_XML Static method Public Method Updates table UACC_STEP from XML 20070719
31 UPDATE_UACC_LOG Static method Public Method Updates the unique log name in table uacc_log 20070718
32 UPPER_BODY_OF_CHECK Static method Public Method Writes header of each step 20070718
33 WRITE_FOOTER Static method Public Method Writes log 20070718
34 WRITE_HEADER Static method Public Method Writes header of Log 20070718
35 WRITE_RESTART_HEADER Static method Private Method Writes the header of Re-start log 20070718
36 WRITE_UACC_RESTART Static method Public Method Update uacc_restart 20070718
Events
Class CL_UACC_FRAMEWORK_MANAGER has no event.
Types
Class CL_UACC_FRAMEWORK_MANAGER has no local type.
Method Signatures

Method BODY_OF_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Importing P_CHECK_STRTIME Call by reference Type reference (TYPE) SY-UZEIT Dat and time, current application server time 20070718
3 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
4 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070731
5 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070731
6 Importing P_LS_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20070718
7 Importing P_WA_STEPS_CHECK_NAME Call by reference Type reference (TYPE) UACC_STEP-STEP_NAME Step Name 20070718
8 Importing P_WA_STEPS_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20070718

Method BODY_OF_CHECK on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method CALCULATE_STEP_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FLG_CYCLE_EXISTS Value transfer Type reference (TYPE) C Indicator: Cycle exists. 20080704
2 Exporting FLG_ORDER_CHANGED Value transfer Type reference (TYPE) C Indicator: Step order was recalculated 20080704
3 Exporting LOG_TAB Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20080704
4 Changing STEPS Call by reference Type reference (TYPE) UACC_STEP_TAB Table type of uacc_step 20080704

Method CALCULATE_STEP_ORDER on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method CHECK_FAILED_AFTER_REPAIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
3 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070731
4 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070731
5 Importing P_WA_STEPS_CHECK_NAME Call by reference Type reference (TYPE) UACC_STEP-STEP_NAME Step Name 20070718
6 Importing P_WA_STEPS_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20070718

Method CHECK_FAILED_AFTER_REPAIR on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method CHECK_FAILED_WITH_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
3 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070731
4 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070731
5 Importing P_WA_STEPS_CHECK_NAME Call by reference Type reference (TYPE) UACC_STEP-STEP_NAME Step Name 20070718
6 Importing P_WA_STEPS_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20070718

Method CHECK_FAILED_WITH_ERRORS on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method CHECK_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Importing P_CHECK_REQ Call by reference Type reference (TYPE) UACC_RESTART-CHECK_REQUIRED Check required? 20070718
3 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
4 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070731
5 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070731
6 Importing P_WA_STEPS_CHECK_NAME Call by reference Type reference (TYPE) UACC_STEP-STEP_NAME Step Name 20070718
7 Importing P_WA_STEPS_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20070718

Method CHECK_REQUIRED on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method CHECK_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20071030
2 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20071030
3 Changing P_ITAB_STEPS Call by reference Type reference (TYPE) UACC_STEP_TAB Table type of uacc_step 20071105
4 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20071030
5 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20071030
6 Importing P_ROLE Call by reference Type reference (TYPE) UACC_STEP-ROLE Role of recipient 20071030
7 Importing P_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20071030
8 Importing P_STEP_GROUP Call by reference Type reference (TYPE) UACC_STEP-STEP_GROUP Group of checks 20071030
9 Importing P_STEP_NAME Call by reference Type reference (TYPE) UACC_STEPS_RANGES Table type for uacc_STEPS_RANGE 20071030
10 Importing P_SW_COMP Call by reference Type reference (TYPE) UACC_STEP-SW_COMP Software component 20071030
11 Importing P_USECASE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20071030
12 Exporting RFC_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20071107
13 Exporting STOP_PROCESSING Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071105

Method CHECK_RFC on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method CHECK_SUCCESSFUL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
3 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070731
4 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070731
5 Importing P_WA_STEPS_CHECK_NAME Call by reference Type reference (TYPE) UACC_STEP-STEP_NAME Step Name 20070718
6 Importing P_WA_STEPS_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20070718

Method CHECK_SUCCESSFUL on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method CHECK_SUCCESSFUL_AFTER_REPAIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
3 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070731
4 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070731
5 Importing P_WA_STEPS_CHECK_NAME Call by reference Type reference (TYPE) UACC_STEP-STEP_NAME Step Name 20070718
6 Importing P_WA_STEPS_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20070718

Method CHECK_SUCCESSFUL_AFTER_REPAIR on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method CHECK_SUCCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT Call by reference Type reference (TYPE) STEPS_ORDER current step in chain 20080710
2 Changing FLG_CYCLE_EXISTS Call by reference Type reference (TYPE) C ind: cyscle exists 20080710
3 Changing FLG_ORDER_CHANGED Call by reference Type reference (TYPE) C ind: step_order changed 20080710
4 Changing LOG_TAB Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20080710
5 Changing LOOP_TAB Call by reference Type reference (TYPE) LOOP_TAB steps in chain 20080710
6 Importing START Call by reference Type reference (TYPE) STEPS_ORDER start step 20080710
7 Changing STEPS_ORDER Call by reference Type reference (TYPE) STEPS_ORDER_TAB steps with pre and succ index 20080710

Method CHECK_SUCCESSOR on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method END_OF_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
3 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070731
4 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070731
5 Importing P_WA_STEPS_CHECK_NAME Call by reference Type reference (TYPE) UACC_STEP-STEP_NAME 20070718

Method END_OF_CHECK on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method FILL_BYD_FRAMEWORK_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_CALC_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20080813
2 Importing P_CURRENT_STEP Call by reference Type reference (TYPE) UACC_RESTART-CURRENT_STEP Current Step 20080813
3 Changing P_ITAB_STEPS Call by reference Type reference (TYPE) UACC_STEP_TAB Table holding steps with their properties 20080813
4 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20080813
5 Importing P_ROLE Call by reference Type reference (TYPE) UACC_STEP-ROLE Role of recipient 20080813
6 Importing P_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20080813
7 Importing P_STEP_GROUP Call by reference Type reference (TYPE) UACC_STEP-STEP_GROUP Group of checks 20080813
8 Importing P_STEP_NAME Call by reference Type reference (TYPE) UACC_STEPS_RANGES Step Name 20080813
9 Importing P_SW_COMP Call by reference Type reference (TYPE) UACC_STEP-SW_COMP Software component 20080813
10 Importing P_USECASE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20080813
# Exception Resumable Description Created on
1 CYCLE_EXISTS Step Dependency Cycle exists. 20080813

Method FILL_FRAMEWORK_STRUCUTRE_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_CALC_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20080703
2 Importing P_CURRENT_STEP Call by reference Type reference (TYPE) UACC_RESTART-CURRENT_STEP Current Step 20070718
3 Changing P_ITAB_STEPS Call by reference Type reference (TYPE) UACC_STEP_TAB Table holding steps with their properties 20070718
4 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070718
5 Importing P_ROLE Call by reference Type reference (TYPE) UACC_STEP-ROLE Role of recipient 20070718
6 Importing P_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20070718
7 Importing P_STEP_GROUP Call by reference Type reference (TYPE) UACC_STEP-STEP_GROUP Group of checks 20070718
8 Importing P_STEP_NAME Call by reference Type reference (TYPE) UACC_STEPS_RANGES Step Name 20070718
9 Importing P_SW_COMP Call by reference Type reference (TYPE) UACC_STEP-SW_COMP Software component 20070718
10 Importing P_USECASE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070718
# Exception Resumable Description Created on
1 CYCLE_EXISTS Step Dependency Cycle exists. 20080703

Method FILL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) N level in log 20080703
2 Changing LOG_TAB Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20080703
3 Importing NEW_SECTION Call by reference Type reference (TYPE) C indicator: new section 20080703

Method FILL_LOG on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method FILL_RESTART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHECK_REQ Call by reference Type reference (TYPE) UACC_RESTART-CHECK_REQUIRED Check required? 20070718
2 Importing P_CURRENT_STEP Call by reference Type reference (TYPE) UACC_RESTART-CURRENT_STEP Current Step 20070718
3 Importing P_FIX_REQ Call by reference Type reference (TYPE) UACC_RESTART-FIX_REQUIRED Fix Required? 20070718
4 Importing P_LC_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20070718
5 Importing P_LS_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20070718
6 Importing P_RECHECK_REQ Call by reference Type reference (TYPE) UACC_RESTART-RECHECK_REQUIRED Re-Check required? 20070718
7 Importing P_SY_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20070718
8 Importing P_TIME_STAMP Call by reference Type reference (TYPE) TIMESTAMP UTC time stamp in short form (YYYYMMDDhhmmss) 20070718
9 Changing P_WA_RESTART Call by reference Type reference (TYPE) UACC_RESTART Table for restart logic of steps 20070718
10 Importing P_WA_STEPS_CHECK_NAME Call by reference Type reference (TYPE) UACC_STEP-STEP_NAME Step Name 20070718
11 Importing P_WA_STEPS_CLIENT_DEP Call by reference Type reference (TYPE) UACC_STEP-CLIENT_DEP Client dependency 20070718
12 Importing P_WA_STEPS_FREQUENCY Call by reference Type reference (TYPE) UACC_STEP-FREQUENCY Frequency of Checks 20070718

Method FILL_RESTART on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method FILTER_STEPS_FOR_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FILTER_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20080703

Method FILTER_STEPS_FOR_CLIENT on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method GET_CLIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CCCATEGORY Call by reference Type reference (TYPE) CCCATEGORY 'P' Client control: Role of client (production, test,...) 20080506
2 Returning RE_T000_TAB Value transfer Type reference (TYPE) UACC_T000_TAB UACC: Table Tyope T000 20080506

Method GET_CLIENTS on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method GET_RFCDES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ITAB_RFCDES Call by reference Type reference (TYPE) UACC_RFCDES_TAB Table type for UACC_RFCDES 20070801
2 Importing WA_UACC_STEP Call by reference Type reference (TYPE) UACC_STEP Table holding steps with their properties 20070801

Method GET_RFCDES on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method GET_SUBRC_FROM_MSGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_FLAG Call by reference Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20071010
2 Exporting CHECK_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20071010
3 Importing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20071010

Method GET_SUBRC_FROM_MSGS on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method LOG_SHORT_DUMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Importing P_CHECK_NAME Call by reference Type reference (TYPE) UACC_STEP-STEP_NAME Step Name 20070718
3 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
4 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070731
5 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070731
6 Importing P_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20070718

Method LOG_SHORT_DUMP on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method NON_EXISTENT_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
3 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070731
4 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070731
5 Importing P_WA_STEPS_CHECK_NAME Call by reference Type reference (TYPE) UACC_STEP-STEP_NAME Step Name 20070718
6 Importing P_WA_STEPS_CLASS_NAME Call by reference Type reference (TYPE) UACC_STEP-CLASS_NAME Class name 20070718

Method NON_EXISTENT_CLASS on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method PROCESS_STEP_IN_BATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASYNCHRONOUS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071024
2 Importing I_DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20071011
3 Importing I_JOB_DATA Call by reference Type reference (TYPE) UACC_JOB_DATA Optional scheduling Data for Batch Jobs 20071116
4 Importing I_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20071011
5 Importing I_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20071011
6 Importing I_RELATIONKEY Call by reference Type reference (TYPE) GUID_32 GUID for application linking 20070928
7 Importing I_RFCDEST Call by reference Type reference (TYPE) UACC_RFCDES Logical destination (specified in function call) 20071011
8 Importing I_STEP Call by reference Type reference (TYPE) UACC_STEP Table holding steps with their properties 20070720

Method PROCESS_STEP_IN_BATCH on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method SELF_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CURRENT_STEP Call by reference Type reference (TYPE) UACC_RESTART-CURRENT_STEP Current Step 20070801
2 Changing P_ITAB_STEPS Call by reference Type reference (TYPE) UACC_STEP_TAB Table type of uacc_step 20070801
3 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070801
4 Importing P_ROLE Call by reference Type reference (TYPE) UACC_STEP-ROLE Role of recipient 20070801
5 Importing P_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20070801
6 Importing P_STEP_GROUP Call by reference Type reference (TYPE) UACC_STEP-STEP_GROUP Group of checks 20070801
7 Importing P_STEP_NAME Call by reference Type reference (TYPE) UACC_STEPS_RANGES Table type for uacc_STEPS_RANGE 20070801
8 Importing P_SW_COMP Call by reference Type reference (TYPE) UACC_STEP-SW_COMP Software component 20070801
9 Importing P_USECASE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070801

Method SELF_CHECK on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method START_BYD_CHECK_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASYNCHRONOUS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080703
2 Importing CURRENT_STEP Call by reference Type reference (TYPE) UACC_RESTART-CURRENT_STEP Current Step 20080703
3 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20080703
4 Exporting ET_STEP_RELATION Call by reference Type reference (TYPE) UACC_BATCH_STEP_RELATION_T Describes link betw. UACC batch step <-> application GUID 20080703
5 Importing JOB_DATA Call by reference Type reference (TYPE) UACC_JOB_DATA Optional scheduling Data for Batch Jobs 20080703
6 Changing LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20080703
7 Changing LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20080703
8 Importing ROLE Call by reference Type reference (TYPE) UACC_STEP-ROLE Role of recipient 20080703
9 Importing SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20080703
10 Importing STEP_GROUP Call by reference Type reference (TYPE) UACC_STEP-STEP_GROUP Group of checks 20080703
11 Importing STEP_NAME Call by reference Type reference (TYPE) UACC_STEPS_RANGES Table type for uacc_STEPS_RANGE 20080703
12 Exporting SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20080703
13 Importing SW_COMP Call by reference Type reference (TYPE) UACC_STEP-SW_COMP Software component 20080703
14 Importing USECASE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20080703

Method START_BYD_CHECK_PROCESS on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method START_CHECK_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASYNCHRONOUS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071024
2 Importing CURRENT_STEP Call by reference Type reference (TYPE) UACC_RESTART-CURRENT_STEP Current Step 20070703
3 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
4 Exporting ET_STEP_RELATION Call by reference Type reference (TYPE) UACC_BATCH_STEP_RELATION_T Describes link betw. UACC batch step <-> application GUID 20070928
5 Importing JOB_DATA Call by reference Type reference (TYPE) UACC_JOB_DATA Optional scheduling Data for Batch Jobs 20071116
6 Changing LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070703
7 Changing LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070703
8 Importing ROLE Call by reference Type reference (TYPE) UACC_STEP-ROLE Role of recipient 20070716
9 Importing SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20070703
10 Importing STEP_GROUP Call by reference Type reference (TYPE) UACC_STEP-STEP_GROUP Group of checks 20070716
11 Importing STEP_NAME Call by reference Type reference (TYPE) UACC_STEPS_RANGES Table type for uacc_STEPS_RANGE 20070703
12 Exporting SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20070703
13 Importing SW_COMP Call by reference Type reference (TYPE) UACC_STEP-SW_COMP Software component 20070716
14 Importing USECASE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070703

Method START_CHECK_PROCESS on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method START_CHECK_PROCESS_FROM_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASYNCHRONOUS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071204
2 Importing CURRENT_STEP Call by reference Type reference (TYPE) UACC_RESTART-CURRENT_STEP Current Step 20071204
3 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20071204
4 Exporting ET_STEP_RELATION Call by reference Type reference (TYPE) UACC_BATCH_STEP_RELATION_T Describes link betw. UACC batch step <-> application GUID 20071204
5 Importing JOB_DATA Call by reference Type reference (TYPE) UACC_JOB_DATA Optional scheduling Data for Batch Jobs 20071204
6 Changing LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20071204
7 Changing LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20071204
8 Importing SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20071204
9 Importing STEP_TAB Call by reference Type reference (TYPE) UACC_STEP_TAB Table type of uacc_step 20071204
10 Exporting SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20071204
11 Importing USECASE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20071204

Method START_CHECK_PROCESS_FROM_TAB on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method START_OF_REPAIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
3 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070731
4 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070731
5 Importing P_WA_STEPS_CHECK_NAME Call by reference Type reference (TYPE) UACC_STEP-STEP_NAME Step Name 20070718
6 Importing P_WA_STEPS_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20070718

Method START_OF_REPAIR on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method START_SINGLE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASYNCHRONOUS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080813
2 Importing CURRENT_STEP Call by reference Type reference (TYPE) UACC_RESTART-CURRENT_STEP Current Step 20080813
3 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20080813
4 Exporting ET_STEP_RELATION Call by reference Type reference (TYPE) UACC_BATCH_STEP_RELATION_T Describes link betw. UACC batch step <-> application GUID 20080813
5 Importing JOB_DATA Call by reference Type reference (TYPE) UACC_JOB_DATA Optional scheduling Data for Batch Jobs 20080813
6 Changing LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20080813
7 Changing LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20080813
8 Importing ROLE Call by reference Type reference (TYPE) UACC_STEP-ROLE Role of recipient 20080813
9 Importing SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20080813
10 Importing STEP_GROUP Call by reference Type reference (TYPE) UACC_STEP-STEP_GROUP Group of checks 20080813
11 Importing STEP_NAME Call by reference Type reference (TYPE) UACC_STEPS_RANGES Table type for uacc_STEPS_RANGE 20080813
12 Exporting SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return value, return value after ABAP statements 20080813
13 Importing SW_COMP Call by reference Type reference (TYPE) UACC_STEP-SW_COMP Software component 20080813
14 Importing USECASE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20080813

Method START_SINGLE_CHECK on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method START_STEP_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Importing P_CURRENT_STEP Call by reference Type reference (TYPE) UACC_RESTART-CURRENT_STEP Current Step 20070718
3 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
4 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070731
5 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070731
6 Importing P_WA_STEPS_CHECK_NAME Call by reference Type reference (TYPE) UACC_STEP-STEP_NAME Step Name 20070718
7 Importing P_WA_STEPS_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20070718

Method START_STEP_PROCESS on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method UPDATE_TABLE_FROM_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITAB_STEP Call by reference Type reference (TYPE) UACC_STEP_TAB Table type of uacc_step 20070720

Method UPDATE_TABLE_FROM_ITAB on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method UPDATE_TABLE_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070807
2 Importing FILE Call by reference Type reference (TYPE) TSTRF01-FILENAME 'UACC.XML' Fle for upload/download 20070807

Method UPDATE_TABLE_FROM_XML on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method UPDATE_UACC_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070718
2 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070718
3 Importing P_USECASE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070718

Method UPDATE_UACC_LOG on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method UPPER_BODY_OF_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
3 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070731
4 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070731
5 Importing P_WA_STEPS_CHECK_NAME Call by reference Type reference (TYPE) UACC_STEP-STEP_NAME Step Name 20070718
6 Importing P_WA_STEPS_SCENARIO Call by reference Type reference (TYPE) UACC_STEP-SCENARIO Scenario - PRE or POST upgrade 20070718
7 Importing WA_RFCDEST Call by reference Type reference (TYPE) UACC_RFCDES Table to maintain RFC destination to the relavant clients 20070802

Method UPPER_BODY_OF_CHECK on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method WRITE_FOOTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Importing P_CURRENT_STEP Call by reference Type reference (TYPE) UACC_RESTART-CURRENT_STEP Current Step 20070718
3 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
4 Importing P_ITAB_STEPS Call by reference Type reference (TYPE) UACC_STEP_TAB Table type of uacc_step 20070719
5 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070718
6 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070718
7 Importing P_STRTIME Call by reference Type reference (TYPE) SY-UZEIT Dat and time, current application server time 20070718
8 Importing P_USECASE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070718
9 Importing STOP_PROCESSING Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071107

Method WRITE_FOOTER on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method WRITE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Importing P_CURRENT_STEP Call by reference Type reference (TYPE) UACC_RESTART-CURRENT_STEP Current Step 20070718
3 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
4 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070718
5 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070718
6 Importing P_USECASE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070718

Method WRITE_HEADER on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method WRITE_RESTART_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRTYPE Call by reference Type reference (TYPE) TSTRF01-DIRTYPE Character field of length 1 20070801
2 Importing P_CURRENT_STEP Call by reference Type reference (TYPE) UACC_RESTART-CURRENT_STEP Current Step 20070718
3 Changing P_ITAB_LOG Call by reference Type reference (TYPE) UACC_SPROT_U Table type for SPROT_U 20070718
4 Importing P_LOGNAME Call by reference Type reference (TYPE) DDPRH-PROTNAME ABAP/4 Dictionary: name of SDIC log 20070718
5 Importing P_LOG_TYPE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070731
6 Importing P_USECASE Call by reference Type reference (TYPE) UACC_STEP-USE_CASE Use case of Check -- 'UPG', 'SPAM', 'ASU' etc.. 20070718

Method WRITE_RESTART_HEADER on class CL_UACC_FRAMEWORK_MANAGER has no exception.

Method WRITE_UACC_RESTART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_ITAB_RESTART Call by reference Type reference (TYPE) UACC_RESTART_TAB Table type of uacc_RESTART 20070718

Method WRITE_UACC_RESTART on class CL_UACC_FRAMEWORK_MANAGER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 2005_1_46C