SAP ABAP Class CL_EAMS_BO_PRT (Business Object PRT)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_BO_MISC (Package) Miscellaneous for Business Object
Properties
Class CL_EAMS_BO_PRT  
Short Description Business Object PRT    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_BO_MISC   Miscellaneous for Business Object 
Created 20090819   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EAMS_BO_PRT has no forward declaration.
Interfaces
Class CL_EAMS_BO_PRT has no interface implemented.
Friends
Class CL_EAMS_BO_PRT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EQ_TL Constant Private Type reference (TYPE) PLNTY 'E' Task List Type Equipment 20091208
2 GC_FL_TL Constant Private Type reference (TYPE) PLNTY 'T' Task List Type Functional Location 20091208
3 GC_GEN_TL Constant Private Type reference (TYPE) PLNTY 'A' Task List Type General 20091208
4 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_EAMS_BO_PRT Business Object 20090819
5 MO_SRV Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_BO_SRV 20090819
6 MO_WS_SRI Instance attribute Private Object reference (TYPE REF TO) CL_EAM_WS_SRI Safety indicator maintenance 20100624
7 MT_LOCKED_PRT Instance attribute Private Type reference (TYPE) EAMS_T_BO_PRT_ID BO table type for prt id 20100624
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090819
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090819
3 DEQUEUE Instance method Public Method Dequeue previously enqueued prt 20100624
4 ENQUEUE Instance method Public Method Enqueue prt 20100624
5 GET_DEFAULT_PRT_CTRL_KEY Instance method Public Method Get default prt control key 20100723
6 GET_ORD_OPER_IDS_FOR_PRT Instance method Public Method Get all task list operations assigned to PRT 20090915
7 GET_PRT_HEADER Instance method Public Method Get PRT header data 20090819
8 GET_PRT_HEADER_TEXT Instance method Public Method Get PRT header data 20090907
9 GET_TL_OPERATIONS_FOR_PRT Instance method Public Method Get all task list operations assigned to PRT 20090820
10 QUERY Instance method Public Method Search for PRTs 20101008
11 S_GET_INSTANCE Static method Public Method 20090819
Events
Class CL_EAMS_BO_PRT has no event.
Types
Class CL_EAMS_BO_PRT has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_EAMS_BO_PRT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAMS_BO_PRT has no exception.

Method CONSTRUCTOR Signature

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

Method DEQUEUE 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 20100624
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20100624
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_PRT_ID BO table type for prt id 20100624

Method DEQUEUE on class CL_EAMS_BO_PRT has no exception.

Method ENQUEUE 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 20100624
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20100624
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_PRT_ID BO table type for prt id 20100624

Method ENQUEUE on class CL_EAMS_BO_PRT has no exception.

Method GET_DEFAULT_PRT_CTRL_KEY Signature

Method GET_DEFAULT_PRT_CTRL_KEY on class CL_EAMS_BO_PRT has no parameter.
Method GET_DEFAULT_PRT_CTRL_KEY on class CL_EAMS_BO_PRT has no exception.

Method GET_ORD_OPER_IDS_FOR_PRT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ORD_OPERATION_ID Call by reference Type reference (TYPE) EAMS_T_BO_ORD_OPER_ID Business Object task List - Operation Data 20090915
2 Importing IV_PRT_ID Call by reference Type reference (TYPE) EAMS_S_BO_PRT_ID PRT ID structure 20090915

Method GET_ORD_OPER_IDS_FOR_PRT on class CL_EAMS_BO_PRT has no exception.

Method GET_PRT_HEADER 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 20090819
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_PRT_HEADER EAMS PRT master data 20090819
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 20090819
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090819
5 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_PRT_ID PRT ID structure 20090819

Method GET_PRT_HEADER on class CL_EAMS_BO_PRT has no exception.

Method GET_PRT_HEADER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090907
2 Changing CV_NODE_DATA Call by reference Type reference (TYPE) EAMS_S_BO_PRT_HEADER EAMS PRT master data 20090907

Method GET_PRT_HEADER_TEXT on class CL_EAMS_BO_PRT has no exception.

Method GET_TL_OPERATIONS_FOR_PRT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TL_OPERATION Call by reference Type reference (TYPE) EAMS_T_BO_TL_OPERATION Business Object task List - Operation Data 20090820
2 Importing IV_PRT_ID Call by reference Type reference (TYPE) EAMS_S_BO_PRT_ID PRT ID structure 20090820
3 Importing IV_VALID_FROM Call by reference Type reference (TYPE) DATUV Valid-From Date 20090820

Method GET_TL_OPERATIONS_FOR_PRT on class CL_EAMS_BO_PRT has no exception.

Method QUERY 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_BO_PRT_HEADER BO table type for PRT header 20101008
2 Importing IS_OPTIONS Call by reference Type reference (TYPE) /PLMB/S_SPI_QUERY_OPTIONS Query options 20101008
3 Importing IT_SEL_PARAM Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM Selection criteria for Queries on BO attributes 20101008

Method QUERY on class CL_EAMS_BO_PRT has no exception.

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_EAMS_BO_PRT Business Object Task List 20090819

Method S_GET_INSTANCE on class CL_EAMS_BO_PRT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605