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
⤷ 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 |