SAP ABAP Class CL_PLMN_BO_GLOC (Business object class for Geoloc data)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     PLMN_BO_MISC (Package) MIsc for all the BO objects
Properties
Class CL_PLMN_BO_GLOC  
Short Description Business object class for Geoloc data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PLMN_BO_MISC   MIsc for all the BO objects 
Created 20090406   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PLMN_BO_GLOC has no forward declaration.
Interfaces
Class CL_PLMN_BO_GLOC has no interface implemented.
Friends
Class CL_PLMN_BO_GLOC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ABBID Constant Private See coding 20090525
2 GC_ALTITUDE_UNIT Constant Public Type reference (TYPE) TEXT40 'Meters' Text, 40 Characters Long 20090406
3 GC_LATITUDE_UNIT Constant Public Type reference (TYPE) TEXT40 'Decimal Degrees' Text, 40 Characters Long 20090406
4 GC_LONGITUDE_UNIT Constant Public Type reference (TYPE) TEXT40 'Decimal Degrees' Text, 40 Characters Long 20090406
5 GC_OBJTYPE_EQUI Constant Public Type reference (TYPE) SWO_OBJTYP 'BPR_EQUIP' Object Type 20090406
6 GC_OBJTYPE_FL Constant Public Type reference (TYPE) SWO_OBJTYP 'BPR_FUNCTL' Object Type 20090406
7 GC_OBJ_SUBTYPE Constant Public Type reference (TYPE) SWO_OBJTYP 'ADDRESS' Object Sub Type 20090406
8 GC_POW_UNIT Constant Public Type reference (TYPE) TEXT40 'Kw' Text, 40 Characters Long 20090922
9 GC_PRES_UNIT Constant Public Type reference (TYPE) TEXT40 'Pa' Text, 40 Characters Long 20090922
10 GC_TIME_UNIT Constant Public Type reference (TYPE) TEXT40 'GMT' Text, 40 Characters Long 20090717
11 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PLMN_BO_GLOC Business object class for Geoloc data 20090406
12 MO_GEOOBJECT_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GEOOBJECTCONTAINER Container for Geo objects 20090406
13 MO_SRV Instance attribute Private Object reference (TYPE REF TO) CL_EAMS_BO_SRV Service class for BO 20090406
14 MT_GEOLOC_BUF Instance attribute Private Type reference (TYPE) EAMS_T_BO_ADDR_GEOLOC_BUF EAMS GeoLocation Buffer 20090829
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090406
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090406
3 CREATE_GEOLOC_DATA Instance method Public Method Insert the geoloc entry into db 20090406
4 DELETE_GEOLOC_DATA Instance method Public Method Delete the geoloc entry from db 20090521
5 READ_GEOLOC_DATA_BY_ADDRNUMBER Instance method Public Method Get geoloc details by address number 20090406
6 READ_GEOLOC_DATA_FROM_DB Instance method Public Method Get geoloc details by address number 20090406
7 READ_LAYER_URL_FROM_DB Instance method Public Method Reading Layer URL from the customizing 20090601
8 SET_GEOLOC_DATA Instance method Public Method Insert the geoloc entry into db 20090406
9 S_GET_INSTANCE Static method Public Method 20090406
10 UPDATE_GEOLOC_DATA Instance method Public Method Update the geoloc entry into db 20090406
Events
Class CL_PLMN_BO_GLOC has no event.
Types
Class CL_PLMN_BO_GLOC has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

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

Method CREATE_GEOLOC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20090406
2 Exporting EV_GEOGUID Call by reference Type reference (TYPE) GEOGUID GUID 16 20090904
3 Importing IS_GEOLOC_DATA Call by reference Type reference (TYPE) EAMS_S_BO_GEOLOC Geoloc details structure 20090406
4 Importing IV_EXECUTE_IN_UPDATE_TASK Call by reference Type reference (TYPE) XFLAG New Input Values 20090406
5 Importing IV_OBJ_SUBTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Object Subtype 20090406
6 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) SWO_OBJTYP Object Type 20090406

Method CREATE_GEOLOC_DATA on class CL_PLMN_BO_GLOC has no exception.

Method DELETE_GEOLOC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20090521
2 Importing IV_EXECUTE_IN_UPDATE_TASK Call by reference Type reference (TYPE) XFLAG New Input Values 20090521

Method DELETE_GEOLOC_DATA on class CL_PLMN_BO_GLOC has no exception.

Method READ_GEOLOC_DATA_BY_ADDRNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20090406
2 Exporting ET_GEOLOC_DATA Call by reference Type reference (TYPE) EAMS_T_BO_GEOLOC Table type: Geoloc details 20090723
3 Importing IV_ADDRNUMBER Call by reference Type reference (TYPE) AD_ADDRNUM Address number 20090406

Method READ_GEOLOC_DATA_BY_ADDRNUMBER on class CL_PLMN_BO_GLOC has no exception.

Method READ_GEOLOC_DATA_FROM_DB 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 20090406
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) PLMN_T_BO_GLOC Table type: Geoloc details 20090406
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 20090406
4 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090406
5 Importing IT_NODE_ID Call by reference Type reference (TYPE) PLMN_T_BO_GLOC Business Object address number 20090406

Method READ_GEOLOC_DATA_FROM_DB on class CL_PLMN_BO_GLOC has no exception.

Method READ_LAYER_URL_FROM_DB 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) PLMN_T_BO_GIS_LAYER Layer Url 20090601

Method READ_LAYER_URL_FROM_DB on class CL_PLMN_BO_GLOC has no exception.

Method SET_GEOLOC_DATA 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 20090406
2 Importing IT_GEOLOC_DATA Call by reference Type reference (TYPE) EAMS_T_BO_GEOLOC Geoloc details structure 20090723
3 Importing IV_EXECUTE_IN_UPDATE_TASK Call by reference Type reference (TYPE) XFLAG New Input Values 20090406
4 Importing IV_TO_TYPE Call by reference Type reference (TYPE) /PLMB/SPI_ABBID Tech.Object type. ex: FL or EQ 20090406

Method SET_GEOLOC_DATA on class CL_PLMN_BO_GLOC 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_PLMN_BO_GLOC Business object class for Geoloc data 20090406

Method S_GET_INSTANCE on class CL_PLMN_BO_GLOC has no exception.

Method UPDATE_GEOLOC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20090406
2 Importing IS_GEOLOC_DATA Call by reference Type reference (TYPE) EAMS_S_BO_GEOLOC Geoloc details structure 20090406
3 Importing IV_EXECUTE_IN_UPDATE_TASK Call by reference Type reference (TYPE) XFLAG New Input Values 20090406

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