SAP ABAP Class IF_SATC_CI_EXEMPTION_HANDLING (Exemption handling in Code Inspector mode)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SATC_CI_EXEMPTION_HANDLING Exemption handling for Code Inspector mode 20120319
Properties
Class IF_SATC_CI_EXEMPTION_HANDLING  
Short Description Exemption handling in Code Inspector mode    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20120319   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SATC_CI_EXEMPTION_HANDLING has no forward declaration.
Interfaces
Class IF_SATC_CI_EXEMPTION_HANDLING has no interface implemented.
Friends
Class IF_SATC_CI_EXEMPTION_HANDLING has no friend class.
Attributes
Class IF_SATC_CI_EXEMPTION_HANDLING has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_EXEMPTION Instance method Public Method Apply for a new exemption 20120319
2 CREATE_EXEMPTION_FOR_APPROVER Instance method Public Method Apply for a new exemption and assign approver 20120320
3 GET_EXEMPTION Instance method Public Method Returns exemption 20120319
4 GET_EXEMPTION_FROM_CHANGELOG Instance method Public Method Returns exemption by change log 20120418
5 GET_REASON_TEXT Instance method Public Method Returns description of reason 20120415
6 IS_REASON_OBSOLETE Instance method Public Method Returns wether reason is outdata 20120502
7 REASON_REQUIRES_JUSTIFICATION Instance method Public Method Returns wether exemption needs a justification 20120502
Events
Class IF_SATC_CI_EXEMPTION_HANDLING has no event.
Types
Class IF_SATC_CI_EXEMPTION_HANDLING has no local type.
Method Signatures

Method CREATE_EXEMPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECKSUM Call by reference Type reference (TYPE) I 20120319
2 Importing I_CHECK_CLASS Call by reference Type reference (TYPE) CLIKE 20120319
3 Importing I_CHECK_CODE Call by reference Type reference (TYPE) SCI_ERRC 20120319
4 Importing I_DISPLAY_ID Call by reference Type reference (TYPE) SATC_D_ID Display ID: used for reference purposes 20130506
5 Importing I_OBJECT_NAME Call by reference Type reference (TYPE) CLIKE 20120319
6 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) CLIKE 20120319
7 Importing I_SUB_OBJECT_NAME Call by reference Type reference (TYPE) CLIKE 20120319
8 Importing I_SUB_OBJECT_TYPE Call by reference Type reference (TYPE) CLIKE 20120319
9 Returning R_EXEMPTION Value transfer Object reference (TYPE REF TO) IF_SATC_CI_EXEMPTION 20120319
# Exception Resumable Description Created on
1 CX_SATC_AC_ROOT 20120711
2 CX_SATC_NO_AUTHORITY 20120604

Method CREATE_EXEMPTION_FOR_APPROVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECKSUM Call by reference Type reference (TYPE) I 20120320
2 Importing I_CHECK_CLASS Call by reference Type reference (TYPE) CLIKE 20120320
3 Importing I_CHECK_CODE Call by reference Type reference (TYPE) SCI_ERRC 20120320
4 Importing I_CHECK_SCOPE Call by reference Type reference (TYPE) SATC_CI_CHECK_SCOPE IF_SATC_CI_EXEMPTION_ROOT=>CO_CHECK_SCOPE-CHECK_MESSAGE 20120320
5 Importing I_DISPLAY_ID Call by reference Type reference (TYPE) SATC_D_ID Display ID: used for reference purposes 20130506
6 Importing I_OBJECT_NAME Call by reference Type reference (TYPE) CLIKE 20120320
7 Importing I_OBJECT_SCOPE Call by reference Type reference (TYPE) SATC_CI_OBJ_SCOPE 20120320
8 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) CLIKE 20120320
9 Importing I_SUB_OBJECT_NAME Call by reference Type reference (TYPE) CLIKE 20120320
10 Importing I_SUB_OBJECT_TYPE Call by reference Type reference (TYPE) CLIKE 20120320
11 Returning R_EXEMPTION Value transfer Object reference (TYPE REF TO) IF_SATC_CI_EXEMPTION 20120320
# Exception Resumable Description Created on
1 CX_SATC_AC_ROOT 20120711
2 CX_SATC_CI_EXEMPT_INVALID_DATA 20120320
3 CX_SATC_CI_EXEMPT_IO_ERROR 20120327
4 CX_SATC_CI_EXEMPT_RFC_ERROR 20120327
5 CX_SATC_CI_OBJECT_LOCKED 20120320
6 CX_SATC_NO_AUTHORITY 20120604

Method GET_EXEMPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXEMPTION_ID Call by reference Type reference (TYPE) SATC_D_ID_TX 20120320
2 Returning R_EXEMPTION Value transfer Object reference (TYPE REF TO) IF_SATC_CI_EXEMPTION 20120319
# Exception Resumable Description Created on
1 CX_SATC_CI_EXEMPT_INVALID_DATA 20120319
2 CX_SATC_CI_EXEMPT_RFC_ERROR 20120327
3 CX_SATC_NO_AUTHORITY 20120604

Method GET_EXEMPTION_FROM_CHANGELOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGELOG_ENTRY Call by reference Type reference (TYPE) SATC_CI_EX_CHLOG 20120418
2 Returning R_EXEMPTION Value transfer Object reference (TYPE REF TO) IF_SATC_CI_EXEMPTION_ROOT 20120418
# Exception Resumable Description Created on
1 CX_SATC_CI_EXEMPT_INVALID_DATA 20120418
2 CX_SATC_CI_EXEMPT_RFC_ERROR 20120418
3 CX_SATC_NO_AUTHORITY 20120604

Method GET_REASON_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REASON Call by reference Type reference (TYPE) SATC_CI_EXEMPTION_REASON 20120415
2 Returning R_TEXT Value transfer Type reference (TYPE) SATC_CI_EXEMPTION_REASON_TEXT 20120415

Method GET_REASON_TEXT on class IF_SATC_CI_EXEMPTION_HANDLING has no exception.

Method IS_REASON_OBSOLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REASON Call by reference Type reference (TYPE) SATC_CI_EXEMPTION_REASON 20120502
2 Returning R_IS_OBSOLETE Value transfer Type reference (TYPE) SATC_CI_REASON_OBSOLETE 20120502

Method IS_REASON_OBSOLETE on class IF_SATC_CI_EXEMPTION_HANDLING has no exception.

Method REASON_REQUIRES_JUSTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REASON Call by reference Type reference (TYPE) SATC_CI_EXEMPTION_REASON 20120502
2 Returning R_REQUIRES_JUSTIFICATION Value transfer Type reference (TYPE) SATC_CI_JUSTIFICATION_REQUIRED 20120502

Method REASON_REQUIRES_JUSTIFICATION on class IF_SATC_CI_EXEMPTION_HANDLING has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in