SAP ABAP Class CL_DPR_CUST_INCL_REPOSITORY (cProjects: Repository/Customizing for Customer Fields)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO (Application Component) Project Management
     DEVELOPMENT_PROJECTS_CUST_INCL (Package) Project Management: Admin. of Customer-Defined Fields
Properties
Class CL_DPR_CUST_INCL_REPOSITORY  
Short Description cProjects: Repository/Customizing for Customer Fields    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class DPR_CI    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_CUST_INCL   Project Management: Admin. of Customer-Defined Fields 
Created 20030826   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_DPR_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_DPR_CUST_INCL_VIEW_MAINT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_DPR_CUST_INCL_WORK Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_DPR_CUST_INCL_REPOSITORY has no interface implemented.
Friends
Class CL_DPR_CUST_INCL_REPOSITORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CT_INSTANCES Static Attribute Private Type reference (TYPE) DPR_TT_CUST_INCL_REPOSITORY cProjects: Customizing for Customer Fields 20030901
2 MT_CI_FGROUPS Instance attribute Private Type reference (TYPE) DPR_TT_CI_FGROUPS_WITH_LABEL cProjects: Field Groups with Language-Dependent Field Label 20030901
3 MT_CI_FGROUPS_T Instance attribute Private Type reference (TYPE) DPR_TT_CI_FGROUPS_T cProjects: Field Group Label for Customer Fields per Proj.El 20030901
4 MT_CI_FGRP_FLD Instance attribute Private Type reference (TYPE) DPR_TT_CI_FGRP_FLD cProjects: Assignment of Customer Fields to Field Groups 20030901
5 MT_CI_FGRP_FLDT Instance attribute Private Type reference (TYPE) DPR_TT_CI_FGRP_FLDT cProjects: Texts from Customer Fields for Field Groups 20030901
6 MT_CI_OTYP_CHNG Instance attribute Private Type reference (TYPE) DPR_TT_CI_OTYP_CHNG cProjects: Customer Fields - Alias per Obj.Cat. of Proj. Pl. 20030912
7 MT_FGROUPS_WITH_FIELDS Instance attribute Private Type reference (TYPE) DPR_TT_CI_FGROUPS_WITH_FIELDS cPro: Field Groups per Proj. Element of Current Proj. Type 20031015
8 MV_LANGUAGE Instance attribute Private Type reference (TYPE) LANGU Language key 20030902
9 MV_PRO_TYPE Instance attribute Private Type reference (TYPE) DPR_TV_PRO_TYPE Project Type 20030901
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20030826
2 CONSTRUCTOR Instance method Public Constructor 20030901
3 FREE Static method Public Method Destructor 20031017
4 GET_ALIAS_FOR_OBJ_TYP Instance method Public Method Read Alias for Object Type of a Project Element 20030912
5 GET_FIELD Instance method Public Method Read Customer Field 20030901
6 GET_GROUPS Instance method Public Method Read Field Groups Completely (with Customer Fields) 20030901
7 GET_GROUP_HEADER Instance method Public Method Read Field Group Without Customer Fields 20030901
8 GET_INSTANCE Static method Public Method Instance of the Customer Fields 20030901
9 SET_LANGUAGE Instance method Private Method Set Language 20030901
Events
Class CL_DPR_CUST_INCL_REPOSITORY has no event.
Types
Class CL_DPR_CUST_INCL_REPOSITORY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_DPR_CUST_INCL_REPOSITORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_CUST_INCL_REPOSITORY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PRO_TYPE Call by reference Type reference (TYPE) DPR_TV_PRO_TYPE Projektart 20030901

Method CONSTRUCTOR on class CL_DPR_CUST_INCL_REPOSITORY has no exception.

Method FREE Signature

Method FREE on class CL_DPR_CUST_INCL_REPOSITORY has no parameter.
Method FREE on class CL_DPR_CUST_INCL_REPOSITORY has no exception.

Method GET_ALIAS_FOR_OBJ_TYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALIAS_OBJ_TYP Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Alias zum Objekttyp eines Projectelements 20030912
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20030912
# Exception Resumable Description Created on
1 NO_ALIAS_DEFINED Keine Struktur für den Object Type definiert 20030912

Method GET_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DFIES Call by reference Type reference (TYPE) DFIES DDIC Information zum Kundenfeld 20031009
2 Exporting ES_FIELDS_T Call by reference Type reference (TYPE) DPR_TS_CI_FIELDS_WITH_LABEL cProjects: Kundenfelder mit sprachabhängigen Feldbezeichner 20030902
3 Exporting EV_LABEL_FOUND Call by reference Type reference (TYPE) BOOLE_D Feldbezeichner zum Sprachenschlüssel gefunden 20030903
4 Importing IV_FIELDNAME Call by reference Type reference (TYPE) DPR_TV_CI_FIELDNAME cProjects: Name des Kundenfeldes 20030901
5 Importing IV_GROUP_NAME Call by reference Type reference (TYPE) DPR_TV_CI_GROUP_NAME cProjects: Name einer Feldgruppe 20030901
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20030902
7 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20030901
8 Importing IV_WITH_LABEL Call by reference Type reference (TYPE) BOOLE_D SPACE Mit Feldbezeichner 20030905
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler aufgetreten 20030901
2 NOT_FOUND Nichts gefunden 20030901
3 NO_STRUCTURE_NAME_DEFINED Keine Struktur für den Object Type definiert 20030901

Method GET_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DDFIELDS Call by reference Type reference (TYPE) DDFIELDS DDIC Information zum Kundenfeld 20031009
2 Exporting ET_FGROUPS_T Call by reference Type reference (TYPE) DPR_TT_CI_FGROUPS_WITH_LABEL cProjects: Feldgruppen mit sprachabhängigen Feldbezeichner 20030901
3 Exporting ET_FIELDS_T Call by reference Type reference (TYPE) DPR_TT_CI_FIELDS_WITH_LABEL cProjects: Kundenfelder mit sprachabhängigen Feldbezeichner 20030901
4 Exporting EV_LABEL_FOUND Call by reference Type reference (TYPE) BOOLE_D Feldbezeichner zum Sprachenschlüssel gefunden 20030903
5 Importing IV_FIELDNAME Call by reference Type reference (TYPE) DPR_TV_CI_FIELDNAME cProjects: Name des Kundenfeldes 20030901
6 Importing IV_GROUP_NAME Call by reference Type reference (TYPE) DPR_TV_CI_GROUP_NAME cProjects: Name einer Feldgruppe 20030901
7 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20030902
8 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20030901
9 Importing IV_WITH_LABEL Call by reference Type reference (TYPE) BOOLE_D SPACE Mit Feldbezeichner 20030905
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler aufgetreten 20030901
2 NOT_FOUND Nichts gefunden 20030901
3 NO_STRUCTURE_NAME_DEFINED Keine Struktur für den Object Type definiert 20030901

Method GET_GROUP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FGROUPS_T Call by reference Type reference (TYPE) DPR_TS_CI_FGROUPS_WITH_LABEL cProjects: Feldgruppen mit sprachabhängigen Feldbezeichner 20030902
2 Exporting EV_LABEL_FOUND Call by reference Type reference (TYPE) BOOLE_D Feldbezeichner zum Sprachenschlüssel gefunden 20030903
3 Importing IV_GROUP_NAME Call by reference Type reference (TYPE) DPR_TV_CI_GROUP_NAME cProjects: Name einer Feldgruppe 20030901
4 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20030902
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20030901
6 Importing IV_WITH_LABEL Call by reference Type reference (TYPE) BOOLE_D SPACE Mit Feldbezeichner 20030905
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler aufgetreten 20030901
2 NOT_FOUND Nichts gefunden 20030901
3 NO_STRUCTURE_NAME_DEFINED Keine Struktur für den Object Type definiert 20030901

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PRO_TYPE Call by reference Type reference (TYPE) DPR_TV_PRO_TYPE Projektart 20030901
2 Returning RR_CUST_INCL_REPOSITORY Value transfer Object reference (TYPE REF TO) CL_DPR_CUST_INCL_REPOSITORY cProjects: Repository/Customizing für Kundenfelder 20030901

Method GET_INSTANCE on class CL_DPR_CUST_INCL_REPOSITORY has no exception.

Method SET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU Text zum Sprachenschlüssel gefunden 20030901
2 Returning RV_TEXT_FOUND Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030901

Method SET_LANGUAGE on class CL_DPR_CUST_INCL_REPOSITORY has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 310