SAP ABAP Class CL_DPR_FIN_CONNECTOR (Accounting Implementation Link)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-EXT-FIN (Application Component) cProjects Accounting Integration
     DEVELOPMENT_PROJECTS_FIN_MAN (Package) Project Management: Accounting Subsystem Manager
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_FIN_CONNECTOR Accounting Implementation Link 20030113
Properties
Class CL_DPR_FIN_CONNECTOR  
Short Description Accounting Implementation Link    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_FIN_MAN   Project Management: Accounting Subsystem Manager 
Created 20030113   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ACO_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_DPR_CO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DPR_FIN_CONNECTOR Accounting Implementation Link 20030113
Friends
# Friend Modeled only Created on Description
1 CL_DPR_FIN_MANAGER 20030113 Accounting Subsystem Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_FIN_IMPLEMENTATION Instance attribute Private Object reference (TYPE REF TO) IF_DPR_FIN_IMPLEMENTATION Accouting Subsystem Implementation 20030113
2 MR_PROJECT Instance attribute Private Object reference (TYPE REF TO) IF_DPR_COMMON Project 20030113
3 MR_PROJECT_TYPE Instance attribute Private Object reference (TYPE REF TO) CL_DPR_PRO_TYPE_CUST Project Type Customizing 20030114
4 MR_XML_DOCS Instance attribute Private Object reference (TYPE REF TO) IF_DPR_FIN_XML_DOCS Collection: XML Documents 20030113
5 MR_XML_PERSISTENCY Instance attribute Private Object reference (TYPE REF TO) IF_DPR_FIN_XML_PERSISTENCY Persistence for XML Documents 20030116
6 MV_FIN_INT_SCENARIO Instance attribute Private Type reference (TYPE) DPR_TV_FIN_INT_SCENARIO IF_DPR_FIN_CONNECTOR~SC_FSI_UNKNOWN Integration Scenario 20030114
7 MV_PROJECT_GUID Instance attribute Private Type reference (TYPE) DPR_TV_GUID Project GUID 20030131
8 MV_PROJECT_TYPE Instance attribute Public Type reference (TYPE) DPR_TV_PRO_TYPE Project Type 20070110
9 MV_WAS_PROJECT_REPLICATED Instance attribute Private Type reference (TYPE) BOOLE_D Project was replicated 20030404
10 SR_FSI_FACTORY Static Attribute Private Object reference (TYPE REF TO) DPR_FIN_IMP_FACTORY FSI Factory BADI 20030114
11 ST_BADI_INSTANCES Static Attribute Private Type reference (TYPE) DPR_TT_BADI_INSTANCE_BUFFER Table for BAdI Instances Acc. to Filter Value and BAdI Type 20070702
Methods
# Method Level Visibility Method type Description Created on
1 ARCHIVE_PROJECT Static method Public Method Archiving of a Project 20030116
2 CHECK_PROJECT_REPLICATED Instance method Private Method Was project already replicated once? 20030404
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030114
4 COPY_VERSION Instance method Public Method Copy 20040422
5 CREATE_INSTANCE Static method Private Method Create Instance 20030114
6 CREATE_INSTANCE_BY_GUID Static method Private Method Generate Instances 20030131
7 DELETE Instance method Private Method Delete 20030115
8 DELETE_PROJECT_AFTER_ARCHIVE Static method Public Method Physical Deletion of a Project After Archiving 20030116
9 FILL_CATS_DATA Static method Public Method Fill CATS Data for a Project 20030129
10 FREE Instance method Private Method Reset Completely 20030115
11 HAS_CHANGES Instance method Private Method Changes? 20030113
12 INITIALIZE Instance method Private Method Initialization After Saving 20030114
13 PREPARE_TO_SAVE Instance method Private Method Call for Preparing Subsystem for Saving 20030207
14 SAVE Instance method Private Method Call for Subsystem for Saving 20030207
15 SET_PROJECT Instance method Private Method Generate Instances 20030131
Events
Class CL_DPR_FIN_CONNECTOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_ACTIVITIES Private See coding 20030203 tt_activities TYPE SORTED TABLE OF j_vorgang WITH UNIQUE KEY table_line
Method Signatures

Method ARCHIVE_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) DPR_TV_ENTITY_GUID GUID des Projektes 20030116
2 Importing IV_PROJECT_TYPE Call by reference Type reference (TYPE) DPR_TV_PRO_TYPE Projektart 20030116

Method ARCHIVE_PROJECT on class CL_DPR_FIN_CONNECTOR has no exception.

Method CHECK_PROJECT_REPLICATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WAS_REPLICATED Value transfer Type reference (TYPE) BOOLE_D Repliziert? 20030404

Method CHECK_PROJECT_REPLICATED on class CL_DPR_FIN_CONNECTOR has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COPY_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE_CONNECTOR Call by reference Object reference (TYPE REF TO) CL_DPR_FIN_CONNECTOR Quellkonnektor 20040422
2 Importing IT_COPY_LINKS Call by reference Type reference (TYPE) DPR_TT_COPY_LINK Verbindungstabelle zwischen neuen und alten Objekten 20040422

Method COPY_VERSION on class CL_DPR_FIN_CONNECTOR has no exception.

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20030114
2 Importing IR_XML_PERSISTENCY Call by reference Object reference (TYPE REF TO) IF_DPR_FIN_XML_PERSISTENCY Persistenz für XML Dokumente 20030131
3 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_DPR_FIN_CONNECTOR Kopplung Financials Implemenation 20030131

Method CREATE_INSTANCE on class CL_DPR_FIN_CONNECTOR has no exception.

Method CREATE_INSTANCE_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_XML_PERSISTENCY Call by reference Object reference (TYPE REF TO) IF_DPR_FIN_XML_PERSISTENCY XML Persistenz 20030131
2 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) DPR_TV_GUID Projekt GUID 20030131
3 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_DPR_FIN_CONNECTOR Connector 20030131

Method CREATE_INSTANCE_BY_GUID on class CL_DPR_FIN_CONNECTOR has no exception.

Method DELETE Signature

Method DELETE on class CL_DPR_FIN_CONNECTOR has no parameter.
Method DELETE on class CL_DPR_FIN_CONNECTOR has no exception.

Method DELETE_PROJECT_AFTER_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) DPR_TV_ENTITY_GUID GUID des Projektes 20030116
2 Importing IV_PROJECT_TYPE Call by reference Type reference (TYPE) DPR_TV_PRO_TYPE Projektart 20030116

Method DELETE_PROJECT_AFTER_ARCHIVE on class CL_DPR_FIN_CONNECTOR has no exception.

Method FILL_CATS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CA_CATS_DATA Call by reference Type reference (TYPE) ANY CATS Daten (Struktur) 20030129
2 Importing IV_PROJECT_GUID Call by reference Type reference (TYPE) DPR_TV_ENTITY_GUID GUID des Projektes 20030129
3 Importing IV_PROJECT_TYPE Call by reference Type reference (TYPE) DPR_TV_PRO_TYPE Projektart 20030129

Method FILL_CATS_DATA on class CL_DPR_FIN_CONNECTOR has no exception.

Method FREE Signature

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

Method HAS_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_CHANGES Value transfer Type reference (TYPE) BOOLE_D Änderungen vorhanden? 20030113

Method HAS_CHANGES on class CL_DPR_FIN_CONNECTOR has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_DPR_FIN_CONNECTOR has no parameter.
Method INITIALIZE on class CL_DPR_FIN_CONNECTOR has no exception.

Method PREPARE_TO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK; >0 = NOK -> kein Sichern mögl.) 20030207

Method PREPARE_TO_SAVE on class CL_DPR_FIN_CONNECTOR has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RC Value transfer Type reference (TYPE) I Rückgabewert (0 = Aufruf OK; >0 = NOK -> Abbruch d. Anwend.) 20030207

Method SAVE on class CL_DPR_FIN_CONNECTOR has no exception.

Method SET_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20030131

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