SAP ABAP Class CL_CACS_APPLICATION_NAMING (Application Name Class)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSCG (Package) ICM: Customizing & Generation
Properties
Class CL_CACS_APPLICATION_NAMING  
Short Description Application Name Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSCG   ICM: Customizing & Generation 
Created 20070327   SAP 
Last change 20100310   SAP 
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)
Interfaces
Class CL_CACS_APPLICATION_NAMING has no interface implemented.
Friends
Class CL_CACS_APPLICATION_NAMING has no friend class.
Attributes
Class CL_CACS_APPLICATION_NAMING has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 FILL_PROPOSAL_RANGE Static method Protected Method Get proposals 20070502
2 GET_NON_PACKAGE_OBJECTS Static method Public Method Get Faulty Objects of Package 20070430
3 GET_OBJECTS Static method Public Method Get Objects of Application 20070430
4 GET_REPOSITORY_PACKAGES Static method Public Method Get Repository Packages 20070430
5 IS_APPLICATION_NAME_OK Static method Public Method Check Application Name 20070327
6 IS_DEFINED_AS_APPLICATION Static method Public Method Check If Application Is Defined 20070430
7 IS_DEFINED_AS_PACKAGE Static method Public Method Check Whether ISF Package Is Defined 20070430
8 IS_PACKAGE_NAME_OK Static method Public Method Check Packet Name 20070430
9 PROPOSE_APPLICATION_NAME Static method Public Method Propose Application Name 20070327
Events
Class CL_CACS_APPLICATION_NAMING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_OBJECTS Public See coding 20070430 BEGIN OF s_objects, object TYPE trobjtype, obj_name TYPE sobj_name, devclass TYPE devclass, END OF s_objects
2 TT_NAMING Public See coding 20070502 tt_naming TYPE STANDARD TABLE OF cacs_s_application_naming WITH DEFAULT KEY
3 TT_OBJECTS Public See coding 20070430 tt_objects TYPE STANDARD TABLE OF s_objects WITH DEFAULT KEY
4 TT_PACKAGES Public See coding 20070430 tt_packages TYPE STANDARD TABLE OF devclass WITH DEFAULT KEY
Method Signatures

Method FILL_PROPOSAL_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROLLNAME Call by reference Type reference (TYPE) ROLLNAME Datenelement (semantische Domäne) 20070502
2 Returning RT_PROP Value transfer Type reference (TYPE) TT_NAMING 20070502

Method FILL_PROPOSAL_RANGE on class CL_CACS_APPLICATION_NAMING has no exception.

Method GET_NON_PACKAGE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070430
2 Importing IT_OBJECTS Call by reference Type reference (TYPE) TT_OBJECTS 20070430
3 Returning RT_OBJECTS Value transfer Type reference (TYPE) TT_OBJECTS 20070430

Method GET_NON_PACKAGE_OBJECTS on class CL_CACS_APPLICATION_NAMING has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070430
2 Returning RT_OBJECTS Value transfer Type reference (TYPE) TT_OBJECTS 20070430

Method GET_OBJECTS on class CL_CACS_APPLICATION_NAMING has no exception.

Method GET_REPOSITORY_PACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20070430
2 Returning RT_PACKAGES Value transfer Type reference (TYPE) TT_PACKAGES 20070430

Method GET_REPOSITORY_PACKAGES on class CL_CACS_APPLICATION_NAMING has no exception.

Method IS_APPLICATION_NAME_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070327
2 Importing IO_BAL Call by reference Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application log 20070430
3 Returning RD_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20070327

Method IS_APPLICATION_NAME_OK on class CL_CACS_APPLICATION_NAMING has no exception.

Method IS_DEFINED_AS_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070430
2 Returning RD_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20070430

Method IS_DEFINED_AS_APPLICATION on class CL_CACS_APPLICATION_NAMING has no exception.

Method IS_DEFINED_AS_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070430
2 Returning RD_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20070430

Method IS_DEFINED_AS_PACKAGE on class CL_CACS_APPLICATION_NAMING has no exception.

Method IS_PACKAGE_NAME_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070430
2 Importing IO_BAL Call by reference Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application log 20070430
3 Returning RD_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20070430

Method IS_PACKAGE_NAME_OK on class CL_CACS_APPLICATION_NAMING has no exception.

Method PROPOSE_APPLICATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPLNAME Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070327
2 Importing IV_ROLLNAME Call by reference Type reference (TYPE) ROLLNAME Datenelement (semantische Domäne) 20070327
# Exception Resumable Description Created on
1 NO_NAME_DETERMINED 20070328
2 NO_PATTERNS_FOUND 20070327
3 PATTERNS_INVALID 20070328
History
Last changed by/on SAP  20100310 
SAP Release Created in 700