SAP ABAP Class CL_EAMS_SP_PRT (Service Provider Task List)
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 20090819
2 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMB/IF_SPI_APPL_ACCESS_INIT Service Provider Initialization 20101007
Properties
Class CL_EAMS_SP_PRT  
Short Description Service Provider Task List    
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 20090819   SAP 
Last change 20110908   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 20090819
2 /PLMB/IF_SPI_APPL_ACCESS_INIT Service Provider Initialization 20101007
Friends
Class CL_EAMS_SP_PRT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BO Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_BO_PRT Business Object Equipment 20090819
2 MO_COLLECTOR Instance attribute Protected Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20090819
3 MO_SP_SRV Instance attribute Private Object reference (TYPE REF TO) CL_EAMS_SP_SRV 20090819
4 MO_SRV Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_BO_SRV 20090819
Methods
# Method Level Visibility Method type Description Created on
1 ACTION Instance method Public Method 20090819
2 CHECK_BEFORE_SAVE Instance method Public Method 20090819
3 CLEAN_UP Instance method Public Method 20090819
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090819
5 DELETE Instance method Public Method 20090819
6 INSERT Instance method Public Method 20090819
7 QUERY Instance method Public Method 20090819
8 QUERY_PRT Instance method Private Method Search for PRTs 20101007
9 RETRIEVE Instance method Public Method 20090819
10 RETRIEVE_PRT_HEADER Instance method Protected Method Get Task List General Data 20090819
11 SAVE Instance method Public Method 20090819
12 UPDATE Instance method Public Method 20090819
Events
Class CL_EAMS_SP_PRT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_CHARACTERISTICS Private See coding 20090819 BEGIN OF type_characteristics, objecttable TYPE tabelle, objek TYPE objnum, atnam TYPE atnam, smbez TYPE atbez, zaehl TYPE wzaehl, oper1 TYPE operand1, ausp1 type atwrt, dime1 TYPE atei6, atflv TYPE atflv, oper2 TYPE operand2, ausp2 TYPE atwrt2, dime2 TYPE atei62, inher TYPE mmerb, atvglart TYPE atvglart, atzis TYPE atzis, atimb TYPE atimb, classes_ref TYPE type_classes_ref_tab, END OF type_characteristics
2 TYPE_CHARACTERISTICS_TAB Private See coding 20090819 type_characteristics_tab TYPE SORTED TABLE OF type_characteristics WITH UNIQUE KEY objecttable objek atnam zaehl
3 TYPE_CLASSES_REF Private See coding 20090819 BEGIN OF type_classes_ref, clint TYPE clint, END OF type_classes_ref
4 TYPE_CLASSES_REF_TAB Private See coding 20090819 type_classes_ref_tab TYPE SORTED TABLE OF type_classes_ref WITH UNIQUE KEY clint
5 T_IHPA Public See coding 20090819
Method Signatures

Method ACTION Signature

Method ACTION on class CL_EAMS_SP_PRT has no parameter.
Method ACTION on class CL_EAMS_SP_PRT has no exception.

Method CHECK_BEFORE_SAVE Signature

Method CHECK_BEFORE_SAVE on class CL_EAMS_SP_PRT has no parameter.
Method CHECK_BEFORE_SAVE on class CL_EAMS_SP_PRT has no exception.

Method CLEAN_UP Signature

Method CLEAN_UP on class CL_EAMS_SP_PRT has no parameter.
Method CLEAN_UP on class CL_EAMS_SP_PRT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EAMS_SP_PRT has no parameter.
Method CONSTRUCTOR on class CL_EAMS_SP_PRT has no exception.

Method DELETE Signature

Method DELETE on class CL_EAMS_SP_PRT has no parameter.
Method DELETE on class CL_EAMS_SP_PRT has no exception.

Method INSERT Signature

Method INSERT on class CL_EAMS_SP_PRT has no parameter.
Method INSERT on class CL_EAMS_SP_PRT has no exception.

Method QUERY Signature

Method QUERY on class CL_EAMS_SP_PRT has no parameter.
Method QUERY on class CL_EAMS_SP_PRT has no exception.

Method QUERY_PRT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_SP_PRT_HEADER table for PRT header 20101007
2 Exporting ET_NODE_ID Call by reference Type reference (TYPE) EAMS_T_SP_PRT_ID table for PRT id 20101007
3 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 20101007
4 Importing IS_OPTIONS Call by reference Type reference (TYPE) /PLMB/S_SPI_QUERY_OPTIONS Query options 20101007
5 Importing IT_SEL_PARAM Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection criteria for Queries on BO attributes 20101007

Method QUERY_PRT on class CL_EAMS_SP_PRT has no exception.

Method RETRIEVE Signature

Method RETRIEVE on class CL_EAMS_SP_PRT has no parameter.
Method RETRIEVE on class CL_EAMS_SP_PRT has no exception.

Method RETRIEVE_PRT_HEADER 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 20090819
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090819
3 Exporting ET_MESSAGE_LOCK Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090819
4 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_SP_PRT_HEADER Business Object: PRT General Data 20090819
5 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 20090819
6 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20090819
7 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_SP_PRT_ID Business Object PRT - Identification 20090819
8 Importing IV_LOCK Call by reference Type reference (TYPE) /PLMB/SPI_LOCK_IND Locking Indicator 20090819

Method RETRIEVE_PRT_HEADER on class CL_EAMS_SP_PRT has no exception.

Method SAVE Signature

Method SAVE on class CL_EAMS_SP_PRT has no parameter.
Method SAVE on class CL_EAMS_SP_PRT has no exception.

Method UPDATE Signature

Method UPDATE on class CL_EAMS_SP_PRT has no parameter.
Method UPDATE on class CL_EAMS_SP_PRT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605