SAP ABAP Class CL_DPR_EXTRACT_PART_LINKS (Extract the Object Links as Transaction Data)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-BW (Application Component) BW Interface
     DEVELOPMENT_PROJECTS_BW (Package) Project Management - BW Extractor
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DPR_BW_EXTRACT 20020624
Properties
Class CL_DPR_EXTRACT_PART_LINKS  
Short Description Extract the Object Links as Transaction Data    
Super Class CL_DPR_BW_EXTRACT  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_BW   Project Management - BW Extractor 
Created 20020624   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 SBIWA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DPR_EXTRACT_PART_LINKS has no interface implemented.
Friends
Class CL_DPR_EXTRACT_PART_LINKS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_BUPA_ORG_LINKS Instance attribute Private Type reference (TYPE) DPR_TT_BW_OBJ_BUPA_ORG Table for Linking Bus. Part. to cProject Objects (Original) 20020627
2 MT_OBJ_PART_LINKS Instance attribute Private Type reference (TYPE) DPR_TT_BW_OBJ_PART_ORG Table for Role Assigment to the cProject Objects 20020624
3 MT_OBJ_RESOURCE_LINKS Instance attribute Private Type reference (TYPE) DPR_TT_BW_OBJ_RESOURCE_ORG Table of Resource Assignment to Objects (Original Structure) 20070302
4 MT_PART_LINKS Instance attribute Protected Type reference (TYPE) TT_INSTID 20020624
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020624
2 GET_BUPA_LINKS Instance method Public Method Return Links to Business Partner 20020627
3 GET_ENTITY_RESOURCE_LINKS Instance method Public Method Return Links to Resources 20070302
4 GET_PART_LINKS Instance method Public Method Return Links to Project Participants 20020624
5 READ_BUSINESS_PARTNER_LINKS Instance method Public Method Fill Table with Links for Proj. Participants - Bus. Partners 20020624
6 READ_CHECKLIST_ITEM_PART Instance method Public Method Fill Table with Links for Checklist - Project Participants 20020624
7 READ_CHECKLIST_PART Instance method Public Method Fill Table with Links for Checklist Items - Project Partic. 20020624
8 READ_CHECKLIST_RESOURCE_LINKS Instance method Public Method Fill table with Checklist to Resource Links 20090623
9 READ_CHKLISTITM_RESOURCE_LINKS Instance method Public Method Fill table with Checklist Item to Resource links 20090623
10 READ_PHASE_PART Instance method Public Method Fill Table with Links for Phases - Project Participants 20020624
11 READ_PHASE_RESOURCE_LINKS Instance method Public Method Fill table with phase to Resource Links 20090623
12 READ_PROJECT_PART Instance method Public Method Fill Table with Links for Projects - Project Participants 20020624
13 READ_PROJECT_RESOURCE_LINKS Instance method Public Method Fill table with Project to Resource Links 20090623
14 READ_TASK_PART Instance method Public Method Fill Table with Links for Tasks - Project Participants 20020624
15 READ_TASK_RESOURCE_LINKS Instance method Public Method Fill Table with Task to Resource Links 20070302
Events
Class CL_DPR_EXTRACT_PART_LINKS has no event.
Types
Class CL_DPR_EXTRACT_PART_LINKS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDS Call by reference Type reference (TYPE) SBIWA_T_FIELDS 20020624
2 Importing IV_MAXSIZE Call by reference Type reference (TYPE) RSMAXSIZE Max. Anzahl Tabelleneinträge in Extraction-API-Schnittstelle 20020624
3 Importing IV_SELECT Call by reference Type reference (TYPE) SBIWA_T_SELECT 20020624

Method CONSTRUCTOR on class CL_DPR_EXTRACT_PART_LINKS has no exception.

Method GET_BUPA_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUPA_LINKS Call by reference Type reference (TYPE) DPR_TT_BW_OBJ_BUPA Table type to transfer phase attributes to BW 20020627
2 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Characterfeld Länge 1 20020627
# Exception Resumable Description Created on
1 NO_MORE_DATA NO_MORE_DATA 20020627

Method GET_ENTITY_RESOURCE_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTITY_RESOURCE_LINKS Call by reference Type reference (TYPE) DPR_TT_BW_OBJ_RESOURCE Ressourcenzuordnungen zu cProjects Objekten 20070302
2 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Characterfeld Länge 1 20070302
# Exception Resumable Description Created on
1 NO_MORE_DATA NO_MORE_DATA 20070302

Method GET_PART_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJ_PART_LINKS Call by reference Type reference (TYPE) DPR_TT_BW_OBJ_PART Table to transfer the links cProjects object-documents 20020624
2 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Characterfeld Länge 1 20020624

Method GET_PART_LINKS on class CL_DPR_EXTRACT_PART_LINKS has no exception.

Method READ_BUSINESS_PARTNER_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Characterfeld Länge 1 20020624

Method READ_BUSINESS_PARTNER_LINKS on class CL_DPR_EXTRACT_PART_LINKS has no exception.

Method READ_CHECKLIST_ITEM_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Characterfeld Länge 1 20020624
2 Importing IV_CONCRETE_ROLES Call by reference Type reference (TYPE) ABACHAR01 Character field,length 1 20090623

Method READ_CHECKLIST_ITEM_PART on class CL_DPR_EXTRACT_PART_LINKS has no exception.

Method READ_CHECKLIST_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Characterfeld Länge 1 20020624
2 Importing IV_CONCRETE_ROLES Call by reference Type reference (TYPE) ABACHAR01 Character field,length 1 20090623

Method READ_CHECKLIST_PART on class CL_DPR_EXTRACT_PART_LINKS has no exception.

Method READ_CHECKLIST_RESOURCE_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Character field,length 1 20090623

Method READ_CHECKLIST_RESOURCE_LINKS on class CL_DPR_EXTRACT_PART_LINKS has no exception.

Method READ_CHKLISTITM_RESOURCE_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Character field,length 1 20090623

Method READ_CHKLISTITM_RESOURCE_LINKS on class CL_DPR_EXTRACT_PART_LINKS has no exception.

Method READ_PHASE_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Characterfeld Länge 1 20020624
2 Importing IV_CONCRETE_ROLES Call by reference Type reference (TYPE) ABACHAR01 Character field,length 1 20090623

Method READ_PHASE_PART on class CL_DPR_EXTRACT_PART_LINKS has no exception.

Method READ_PHASE_RESOURCE_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Character field,length 1 20090623

Method READ_PHASE_RESOURCE_LINKS on class CL_DPR_EXTRACT_PART_LINKS has no exception.

Method READ_PROJECT_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Characterfeld Länge 1 20020624
2 Importing IV_CONCRETE_ROLES Call by reference Type reference (TYPE) ABACHAR01 Character field,length 1 20090623

Method READ_PROJECT_PART on class CL_DPR_EXTRACT_PART_LINKS has no exception.

Method READ_PROJECT_RESOURCE_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Character field,length 1 20090623

Method READ_PROJECT_RESOURCE_LINKS on class CL_DPR_EXTRACT_PART_LINKS has no exception.

Method READ_TASK_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Characterfeld Länge 1 20020624
2 Importing IV_CONCRETE_ROLES Call by reference Type reference (TYPE) ABACHAR01 Characterfeld Länge 1 20070302

Method READ_TASK_PART on class CL_DPR_EXTRACT_PART_LINKS has no exception.

Method READ_TASK_RESOURCE_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FINALIZE Call by reference Type reference (TYPE) ABACHAR01 Characterfeld Länge 1 20070302

Method READ_TASK_RESOURCE_LINKS on class CL_DPR_EXTRACT_PART_LINKS has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200