SAP ABAP Interface /PLMB/IF_EX_SPI_APPL_ACCESS (Execute BAdI to adjust data of SP access methods)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SPI (Application Component) Service Provider Infrastructure
     /PLMB/BA_SPI_CORE (Package) Service Provider Infrastructure: Core
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_MAT_SPI_BADI MDG Material SPI BADI Implementatiopn 20110726
Properties
Interface /PLMB/IF_EX_SPI_APPL_ACCESS  
Short Description Execute BAdI to adjust data of SP access methods    
General Data
Package /PLMB/BA_SPI_CORE   Service Provider Infrastructure: Core 
Created 20080408   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20080408
Friends
Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no friend.
Attributes
Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_ACTION Instance method Public Method After Service Provider ACTION call 20080408
2 AFTER_DELETE Instance method Public Method After Service Provider DELETE call 20080408
3 AFTER_INSERT Instance method Public Method After Service Provider INSERT call 20080408
4 AFTER_QUERY Instance method Public Method After Service Provider QUERY call 20080408
5 AFTER_RETRIEVE Instance method Public Method After Service Provider RETRIEVE call 20080408
6 AFTER_UPDATE Instance method Public Method After Service Provider UPDATE call 20080408
7 BEFORE_ACTION Instance method Public Method Before Service Provider ACTION call 20080408
8 BEFORE_DELETE Instance method Public Method Before Service Provider DELETE call 20080408
9 BEFORE_INSERT Instance method Public Method Before Service Provider INSERT call 20080408
10 BEFORE_QUERY Instance method Public Method Before Service Provider QUERY call 20080408
11 BEFORE_RETRIEVE Instance method Public Method Before Service Provider RETRIEVE call 20080408
12 BEFORE_UPDATE Instance method Public Method Before Service Provider UPDATE call 20080408
13 MODIFY_BEFORE_ACTION Instance method Public Method Modify Before Service Provider ACTION call 20110704
14 MODIFY_BEFORE_DELETE Instance method Public Method Modify Before Service Provider DELETE call 20110704
15 MODIFY_BEFORE_INSERT Instance method Public Method Modify Before Service Provider INSERT call 20110704
16 MODIFY_BEFORE_QUERY Instance method Public Method Modify Before Service Provider QUERY call 20110704
17 MODIFY_BEFORE_RETRIEVE Instance method Public Method Modify Before Service Provider RETRIEVE call 20110704
18 MODIFY_BEFORE_UPDATE Instance method Public Method Modify Before Service Provider UPDATE call 20110704
Events
Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no event.
Types
Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no local type.
Method Signatures

Method AFTER_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CG_PARAM Call by reference Type reference (TYPE) ANY Changing parameter for action 20100322
2 Changing CT_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which no data is available 20080408
3 Changing CT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node ID and node data 20080408
4 Changing CV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20080408
5 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20080408
6 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20100615
7 Importing IS_PARAM Call by reference Type reference (TYPE) ANY Parameter for action (e. g. profile) 20080408
8 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID to which action refers 20080408
9 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080610
10 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) /PLMB/SPI_ACTION_NAME Action name 20080408
11 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20080408

Method AFTER_ACTION on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method AFTER_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which delete failed 20080408
2 Changing CV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20080408
3 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20080408
4 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20100615
5 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID which should be deleted 20080408
6 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080610
7 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20080408

Method AFTER_DELETE on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method AFTER_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which insert failed 20080408
2 Changing CT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node ID and data which was inserted into node 20080408
3 Changing CT_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20080408
4 Changing CV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20080408
5 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20080408
6 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20100615
7 Importing IS_NODE_ID Call by reference Type reference (TYPE) ANY Node ID 20080408
8 Importing IS_PARAM Call by reference Type reference (TYPE) ANY Parameter for insert e. g. profile 20080408
9 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node ID and node data to be inserted into node 20080408
10 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080610
11 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20080408
12 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Target node name 20080408

Method AFTER_INSERT on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method AFTER_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node ID(s) and node data which matches selection parameters 20080408
2 Changing CT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID(s) which match the selection parameters 20080408
3 Changing CT_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relation between source ET_NODE_ID and target ET_NODE_DATA 20100428
4 Changing CV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20080408
5 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20080408
6 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20100615
7 Importing IS_OPTIONS Call by reference Type reference (TYPE) /PLMB/S_SPI_QUERY_OPTIONS Query options 20080408
8 Importing IT_FILTER_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Restrict result to specified node ID(s) 20080422
9 Importing IT_REQUESTED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_REQUESTED_FIELD Requested Fields of Node Data 20111207
10 Importing IT_SEL_PARAM Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection parameters 20080408
11 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080610
12 Importing IV_KEYS_ONLY Call by reference Type reference (TYPE) /PLMB/SPI_KEYS_ONLY_IND SPACE Indicator return only keys 20080408
13 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20080408
14 Importing IV_QUERY_NAME Call by reference Type reference (TYPE) /PLMB/SPI_QUERY_NAME Query Name 20100518

Method AFTER_QUERY on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method AFTER_RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20080408
2 Changing CT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node ID and node data 20080408
3 Changing CT_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20080408
4 Changing CV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20080408
5 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20080408
6 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20100615
7 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID 20080408
8 Importing IT_REQUESTED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_REQUESTED_FIELD Requested Fields of Node Data 20111103
9 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080610
10 Importing IV_ASSOCIATION_NAME Call by reference Type reference (TYPE) /PLMB/SPI_ASSOCIATION_NAME Association Name 20131001
11 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking indicator 20080408
12 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20080408
13 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Target node name 20080408

Method AFTER_RETRIEVE on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method AFTER_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which update failed 20080408
2 Changing CT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node ID and data which was updated 20080408
3 Changing CT_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20080408
4 Changing CV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20080408
5 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20080408
6 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20100615
7 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_CHANGED_FIELD Changed fields of node data 20101022
8 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node ID and node data which shall be updated 20080408
9 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080610
10 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20080408

Method AFTER_UPDATE on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method BEFORE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20080408
2 Changing CV_SKIP_STANDARD Call by reference Type reference (TYPE) /PLMB/SPI_SKIP_STANDARD Skip Service Provider (SP) and execute BAdI after SP 20080408
3 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20080408
4 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20100615
5 Importing IS_PARAM Call by reference Type reference (TYPE) ANY Parameter for action (e. g. profile) 20080408
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID to which action refers 20080408
7 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080610
8 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) /PLMB/SPI_ACTION_NAME Action name 20080408
9 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20080408

Method BEFORE_ACTION on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method BEFORE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20080408
2 Changing CV_SKIP_STANDARD Call by reference Type reference (TYPE) /PLMB/SPI_SKIP_STANDARD Skip Service Provider (SP) and execute BAdI after SP 20080408
3 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20080408
4 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20100615
5 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE 20080408
6 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080610
7 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20080408

Method BEFORE_DELETE on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method BEFORE_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20080408
2 Changing CV_SKIP_STANDARD Call by reference Type reference (TYPE) /PLMB/SPI_SKIP_STANDARD Skip Service Provider (SP) and execute BAdI after SP 20080408
3 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20080408
4 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20100615
5 Importing IS_NODE_ID Call by reference Type reference (TYPE) ANY Node ID 20080408
6 Importing IS_PARAM Call by reference Type reference (TYPE) ANY Parameter for insert e. g. profile 20080408
7 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node ID and node data to be inserted into node 20080408
8 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080610
9 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20080408
10 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Target node name 20080408

Method BEFORE_INSERT on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method BEFORE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20080408
2 Changing CV_SKIP_STANDARD Call by reference Type reference (TYPE) /PLMB/SPI_SKIP_STANDARD Skip Service Provider (SP) and execute BAdI after SP 20080408
3 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20080408
4 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20100615
5 Importing IS_OPTIONS Call by reference Type reference (TYPE) /PLMB/S_SPI_QUERY_OPTIONS Query options 20080408
6 Importing IT_FILTER_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Restrict result to specified node ID(s) 20080422
7 Importing IT_REQUESTED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_REQUESTED_FIELD Requested Fields of Node Data 20111207
8 Importing IT_SEL_PARAM Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection parameters 20080408
9 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080610
10 Importing IV_KEYS_ONLY Call by reference Type reference (TYPE) /PLMB/SPI_KEYS_ONLY_IND SPACE Indicator return only keys 20080408
11 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20080408
12 Importing IV_QUERY_NAME Call by reference Type reference (TYPE) /PLMB/SPI_QUERY_NAME Query Name 20100518

Method BEFORE_QUERY on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method BEFORE_RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20080408
2 Changing CV_SKIP_STANDARD Call by reference Type reference (TYPE) /PLMB/SPI_SKIP_STANDARD Skip Service Provider (SP) and execute BAdI after SP 20080408
3 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20080408
4 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20100615
5 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID 20080408
6 Importing IT_REQUESTED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_REQUESTED_FIELD Requested Fields of Node Data 20111103
7 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080610
8 Importing IV_ASSOCIATION_NAME Call by reference Type reference (TYPE) /PLMB/SPI_ASSOCIATION_NAME Association Name 20131001
9 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking indicator 20080408
10 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20080408
11 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Target node name 20080408

Method BEFORE_RETRIEVE on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method BEFORE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20080408
2 Changing CV_SKIP_STANDARD Call by reference Type reference (TYPE) /PLMB/SPI_SKIP_STANDARD Skip Service Provider (SP) and execute BAdI after SP 20080408
3 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20080408
4 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20100615
5 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_CHANGED_FIELD Changed fields of node data 20101022
6 Importing IT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node ID and node data which shall be updated 20080408
7 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20080610
8 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20080408

Method BEFORE_UPDATE on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method MODIFY_BEFORE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PARAM Call by reference Type reference (TYPE) ANY Parameter for action (e. g. profile) 20110704
2 Changing CT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID to which action refers 20110704
3 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20110704
4 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20110704
5 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20110704
6 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) /PLMB/SPI_ACTION_NAME Action name 20110704
7 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20110704

Method MODIFY_BEFORE_ACTION on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method MODIFY_BEFORE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID 20110704
2 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20110704
3 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20110704
4 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20110704
5 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20110704

Method MODIFY_BEFORE_DELETE on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method MODIFY_BEFORE_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE_ID Call by reference Type reference (TYPE) ANY Node ID 20110704
2 Changing CS_PARAM Call by reference Type reference (TYPE) ANY Parameter for insert e. g. profile 20110704
3 Changing CT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node ID and node data to be inserted into node 20110704
4 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20110704
5 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20110704
6 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20110704
7 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20110704
8 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Target node name 20110704

Method MODIFY_BEFORE_INSERT on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method MODIFY_BEFORE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OPTIONS Call by reference Type reference (TYPE) /PLMB/S_SPI_QUERY_OPTIONS Query options 20110704
2 Changing CT_FILTER_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Restrict result to specified node ID(s) 20110704
3 Changing CT_REQUESTED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_REQUESTED_FIELD Requested Fields of Node Data 20111207
4 Changing CT_SEL_PARAM Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection parameters 20110704
5 Changing CV_KEYS_ONLY Call by reference Type reference (TYPE) /PLMB/SPI_KEYS_ONLY_IND SPACE Indicator return only keys 20110704
6 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20110704
7 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20110704
8 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20110704
9 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20110704
10 Importing IV_QUERY_NAME Call by reference Type reference (TYPE) /PLMB/SPI_QUERY_NAME Query Name 20110704

Method MODIFY_BEFORE_QUERY on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method MODIFY_BEFORE_RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID 20110704
2 Changing CT_REQUESTED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_REQUESTED_FIELD Requested Fields of Node Data 20111103
3 Changing CV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking indicator 20110704
4 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20110704
5 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20110704
6 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20110704
7 Importing IV_ASSOCIATION_NAME Call by reference Type reference (TYPE) /PLMB/SPI_ASSOCIATION_NAME Association Name 20131001
8 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20110704
9 Importing IV_TARGET_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Target node name 20110704

Method MODIFY_BEFORE_RETRIEVE on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.

Method MODIFY_BEFORE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_CHANGED_FIELD Changed fields of node data 20110704
2 Changing CT_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node ID and node data which shall be updated 20110704
3 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20110704
4 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA Metadata 20110704
5 Importing IV_ABBID Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Application Building Block 20110704
6 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20110704

Method MODIFY_BEFORE_UPDATE on Interface /PLMB/IF_EX_SPI_APPL_ACCESS has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700