SAP ABAP Class CL_EAMS_SP_PARTNER (Service Provider Partner Info)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_SP_MISC (Package) Miscellaneous for Service Provider
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20090205
2 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMB/IF_SPI_C Service provider infrastructure constants 20091126
Properties
Class CL_EAMS_SP_PARTNER  
Short Description Service Provider Partner Info    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_SP_MISC   Miscellaneous for Service Provider 
Created 20090205   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20090205
2 /PLMB/IF_SPI_C Service provider infrastructure constants 20091126
Friends
Class CL_EAMS_SP_PARTNER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_C_OPERATION_PROPERTY Instance attribute Private Attribute reference (LIKE) 20091126
2 MO_BO Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_BO_PARTNER Business Object Functional Location 20090205
3 MO_BO_SRV Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_BO_SRV 20090205
4 MO_COLLECTOR Instance attribute Protected Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20090205
5 MO_SP_SRV Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_SP_SRV 20090205
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_LEAD_SELECTION Instance method Protected Method Action Lead Selection 20091126
2 CHANGE_PARTNER_REL Instance method Protected Method Update Partner Relation to Object 20091127
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090205
4 CREATE_PARTNER_REL Instance method Protected Method Insert Partner Relation to Object 20091126
5 DELETE_PARTNER_REL Instance method Protected Method Delete Partner Relation to Object 20091126
6 GET_BO_MODE Instance method Protected Method Get BO Access Mode (Insert, Change, Display) 20130129
7 QUERY_PARTNER Instance method Protected Method Execute a Query 20090403
8 REGISTER_OBJID_CHANGE Instance method Private Method *obsolete 20091201
9 RETRIEVE_PARTNERFUNC_BY_OBJECT Instance method Protected Method Retrieve Partner Functions 0..n 20091204
10 RETRIEVE_PARTNER_REL_BY_OBJECT Instance method Protected Method Retrieve Partner Assigned to Object 20091124
Events
Class CL_EAMS_SP_PARTNER has no event.
Types
Class CL_EAMS_SP_PARTNER has no local type.
Method Signatures

Method ACTION_LEAD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACT_PROPERTIES Call by reference Type reference (TYPE) /PLMB/T_SPI_OPERATION_PRPTY Operation property profile 20091126
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_SP_PARTNER_REL_ID Partner ID table type 20091126

Method ACTION_LEAD_SELECTION on class CL_EAMS_SP_PARTNER has no exception.

Method CHANGE_PARTNER_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091127
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091127
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_SP_PARTNER_REL_DATA Partners Relation Data 20091127
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20091127
5 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20091127
6 Importing IT_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_SP_PARTNER_REL_DATA Partners Relation Data 20091127

Method CHANGE_PARTNER_REL on class CL_EAMS_SP_PARTNER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20090205

Method CONSTRUCTOR on class CL_EAMS_SP_PARTNER has no exception.

Method CREATE_PARTNER_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091126
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091126
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_SP_PARTNER_REL_DATA Partners Relation Data 20091126
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20091126
5 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20091126
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_SP_PARTNER_REL_ID Partners Relation ID 20091126

Method CREATE_PARTNER_REL on class CL_EAMS_SP_PARTNER has no exception.

Method DELETE_PARTNER_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which no data is availab 20091126
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091126
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20091126
4 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_SP_PARTNER_REL_ID Partners Relation ID 20091126

Method DELETE_PARTNER_REL on class CL_EAMS_SP_PARTNER has no exception.

Method GET_BO_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20130129
2 Returning RV_BO_MODE Value transfer Type reference (TYPE) /PLMB/SPI_MODE Access Mode for BO Layer (I/C/D) 20130129

Method GET_BO_MODE on class CL_EAMS_SP_PARTNER has no exception.

Method QUERY_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100128
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE Node ID(s) and node data which matches selection parameters 20090403
3 Exporting ET_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE Node ID(s) which match the selection parameters 20090403
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed indicator 20090403
5 Importing IS_OPTIONS Call by reference Type reference (TYPE) /PLMB/S_SPI_QUERY_OPTIONS Query options 20090403
6 Importing IT_FILTER_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE List of NodeIDs to which result will be restricted 20090403
7 Importing IT_SEL_PARAM Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection parameters 20090403
8 Importing IV_KEYS_ONLY Call by reference Type reference (TYPE) /PLMB/SPI_KEYS_ONLY_IND SPACE Indicator return only keys 20090403
9 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node name 20090403

Method QUERY_PARTNER on class CL_EAMS_SP_PARTNER has no exception.

Method REGISTER_OBJID_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NEW_OBJ_ID Call by reference Type reference (TYPE) EAMS_S_SP_PARTNER_REL_OBJID Partner Relation ID 20091201
2 Importing IS_OLD_OBJ_ID Call by reference Type reference (TYPE) EAMS_S_SP_PARTNER_REL_OBJID Partner Relation ID 20091201

Method REGISTER_OBJID_CHANGE on class CL_EAMS_SP_PARTNER has no exception.

Method RETRIEVE_PARTNERFUNC_BY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091204
2 Exporting ET_MESSAGE_LOCK Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091204
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_SP_PARTNER_FUNCTIONS SP- Partner Functions 20091204
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20091204
5 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_SP_PARTNER_REL_OBJID Business Object Equipment - Identification 20091204
6 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20091204

Method RETRIEVE_PARTNERFUNC_BY_OBJECT on class CL_EAMS_SP_PARTNER has no exception.

Method RETRIEVE_PARTNER_REL_BY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTPROPERTIES Call by reference Type reference (TYPE) /PLMB/T_SPI_OPERATION_PRPTY Operation property profile 20091127
2 Exporting ET_FLDPROPERTIES Call by reference Type reference (TYPE) EAMS_T_SP_FLDPROPERTIES Field Properties per Node Id 20091124
3 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091124
4 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091124
5 Exporting ET_MESSAGE_LOCK Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091124
6 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_SP_PARTNER_REL_DATA Business Object - Partners Relation Data 20091124
7 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20091124
8 Exporting EV_DEFAULT_FLDPROP Call by reference Type reference (TYPE) /PLMB/SPI_PRPTY_OPTION Default Field Property 20130129
9 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20091124
10 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_SP_PARTNER_REL_OBJID Partners Relation ID 20091124
11 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20091124

Method RETRIEVE_PARTNER_REL_BY_OBJECT on class CL_EAMS_SP_PARTNER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605