SAP ABAP Interface IF_DPR_CORE_SERVICE_ACCESSOR (Access to BO Adapter from UI Logic Level)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-EXT-API (Application Component) BAPI Interface for cProjects
     DEVELOPMENT_PROJECTS_API (Package) API for Project Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_DPR_CORE_SERVICE_MANAGER Proj. Mgmt Core Service Manager 20040922
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_API_CORE_SERVICE_MNGR Service Manager 20040922
Properties
Interface IF_DPR_CORE_SERVICE_ACCESSOR  
Short Description Access to BO Adapter from UI Logic Level    
General Data
Package DEVELOPMENT_PROJECTS_API   API for Project Management 
Created 20040922   SAP 
Last changed 20141109    
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
Interface IF_DPR_CORE_SERVICE_ACCESSOR has no interface.
Friends
Interface IF_DPR_CORE_SERVICE_ACCESSOR has no friend.
Attributes
Interface IF_DPR_CORE_SERVICE_ACCESSOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Instance method Public Method Create 20040922
2 DELETE Instance method Public Method Delete 20040922
3 DO_ACTION Instance method Public Method Execute action 20040922
4 GET_VALUE_SET Instance method Public Method Possible entries 20040922
5 LOCK Instance method Public Method Lock 20040922
6 QUERY Instance method Public Method Search query 20040922
7 RETRIEVE Instance method Public Method Prompts 20040922
8 RETRIEVE_BY_ASSOCIATION Instance method Public Method Prompts via Association 20040922
9 UNLOCK Instance method Public Method Unlock 20040922
10 UPDATE Instance method Public Method Refresh 20040922
Events
Interface IF_DPR_CORE_SERVICE_ACCESSOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_SELECTION_PARAMETERS Public See coding 20040922 tt_selection_parameters TYPE STANDARD TABLE OF ty_selection_parameter WITH DEFAULT KEY
2 TY_QUERY_INFO Public Type reference (TYPE) DPR_TS_QUERY_INFO 20040922
3 TY_QUERY_OPTIONS Public Type reference (TYPE) DPR_TS_QUERY_OPTIONS_COMM Query Options 20040922
4 TY_SELECTION_PARAMETER Public Type reference (TYPE) DPR_TS_SELECTION_PARAMETER Structure for Describing Selections 20040922
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASSOCIATION_INKEYS Call by reference Type reference (TYPE) INDEX TABLE Schlüssel des Quell-BO-Knotens 20040922
2 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE Daten zum Anlegen 20040922
3 Importing IT_KEY_HANDLES Call by reference Type reference (TYPE) DPR_TT_STRING_TAB Tabelle von Strukturen mit nur einem String-Feld 20040922
4 Importing IV_ASSOCIATION_NAME Call by reference Type reference (TYPE) STRING SPACE Assoziation Name 20040922
5 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING BO Name 20040923
6 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO-Knoten Name 20040922
7 Importing IV_SOURCE_BO_NODE_NAME Call by reference Type reference (TYPE) STRING SPACE Name des Quell-BO-Knotens 20040922

Method CREATE on Interface IF_DPR_CORE_SERVICE_ACCESSOR has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEYS Call by reference Type reference (TYPE) INDEX TABLE Schlüssel des BO-Knotens 20040922
2 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING BO Name 20040923
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO-Knoten Name 20040922

Method DELETE on Interface IF_DPR_CORE_SERVICE_ACCESSOR has no exception.

Method DO_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASSOCIATION_INKEY Call by reference Type reference (TYPE) ANY Schlüssel des Quell-BO-Knotens 20040922
2 Importing IS_PARAMETERS Call by reference Type reference (TYPE) ANY Paramters 20040922
3 Importing IT_KEYS Call by reference Type reference (TYPE) INDEX TABLE Schlüssel des BO-Knotens 20040922
4 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING Name der Aktion 20040922
5 Importing IV_ASSOCIATION_NAME Call by reference Type reference (TYPE) STRING Assoziation Name 20040922
6 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING BO Name 20040923
7 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO-Knoten Name 20040922
8 Returning RV_REJECTED Value transfer Type reference (TYPE) BOOLE_D Aktion abgelehnt 20040922

Method DO_ACTION on Interface IF_DPR_CORE_SERVICE_ACCESSOR has no exception.

Method GET_VALUE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES Call by reference Type reference (TYPE) INDEX TABLE Werthilfe 20040922
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) ABAP_BOOL Aktion abgelehnt 20040922
3 Importing IS_KEY Call by reference Type reference (TYPE) ANY Schlüssel des BO-Knotens 20041011
4 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING Feldname 20040922
5 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING BO Name 20040923
6 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO Node Name 20040922

Method GET_VALUE_SET on Interface IF_DPR_CORE_SERVICE_ACCESSOR has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEYS Call by reference Type reference (TYPE) INDEX TABLE Schlüssel des BO-Knotens 20040922
2 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING BO Name 20040923
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO-Knoten Name 20040922
4 Importing IV_LOCKMODE Call by reference Type reference (TYPE) STRING Sperrmodus 20040922

Method LOCK on Interface IF_DPR_CORE_SERVICE_ACCESSOR has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) INDEX TABLE Daten des gefundenen BO-Knotens 20040922
2 Exporting ET_KEYS Call by reference Type reference (TYPE) INDEX TABLE Schlüssel des gefundenen BO-Knotens 20040922
3 Exporting ET_QUERY_INFO Call by reference Type reference (TYPE) TY_QUERY_INFO QUERY Info ausgegen 20040922
4 Importing IS_OPTIONS Call by reference Type reference (TYPE) TY_QUERY_OPTIONS Optionen einer Query 20040922
5 Importing IS_PARAMETER Call by reference Type reference (TYPE) ANY Parameters 20040922
6 Importing IT_FILTER_KEYS Call by reference Type reference (TYPE) INDEX TABLE Filter 20040922
7 Importing IT_OPTIONS_SORTING Call by reference Type reference (TYPE) DPR_TT_QUERY_SORTING_OPTION_T SESF_QUERY_SORTING_OPTION_T 20040922
8 Importing IT_SELECTIONS Call by reference Type reference (TYPE) TT_SELECTION_PARAMETERS Selektionskriterien 20040922
9 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING BO Name 20040923
10 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO-Knoten Name 20041208
11 Importing IV_FILL_DATA Call by reference Type reference (TYPE) BOOLE_D SPACE Boolean 20040922
12 Importing IV_QUERY_NAME Call by reference Type reference (TYPE) STRING Query Name 20040922

Method QUERY on Interface IF_DPR_CORE_SERVICE_ACCESSOR has no exception.

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) INDEX TABLE Daten des BO-Knotens 20040922
2 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) INDEX TABLE Schlüssel von Bo-Knoten, die nicht gelesen werden können 20040922
3 Importing IT_KEYS Call by reference Type reference (TYPE) INDEX TABLE Schlüssel von Bo-Knoten 20040922
4 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING BO Name 20040923
5 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO-Knoten Name 20040922
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) I 1 Modus(0: Anzeigen; 1: Ändern) 20040922
7 Importing IV_FILL_METADATA Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060502
8 Importing IV_READ_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D SPACE Boolean 20040922

Method RETRIEVE on Interface IF_DPR_CORE_SERVICE_ACCESSOR has no exception.

Method RETRIEVE_BY_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) INDEX TABLE Daten von Ziel-BO-Knoten 20040922
2 Exporting ET_LINK_SRC_KEYS Call by reference Type reference (TYPE) INDEX TABLE Schlüssel von Quell-BO-Knoten 20040922
3 Exporting ET_LINK_TGT_KEYS Call by reference Type reference (TYPE) INDEX TABLE Schlüssel von Ziel-BO-Knoten 20040922
4 Importing IT_KEYS Call by reference Type reference (TYPE) INDEX TABLE Schlüssel von Bo-Knoten 20040922
5 Importing IV_ASSOCIATION Call by reference Type reference (TYPE) STRING Assozationsname 20040922
6 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING BO Name 20040923
7 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO-Knoten Name 20040922
8 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) I 1 Modus(0: Anzeigen; 1: Ändern) 20040922
9 Importing IV_FILL_DATA Call by reference Type reference (TYPE) BOOLE_D 'X' X: Daten sollen geliefert werden 20040922
10 Importing IV_FILL_METADATA Call by reference Type reference (TYPE) BOOLE_D 'X' Boolean 20040922
11 Importing IV_READ_BEFORE_IMAGE Call by reference Type reference (TYPE) BOOLE_D SPACE Boolean 20040922

Method RETRIEVE_BY_ASSOCIATION on Interface IF_DPR_CORE_SERVICE_ACCESSOR has no exception.

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KEYS Call by reference Type reference (TYPE) INDEX TABLE Schlüssel von BO-Knoten 20040922
2 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING Bo Name 20040923
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING Bo-Knoten Name 20040922

Method UNLOCK on Interface IF_DPR_CORE_SERVICE_ACCESSOR has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE zu ändernde Daten 20040922
2 Importing IT_KEYS Call by reference Type reference (TYPE) INDEX TABLE Schlüssel von Bo-Knoten 20040922
3 Importing IT_UPDATED_ATTRIBUTES Call by reference Type reference (TYPE) DPR_TT_UPDATE_FIELDS Liste von Felder, die zu ändern sind 20040922
4 Importing IV_BO_NAME Call by reference Type reference (TYPE) STRING Bo Name 20040923
5 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO-Knoten Name 20040922

Method UPDATE on Interface IF_DPR_CORE_SERVICE_ACCESSOR has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400