SAP ABAP Class CL_DPR_UI_LOG_CUST_EXT (CL_DPR_UI_LOG_CUST_EXT)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO (Application Component) Project Management
     DEVELOPMENT_PROJECTS_UI_LOGIC (Package) Project Management UI Data Formatting
Properties
Class CL_DPR_UI_LOG_CUST_EXT  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_UI_LOGIC   Project Management UI Data Formatting 
Created 20050412   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)
Interfaces
Class CL_DPR_UI_LOG_CUST_EXT has no interface implemented.
Friends
Class CL_DPR_UI_LOG_CUST_EXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CI_FGRP_FLD Instance attribute Protected Type reference (TYPE) DPR_TT_CI_FGRP_FLD_BUF Customer Fields for Field Groups: Buffer Obj.Cats/Field Grps 20060512
2 MT_CI_FGRP_FLD_ALL Instance attribute Protected Type reference (TYPE) DPR_TT_CI_FGRP_FLD_ALL_BUF Customer Fields for Field Groups: Buffer Obj.Cats/Field Grps 20120615
3 MT_CI_STR_OTYP Instance attribute Protected Type reference (TYPE) DPR_TT_CI_STR_OTYP cProjects: Project Elements with Customer Fields 20050511
4 MT_GUID_PROJTYPE Instance attribute Protected Type reference (TYPE) TT_GUID_PROJTYPE 20050511
5 MT_MAND_FIELDS Instance attribute Public Type reference (TYPE) DPR_TT_NODE_FC_UI Required Entry Fields 20060623
6 MT_MAND_FIELDS_2 Instance attribute Public Type reference (TYPE) DPR_TT_NODE_FC_UI Context: Field Control Information per Node 20081110
7 MT_TABNAME_GUID Instance attribute Private Type reference (TYPE) TT_TABNAME_GUID 20081222
8 MV_CURRENT_TAB Instance attribute Private Type reference (TYPE) TS_TABNAME_GUID 20081222
9 SC_EA_DUMMY Constant Protected Type reference (TYPE) STRING 'EA_DUMMY' Dummy Fields EA_DUMMYx, x = 1, 2, ... 20060515
10 SC_LEVEL_DETAIL Constant Public Type reference (TYPE) STRING 'DET' Constant for Detail Level 20050427
11 SC_LEVEL_RESSEARCH Constant Public Type reference (TYPE) STRING 'RES' Constant for Resource Search 20061127
12 SC_LEVEL_STRUCTURE Constant Public Type reference (TYPE) STRING 'STR' Constant for Structure Level 20050427
13 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_DPR_UI_LOG_CUST_EXT 20050412
Methods
# Method Level Visibility Method type Description Created on
1 APP_ANALYZE_DDIC_STRUCT Instance method Public Method Read Append Structure 20050511
2 APP_CREATE_ONEPAGE Instance method Public Method 20050525
3 APP_CREATE_TABPAGE Instance method Public Method 20050527
4 APP_FILL_PAGE Instance method Protected Method 20050527
5 APP_GET_APPEND_STRUC_FOR_DB Instance method Public Method 20050511
6 APP_GET_DB_FOR_OBJTYPE Instance method Public Method 20050511
7 APP_GET_FG_FOR_OBJ Instance method Public Method 20050512
8 APP_GET_FIELDS_FOR_FG Instance method Public Method 20050519
9 APP_GET_VALUES_FOR_OBJ Instance method Public Method 20050512
10 APP_IS_ACTIVE_FOR_ELEMENT Static method Public Method DB Appends Active 20050511
11 APP_SET_VALUES_FOR_OBJ Instance method Public Method 20050614
12 AUX_GET_PROJ_TYPE_FOR_OBJ Instance method Protected Method 20050511
13 CHANGE_CURRENT_SUBTAB Instance method Public Method 20081222
14 CHECK_MANDATORY_FIELDS Instance method Public Method Check Required Entry 20060623
15 CONSTRUCTOR Instance method Public Constructor Constructor 20050511
16 GET_CUST_TABC_TEXT Static method Private Method 20050427
17 GET_FIELD_DESCRIPTION Instance method Private Method Reads field description for customer field 20130423
18 GET_INSTANCE Static method Public Method 20050412
19 GET_UI_DATA_FROM_FC Instance method Private Method 20050530
20 IS_ACTIVE_FOR_ELEMENT Static method Public Method Reads Active Indicator and Title 20050426
21 IS_ASSIGNED_TO_FG Instance method Public Method Checks whether an attribute as assigned to any field group 20120615
22 REFRESH_PROTYPE_BUFFER Static method Public Method Löscht Puffer für Projekt GUID-Projektart Zuordnung 20100322
Events
Class CL_DPR_UI_LOG_CUST_EXT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_FG_INFO Public See coding 20050525 BEGIN OF ts_fg_info, t_fg TYPE dpr_tt_v_dpr_ci_prj_fgr, t_fg_with_fields TYPE tt_fg_with_fields, onepage TYPE abap_bool, tabname type tabname, strukname type strukname, END OF ts_fg_info
2 TS_FG_WITH_FIELDS Public See coding 20050520 BEGIN OF ts_fg_with_fields, group_name TYPE dpr_tv_ci_group_name, t_field TYPE dpr_tt_ci_fgrp_fld_t, END OF ts_fg_with_fields
3 TS_GUID_PROJTYPE Protected See coding 20050511 BEGIN OF ts_guid_projtype, project_definition_guid TYPE dpr_tv_object_guid_char, project_type TYPE dpr_tv_pro_type, END OF ts_guid_projtype
4 TS_TABNAME_GUID Private See coding 20081222 BEGIN OF TS_TABNAME_GUID, TABNAME TYPE STRING, GUID TYPE STRING, * active type DPR_PROJECT_CATEGORY, END OF TS_TABNAME_GUID
5 TT_FG_WITH_FIELDS Public See coding 20050520 tt_fg_with_fields TYPE STANDARD TABLE OF ts_fg_with_fields WITH DEFAULT KEY
6 TT_GUID_PROJTYPE Protected See coding 20050511 tt_guid_projtype TYPE STANDARD TABLE OF ts_guid_projtype
7 TT_TABNAME_GUID Private See coding 20081222 TT_TABNAME_GUID TYPE STANDARD TABLE OF TS_TABNAME_GUID
Method Signatures

Method APP_ANALYZE_DDIC_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPEND_FIELDS Call by reference Type reference (TYPE) DDFIELDS 20050511
2 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20050511

Method APP_ANALYZE_DDIC_STRUCT on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method APP_CREATE_ONEPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20050525
2 Importing IR_UI_PARENT Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Referenz auf den UI-Parent 20050525
3 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20050525
4 Importing IS_FG_INFO Call by reference Type reference (TYPE) TS_FG_INFO 20050525
5 Importing IT_FC Call by reference Type reference (TYPE) DPR_TT_UI_ATTR_PROPERTY Attributproperty 20050627

Method APP_CREATE_ONEPAGE on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method APP_CREATE_TABPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SAME_TAB Call by reference Type reference (TYPE) STRING Same subtab as for previous object 20081222
2 Importing IR_DATA_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20050527
3 Importing IR_UI_TABSTRIP Call by reference Object reference (TYPE REF TO) CL_WD_TABSTRIP Referenz auf den UI-Parent 20050527
4 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20050527
5 Importing IS_FG_INFO Call by reference Type reference (TYPE) TS_FG_INFO 20050527
6 Importing IT_FC Call by reference Type reference (TYPE) DPR_TT_UI_ATTR_PROPERTY Attributproperty 20050627

Method APP_CREATE_TABPAGE on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method APP_FILL_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20050527
2 Importing IR_UI_PARENT Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Referenz auf den UI-Parent 20050527
3 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20050527
4 Importing IS_FG_WITH_FIELDS Call by reference Type reference (TYPE) TS_FG_WITH_FIELDS 20050527
5 Importing IT_FC Call by reference Type reference (TYPE) DPR_TT_UI_ATTR_PROPERTY Attributproperty 20050627

Method APP_FILL_PAGE on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method APP_GET_APPEND_STRUC_FOR_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20050511
2 Returning RV_APPENDSTRUCNAME Value transfer Type reference (TYPE) STRUKNAME 20050511

Method APP_GET_APPEND_STRUC_FOR_DB on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method APP_GET_DB_FOR_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Tabellenname 20050511
2 Returning RV_DB Value transfer Type reference (TYPE) TABNAME Tabellenname 20050511

Method APP_GET_DB_FOR_OBJTYPE on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method APP_GET_FG_FOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FG_INFO Call by reference Type reference (TYPE) TS_FG_INFO 20050525
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050512

Method APP_GET_FG_FOR_OBJ on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method APP_GET_FIELDS_FOR_FG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD Call by reference Type reference (TYPE) DPR_TT_CI_FGRP_FLD_T Liste von Feldern pro Feldgruppe 20050520
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050519
3 Importing IV_FG Call by reference Type reference (TYPE) DPR_TV_CI_GROUP_NAME Feldgruppe in cProjects 20050519

Method APP_GET_FIELDS_FOR_FG on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method APP_GET_VALUES_FOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20050614
2 Exporting ER_OBJDATA Call by reference Object reference (TYPE REF TO) DATA 20050614
3 Exporting ET_FC Call by reference Type reference (TYPE) DPR_TT_UI_ATTR_PROPERTY Attributproperty 20050530
4 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050512

Method APP_GET_VALUES_FOR_OBJ on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method APP_IS_ACTIVE_FOR_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050511
2 Exporting EV_NAME Call by reference Type reference (TYPE) STRING 20050511
3 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050511

Method APP_IS_ACTIVE_FOR_ELEMENT on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method APP_SET_VALUES_FOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHANGED_DATA Call by reference Type reference (TYPE) DATA 20050614
2 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050614

Method APP_SET_VALUES_FOR_OBJ on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method AUX_GET_PROJ_TYPE_FOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050511
2 Returning RV_PROJ_TYPE Value transfer Type reference (TYPE) DPR_TV_PRO_TYPE Projektart 20050511

Method AUX_GET_PROJ_TYPE_FOR_OBJ on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method CHANGE_CURRENT_SUBTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTED_TAB Call by reference Type reference (TYPE) STRING 20081222

Method CHANGE_CURRENT_SUBTAB on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method CHECK_MANDATORY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20060727
2 Importing IS_FG_INFO Call by reference Type reference (TYPE) CL_DPR_UI_LOG_CUST_EXT=>TS_FG_INFO Struktur Info 20060802
3 Importing IT_CHANGES Call by reference Type reference (TYPE) WDR_CONTEXT_CHANGE_LIST Web Dynpro: Liste mit Context-Änderungen 20060717
4 Importing IV_STRUC_NAME Call by reference Type reference (TYPE) STRUKNAME Strukturname 20060727

Method CHECK_MANDATORY_FIELDS on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_DPR_UI_LOG_CUST_EXT has no parameter.
Method CONSTRUCTOR on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method GET_CUST_TABC_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TXT Call by reference Type reference (TYPE) DPR_TV_CUST_TABC_NAME Beschriftung für kundeneigene Registerkarte 20050427
2 Returning RV_TXT Value transfer Type reference (TYPE) DPR_TV_CUST_TABC_NAME Beschriftung für kundeneigene Registerkarte 20050427

Method GET_CUST_TABC_TEXT on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method GET_FIELD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Value transfer Type reference (TYPE) DPR_TV_CI_FIELDNAME Customer Field in Project Management 20130423
2 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20130423
3 Returning RV_FIELDDESCR Value transfer Type reference (TYPE) DPR_TV_CI_FIELDDESCR Customer Field Label 20130423

Method GET_FIELD_DESCRIPTION on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_DPR_UI_LOG_CUST_EXT 20050412

Method GET_INSTANCE on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method GET_UI_DATA_FROM_FC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BE_FC Call by reference Type reference (TYPE) IF_DPR_CORE_SERVICE_INBOUND=>TY_PROPERTIES 20050530
2 Returning RS_UI Value transfer Type reference (TYPE) DPR_TS_UI_ATTR_PROPERTY Attributproperties 20050530

Method GET_UI_DATA_FROM_FC on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method IS_ACTIVE_FOR_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_ACTIVE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050426
2 Exporting EV_NAME Call by reference Type reference (TYPE) STRING Tabreiter Beschriftung 20050426
3 Exporting EV_WD_COMP_NAME Call by reference Type reference (TYPE) STRING WebDynpro Komponente 20050427
4 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) DPR_TS_OBJ_EVENT Identifizierung eines Objektes 20050426
5 Importing IV_ELEM_LEVEL Call by reference Type reference (TYPE) STRING CL_DPR_UI_LOG_CUST_EXT=>SC_LEVEL_* 20050427
6 Importing IV_LEAVE_MAND Call by reference Type reference (TYPE) BOOLE_D Shall the mand. field buffer be kept ? 20091007

Method IS_ACTIVE_FOR_ELEMENT on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method IS_ASSIGNED_TO_FG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ASSIGNED_TO_FG Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120615
2 Importing IS_FIELDNAME Call by reference Type reference (TYPE) DPR_TV_CI_FIELDNAME Customer Field in Project Management 20120615

Method IS_ASSIGNED_TO_FG on class CL_DPR_UI_LOG_CUST_EXT has no exception.

Method REFRESH_PROTYPE_BUFFER Signature

Method REFRESH_PROTYPE_BUFFER on class CL_DPR_UI_LOG_CUST_EXT has no parameter.
Method REFRESH_PROTYPE_BUFFER on class CL_DPR_UI_LOG_CUST_EXT has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400