SAP ABAP Class CL_EAM_STATUS_HANDLER_ESOA (Status handler for eSOA)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PM (Application Component) Plant Maintenance
     PLM_SE_EAM_XI_PROXY (Package) Proxy implementations for Enterprise Asset Maintenance
Properties
Class CL_EAM_STATUS_HANDLER_ESOA  
Short Description Status handler for eSOA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PLM_SE_EAM_XI_PROXY   Proxy implementations for Enterprise Asset Maintenance 
Created 20081211   SAP 
Last change 20100310   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
Class CL_EAM_STATUS_HANDLER_ESOA has no interface implemented.
Friends
Class CL_EAM_STATUS_HANDLER_ESOA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_STATUS_COLLECTION Static Attribute Private Type reference (TYPE) GYT_STATUS_COLLECTION Status collection 20081216
2 GT_STATUS_TEXT Static Attribute Private Type reference (TYPE) GYT_STATUS_TXT Status text 20090406
Methods
# Method Level Visibility Method type Description Created on
1 COLLECT_STATUS Static method Public Method collect status 20081215
2 GET_COLLECT_COUNT Static method Public Method determination number of collected status 20090423
3 GET_OBJNR_BY_STATUS Static method Public Method determination of objnr with specific status 20090116
4 POST_STATUS_COLLECTION Static method Public Method Post collected status 20081215
5 READ_STATUS Static method Public Method Read status with eSOA mapping 20081211
Events
Class CL_EAM_STATUS_HANDLER_ESOA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GYS_STATUS_COLLECTION Public See coding 20090406 BEGIN OF gys_status_collection, key1 TYPE char80, key2 TYPE char80, key3 TYPE char80, key4 TYPE char80, objnr TYPE j_objnr, status_profile TYPE j_stsma, status TYPE EAM_JSTAT_TT, END OF gys_status_collection
2 GYS_STATUS_KEY Public See coding 20090406 BEGIN OF gys_status_key, key1 TYPE char80, key2 TYPE char80, key3 TYPE char80, key4 TYPE char80, objnr TYPE j_objnr, END OF gys_status_key
3 GYS_STATUS_TXT Public See coding 20090406 BEGIN OF gys_status_txt, key1 TYPE char80, key2 TYPE char80, key3 TYPE char80, key4 TYPE char80, objnr TYPE j_objnr, stat TYPE j_status, text TYPE string, langu TYPE sylangu, END OF gys_status_txt
4 GYT_JSTAT Public See coding 20090406 gyt_jstat TYPE STANDARD TABLE OF jstat
5 GYT_OBJNR_RANGE Public See coding 20090121 gyt_objnr_range TYPE RANGE OF j_objnr
6 GYT_STATUS_COLLECTION Public See coding 20090406 gyt_status_collection TYPE STANDARD TABLE OF gys_status_collection
7 GYT_STATUS_KEY Public See coding 20090406 gyt_status_key TYPE STANDARD TABLE OF gys_status_key
8 GYT_STATUS_TXT Public See coding 20090406 gyt_status_txt TYPE STANDARD TABLE OF gys_status_txt
Method Signatures

Method COLLECT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STATUS_COLLECTION Call by reference Type reference (TYPE) GYS_STATUS_COLLECTION Status Collection 20081216

Method COLLECT_STATUS on class CL_EAM_STATUS_HANDLER_ESOA has no exception.

Method GET_COLLECT_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_LINES Value transfer Type reference (TYPE) INT4 number of status 20090423

Method GET_COLLECT_COUNT on class CL_EAM_STATUS_HANDLER_ESOA has no exception.

Method GET_OBJNR_BY_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJNR_LIST Call by reference Type reference (TYPE) BO_T_OBJNR Table of Object Numbers 20090116
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090204
3 Importing ID_ACTIVE_STATUS Call by reference Type reference (TYPE) ABAP_BOOL active status flag 20090116
4 Importing ID_STATUS Call by reference Type reference (TYPE) J_STATUS Object status 20090116
5 Importing IT_OBJECT_RANGE Call by reference Type reference (TYPE) GYT_OBJNR_RANGE Range of object numbers 20090121

Method GET_OBJNR_BY_STATUS on class CL_EAM_STATUS_HANDLER_ESOA has no exception.

Method POST_STATUS_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081215
2 Importing IT_STATUS_KEY Call by reference Type reference (TYPE) GYT_STATUS_KEY Status key 20090216

Method POST_STATUS_COLLECTION on class CL_EAM_STATUS_HANDLER_ESOA has no exception.

Method READ_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXT_STATUS_OBJECT Call by reference Type reference (TYPE) ANY eSOA status object 20081211
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20081211
3 Importing ID_TECH_OBJECTNUMBER Call by reference Type reference (TYPE) J_OBJNR Object number 20081211

Method READ_STATUS on class CL_EAM_STATUS_HANDLER_ESOA has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605