SAP ABAP Interface IF_CTS_PROJECT_TYPE (Central CTS: Project Type)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_MODEL (Package) Central CTS: Package for Object Model
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CTS_PROJECT_TYPE Central CTS: Project Type 20091116
Properties
Interface IF_CTS_PROJECT_TYPE  
Short Description Central CTS: Project Type    
General Data
Package SCTS_DIST_CTL_MODEL   Central CTS: Package for Object Model 
Created 20091116   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface IF_CTS_PROJECT_TYPE has no forward declaration.
Interfaces
Interface IF_CTS_PROJECT_TYPE has no interface.
Friends
Interface IF_CTS_PROJECT_TYPE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_NS_SAP Constant Public Type reference (TYPE) TY_NAMESPACE 'SAP' 20091117
2 CO_TYPE_CTS Constant Public Type reference (TYPE) TY_NAME 'CTSPROJECT' 20091117
Methods
# Method Level Visibility Method type Description Created on
1 ADD_STATUS Instance method Public Method Add possible project status 20091215
2 ADD_TEXT Instance method Public Method Add display name and description in a given language 20091210
3 GET_DESCRIPTION Instance method Public Method Retrieve description 20091116
4 GET_DISPLAY_NAME Instance method Public Method Retrieves the display name of a project type 20091116
5 GET_FQ_NAME Instance method Public Method Retrieves fully qualified name (ns+name) 20100105
6 GET_NAME Instance method Public Method Retrieve technical name 20091116
7 GET_NAMESPACE Instance method Public Method Retrieve namespace 20091116
8 GET_STATUS_LIST Instance method Public Method Retrieves a list of possible statuses 20100209
9 MODIFY Instance method Public Method Modify type 20091218
Events
Interface IF_CTS_PROJECT_TYPE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DESCRIPTION Public Type reference (TYPE) SCTS_PROJECT_TYPE_DESCRIPTION Description 20091116
2 TY_DISPLAY_NAME Public Type reference (TYPE) SCTS_PROJECT_TYPE_DISPLAYNAME Display Name 20091116
3 TY_LANGUAGE Public Type reference (TYPE) SCTS_PROJECT_LANGUAGE Language ID 20091210
4 TY_NAME Public Type reference (TYPE) SCTS_PROJECT_TYPE_NAME Name of type 20091116
5 TY_NAMESPACE Public Type reference (TYPE) SCTS_PROJECT_TYPE_NAMESPACE Namespace of type 20091116
6 TY_STATUS Public Type reference (TYPE) SCTS_PROJECT_STATUS Status 20091215
7 TY_STATUS_LIST Public Type reference (TYPE) SCTS_TY_PROJECT_TYPE_STAT_ENTS List of statuses 20100419
8 TY_STATUS_LIST_ENTRY Public Type reference (TYPE) SCTS_TY_PROJECT_TYPE_STAT_ENT Status list entry 20100419
9 TY_STATUS_TEXT Public Type reference (TYPE) SCTS_PROJECT_TYPE_DESCRIPTION Status text 20091215
10 TY_TYPES Public Type reference (TYPE) SCTS_TY_PROJECT_TYPES List of project types 20100419
Method Signatures

Method ADD_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) TY_LANGUAGE Language ID 20091215
2 Importing STATUS Call by reference Type reference (TYPE) TY_STATUS Allowed status for project 20091215
3 Importing STATUS_TEXT Call by reference Type reference (TYPE) TY_STATUS_TEXT Text of status 20091215
4 Returning SUCCESS Value transfer Type reference (TYPE) BOOLEAN Added successfully? 20091215
# Exception Resumable Description Created on
1 CX_CTS_PROJECT_TYPE Central CTS: Project type exception 20091215

Method ADD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION Call by reference Type reference (TYPE) TY_DESCRIPTION Description of type 20091210
2 Importing DISPLAY_NAME Call by reference Type reference (TYPE) TY_DISPLAY_NAME Display name of type 20091210
3 Importing LANGUAGE Call by reference Type reference (TYPE) TY_LANGUAGE Language ID of text 20091210
4 Returning SUCCESS Value transfer Type reference (TYPE) BOOLEAN Text added successfully 20091215
# Exception Resumable Description Created on
1 CX_CTS_PROJECT_TYPE Central CTS: Project type exception 20091215

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DESCRIPTION Value transfer Type reference (TYPE) TY_DESCRIPTION Type description 20091116
2 Importing LANGUAGE Call by reference Type reference (TYPE) TY_LANGUAGE Language ID 20091210

Method GET_DESCRIPTION on Interface IF_CTS_PROJECT_TYPE has no exception.

Method GET_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) TY_LANGUAGE Language ID 20091210
2 Returning NAME Value transfer Type reference (TYPE) TY_DISPLAY_NAME Display name of project type 20091116

Method GET_DISPLAY_NAME on Interface IF_CTS_PROJECT_TYPE has no exception.

Method GET_FQ_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FQN Value transfer Type reference (TYPE) STRING Full qualified ID (namespace, name) 20100105

Method GET_FQ_NAME on Interface IF_CTS_PROJECT_TYPE has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) TY_NAME Name of project 20091116

Method GET_NAME on Interface IF_CTS_PROJECT_TYPE has no exception.

Method GET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAMESPACE Value transfer Type reference (TYPE) TY_NAMESPACE Namespace of project type 20091116

Method GET_NAMESPACE on Interface IF_CTS_PROJECT_TYPE has no exception.

Method GET_STATUS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) TY_LANGUAGE Language ID 20100209
2 Returning LIST Value transfer Type reference (TYPE) TY_STATUS_LIST List of statuses 20100209

Method GET_STATUS_LIST on Interface IF_CTS_PROJECT_TYPE has no exception.

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION Call by reference Type reference (TYPE) TY_DESCRIPTION Description 20091218
2 Importing DISPLAY_NAME Call by reference Type reference (TYPE) TY_DISPLAY_NAME Display name 20091218
3 Importing LANGUAGE Call by reference Type reference (TYPE) TY_LANGUAGE Language ID 20091218
4 Importing NAME Call by reference Type reference (TYPE) TY_NAME Name of type 20091218
5 Importing NAMESPACE Call by reference Type reference (TYPE) TY_NAMESPACE Namespace of type 20091218
6 Importing REMOVE_STATES Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20100209
# Exception Resumable Description Created on
1 CX_CTS_PROJECT_TYPE Central CTS: Project type exception 20091218
History
Last changed by/on SAP  20140121 
SAP Release Created in 702