SAP ABAP Class CL_CFX_API_CHECKS (Error: Intercept and Handle)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_API (Package) Collaboration Folders: API
Properties
Class CL_CFX_API_CHECKS  
Short Description Error: Intercept and Handle    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_API   Collaboration Folders: API 
Created 20011009   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CFXA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CFX_API_CHECKS has no interface implemented.
Friends
Class CL_CFX_API_CHECKS has no friend class.
Attributes
Class CL_CFX_API_CHECKS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORIZATION Static method Public Method Error, If No 'I_AUTHORIZATION' - Authorization 20011024
2 CHECK_BOOL Static method Public Method Parameter 'yes' or 'no'? No => Error. Yes => O.K. 20011026
3 CHECK_BOOLEAN Static method Public Method Parameter 'X' or ' ' ? No => Error. Yes =>O.K. 20041230
4 CHECK_GUID Static method Public Method Parameter 32-digit GUID? No => Error. Yes => O.K. 20011009
5 CHECK_ID_MISSING_NSPACE_GIVEN Static method Public Method Error if no ID Exists but a Namespace Exists 20050331
6 CHECK_MAX_LENGTH Static method Public Method Parameter too long? Yes => Error. No => O.K. 20011109
7 CHECK_MAX_LENGTH_NOT_INITIAL Static method Public Method Parameter too long or initial? Yes => Error. No => O.K. 20011109
8 CHECK_NOT_INITIAL Static method Public Method Parameter initial? Yes => Error. No => O.K. 20011019
9 CHECK_NOT_INITIAL_P Static method Public Method Parameter (Object) Initial ? Yes => Error. No => O.K. 20030904
10 CHECK_OBJECT_TYPES Static method Public Method Object Types OK? 20030305
11 CHECK_OWNER_AUTHORIZATION Static method Public Method Error, If No Administration Authorization 20011024
12 CHECK_READ_AUTHORIZATION Static method Public Method Error, If No Read Authorization 20011024
13 CHECK_READ_AUTH_ACO Static method Public Method Error, If No Read Authorization 20030319
14 CHECK_WRITE_AUTHORIZATION Static method Public Method Error, If No Write Authorization 20011024
Events
Class CL_CFX_API_CHECKS has no event.
Types
Class CL_CFX_API_CHECKS has no local type.
Method Signatures

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AUTHORITY Call by reference Object reference (TYPE REF TO) CL_CFX_AUTHORITY Collaboration: Authority 20011024
2 Importing IP_COMMON Call by reference Object reference (TYPE REF TO) IF_CFX_COMMON Gemeinsame Schnittstelle aller Objekte 20011024
3 Importing I_AUTHORIZATION Call by reference Type reference (TYPE) CFX_AUTHORITY_CODE Kürzel für Berechtigung 20011024

Method CHECK_AUTHORIZATION on class CL_CFX_API_CHECKS has no exception.

Method CHECK_BOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAMETER Call by reference Type reference (TYPE) BAPI_PARAM Parametername 20011026
2 Importing I_VALUE Call by reference Type reference (TYPE) CFX_API_T_BOOL 'yes' = ja oder 'no' = nein 20011026

Method CHECK_BOOL on class CL_CFX_API_CHECKS has no exception.

Method CHECK_BOOLEAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAMETER Call by reference Type reference (TYPE) BAPI_PARAM Parametername 20041230
2 Importing I_VALUE Call by reference Type reference (TYPE) CFX_BOOLEAN 'X' = ja oder ' ' = nein 20041230

Method CHECK_BOOLEAN on class CL_CFX_API_CHECKS has no exception.

Method CHECK_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20011009
2 Importing I_PARAMETER Call by reference Type reference (TYPE) BAPI_PARAM Parametername 20011011

Method CHECK_GUID on class CL_CFX_API_CHECKS has no exception.

Method CHECK_ID_MISSING_NSPACE_GIVEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) CFX_T_EXTERNAL_ID Externe ID 20050331
2 Importing I_NAMESPACE Call by reference Type reference (TYPE) CFX_T_EXTERNAL_NAMESPACE Externer Namesraum 20050331
3 Importing I_PARAMETER Call by reference Type reference (TYPE) BAPI_PARAM Parametername 20050331

Method CHECK_ID_MISSING_NSPACE_GIVEN on class CL_CFX_API_CHECKS has no exception.

Method CHECK_MAX_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VALUE Call by reference Type reference (TYPE) STRING 20011109
2 Importing I_MAX_LENGTH Call by reference Type reference (TYPE) I 20011109
3 Importing I_PARAMETER Call by reference Type reference (TYPE) BAPI_PARAM Parametername 20011109

Method CHECK_MAX_LENGTH on class CL_CFX_API_CHECKS has no exception.

Method CHECK_MAX_LENGTH_NOT_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VALUE Call by reference Type reference (TYPE) STRING 20011109
2 Importing I_MAX_LENGTH Call by reference Type reference (TYPE) I 20011109
3 Importing I_PARAMETER Call by reference Type reference (TYPE) BAPI_PARAM Parametername 20011109

Method CHECK_MAX_LENGTH_NOT_INITIAL on class CL_CFX_API_CHECKS has no exception.

Method CHECK_NOT_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VALUE Call by reference Type reference (TYPE) STRING 20011109
2 Importing I_PARAMETER Call by reference Type reference (TYPE) BAPI_PARAM Parametername 20011019

Method CHECK_NOT_INITIAL on class CL_CFX_API_CHECKS has no exception.

Method CHECK_NOT_INITIAL_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAMETER Call by reference Type reference (TYPE) BAPI_PARAM Parametername 20030904
2 Importing I_VALUE Call by reference Object reference (TYPE REF TO) OBJECT 20030904

Method CHECK_NOT_INITIAL_P on class CL_CFX_API_CHECKS has no exception.

Method CHECK_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TYPES Call by reference Type reference (TYPE) CFX_TT_OBJECT_TYPE Liste mit Objekttypen ( als Klasse ) 20030305
2 Importing IT_OBJECT_TYPES Call by reference Type reference (TYPE) CFX_API_TT_OBJECT_TYPE Liste von Objekttypen für API 20030305
3 Importing IT_OBJECT_TYPES2 Call by reference Type reference (TYPE) CFX_TT_EXTERNAL_ID_NAMESPACE Tabelle mit externer ID und Namespace 20030305

Method CHECK_OBJECT_TYPES on class CL_CFX_API_CHECKS has no exception.

Method CHECK_OWNER_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AUTHORITY Call by reference Object reference (TYPE REF TO) CL_CFX_AUTHORITY Collaboration: Authority 20011024
2 Importing IP_COMMON Call by reference Object reference (TYPE REF TO) IF_CFX_COMMON Gemeinsame Schnittstelle aller Objekte 20011024

Method CHECK_OWNER_AUTHORIZATION on class CL_CFX_API_CHECKS has no exception.

Method CHECK_READ_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AUTHORITY Call by reference Object reference (TYPE REF TO) IF_CFS_AUTHORIZATION Collaboration: Authority 20011024
2 Importing IP_COMMON Call by reference Object reference (TYPE REF TO) IF_CFX_COMMON Gemeinsame Schnittstelle aller Objekte 20011024

Method CHECK_READ_AUTHORIZATION on class CL_CFX_API_CHECKS has no exception.

Method CHECK_READ_AUTH_ACO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ACO_COMMON Call by reference Object reference (TYPE REF TO) IF_ACO_COMMON Common-Interface für Berechtigungsprüfung 20030319

Method CHECK_READ_AUTH_ACO on class CL_CFX_API_CHECKS has no exception.

Method CHECK_WRITE_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AUTHORITY Call by reference Object reference (TYPE REF TO) CL_CFX_AUTHORITY Collaboration: Authority 20011024
2 Importing IP_COMMON Call by reference Object reference (TYPE REF TO) IF_CFX_COMMON Gemeinsame Schnittstelle aller Objekte 20011024

Method CHECK_WRITE_AUTHORIZATION on class CL_CFX_API_CHECKS has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 100