SAP ABAP Class CL_GHO_SP_SIMU (Service Provider Class for Simulation)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PN-ALN (Application Component) Production Allocation
     EA_GHO_SIMU_SP (Package) Simulation: SP Layer
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 20101102
Properties
Class CL_GHO_SP_SIMU  
Short Description Service Provider Class for Simulation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EA_GHO_SIMU_SP   Simulation: SP Layer 
Created 20101102   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GHO_SP_SIMU has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20101102
Friends
Class CL_GHO_SP_SIMU has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_GHO_SP_SIMU Service Provider Class for Simulation 20101108
2 MO_ALLOC_BO Instance attribute Private Object reference (TYPE REF TO) CL_GHO_BO_ALLOC BO for Allocation Rules 20101130
3 MO_ALLOC_BO_MDC Instance attribute Private Object reference (TYPE REF TO) CL_GHO_BO_ALLOC_MDC BO for Manual Data Capture 20101130
4 MO_ALLOC_BO_NW Instance attribute Private Object reference (TYPE REF TO) CL_GHO_BO_NETWORK Business Object for Production Network 20110128
5 MO_ALLOC_RULES_BO Instance attribute Private Object reference (TYPE REF TO) CL_GHO_BO_ALLOC BO for Allocation Rules 20101214
6 MO_API Instance attribute Private Object reference (TYPE REF TO) CL_GHO_ALLOC_EXT_API Wrappers for external APIs 20110110
7 MO_BO Instance attribute Private Object reference (TYPE REF TO) CL_GHO_SIMU_BO BO for Simulation 20101111
8 MO_COLLECTOR Instance attribute Protected Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20101108
9 MO_DB Instance attribute Private Object reference (TYPE REF TO) CL_GHO_ALLOC_DB DB Layer 20110110
10 MO_DB_NETOBJ Instance attribute Public Object reference (TYPE REF TO) CL_GHO_DB_NETOBJ Buffer class for GHO Network objects 20110519
11 MO_SP_SRV Instance attribute Public Object reference (TYPE REF TO) CL_EAMS_SP_SRV Services for SP Classes (singleton) 20101126
12 MT_PREPROCESS_MSG Static Attribute Public Type reference (TYPE) GHO_T_SP_SIMU_ALLOC_PREPRO_MSG Table type for the message structre returned during preproc 20110905
13 MT_TREE_OBJS_CM Static Attribute Private Type reference (TYPE) GHO_T_BO_ALLOC_NET_LIST_DET Table Type for Network Lists for BO 20131111
14 MT_TREE_OBJS_RULE Static Attribute Private Type reference (TYPE) GHO_T_BO_ALLOC_NET_LIST_DET Table Type for Network Lists for BO 20131111
15 MV_DEFAULT_PROP Instance attribute Private Type reference (TYPE) /PLMB/SPI_PRPTY_OPTION Field Property Option 20101126
16 MV_PREPROCESS_GREEN Static Attribute Public Type reference (TYPE) BOOLEAN Status Set 20110106
17 MV_PREPROCESS_RED Static Attribute Public Type reference (TYPE) BOOLEAN Status Set 20110106
18 MV_PREPROCESS_YELLOW Static Attribute Public Type reference (TYPE) BOOLEAN Status Set 20110106
19 MV_SIM_ID Static Attribute Public Type reference (TYPE) GHO_SIMU_ID Simulation ID 20101220
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20101102
2 ENABLE_SIMU_FIELDS Instance method Private Method 20101208
3 GET_MEDIUMS Instance method Private Method 20110112
4 GET_SIMU_CON_PLANLIST Instance method Private Method Populates Node: Planning Versions for Simulation-ID 20110112
5 PROPOSE_QUANTITIES Instance method Private Method Calculates and proposes quantities based on est. fl. rate 20110111
Events
Class CL_GHO_SP_SIMU has no event.
Types
Class CL_GHO_SP_SIMU has no local type.
Method Signatures

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 20101108

Method CONSTRUCTOR on class CL_GHO_SP_SIMU has no exception.

Method ENABLE_SIMU_FIELDS 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 20101213
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20101208
3 Importing IS_PARAM Call by reference Type reference (TYPE) ANY 20110714
4 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE 20101208

Method ENABLE_SIMU_FIELDS on class CL_GHO_SP_SIMU has no exception.

Method GET_MEDIUMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXIST_GAS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110112
2 Exporting EV_EXIST_OIL Call by reference Type reference (TYPE) BOOLE_D Table ype for UOM for medium 20110112
3 Exporting EV_EXIST_WATER Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110112
4 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE External ID for Network Object 20110112

Method GET_MEDIUMS on class CL_GHO_SP_SIMU has no exception.

Method GET_SIMU_CON_PLANLIST 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) INDEX TABLE Node ID and node data 20110112
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20110112
3 Importing IV_END_DATE Call by reference Type reference (TYPE) GHO_END_DATE_SIMU Simulation End Date 20110112
4 Importing IV_NET_ID Call by reference Type reference (TYPE) GHO_NETOBJ_ID_EXT External ID for Network Object 20110112
5 Importing IV_SIMU_ID Call by reference Type reference (TYPE) GHO_SIMU_ID Simulation ID 20110112
6 Importing IV_START_DATE Call by reference Type reference (TYPE) GHO_START_DATE_SIMU Simulation Start Date 20110112

Method GET_SIMU_CON_PLANLIST on class CL_GHO_SP_SIMU has no exception.

Method PROPOSE_QUANTITIES 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) INDEX TABLE 20110111
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE 20110111

Method PROPOSE_QUANTITIES on class CL_GHO_SP_SIMU has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606