SAP ABAP Interface IF_EX_INM_OF_SYNC (Interface for BAdI: INM_OF_SYNC)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷
PPM-CF (Application Component) Common Functions
⤷
INM_OBJECT_FRAMEWORK (Package) Object Framework

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EXM_IM_INM_OF_SYNC | Sample Implementation for INM_OF_SYNC | 20120319 |
Properties
Interface | IF_EX_INM_OF_SYNC | |
Short Description | Interface for BAdI: INM_OF_SYNC |
General Data
Package | INM_OBJECT_FRAMEWORK | Object Framework |
Created | 20070417 | SAP |
Last changed | 20141109 | |
Unicode checks active |
Forward declarations
Interface IF_EX_INM_OF_SYNC has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20070417 |
Friends
Interface IF_EX_INM_OF_SYNC has no friend.
Attributes
Interface IF_EX_INM_OF_SYNC has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Synchronization enhancement on change object | 20070417 |
2 | ![]() |
Instance method | Public | Method | Synchronization enhancement on create object | 20070417 |
3 | ![]() |
Instance method | Public | Method | Synchronization enhancement on delete object | 20070417 |
4 | ![]() |
Instance method | Public | Method | Synchronization enhancement on execute activity | 20070417 |
5 | ![]() |
Instance method | Public | Method | Synchronization enhancement on get business activity | 20070417 |
6 | ![]() |
Instance method | Public | Method | Synchronization enhancement on get authorizations | 20070417 |
7 | ![]() |
Instance method | Public | Method | Synchronization enhancement on get object data | 20070417 |
8 | ![]() |
Instance method | Public | Method | Synchronization enhancement on get templates for create | 20070521 |
9 | ![]() |
Instance method | Public | Method | Synchronization enhancement on get template mapping | 20070417 |
10 | ![]() |
Instance method | Public | Method | Synchronization enhancement on set authorizations | 20070417 |
11 | ![]() |
Instance method | Public | Method | Synchronization enhancement on validate link change | 20070417 |
12 | ![]() |
Instance method | Public | Method | Synchronization enhancement on validate | 20070417 |
Events
Interface IF_EX_INM_OF_SYNC has no event.
Types
Interface IF_EX_INM_OF_SYNC has no local type.
Method Signatures
Method CHANGE_OBJECT_SYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | changed: target object data (type: internal structure) | 20070417 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | output: messages | 20070430 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | output: failed flag | 20070430 | ||
4 | ![]() |
IS_SOURCE_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | input: source object context | 20070625 | ||
5 | ![]() |
IT_FIELDS_CHANGED | Call by reference | Type reference (TYPE) | INM_OF_TT_FIELD_NAMES | input: changed fields | 20070417 | ||
6 | ![]() |
IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | input: target object internal key | 20070417 | ||
7 | ![]() |
IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | INM_DFM_TV_SYNCH_SCENARIO_ID | input: DFM Scenario ID | 20070417 | ||
8 | ![]() |
IV_STRUCNAME | Call by reference | Type reference (TYPE) | TYPENAME | input: inbound sync structure name | 20070417 |
Method CHANGE_OBJECT_SYNC on Interface IF_EX_INM_OF_SYNC has no exception.
Method CREATE_OBJECT_SYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | changed: target object data (type: internal structure) | 20070417 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | output: messages | 20070430 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | output: failed flag | 20070430 | ||
4 | ![]() |
IS_SOURCE_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | input: source object context | 20070908 | ||
5 | ![]() |
IV_CREATION_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | input: creation type | 20070417 | ||
6 | ![]() |
IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | INM_DFM_TV_SYNCH_SCENARIO_ID | input: DFM Scenario ID | 20070417 | ||
7 | ![]() |
IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ANY | input: target template internal key | 20070417 |
Method CREATE_OBJECT_SYNC on Interface IF_EX_INM_OF_SYNC has no exception.
Method DELETE_OBJECT_SYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | output: messages | 20070430 | ||
2 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | output: failed flag | 20070430 | ||
3 | ![]() |
IS_SOURCE_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | input: source object context | 20070908 | ||
4 | ![]() |
IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | input: target object internal key | 20070417 | ||
5 | ![]() |
IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | INM_DFM_TV_SYNCH_SCENARIO_ID | input: DFM Scenario ID | 20070417 |
Method DELETE_OBJECT_SYNC on Interface IF_EX_INM_OF_SYNC has no exception.
Method EXECUTE_ACTIVITY_SYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_ACTIVITY | Call by reference | Type reference (TYPE) | INM_OF_TV_FIELD_NAME | changed: target activity | 20070417 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | output: messages | 20070430 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | output: failed flag | 20070430 | ||
4 | ![]() |
IS_SOURCE_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | input: source object context | 20070907 | ||
5 | ![]() |
IV_DFM_ACTIVITY | Call by reference | Type reference (TYPE) | J_VORGANG | input: DFM business activity | 20070417 | ||
6 | ![]() |
IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | input: target object internal key | 20070417 | ||
7 | ![]() |
IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | INM_DFM_TV_SYNCH_SCENARIO_ID | input: DFM Scenario ID | 20070417 | ||
8 | ![]() |
IV_SOURCE_ACTIVITY | Call by reference | Type reference (TYPE) | ANY | input: source activity | 20070417 |
Method EXECUTE_ACTIVITY_SYNC on Interface IF_EX_INM_OF_SYNC has no exception.
Method GET_ACTIVITY_SYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DFM_ACTIVITY | Call by reference | Type reference (TYPE) | J_VORGANG | changed: DFM business activity | 20070417 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | output: messages | 20070430 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | output: failed flag | 20070430 | ||
4 | ![]() |
IS_TARGET_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | input: target object context | 20070911 | ||
5 | ![]() |
IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | input: object internal key | 20070417 | ||
6 | ![]() |
IV_SOURCE_ACTIVITY | Call by reference | Type reference (TYPE) | ANY | input: activity | 20070417 |
Method GET_ACTIVITY_SYNC on Interface IF_EX_INM_OF_SYNC has no exception.
Method GET_AUTHORIZATION_SYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ORG_UNITS | Call by reference | Type reference (TYPE) | INM_OF_TT_ORG_UNITS | changed: org unit related authorizations on object | 20070417 | ||
2 | ![]() |
CT_USERS | Call by reference | Type reference (TYPE) | INM_OF_TT_USERS | changed: user related authorizations on object | 20070417 | ||
3 | ![]() |
CT_USER_GROUPS | Call by reference | Type reference (TYPE) | INM_OF_TT_USER_GROUPS | changed: user group related authorizations on object | 20070417 | ||
4 | ![]() |
CT_USER_ROLES | Call by reference | Type reference (TYPE) | INM_OF_TT_USER_ROLES | changed: user role related authorizations on object | 20070417 | ||
5 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | output: messages | 20070430 | ||
6 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | output: failed flag | 20070430 | ||
7 | ![]() |
IS_TARGET_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | input: target_object_context | 20070911 | ||
8 | ![]() |
IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | input: object internal key | 20070417 |
Method GET_AUTHORIZATION_SYNC on Interface IF_EX_INM_OF_SYNC has no exception.
Method GET_OBJECT_DATA_SYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | changed: object data (type: outbound sync structure) | 20070417 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | output: messages | 20070430 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | output: failed flag | 20070430 | ||
4 | ![]() |
IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | input: object internal key | 20070417 | ||
5 | ![]() |
IV_STRUCNAME | Call by reference | Type reference (TYPE) | TYPENAME | input: outbound sync structure name | 20070417 |
Method GET_OBJECT_DATA_SYNC on Interface IF_EX_INM_OF_SYNC has no exception.
Method GET_TEMPLATES_FOR_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_VALUES_FOR_CREATE | Call by reference | Type reference (TYPE) | INM_OF_TT_BUSINESS_PARAMETERS | changed: target templates allowed for create | 20071112 | ||
2 | ![]() |
CV_TYPE | Call by reference | Type reference (TYPE) | INM_DFM_APP_OBJ_TYPE | changed: target template type for create | 20070521 | ||
3 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | output: messages | 20070521 | ||
4 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | output: failed flag | 20070521 | ||
5 | ![]() |
IS_OBJ_CONTEXT | Call by reference | Type reference (TYPE) | INM_TS_OBJ_CONTEXT | input: source object context | 20070521 | ||
6 | ![]() |
IT_ATTRIBUTES_NAMES_VALUES | Call by reference | Type reference (TYPE) | INM_OF_TT_FIELD_NAMES_VALUES | input: source object data (name/value pairs) | 20070712 |
Method GET_TEMPLATES_FOR_CREATE on Interface IF_EX_INM_OF_SYNC has no exception.
Method GET_TEMPLATE_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MAPPING_DETAILS | Call by reference | Type reference (TYPE) | INM_OF_TT_MAP_SOURCE_TARGET | changed: template object mapping (source / target) | 20070417 | ||
2 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | output: messages | 20070430 | ||
3 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | output: failed flag | 20070430 | ||
4 | ![]() |
IS_SOURCE_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | input: source object context | 20070703 | ||
5 | ![]() |
IV_TARGET_GUID | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | input: target template internal key | 20070417 | ||
6 | ![]() |
IV_TARGET_TEMPL_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | input: target template type | 20070417 | ||
7 | ![]() |
IV_TARGET_TEMPL_TYPE_ID | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | input: target template external key | 20070417 |
Method GET_TEMPLATE_MAPPING on Interface IF_EX_INM_OF_SYNC has no exception.
Method SET_AUTHORIZATION_SYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ORG_UNITS | Call by reference | Type reference (TYPE) | INM_OF_TT_ORG_UNITS | changed: org unit related authorizations on target object | 20070417 | ||
2 | ![]() |
CT_USERS | Call by reference | Type reference (TYPE) | INM_OF_TT_USERS | changed: user related authorizations on target object | 20070417 | ||
3 | ![]() |
CT_USER_GROUPS | Call by reference | Type reference (TYPE) | INM_OF_TT_USER_GROUPS | changed: user group related authorizations on target object | 20070417 | ||
4 | ![]() |
CT_USER_ROLES | Call by reference | Type reference (TYPE) | INM_OF_TT_USER_ROLES | changed: user role related authorizations on target object | 20070417 | ||
5 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | output: messages | 20070430 | ||
6 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | output: failed flag | 20070430 | ||
7 | ![]() |
IS_SOURCE_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | input: source object context | 20070908 | ||
8 | ![]() |
IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | input: target object internal key | 20070417 | ||
9 | ![]() |
IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | INM_DFM_TV_SYNCH_SCENARIO_ID | input: DFM Scenario ID | 20070417 |
Method SET_AUTHORIZATION_SYNC on Interface IF_EX_INM_OF_SYNC has no exception.
Method VALIDATE_LINK_CHANGE_SYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | output: messages | 20070430 | ||
2 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | output: failed flag | 20070430 | ||
3 | ![]() |
IS_SOURCE_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | input: source object context | 20070625 | ||
4 | ![]() |
IV_CREATION_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | input: creation type | 20070417 | ||
5 | ![]() |
IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | input: target object internal key | 20070417 | ||
6 | ![]() |
IV_LINK_CHANGE_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | input: DFM ink change type | 20070417 | ||
7 | ![]() |
IV_SCENARIO_ID | Call by reference | Type reference (TYPE) | INM_DFM_TV_SYNCH_SCENARIO_ID | input: DFM Scenario ID | 20070417 | ||
8 | ![]() |
IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ANY | input: target template internal key | 20070417 |
Method VALIDATE_LINK_CHANGE_SYNC on Interface IF_EX_INM_OF_SYNC has no exception.
Method VALIDATE_SYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | INM_OF_TT_MESSAGES | output: messages | 20070430 | ||
2 | ![]() |
EV_FAILED | Call by reference | Type reference (TYPE) | BOOLE_D | output: failed flag | 20070430 | ||
3 | ![]() |
IS_SOURCE_CONTEXT | Call by reference | Type reference (TYPE) | INM_OBJECT_CONTEXT | input: source object context | 20070908 | ||
4 | ![]() |
IV_CREATION_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | input: creation type | 20070417 | ||
5 | ![]() |
IV_INT_KEY | Call by reference | Type reference (TYPE) | INM_OF_TV_OBJECT_KEY | input: target object internal key | 20070417 | ||
6 | ![]() |
IV_OPERATION_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | input: operation type | 20070417 | ||
7 | ![]() |
IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | ANY | input: target template internal key | 20070417 |
Method VALIDATE_SYNC on Interface IF_EX_INM_OF_SYNC has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 450 |