SAP ABAP Class CL_DPR_INM_OUTBOUND (Project Management DFM outbound adapter)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-CF-DFM (Application Component) Decision Flow Management
     DEVELOPMENT_PROJECTS_DFM (Package) Project Management - Decision Flow Management
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 20070116
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_APPL_PLUG_IN_EVENTS Development Projects: Event handlers for Proj. Mgmt-DFM 20070116
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DPR_APPL_PLUG_IN_SUBSYSTEM Development Projects: Interface for Subsystems to Be Loaded 20070116
Properties
Class CL_DPR_INM_OUTBOUND  
Short Description Project Management DFM outbound adapter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_DFM   Project Management - Decision Flow Management 
Created 20070116   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DPR_INM_OUTBOUND has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_DPR_APPL_BOOTSTRAP_MEMBER Development Projects: Classes to Be Initialized at Start 20070116
2 IF_DPR_APPL_PLUG_IN_EVENTS Development Projects: Event handlers for Proj. Mgmt-DFM 20070116
3 IF_DPR_APPL_PLUG_IN_SUBSYSTEM Development Projects: Interface for Subsystems to Be Loaded 20070116
Friends
Class CL_DPR_INM_OUTBOUND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ACLS_CHANGED Instance attribute Private Type reference (TYPE) TT_ACL_CHANGED Table Type for ACLs 20070220
2 MT_APPROVALS_CHANGED Instance attribute Private Type reference (TYPE) DPR_TT_APPROVALS Table Type for Approvals 20070117
3 MT_APPROVALS_CREATED Instance attribute Private Type reference (TYPE) DPR_TT_APPROVALS Table Type for Approvals 20070117
4 MT_APPROVALS_DELETED Instance attribute Private Type reference (TYPE) DPR_TT_APPROVALS Table Type for Approvals 20070117
5 MT_APPROVALS_FREED Instance attribute Private Type reference (TYPE) DPR_TT_APPROVALS Table Type for Approvals 20070117
6 MT_APPROVALS_LOADED Instance attribute Private Type reference (TYPE) DPR_TT_APPROVALS Table Type for Approvals 20070117
7 MT_CHECKLISTS_CHANGED Instance attribute Private Type reference (TYPE) DPR_TT_CHECKLISTS Table Type for Checklists 20070117
8 MT_CHECKLISTS_CREATED Instance attribute Private Type reference (TYPE) DPR_TT_CHECKLISTS Table Type for Checklists 20070117
9 MT_CHECKLISTS_DELETED Instance attribute Private Type reference (TYPE) DPR_TT_CHECKLISTS Table Type for Checklists 20070117
10 MT_CHECKLISTS_FREED Instance attribute Private Type reference (TYPE) DPR_TT_CHECKLISTS Table Type for Checklists 20070117
11 MT_CHECKLISTS_LOADED Instance attribute Private Type reference (TYPE) DPR_TT_CHECKLISTS Table Type for Checklists 20070117
12 MT_CL_BUPA_LINKS_CHANGED Instance attribute Private Type reference (TYPE) DPR_TT_BUSINESS_PARTNER_LINKS Table Type for Links Between Roles and Business Partner 20070117
13 MT_CL_BUPA_LINKS_CREATED Instance attribute Private Type reference (TYPE) DPR_TT_BUSINESS_PARTNER_LINKS Table Type for Links Between Roles and Business Partner 20070117
14 MT_CL_BUPA_LINKS_DELETED Instance attribute Private Type reference (TYPE) DPR_TT_BUSINESS_PARTNER_LINKS Table Type for Links Between Roles and Business Partner 20070117
15 MT_CL_BUPA_LINKS_FREED Instance attribute Private Type reference (TYPE) DPR_TT_BUSINESS_PARTNER_LINKS Table Type for Links Between Roles and Business Partner 20070117
16 MT_CL_BUPA_LINKS_LOADED Instance attribute Private Type reference (TYPE) DPR_TT_BUSINESS_PARTNER_LINKS Table Type for Links Between Roles and Business Partner 20070117
17 MT_CL_ITEMS_CHANGED Instance attribute Private Type reference (TYPE) DPR_TT_CHECKLIST_ITEMS Table Type for Checklist Items 20070117
18 MT_CL_ITEMS_CREATED Instance attribute Private Type reference (TYPE) DPR_TT_CHECKLIST_ITEMS Table Type for Checklist Items 20070117
19 MT_CL_ITEMS_DELETED Instance attribute Private Type reference (TYPE) DPR_TT_CHECKLIST_ITEMS Table Type for Checklist Items 20070117
20 MT_CL_ITEMS_FREED Instance attribute Private Type reference (TYPE) DPR_TT_CHECKLIST_ITEMS Table Type for Checklist Items 20070117
21 MT_CL_ITEMS_LOADED Instance attribute Private Type reference (TYPE) DPR_TT_CHECKLIST_ITEMS Table Type for Checklist Items 20070117
22 MT_PHASES_CHANGED Instance attribute Private Type reference (TYPE) DPR_TT_PHASES Table Type for Phases 20070117
23 MT_PHASES_CREATED Instance attribute Private Type reference (TYPE) DPR_TT_PHASES Table Type for Phases 20070117
24 MT_PHASES_DELETED Instance attribute Private Type reference (TYPE) DPR_TT_PHASES Table Type for Phases 20070117
25 MT_PHASES_FREED Instance attribute Private Type reference (TYPE) DPR_TT_PHASES Table Type for Phases 20070117
26 MT_PHASES_LOADED Instance attribute Private Type reference (TYPE) DPR_TT_PHASES Table Type for Phases 20070117
27 MT_PHASES_OBJ_CONTEXT Instance attribute Private Type reference (TYPE) INM_TT_OBJECT_CONTEXT Context of INM object 20070507
28 MT_PHASES_OPR_CONTEXT Instance attribute Private Type reference (TYPE) TT_INM_OPERATION_CONTEXT Application operation context 20070507
29 MT_PROJECTS_CHANGED Instance attribute Private Type reference (TYPE) DPR_TT_PROJECTS Table Type for (Abstract) Projects 20070117
30 MT_PROJECTS_CREATED Instance attribute Private Type reference (TYPE) DPR_TT_PROJECTS Table Type for (Abstract) Projects 20070117
31 MT_PROJECTS_DELETED Instance attribute Private Type reference (TYPE) DPR_TT_PROJECTS Table Type for (Abstract) Projects 20070117
32 MT_PROJECTS_FREED Instance attribute Private Type reference (TYPE) DPR_TT_PROJECTS Table Type for (Abstract) Projects 20070117
33 MT_PROJECTS_LOADED Instance attribute Private Type reference (TYPE) DPR_TT_PROJECTS Table Type for (Abstract) Projects 20070117
34 MT_PROJECTS_OBJ_CONTEXT Instance attribute Private Type reference (TYPE) INM_TT_OBJECT_CONTEXT Context of INM object 20070507
35 MT_PROJECTS_OPR_CONTEXT Instance attribute Private Type reference (TYPE) TT_INM_OPERATION_CONTEXT Application operation context 20070507
36 MT_PROJECT_DATA Instance attribute Private Type reference (TYPE) INM_OF_TT_OBJECT_NAMES_VALUES Name and value pair 20070528
37 MT_ROLES_CHANGED Instance attribute Private Type reference (TYPE) DPR_TT_PARTICIPANTS Table Type for Project Participants 20070117
38 MT_ROLES_CREATED Instance attribute Private Type reference (TYPE) DPR_TT_PARTICIPANTS Table Type for Project Participants 20070117
39 MT_ROLES_DELETED Instance attribute Private Type reference (TYPE) DPR_TT_PARTICIPANTS Table Type for Project Participants 20070117
40 MT_ROLES_FREED Instance attribute Private Type reference (TYPE) DPR_TT_PARTICIPANTS Table Type for Project Participants 20070117
41 MT_ROLES_LOADED Instance attribute Private Type reference (TYPE) DPR_TT_PARTICIPANTS Table Type for Project Participants 20070117
42 MT_STATUS_ACTION Instance attribute Private Type reference (TYPE) TT_STATUS_ACTION Table of status action on entities 20070702
43 MT_TASKS_CHANGED Instance attribute Private Type reference (TYPE) DPR_TT_TASKS Table Type for Tasks 20070117
44 MT_TASKS_CREATED Instance attribute Private Type reference (TYPE) DPR_TT_TASKS Table Type for Tasks 20070117
45 MT_TASKS_DELETED Instance attribute Private Type reference (TYPE) DPR_TT_TASKS Table Type for Tasks 20070117
46 MT_TASKS_FREED Instance attribute Private Type reference (TYPE) DPR_TT_TASKS Table Type for Tasks 20070117
47 MT_TASKS_LOADED Instance attribute Private Type reference (TYPE) DPR_TT_TASKS Table Type for Tasks 20070117
48 MV_XRPM_DESTINATION Instance attribute Private Type reference (TYPE) INM_OF_TV_OBL_DESTINATION RFC logical destination 20070702
49 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_DPR_INM_OUTBOUND cProjects-DFM outbound adapter 20070117
Methods
# Method Level Visibility Method type Description Created on
1 CHANGES_COMITTED Instance method Public Method On changes committed 20070504
2 MERGE_OPERATION_CONTEXT Instance method Private Method Merge old and new operation context for an object 20080630
3 ON_PHASE_APPROVAL_GRANTED Instance method Public Event handling method On phase approved 20080623
4 ON_PHASE_RELEASED Instance method Public Event handling method On phase commited 20080623
Events
Class CL_DPR_INM_OUTBOUND has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 INM_TS_EVENTS_NEEDED Public See coding 20070807 begin of INM_TS_EVENTS_NEEDED, context type inm_object_context, bool type boolean, end of inm_ts_events_needed
2 TT_ACL_CHANGED Private See coding 20070703 tt_acl_changed TYPE HASHED TABLE OF ty_acl_changed WITH UNIQUE KEY entity
3 TT_INM_OPERATION_CONTEXT Private See coding 20080318 tt_inm_operation_context TYPE SORTED TABLE OF ty_inm_operation_context WITH UNIQUE KEY guid
4 TT_STATUS_ACTION Private See coding 20070702 tt_status_action TYPE HASHED TABLE OF ty_status_action WITH UNIQUE KEY entity
5 TY_ACL_CHANGED Private See coding 20070703 BEGIN OF ty_acl_changed , entity TYPE REF TO if_dpr_entity. TYPES: END OF ty_acl_changed
6 TY_INM_OPERATION_CONTEXT Private See coding 20080318 BEGIN OF ty_inm_operation_context. TYPES guid TYPE rpm_tv_guid. INCLUDE TYPE inm_operation_context. TYPES END OF ty_inm_operation_context
7 TY_STATUS_ACTION Private See coding 20070702 BEGIN OF ty_status_action , entity TYPE REF TO if_dpr_entity, activity TYPE j_vorgang, check_only TYPE boole_d. TYPES: END OF ty_status_action
Method Signatures

Method CHANGES_COMITTED Signature

Method CHANGES_COMITTED on class CL_DPR_INM_OUTBOUND has no parameter.
Method CHANGES_COMITTED on class CL_DPR_INM_OUTBOUND has no exception.

Method MERGE_OPERATION_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OLD_OPR_CONTEXT Call by reference Type reference (TYPE) TT_INM_OPERATION_CONTEXT 20080630
2 Importing IS_NEW_OPR_CONTEXT Call by reference Type reference (TYPE) TY_INM_OPERATION_CONTEXT 20080630

Method MERGE_OPERATION_CONTEXT on class CL_DPR_INM_OUTBOUND has no exception.

Method ON_PHASE_APPROVAL_GRANTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_APPROVAL Call by reference Attribute reference (LIKE) 20080623
2 Importing SENDER Call by reference Attribute reference (LIKE) 20080623

Method ON_PHASE_APPROVAL_GRANTED on class CL_DPR_INM_OUTBOUND has no exception.

Method ON_PHASE_RELEASED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20080623

Method ON_PHASE_RELEASED on class CL_DPR_INM_OUTBOUND has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 450