SAP ABAP Class CL_HRPIQ00AUDIT_ACTION (Controller Class for PIQ_AUDIT)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM-AD (Application Component) Administration
     PMIQ (Package) Campus Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_CONTROLLER2 BSP Component 20030611
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPIQ00BSPFRAME_COM Controller Communication Interface 20031005
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20031110
Properties
Class CL_HRPIQ00AUDIT_ACTION  
Short Description Controller Class for PIQ_AUDIT    
Super Class CL_BSP_CONTROLLER2 BSP Component 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PMIQ   Campus Management 
Created 20030611   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_BSP_GET_TEXT_BY_ALIAS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPIQ00BSPFRAME_COM Controller Communication Interface 20031005
2 IF_HTMLB_TABLEVIEW_ITERATOR For Table Looping and Filtering 20031110
Friends
Class CL_HRPIQ00AUDIT_ACTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ACTIV_CHANGE Constant Public Type reference (TYPE) ACTIV_AUTH '02' Change 20031111
2 MC_ACTIV_CREATE Constant Public Type reference (TYPE) ACTIV_AUTH '01' Add/Create 20031111
3 MC_ACTIV_DELETE Constant Public Type reference (TYPE) ACTIV_AUTH '06' Delete 20031111
4 MC_ACTIV_DISPLAY Constant Public Type reference (TYPE) ACTIV_AUTH '03' Display 20031111
5 MC_TOTAL_STEP Constant Private Type reference (TYPE) INT4 4 Natural Number 20031022
6 MR_APPLICATION Instance attribute Private Object reference (TYPE REF TO) CL_HRPIQ00AUDIT_APPL Application Class: Audits 20030611
7 MR_CMPR_ROW Instance attribute Private Object reference (TYPE REF TO) PIQRFC_STEPCMPRREC_TXT 20031110
8 MS_AUDITPROFILE_SELECTED Instance attribute Private Type reference (TYPE) PIQRFC_AUDFORMS_EXIST Personal Requirement Profiles of Student 20030611
9 MS_BSPCONTROL Instance attribute Private Type reference (TYPE) PIQAUDD_BSPCONTROL 20031029
10 MS_CMPRDATA Instance attribute Private Type reference (TYPE) PIQRFC_STEPCMPRREC_TXT Structure: Registrations (Keys and Texts) 20031029
11 MT_ACTIONS Instance attribute Private Type reference (TYPE) PIQAUDDACTIONT_T 20030812
12 MT_ALLOWED_ACTIONS Instance attribute Private Type reference (TYPE) PIQAUDDACTIONT_T 20031107
13 MT_AUDITPROFILESEXIST Instance attribute Private Type reference (TYPE) PIQRFC_AUDFORMS_EXIST_T Personal Requirement Profiles of Student 20030611
14 MT_AUDITPROFILETYPES Instance attribute Private Type reference (TYPE) PIQRFC_AUDITPROFILETYPE_T Requirement Profile Types 20030611
15 MT_AUDITPROFILETYPES_OFFICIAL Instance attribute Private Type reference (TYPE) PIQRFC_AUDITPROFILETYPE_T 20031110
16 MT_AUDITPROFILETYPES_SIMU Instance attribute Private Type reference (TYPE) PIQRFC_AUDITPROFILETYPE_T 20031110
17 MT_CHOSEN_RLCAT_VERSION Instance attribute Private Type reference (TYPE) PIQAUD_STCATALOG_T Assigned Requirement Catalogs (Table Type) 20031023
18 MT_CMPRDATA Instance attribute Private Type reference (TYPE) PIQRFC_STEPCMPRREC_TXT_T RFC Process Data 20031024
19 MT_ENTRY_ACTIONS Instance attribute Private Type reference (TYPE) PIQAUDDACTIONT_T 20031127
20 MT_EXECUTIONMODES Instance attribute Private Type reference (TYPE) PIQRFC_EXECUTIONMODES_T Audit Execution Modes 20030707
21 MT_EXECUTIONMODES_PERMITTED Instance attribute Private Type reference (TYPE) PIQRFC_EXECUTIONMODES_T 20031110
22 MT_MESSAGE_BUFFER Instance attribute Private Type reference (TYPE) BAPIRET2_T Return Parameter Table 20031006
23 MT_MODGROUPCAT Instance attribute Private Type reference (TYPE) PIQAUD_MODGROUPCAT_T Module Group Categories 20030616
24 MT_MODGROUPS Instance attribute Private Type reference (TYPE) PIQAUD_SPECIALIZATIONS_TXT_T Acad. Specializations of Student (Incl. Descriptions) 20030616
25 MT_MODGROUPS_CHOSEN Instance attribute Private Type reference (TYPE) PIQAUD_SPECIALIZATIONS_TXT_T Acad. Specializations of Student (Incl. Descriptions) 20030616
26 MT_PARAMETER_VALUES Instance attribute Private Type reference (TYPE) PIQAUD_PARAVALUES_T 20031103
27 MT_PROGRAMS Instance attribute Private Type reference (TYPE) PIQRFC_AUDFORPROGRAM_T Audit: Program Information 20030611
28 MT_PROGRAM_SEARCH Instance attribute Private Type reference (TYPE) OBJEC_T Org. Management: Table of Object Entries 20030616
29 MT_RLCAT Instance attribute Private Type reference (TYPE) PIQAUD_RLCATALOG_TXT_T Requirement Catalogs (Incl. Descriptions) 20031023
30 MT_VERSIONS Instance attribute Private Type reference (TYPE) PIQRFC_VERSION_T Requirement Catalog Versions 20030611
31 MV_ACTION Instance attribute Private Type reference (TYPE) PIQAUDACTION 'INIT' 20030811
32 MV_AUDITRUN_KEYDATE Instance attribute Private Type reference (TYPE) PIQKEYDATE 20050617
33 MV_AUDIT_TYPE Instance attribute Private Type reference (TYPE) PIQAUDTYPE 20031102
34 MV_CATALOG_ID Instance attribute Private Type reference (TYPE) PIQRLCAT Requirement Catalog 20030611
35 MV_CATALOG_TXT Instance attribute Private Type reference (TYPE) PIQRLCATT Requirement Catalog (Description) 20030611
36 MV_CMPR_SELECTION Instance attribute Private Type reference (TYPE) INT4 20031029
37 MV_CMPR_STEP Instance attribute Private Type reference (TYPE) PIQPRR_STEP 20031105
38 MV_EXECMODE Instance attribute Private Type reference (TYPE) PIQAUDR_TYPE Execution Mode for Audit Runs 20030611
39 MV_FOOTER_DISABLED Instance attribute Private Type reference (TYPE) BOOLEAN SPACE 20030813
40 MV_MODGROUPCAT Instance attribute Private Type reference (TYPE) PIQMODGRPCAT Module Group Category 20030616
41 MV_MODGROUP_SEARCH Instance attribute Private Type reference (TYPE) PIQCGSHORT Module Group (Abbreviation) 20030616
42 MV_OFFICIAL Instance attribute Private Type reference (TYPE) PIQFLAG Indicator 20031119
43 MV_OPT_RLCAT Instance attribute Private Type reference (TYPE) PIQRLCAT Additional Catalog 20031023
44 MV_OPT_VERSION Instance attribute Private Type reference (TYPE) PIQRLCATVERS Requirement Catalog Version 20031023
45 MV_PARAMETER_TEXT Instance attribute Private Type reference (TYPE) PIQAUD_PARAT 20031103
46 MV_PARAMETER_VALUE Instance attribute Private Type reference (TYPE) PIQAUD_PARAVAL Status Value Used in CMPR Profile Creation 20031103
47 MV_PLVAR Instance attribute Private Type reference (TYPE) PLVAR Plan Version 20030616
48 MV_PROFILETYPE Instance attribute Private Type reference (TYPE) PIQAUDF_TYPE Requirement Profile Type 20030611
49 MV_PROFILE_KEYDATE Instance attribute Private Type reference (TYPE) PIQKEYDATE 20050617
50 MV_PROFILE_NAME Instance attribute Private Type reference (TYPE) PIQAUDF_DESCR 20030620
51 MV_PROFILE_SELECTION Instance attribute Private Type reference (TYPE) INT4 20031006
52 MV_PROFNAME_INVALID Instance attribute Private Type reference (TYPE) PIQFLAG Indicator 20031028
53 MV_PROGRAM Instance attribute Private Type reference (TYPE) PIQSCOBJID Program of Study Object ID 20030611
54 MV_PROGRAM_MODGRVAR Instance attribute Private Type reference (TYPE) PIQSCCGVAR Module Group Variant for Program 20030616
55 MV_PROGRAM_MODGRVAR_TXT Instance attribute Private Type reference (TYPE) PIQSCCGVART Description of Module Group Variant for Program 20030616
56 MV_PROGRAM_SEARCH Instance attribute Private Type reference (TYPE) PIQSCSRK Program of Study 20030616
57 MV_PROGRAM_WHATIF Instance attribute Private Type reference (TYPE) PIQSCOBJID Program of Study Object ID 20030616
58 MV_PROGRAM_WHATIF_NAME Instance attribute Private Type reference (TYPE) STRING 20031021
59 MV_RUNASTEMPL Instance attribute Private Type reference (TYPE) PIQFLAG Indicator 20031110
60 MV_SHOWCOMPL Instance attribute Private Type reference (TYPE) PIQFLAG Show CMPR Data 20031103
61 MV_SHOW_AUDIT Instance attribute Private Type reference (TYPE) FLAG 20030813
62 MV_SHOW_PROFILE Instance attribute Private Type reference (TYPE) FLAG 20030813
63 MV_SIMULATE_PROFILE Instance attribute Private Type reference (TYPE) PIQFLAG SPACE Indicator 20031006
64 MV_SIMU_PROGRAM_SELECTION Instance attribute Private Type reference (TYPE) INT4 Natural Number 20031105
65 MV_STEP Instance attribute Private Type reference (TYPE) INT4 1 Step No. for Simulation Roadmap 20031021
66 MV_STEP_TEXT_ADMISSION Instance attribute Private Type reference (TYPE) STRING 20031202
67 MV_STEP_TEXT_COMPLETION Instance attribute Private Type reference (TYPE) STRING 20031202
68 MV_STUDENT Instance attribute Private Type reference (TYPE) PIQSTUDENT Student Object ID 20030611
69 MV_TITLE Instance attribute Private Type reference (TYPE) STRING 20031119
70 MV_VERSION_ID Instance attribute Private Type reference (TYPE) PIQRLCATVERS Requirement Catalog Version 20030611
71 MV_VERSION_TXT Instance attribute Private Type reference (TYPE) PIQRLCATVERST 20030925
72 MV_VIEW Instance attribute Private Type reference (TYPE) PIQAUDDVIEW 20031029
73 MV_VIEWCOMPL Instance attribute Private Type reference (TYPE) PIQFLAG Process View 20031024
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SYSMSG_TO_BUFFER Instance method Private Method 20031006
2 AUDIT_AUTHORITY_CHECK Instance method Private Method 20031229
3 DETERMINE_ACTIONS Instance method Private Method 20031103
4 DETERMINE_ENTRY_ACTIONS Instance method Private Method 20031127
5 GET_PARAVAL_FOR_CE Instance method Private Method Read Parameter Value for CE Object 20031031
6 LOAD_PROFILE_RUN Instance method Private Method 20030929
7 PROFILE_AUTHORITY_CHECK Instance method Private Method 20031105
8 RESET Instance method Private Method 20030613
9 RESTORE_GENERAL_BSPCONTROL Instance method Private Method 20031113
10 SET_MAIN_CATALOG_VERSION Instance method Private Method 20031118
Events
Class CL_HRPIQ00AUDIT_ACTION has no event.
Types
Class CL_HRPIQ00AUDIT_ACTION has no local type.
Method Signatures

Method ADD_SYSMSG_TO_BUFFER Signature

Method ADD_SYSMSG_TO_BUFFER on class CL_HRPIQ00AUDIT_ACTION has no parameter.
Method ADD_SYSMSG_TO_BUFFER on class CL_HRPIQ00AUDIT_ACTION has no exception.

Method AUDIT_AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXECMODE Value transfer Type reference (TYPE) PIQAUDR_TYPE 20031229
2 Importing IV_PROCESS Value transfer Type reference (TYPE) PIQPROCESS 20031229
3 Importing IV_PROFILE_TYPE Value transfer Type reference (TYPE) PIQAUDF_TYPE 20031229
4 Returning RV_FAILED Value transfer Type reference (TYPE) PIQFLAG 20031229

Method AUDIT_AUTHORITY_CHECK on class CL_HRPIQ00AUDIT_ACTION has no exception.

Method DETERMINE_ACTIONS Signature

Method DETERMINE_ACTIONS on class CL_HRPIQ00AUDIT_ACTION has no parameter.
Method DETERMINE_ACTIONS on class CL_HRPIQ00AUDIT_ACTION has no exception.

Method DETERMINE_ENTRY_ACTIONS Signature

Method DETERMINE_ENTRY_ACTIONS on class CL_HRPIQ00AUDIT_ACTION has no parameter.
Method DETERMINE_ENTRY_ACTIONS on class CL_HRPIQ00AUDIT_ACTION has no exception.

Method GET_PARAVAL_FOR_CE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARAMETERVALUE Call by reference Type reference (TYPE) PIQAUD_PARAVAL CM: Parameterwert 20031031
2 Importing IV_CEOBJID Call by reference Type reference (TYPE) PIQEVOB_OBJID ObjektId des CE 20031031
3 Importing IV_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20031031

Method GET_PARAVAL_FOR_CE on class CL_HRPIQ00AUDIT_ACTION has no exception.

Method LOAD_PROFILE_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OFFICIAL_AUDF Value transfer Type reference (TYPE) PIQFLAG 20031119
2 Importing IV_READCOMPL Value transfer Type reference (TYPE) PIQFLAG 20031119
3 Importing IV_SIMU_AUDF Value transfer Type reference (TYPE) PIQFLAG 20031119

Method LOAD_PROFILE_RUN on class CL_HRPIQ00AUDIT_ACTION has no exception.

Method PROFILE_AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIV Value transfer Type reference (TYPE) ACTIV_AUTH Aktivität 20031111
2 Importing IV_PROFILE_TYPE Value transfer Type reference (TYPE) PIQAUDF_TYPE 20031105
3 Returning RV_FAILED Value transfer Type reference (TYPE) PIQFLAG Flag 20031105

Method PROFILE_AUTHORITY_CHECK on class CL_HRPIQ00AUDIT_ACTION has no exception.

Method RESET Signature

Method RESET on class CL_HRPIQ00AUDIT_ACTION has no parameter.
Method RESET on class CL_HRPIQ00AUDIT_ACTION has no exception.

Method RESTORE_GENERAL_BSPCONTROL Signature

Method RESTORE_GENERAL_BSPCONTROL on class CL_HRPIQ00AUDIT_ACTION has no parameter.
Method RESTORE_GENERAL_BSPCONTROL on class CL_HRPIQ00AUDIT_ACTION has no exception.

Method SET_MAIN_CATALOG_VERSION Signature

Method SET_MAIN_CATALOG_VERSION on class CL_HRPIQ00AUDIT_ACTION has no parameter.
Method SET_MAIN_CATALOG_VERSION on class CL_HRPIQ00AUDIT_ACTION has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472