SAP ABAP Class CL_DPR_BW_EXTRACT_DELTAQUEUE (Services for the Delta Queue Handle)
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 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DPR_APPL_BOOTSTRAP_MEMBER | Development Projects: Classes to Be Initialized at Start | 20030206 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DPR_APPL_PLUG_IN_SUBSYSTEM | Development Projects: Interface for Subsystems to Be Loaded | 20030206 |
Properties
Class | CL_DPR_BW_EXTRACT_DELTAQUEUE | |
Short Description | Services for the Delta Queue Handle | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | DEVELOPMENT_PROJECTS_BW | Project Management - BW Extractor |
Created | 20021217 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_DPR_APPL_BOOTSTRAP_MEMBER | Development Projects: Classes to Be Initialized at Start | 20030206 | ||
2 | IF_DPR_APPL_PLUG_IN_SUBSYSTEM | Development Projects: Interface for Subsystems to Be Loaded | 20030206 |
Friends
Class CL_DPR_BW_EXTRACT_DELTAQUEUE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DPR_TT_BW_OBJ_BUPA | Table for Linking Business Partner to cProject Objects | 20030210 | ||
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DPR_TT_BW_DATE | Table for Transferring Date and Required Capacity Data to BW | 20030207 | ||
3 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DPR_TT_BW_OBJ_DOC_LINKS | Table Type for BW Document Links Extract Structure | 20030210 | ||
4 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DPR_TT_BW_DQ_DS | BW: DeltaQueue - Method for Object Cat.-DataSourceTyp Comb. | 20021217 | ||
5 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DPR_TT_BW_OBJLINKS | Table for Transferring Object Links to BW | 20030210 | ||
6 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DPR_TT_BW_OBJ_RESOURCE | Table for Resource Assignment to cProjects Objects | 20071130 | ||
7 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DPR_TT_BW_PARENT_PROJECTS | BW cProjects: Project Definition Attributes for Delta Queue | 20030213 | ||
8 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DPR_TT_BW_OBJ_PART | Table for Role Assigment to the cProject Objects | 20030210 | ||
9 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DPR_TT_BW_PRO_TYPE | Table for cProjects Table DPR_PRO_TYPE | 20030213 | ||
10 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DPR_TT_BW_DQ_GUID_COLLECTION | TT: Dev. Proj.: Delta Queue - Buffer for Delete Images | 20021217 | ||
11 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DPR_TT_BW_DQ_GUID_COLLECTION | TT: Dev. Proj.: Delta Queue - Buffer for After Images | 20030522 | ||
12 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_OLTPSOURCE | DataSource: InitSelections and Fields of Extract Structures | 20030522 | ||
13 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DPR_TT_BW_ROOSOURCE | TT: BW: Delta Queue - Header Table for SAP BW OLTP Sources | 20021217 | ||
14 | ![]() |
Constant | Public | Type reference (TYPE) | DPR_BW_DQ_DS_TYP | '4' | Assignment of Document to Entity | 20030131 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | DPR_BW_DQ_DS_TYP | '5' | Object Link to Entity | 20030131 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | DPR_BW_DQ_DS_TYP | '3' | Assignment of Role to Business Partner | 20030131 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | DPR_BW_DQ_DS_TYP | '2' | Assignment of Role to Entity | 20030131 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | DPR_BW_DQ_DS_TYP | '1' | Dates | 20030131 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | RODMUPDMOD | ' ' | BW Delta Method: Update Mode - After Image | 20030205 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | RODMUPDMOD | 'D' | BW Delta Method: Update Mode - Delete | 20030205 | |
21 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_DPR_BW_EXTRACT_DELTAQUEUE | Services for the Delta Queue Handle | 20030206 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Constructor | Class Constructor | 20021217 |
2 | ![]() |
Static method | Public | Method | Delta Queue Update | 20030131 |
3 | ![]() |
Static method | Private | Event handling method | Handler for Getting Changed cProjects Objects | 20030225 |
4 | ![]() |
Static method | Private | Method | Generic Method Call (Obsolete!) | 20030210 |
5 | ![]() |
Static method | Private | Method | DQ Assignment cProjects Obj. Cat., DataSource, Extractor | 20030217 |
6 | ![]() |
Static method | Public | Method | Determine Attributes for Project | 20030214 |
7 | ![]() |
Static method | Private | Method | Init Selections and Fields (Extract Structure) of DataSource | 20030522 |
8 | ![]() |
Static method | Private | Method | Read Attributes for Project and Parent Object | 20030210 |
9 | ![]() |
Static method | Private | Method | Read cProjects Customizing for Project Type | 20030213 |
10 | ![]() |
Static method | Private | Method | DeltaQueue Buffer: New, Changed or Deleted Objects | 20021217 |
11 | ![]() |
Static method | Private | Method | DataSource of Specific Delta Queue Update | 20030204 |
Events
Class CL_DPR_BW_EXTRACT_DELTAQUEUE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_INSTID | Protected | See coding | 20021217 | |
||
2 | TS_OLTPSOURCE | Protected | See coding | 20030522 | |
||
3 | TS_PROJECT_SEL | Protected | See coding | 20021217 | |
||
4 | TS_PRO_PHASE_SEL | Protected | See coding | 20021217 | |
||
5 | TT_INSTID | Protected | See coding | 20021217 | |
||
6 | TT_OLTPSOURCE | Protected | See coding | 20030522 | |
||
7 | TT_OLTP_SOURCE | Protected | See coding | 20030522 | |
||
8 | TT_PROJECT_SEL | Protected | See coding | 20021217 | |
||
9 | TT_PRO_PHASE_SEL | Protected | See coding | 20021217 | |
||
10 | TV_CHECKLIST_ID_RANGE | Protected | See coding | 20021217 | |
||
11 | TV_CLH_TYPE_RANGE | Protected | See coding | 20021217 | |
||
12 | TV_DESCRIPTION_RANGE | Protected | See coding | 20021217 | |
||
13 | TV_EXTERNAL_ID_RANGE | Protected | See coding | 20021217 | |
||
14 | TV_OBJECT_TYPE_RANGE | Protected | See coding | 20021217 | |
||
15 | TV_OBJTYPE_RANGE | Protected | See coding | 20030217 | |
||
16 | TV_PART_ROLE_RANGE | Protected | See coding | 20030107 | |
||
17 | TV_PHASE_ID_RANGE | Protected | See coding | 20021217 | |
||
18 | TV_PHA_TYPE_RANGE | Protected | See coding | 20021217 | |
||
19 | TV_PRO_CATEGORY_RANGE | Protected | See coding | 20021217 | |
||
20 | TV_PRO_TYPE_RANGE | Protected | See coding | 20021217 | |
||
21 | TV_STATE_RANGE | Protected | See coding | 20021217 | |
||
22 | TV_TSK_TYPE_RANGE | Protected | See coding | 20021217 | |
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_DPR_BW_EXTRACT_DELTAQUEUE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_BW_EXTRACT_DELTAQUEUE has no exception.
Method DELTA_QUEUE_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DQ_GUID_COLLECTION | Call by reference | Type reference (TYPE) | DPR_BW_DQ_GUID_COLLECTION | Dev. Proj.: Delta Queue - Buffer für relevante Objecte | 20030214 | ||
2 | ![]() |
IV_BUFFER_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | Temporärer Extrakt für die DeltaQueue puffern | 20030205 | ||
3 | ![]() |
IV_EXTRACT | Call by reference | Type reference (TYPE) | BOOLE_D | Extraktion durchführen oder nur Selektionkriterien sammeln | 20030522 | ||
4 | ![]() |
IV_EXTRACT_MAXSIZE | Call by reference | Type reference (TYPE) | RSMAXSIZE | Max. Anzahl Tabelleneinträge in Extraction-API-Schnittstelle | 20030522 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DataSource ist nicht aktiviert | 20030131 | |
2 | ![]() |
Keine Definition gefunden | 20030131 | |
3 | ![]() |
Es wurden keine Daten extrahiert | 20030317 | |
4 | ![]() |
Es wurde keine Parent-GUID ermittelt | 20030210 | |
5 | ![]() |
Es wurde keine Projekt-GUID ermittelt | 20030210 |
Method FINALIZATION_PREPARED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SENDER | Call by reference | Attribute reference (LIKE) | 20030225 |
Method FINALIZATION_PREPARED on class CL_DPR_BW_EXTRACT_DELTAQUEUE has no exception.
Method GENERIC_METHOD_CALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ANY | Call by reference | Type reference (TYPE) | ANY | Rückgabewert | 20030210 | ||
2 | ![]() |
IV_CLASS | Call by reference | Type reference (TYPE) | DPR_BW_DQ_DS_CL | Klasse | 20030210 | ||
3 | ![]() |
IV_METHOD | Call by reference | Type reference (TYPE) | SEOCMPNAME | Komponentenname | 20030210 | ||
4 | ![]() |
IV_OBJECT_REF | Call by reference | Object reference (TYPE REF TO) | OBJECT | Object Variable | 20030210 | ||
5 | ![]() |
IV_PARAMKIND | Call by reference | Type reference (TYPE) | ABAP_PARMKIND | Parameter Typ (R/E/I) | 20030210 | ||
6 | ![]() |
IV_PARAMNAME | Call by reference | Type reference (TYPE) | ABAP_PARMNAME | Paramtername | 20030210 |
Method GENERIC_METHOD_CALL on class CL_DPR_BW_EXTRACT_DELTAQUEUE has no exception.
Method GET_OBJTYPE_DATASOURCE_EXTRACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJTYPE_DS_EXTRACTOR | Call by reference | Type reference (TYPE) | DPR_TT_BW_DQ_GUID_COLLECTION | Zuordnung cProjects Obj.Type, DataSource, Extraktor | 20030217 | ||
2 | ![]() |
ET_OBJTYPE_RANGE | Call by reference | Type reference (TYPE) | TV_OBJTYPE_RANGE | Range für cProjects Obj.Type | 20030217 | ||
3 | ![]() |
IV_OBJTYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in der Projektplanung | 20030217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DataSource ist nicht aktiviert | 20030217 | |
2 | ![]() |
Keine Definition gefunden | 20030217 | |
3 | ![]() |
Objekt hat keine eigene DataSource sondern der Parent! | 20030217 |
Method GET_PARENT_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PARENT_PROJECT | Call by reference | Type reference (TYPE) | DPR_BW_PARENT_PROJECT | BW-cProjects: Projektdefinition Attribute für die DeltaQueue | 20030214 | ||
2 | ![]() |
IV_GUID_OBJECT | Call by reference | Type reference (TYPE) | CGPL_GUID16 | Projektplanung: 16-stellige GUID für Projekte und Vorgänge | 20030214 | ||
3 | ![]() |
IV_LANGU | Value transfer | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20031219 |
Method GET_PARENT_PROJECT on class CL_DPR_BW_EXTRACT_DELTAQUEUE has no exception.
Method READ_OLTPSOURCE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FIELDS | Call by reference | Type reference (TYPE) | RSAOT_T_OSFIELD | Felder der Extraktstruktur | 20030522 | ||
2 | ![]() |
ET_ROOSPRMSF | Call by reference | Type reference (TYPE) | RSAOT_T_ROOSPRMSF | InitSelektionen | 20030522 | ||
3 | ![]() |
IV_OLTPSOURCE | Call by reference | Type reference (TYPE) | RSAOT_OLTPSOURCE | DataSource | 20030522 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20030522 | ||
2 | ![]() |
20030522 | ||
3 | ![]() |
20030522 |
Method READ_PARENT_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_EXTERNAL_ID | Call by reference | Type reference (TYPE) | CGPL_EXTID | Projektplanung: Externer Identifier eines Elements | 20030210 | ||
2 | ![]() |
EV_PRO_CATEGORY | Call by reference | Type reference (TYPE) | DPR_TV_PRO_CATEGORY | Projekttyp | 20030210 | ||
3 | ![]() |
EV_PRO_TYPE | Call by reference | Type reference (TYPE) | DPR_TV_PRO_TYPE | Projektart | 20030210 | ||
4 | ![]() |
EV_TEXTU | Call by reference | Type reference (TYPE) | CGPL_TEXT1 | Sprachabhängiger Kurztext | 20030210 | ||
5 | ![]() |
EV_VERSION_NUMBER | Call by reference | Type reference (TYPE) | CGPL_TV_VERSION | Versionsnummer | 20031219 | ||
6 | ![]() |
IV_GUID_OBJECT | Call by reference | Type reference (TYPE) | CGPL_GUID16 | Projektplanung: 16-stellige GUID für Projekte und Vorgänge | 20030210 | ||
7 | ![]() |
IV_LANGU | Value transfer | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20031219 |
Method READ_PARENT_PROJECT on class CL_DPR_BW_EXTRACT_DELTAQUEUE has no exception.
Method READ_PROJECT_TYPE_CUST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PRO_TYPE | Call by reference | Type reference (TYPE) | DPR_PRO_TYPE | Projektart | 20030213 | ||
2 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | DPR_TV_PRO_TYPE | Projektart | 20030213 |
Method READ_PROJECT_TYPE_CUST on class CL_DPR_BW_EXTRACT_DELTAQUEUE has no exception.
Method WRITE_BUFFER_DQ_GUIDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20021217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DataSource ist nicht aktiviert | 20030205 | |
2 | ![]() |
Delta-Queue Buffer für BW nicht defniert | 20021217 | |
3 | ![]() |
Keine Definition gefunden | 20030205 |
Method WRITE_DELTA_QUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_SELECT | Call by reference | Type reference (TYPE) | SBIWA_T_SELECT | Selektionsbedingungen | 20030204 | ||
2 | ![]() |
IV_BUFFER_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | Temporärer Extrakt für die DeltaQueue puffern | 20030205 | ||
3 | ![]() |
IV_EXSTRUCT | Call by reference | Type reference (TYPE) | ROSTRUC | Name der Anbieterstruktur zu einer InfoSource | 20030204 | ||
4 | ![]() |
IV_EXTRACTOR | Call by reference | Type reference (TYPE) | ROEXTRACTO | Extraktor einer DataSource | 20030204 | ||
5 | ![]() |
IV_EXTRACT_MAXSIZE | Call by reference | Type reference (TYPE) | RSMAXSIZE | Max. Anzahl Tabelleneinträge in Extraction-API-Schnittstelle | 20030522 | ||
6 | ![]() |
IV_OBJTYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in der Projektplanung | 20030204 | ||
7 | ![]() |
IV_OLTPSOURCE | Call by reference | Type reference (TYPE) | ROOSOURCER | DataSource | 20030204 | ||
8 | ![]() |
IV_UPDMODE | Call by reference | Type reference (TYPE) | RODMUPDMOD | BW Deltaverfahren: Update Modus | 20030204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DataSource ist nicht aktiviert | 20030204 | |
2 | ![]() |
Keine Definition gefunden | 20030204 | |
3 | ![]() |
Es wurden keine Daten extrahiert | 20030317 |
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 200 |