SAP ABAP Class CL_GHO_ALLOC_ENGINE (Top Down Implementation for Allocation Engine)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP-PN-ALN (Application Component) Production Allocation
     APPL_GHO_ALLOC_BE (Package) Backend Logic for Allocation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GHO_ALLOC_ENGINE Common Interface for Allocation Engine 20090729
Properties
Class CL_GHO_ALLOC_ENGINE  
Short Description Top Down Implementation for Allocation Engine    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APPL_GHO_ALLOC_BE   Backend Logic for Allocation 
Created 20090729   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GHO_ALLOC_ENGINE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GHO_ALLOC_ENGINE Common Interface for Allocation Engine 20090729
Friends
Class CL_GHO_ALLOC_ENGINE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_WELL_COMP_TYPE Instance attribute Private See coding 20120425
2 MO_DB Instance attribute Public Object reference (TYPE REF TO) CL_GHO_ALLOC_DB DB Layer 20101006
3 MO_PFN Instance attribute Private Object reference (TYPE REF TO) CL_GHO_ALLOC_PFN Production Flow Network for Allocation 20090730
4 MT_DEP_MAT_RESULT Instance attribute Private Type reference (TYPE) GHO_T_DEP_MAT_QTY Table type for quantity allocated as per quantity adjustment 20100914
5 MT_WELL_COMP_CLASS Instance attribute Private See coding 20120425
6 MV_ALL_UOM Instance attribute Private Type reference (TYPE) GHO_QUANTITY_UOM Unit of Measure 20091110
7 MV_DS_SPLIT_PERCENT Instance attribute Private Type reference (TYPE) CHAR3 3-Byte field 20110825
8 MV_FROM_TS Instance attribute Private Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20091110
9 MV_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20091126
10 MV_TO_TS Instance attribute Private Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20091110
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_BI_FOR_QTYCAT Instance method Private Method Adjust beginning inventory for given quantity category 20100601
2 ADJUST_BI_REM_QTY Instance method Private Method adjust the remaining quanity of beginning inventory 20110301
3 ADJUST_DEP_MAT_WC_QTY Instance method Public Method Adjust the quantities at the WC 20100914
4 ADJUST_LOAD_OIL_INV Instance method Private Method Adjust Load Oil Inventory to corresponding WC 20100625
5 ADJUST_NODE_QTY Instance method Private Method Adjust node quantity if it has more than one parent 20101117
6 ADJUST_NODE_QTY_BI Instance method Private Method Adjust the Allocation quantities based on BI after Sales 20111108
7 ADJUST_PARENT_NODE_QTY Instance method Private Method Adjust parent node quantity if it has more than one child 20100526
8 ADJUST_RESULT Instance method Private Method Adjust result for single unique key data 20110310
9 ADJUST_RESUL_FOR_LO Instance method Private Method Adjust result for laod oil data. 20100626
10 ADJUST_TOPDOWN Instance method Private Method Adjust the node theoretical top down for cap/plan allocation 20090814
11 ADJUST_WC_QTY_FOR_SWC Instance method Private Method Adjust result with wc data for single well completion 20110321
12 ALLOCATE_BOTTOM2TOP Instance method Public Method To allocate from Bottom to Top - Capacity 20090730
13 ALLOCATE_BOTTOM2TOP_PLAN Instance method Public Method Allocate from Bottom to Top - Planned 20090803
14 ALLOCATE_BOTTOM_UP_CAP Instance method Private Method Allocate bottom to top capacity 20110529
15 ALLOCATE_DISPOSITIONS Instance method Private Method Allocate the dispositions (Itemmized allocation) 20091016
16 ALLOCATE_GLG Instance method Public Method Allocate - Gas lift gas scenario 20100909
17 ALLOCATE_INJECTION Instance method Private Method Allocate injection quantities to the well completions 20120425
18 ALLOCATE_TOPDOWN_ACT Instance method Public Method Allocate actual allocation top down 20090818
19 ALLOCATE_TOPDOWN_PLAN Instance method Public Method Allocate planned allocation top down 20090818
20 BUFFER_INJECTION_WELL_COMP Instance method Private Method Buffer the Injection well completion quantities 20120627
21 CALCULATE_FROM_ALLOCATED Instance method Private Method Calculate quantity based on allocated values for a node 20131108
22 CALC_EST_PROD_WO_EXCHG Instance method Public Method Calculate total gas allocated - Gas lift gas scenario 20101027
23 CALC_EST_PROD_W_EXCHG Instance method Public Method Calculate various quantities - Gas lift gas scenario 20101027
24 CALC_LEG_COMP_ACT_TD Instance method Private Method Cal leg theo for non adjustable nodes actual alloc top down 20101019
25 CALC_LEG_THEO_ACT_TD Instance method Private Method Cal leg theo for non adjustable nodes actual alloc top down 20090818
26 CALC_LEG_THEO_PLAN_TD Instance method Private Method Cal leg theo for non adjustable nodes planned alloc top down 20090818
27 CALC_NODE_THEO_ACT_TD Instance method Private Method Calc node theo for all nodes actual alloc top down 20090818
28 CALC_NODE_THEO_PLAN_TD Instance method Private Method Calc node theo for all nodes planned alloc top down 20090818
29 CALC_WEIGTED_AVERAGE Instance method Private Method Calculate weighted average for the node 20101117
30 CAP_PLAN_MIN Instance method Private Method Fetch the minimum from capacity and planned value 20090806
31 CHECK_CAPACITY Instance method Private Method Validate Quantity Vs. Constraints - Capacity 20090730
32 CHECK_CAPACITY_PLAN Instance method Private Method Validate Quantity Vs. Constraints - Planned 20090803
33 CHECK_PPN_FOR_PREV_ALLOCRUN Instance method Private Method Checks whether any PPN exists for previous allocation run 20120213
34 CHECK_QUANCAT_BEHAVIOR Instance method Private Method Check the quantity category behavior 20090730
35 CHECK_REM_BI Instance method Private Method Check if beginning inventory still exists or not 20100602
36 FETCH_CHEM_DATA_CHAR Instance method Private Method Fetch chemical data characteristics 20110120
37 FETCH_NODE_COMPONENT_VOLUMES Instance method Private Method Calculate component volumes 20101118
38 FIND_DISPOSITION_NODES Instance method Private Method Find the nodes having the dispostion passed 20091016
39 REARRANGE_DISP_NODES Instance method Private Method Rearrange the disp nodes based on distance from FUN 20091021
40 SET_TRAVERSALFLAG Instance method Private Method Set Traversed Flag for Bottom Up Capacity / Planned 20090731
41 SORT_NODES_BO_NONADJ_FL Instance method Private Method Sort the nodes based on non adjustable flag 20090914
42 TOLERANCE_CALCULATION Instance method Public Method Calculate the tolerance % and return the status 20100914
43 TRAVERSE_BOTTOM2TOP Instance method Private Method Traverse from Child Node to Downstream Parent - Capacity 20090730
44 TRAVERSE_BOTTOM2TOP_PLAN Instance method Private Method Traverse from Child Node to Downstream Parent - Planned 20090803
45 TRAVERSE_BOTTOM_UP_CAP Instance method Private Method Traverse and allocate bottom to top capacity 20110529
46 TRAVERSE_FURTHESTDOWNSTREAM Instance method Private Method Fetch the furthest untraversed downstream node 20100520
47 TRAVERSE_FURTHESTUPSTREAM Instance method Private Method Traverse to Furthest Upstream Node of any given Node 20090731
Events
Class CL_GHO_ALLOC_ENGINE has no event.
Types
Class CL_GHO_ALLOC_ENGINE has no local type.
Method Signatures

Method ADJUST_BI_FOR_QTYCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QTY_CAT Call by reference Type reference (TYPE) GHO_QUANTITY_CATEGORY Quantity Category 20100601
2 Importing IV_QTY_TYPE Call by reference Type reference (TYPE) GHO_QTY_TYPE GHO - Quantity Type 20100602
3 Changing XT_BI_RESULT Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for table that stores allocation results 20100602
4 Changing XT_RESULT Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20110301

Method ADJUST_BI_FOR_QTYCAT on class CL_GHO_ALLOC_ENGINE has no exception.

Method ADJUST_BI_REM_QTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_RESULT Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20110301

Method ADJUST_BI_REM_QTY on class CL_GHO_ALLOC_ENGINE has no exception.

Method ADJUST_DEP_MAT_WC_QTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALLOCATED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100915
2 Importing IS_NODE_QTY Call by reference Type reference (TYPE) GHO_S_NODE_QUANTITY Quantities Measured at Any Node 20100915
3 Importing IT_ALLOC_RES_H Call by reference Type reference (TYPE) GHO_T_ALLOC_RESULT_H Table type to hold allocation result header information 20100915
4 Importing IT_ALLOC_RES_I Call by reference Type reference (TYPE) GHO_T_ALLOC_RESULT Table type for table that stores allocation results 20100915
5 Importing IT_FU_NODES Call by reference Type reference (TYPE) GHO_T_NW_STR Network Table used for allocation 20100915
6 Importing IT_STATUS_CHECK Call by reference Type reference (TYPE) GHO_T_DEP_MAT_CHECK Table type for Status Check of dependent material 20100914
7 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20100914

Method ADJUST_DEP_MAT_WC_QTY on class CL_GHO_ALLOC_ENGINE has no exception.

Method ADJUST_LOAD_OIL_INV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20100625

Method ADJUST_LOAD_OIL_INV on class CL_GHO_ALLOC_ENGINE has no exception.

Method ADJUST_NODE_QTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADJ_NODE_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity Measured/Planned against the Node:Vol,Mass,Energy 20101117
2 Exporting EV_CAP_FLAG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101117
3 Exporting EV_NODE_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20101117
4 Importing IV_MIN_CAP_PLAN Call by reference Type reference (TYPE) GHO_QUANTITY Quantity Measured/Planned against the Node:Vol,Mass,Energy 20101117
5 Importing IV_NODE Call by reference Type reference (TYPE) GHO_NODE_ID ID of the node in the network 20101117
6 Importing IV_NODE_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20101117
7 Changing XT_TRAVERSAL Call by reference Type reference (TYPE) GHO_T_NW_STR_TRAVERSAL Internal Allocation Traversal Table Type 20101117

Method ADJUST_NODE_QTY on class CL_GHO_ALLOC_ENGINE has no exception.

Method ADJUST_NODE_QTY_BI 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) BAPIRETTAB Table with BAPI Return Information 20111121
2 Importing IT_BI_RESULT Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20111108
3 Importing IT_QUANTITY Call by reference Type reference (TYPE) GHO_T_NODE_QUANTITY Table Type for Node Quanities 20111108

Method ADJUST_NODE_QTY_BI on class CL_GHO_ALLOC_ENGINE has no exception.

Method ADJUST_PARENT_NODE_QTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADJ_NODE_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity Measured/Planned against the Node:Vol,Mass,Energy 20101117
2 Exporting EV_CAP_FLAG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101117
3 Exporting EV_NODE_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20100526
4 Importing IV_MIN_CAP_PLAN Call by reference Type reference (TYPE) GHO_QUANTITY Quantity Measured/Planned against the Node:Vol,Mass,Energy 20101117
5 Importing IV_NODE_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20100526
6 Importing IV_PARENT_NODE Call by reference Type reference (TYPE) GHO_NODE_ID ID of the node in the network 20100526
7 Changing XT_TRAVERSAL Call by reference Type reference (TYPE) GHO_T_NW_STR_TRAVERSAL Internal Allocation Traversal Table Type 20100526

Method ADJUST_PARENT_NODE_QTY on class CL_GHO_ALLOC_ENGINE has no exception.

Method ADJUST_RESULT 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) BAPIRETTAB Table with BAPI Return Information 20120528
2 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20110310

Method ADJUST_RESULT on class CL_GHO_ALLOC_ENGINE has no exception.

Method ADJUST_RESUL_FOR_LO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BI_RESULT Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20100626
2 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20100626

Method ADJUST_RESUL_FOR_LO on class CL_GHO_ALLOC_ENGINE has no exception.

Method ADJUST_TOPDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMPONENT_QUANTITY Call by reference Type reference (TYPE) GHO_T_COMPONENT_QUANTITY Table type for components quantity 20101124
2 Importing IV_CURR_NODE Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090814
3 Importing IV_CURR_NODE_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090814
4 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20090814
5 Changing XT_RESULTS_PP Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I Table type for structure GHO_S_ALLOC_RES_I 20090814

Method ADJUST_TOPDOWN on class CL_GHO_ALLOC_ENGINE has no exception.

Method ADJUST_WC_QTY_FOR_SWC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALLOC_HEADER Call by reference Type reference (TYPE) GHO_S_ALLOC_HEADER Header for Allocation 20110321
2 Changing XT_RESULT Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20110321

Method ADJUST_WC_QTY_FOR_SWC on class CL_GHO_ALLOC_ENGINE has no exception.

Method ALLOCATE_BOTTOM2TOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONSTRAINTS Call by reference Type reference (TYPE) GHO_T_ALLOC_CONSTRAINT Table type to hold planned allocation constraint information 20101108
2 Exporting ET_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table Type for Node Quanities 20090730
3 Exporting ET_RESULTS_PP Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I Table type for structure GHO_S_ALLOC_RES_I 20090805
4 Importing IV_NODE_ID Value transfer Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090730
5 Importing IV_NODE_QTY Value transfer Type reference (TYPE) GHO_QUANTITY Quantity [Constrained / Planned] against the node. 20090730

Method ALLOCATE_BOTTOM2TOP on class CL_GHO_ALLOC_ENGINE has no exception.

Method ALLOCATE_BOTTOM2TOP_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONSTRAINTS Call by reference Type reference (TYPE) GHO_T_ALLOC_CONSTRAINT Table type to hold planned allocation constraint information 20101108
2 Exporting ET_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table Type for Node Quanities 20090803
3 Exporting ET_RESULTS_PP Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I Table type for structure GHO_S_ALLOC_RES_I 20090805
4 Importing IV_NODE_ID Value transfer Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090803
5 Importing IV_NODE_QTY Value transfer Type reference (TYPE) GHO_QUANTITY Quantity [Constrained / Planned] against the node. 20090803

Method ALLOCATE_BOTTOM2TOP_PLAN on class CL_GHO_ALLOC_ENGINE has no exception.

Method ALLOCATE_BOTTOM_UP_CAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONSTRAINTS Call by reference Type reference (TYPE) GHO_T_ALLOC_CONSTRAINT Table type to hold planned allocation constraint information 20110529
2 Exporting ET_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20110529
3 Exporting ET_RESULTS_PP Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I Table type for structure GHO_S_ALLOC_RES_I 20110529
4 Importing IV_NODE_ID Call by reference Type reference (TYPE) GHO_NODE_ID ID of the Node in the Network 20110529
5 Importing IV_NODE_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity Measured/Planned against the Node:Vol,Mass,Energy 20110529

Method ALLOCATE_BOTTOM_UP_CAP on class CL_GHO_ALLOC_ENGINE has no exception.

Method ALLOCATE_DISPOSITIONS 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) BAPIRETTAB Table with BAPI Return Information 20120528
2 Importing IS_UOM_ITEM Call by reference Type reference (TYPE) GHO_UOM_RULE_I Network UoM Rule Item 20131205
3 Importing IT_ALLOC_RES_H Call by reference Type reference (TYPE) GHO_T_ALLOC_RESULT_H Table type to hold allocation result header information 20100915
4 Importing IT_ALLOC_RES_I Call by reference Type reference (TYPE) GHO_T_ALLOC_RESULT Table type for table that stores allocation results 20100915
5 Importing IT_STATUS_CHECK Call by reference Type reference (TYPE) GHO_T_DEP_MAT_CHECK Table type for Status Check of dependent material 20100922
6 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20091021

Method ALLOCATE_DISPOSITIONS on class CL_GHO_ALLOC_ENGINE has no exception.

Method ALLOCATE_GLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20100909
2 Exporting ET_RESULTS_PP Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I Table type for structure GHO_S_ALLOC_RES_I 20100909
3 Importing IT_GLG Value transfer Type reference (TYPE) GHO_T_GLG Gas lift gas data 20100913
4 Importing IV_NODE_ID Value transfer Type reference (TYPE) GHO_NODE_ID ID of the Node in the Network 20100909
5 Importing IV_NODE_QTY Value transfer Type reference (TYPE) GHO_QUANTITY Quantity Measured/Planned against the Node:Vol,Mass,Energy 20100909

Method ALLOCATE_GLG on class CL_GHO_ALLOC_ENGINE has no exception.

Method ALLOCATE_INJECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20120425

Method ALLOCATE_INJECTION on class CL_GHO_ALLOC_ENGINE has no exception.

Method ALLOCATE_TOPDOWN_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALLOC_FACTOR Call by reference Type reference (TYPE) GHO_T_ALLOC_FACTOR Table type for allocation factor 20110215
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100928
3 Exporting ET_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20090818
4 Exporting ET_RESULTS_PP Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I Table type for structure GHO_S_ALLOC_RES_I 20090818
5 Importing IT_STATUS_CHECK Call by reference Type reference (TYPE) GHO_T_DEP_MAT_CHECK Table type for Status Check of dependent material 20100914
6 Importing IV_ALLOC_RUN_ID Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20110215
7 Importing IV_NODE_ID Value transfer Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090818
8 Importing IV_NODE_QTY Value transfer Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090818
9 Importing IV_NODE_UOM Call by reference Type reference (TYPE) MSEHI Unit of Measurement 20101028

Method ALLOCATE_TOPDOWN_ACT on class CL_GHO_ALLOC_ENGINE has no exception.

Method ALLOCATE_TOPDOWN_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED 10 digit number 20090818
2 Exporting ET_RESULTS_PP Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I Table type for structure GHO_S_ALLOC_RES_I 20090818
3 Importing IV_NODE_ID Value transfer Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090818
4 Importing IV_NODE_QTY Value transfer Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090818

Method ALLOCATE_TOPDOWN_PLAN on class CL_GHO_ALLOC_ENGINE has no exception.

Method BUFFER_INJECTION_WELL_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WC_PROD_QTY Call by reference Type reference (TYPE) OPM_T_GLG Table type for gas lift gas 20120627
2 Importing IS_ALLOC_HEADER Call by reference Type reference (TYPE) GHO_S_ALLOC_HEADER Header for Allocation 20120627

Method BUFFER_INJECTION_WELL_COMP on class CL_GHO_ALLOC_ENGINE has no exception.

Method CALCULATE_FROM_ALLOCATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20131108
2 Exporting EV_QUANTITY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity Measured/Planned against the Node:Vol,Mass,Energy 20131108
3 Importing IT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20131108
4 Importing IV_ALLOC_MATERIAL Call by reference Type reference (TYPE) GHO_ALLOC_MATERIAL Material relevant for allocation 20131108
5 Importing IV_NODE_ID Call by reference Type reference (TYPE) GHO_NETOBJ_ID Network Object ID 20131108
6 Importing IV_QUANTITY_TYPE Call by reference Type reference (TYPE) GHO_QTY_TYPE Quantity Type 20131108

Method CALCULATE_FROM_ALLOCATED on class CL_GHO_ALLOC_ENGINE has no exception.

Method CALC_EST_PROD_WO_EXCHG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GLG Value transfer Type reference (TYPE) GHO_T_GLG_RESULT Gas lift gas result 20101027
2 Importing IT_GLG Value transfer Type reference (TYPE) GHO_T_GLG Gas lift gas data 20101027
3 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20101027

Method CALC_EST_PROD_WO_EXCHG on class CL_GHO_ALLOC_ENGINE has no exception.

Method CALC_EST_PROD_W_EXCHG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GLG Call by reference Type reference (TYPE) GHO_T_GLG_RESULT Gas lift gas result 20101027
2 Importing IT_GLG Value transfer Type reference (TYPE) GHO_T_GLG Gas lift gas data 20101027
3 Importing IV_UOM Call by reference Type reference (TYPE) MSEHI Unit of Measurement 20101028
4 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20101027

Method CALC_EST_PROD_W_EXCHG on class CL_GHO_ALLOC_ENGINE has no exception.

Method CALC_LEG_COMP_ACT_TD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_ID Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20101019
2 Changing XT_COMPONENT_QUANTITY Call by reference Type reference (TYPE) GHO_T_COMPONENT_QUANTITY Table type for components quantity 20101019

Method CALC_LEG_COMP_ACT_TD on class CL_GHO_ALLOC_ENGINE has no exception.

Method CALC_LEG_THEO_ACT_TD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_ID Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090818
2 Changing XV_LEG_THEO_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090818

Method CALC_LEG_THEO_ACT_TD on class CL_GHO_ALLOC_ENGINE has no exception.

Method CALC_LEG_THEO_PLAN_TD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_ID Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090818
2 Changing XV_LEG_THEO_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Table Type for Node Quanities 20090818

Method CALC_LEG_THEO_PLAN_TD on class CL_GHO_ALLOC_ENGINE has no exception.

Method CALC_NODE_THEO_ACT_TD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALLOC_HDR Call by reference Type reference (TYPE) GHO_S_ALLOC_HEADER Header for Allocation 20131205
2 Importing IS_UOM_ITEM Call by reference Type reference (TYPE) GHO_UOM_RULE_I Network UoM Rule Item 20131205
3 Importing IT_STATUS_CHECK Call by reference Type reference (TYPE) GHO_T_DEP_MAT_CHECK Table type for Status Check of dependent material 20100914
4 Importing IV_ALLOC_RUN_ID Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20110215
5 Importing IV_CURR_NODE Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090818
6 Importing IV_CURR_NODE_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090818
7 Importing IV_NODE_UOM Call by reference Type reference (TYPE) MSEHI Unit of Measurement 20101028
8 Importing IV_TIMEZONE Call by reference Type reference (TYPE) SY-ZONLO ABAP System Field: Time Zone of Current User 20131205
9 Importing IV_TOLERENCE_CHECK Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100923
10 Changing XT_ALLOC_FACTOR Call by reference Type reference (TYPE) GHO_T_ALLOC_FACTOR Table type for allocation factor 20110215
11 Changing XT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100920
12 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20090818
13 Changing XT_RESULTS_PP Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I Table type for structure GHO_S_ALLOC_RES_I 20090818
14 Changing XT_TRAVERSAL Call by reference Type reference (TYPE) GHO_T_NW_STR_TRAVERSAL Internal Allocation Traversal Table Type 20100519

Method CALC_NODE_THEO_ACT_TD on class CL_GHO_ALLOC_ENGINE has no exception.

Method CALC_NODE_THEO_PLAN_TD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CURR_NODE Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090818
2 Importing IV_CURR_NODE_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090818
3 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table Type for Node Quanities 20090818
4 Changing XT_RESULTS_PP Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I Table type for structure GHO_S_ALLOC_RES_I 20090818
5 Changing XT_TRAVERSAL Call by reference Type reference (TYPE) GHO_T_NW_STR_TRAVERSAL Internal Allocation Traversal Table Type 20100526

Method CALC_NODE_THEO_PLAN_TD on class CL_GHO_ALLOC_ENGINE has no exception.

Method CALC_WEIGTED_AVERAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPONENT_QUANTITY Call by reference Type reference (TYPE) GHO_T_COMPONENT_QUANTITY Table type for components quantity 20101117
2 Importing IV_CURR_NODE Call by reference Type reference (TYPE) GHO_NODE_ID ID of the Node in the Network 20101117

Method CALC_WEIGTED_AVERAGE on class CL_GHO_ALLOC_ENGINE has no exception.

Method CAP_PLAN_MIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CAPACITY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090806
2 Exporting IV_MIN_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090806
3 Importing IV_PLANNED_QTY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090806

Method CAP_PLAN_MIN on class CL_GHO_ALLOC_ENGINE has no exception.

Method CHECK_CAPACITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CAPFLAG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090730
2 Exporting EV_FINALNODEQUANTITY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090730
3 Exporting EV_QUANTITY2ADJUST Call by reference Type reference (TYPE) GHO_QUANTITY Quantity Measured/Planned against the Node:Vol,Mass,Energy 20101110
4 Importing IV_NODE_ID Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090730
5 Importing IV_QUANTITYPUSHED Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090730
6 Changing XT_NETWORK Call by reference Type reference (TYPE) GHO_T_NW_STR_TRAVERSAL Internal Allocation Traversal Table Type 20090731

Method CHECK_CAPACITY on class CL_GHO_ALLOC_ENGINE has no exception.

Method CHECK_CAPACITY_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CAPFLAG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090803
2 Exporting EV_FINALNODEQUANTITY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090803
3 Exporting EV_QUANTITY2ADJUST Call by reference Type reference (TYPE) GHO_QUANTITY Quantity Measured/Planned against the Node:Vol,Mass,Energy 20100721
4 Importing IV_NODE_ID Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090803
5 Importing IV_QUANTITYPUSHED Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090803
6 Changing XT_NETWORK Call by reference Type reference (TYPE) GHO_T_NW_STR_TRAVERSAL Internal Allocation Traversal Table Type 20090803

Method CHECK_CAPACITY_PLAN on class CL_GHO_ALLOC_ENGINE has no exception.

Method CHECK_PPN_FOR_PREV_ALLOCRUN 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) BAPIRETTAB Table with BAPI Return Information 20120213
2 Importing IS_ALLOC_HEADER Call by reference Type reference (TYPE) GHO_S_ALLOC_HEADER Header for Allocation 20120213
3 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20120908

Method CHECK_PPN_FOR_PREV_ALLOCRUN on class CL_GHO_ALLOC_ENGINE has no exception.

Method CHECK_QUANCAT_BEHAVIOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BEHAVIOR_FL Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090730
2 Importing IV_QUANTITY_CATEGORY Call by reference Type reference (TYPE) GHO_QUANTITY_CATEGORY Quantity Category 20090730

Method CHECK_QUANCAT_BEHAVIOR on class CL_GHO_ALLOC_ENGINE has no exception.

Method CHECK_REM_BI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REM_FL Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20100602
2 Importing IT_BI_RESULT Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20100602

Method CHECK_REM_BI on class CL_GHO_ALLOC_ENGINE has no exception.

Method FETCH_CHEM_DATA_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHEMICAL_CHAR Call by reference Type reference (TYPE) GHO_T_CHEM_CHARS Table type for chemical characteristics 20110120
2 Importing IV_ANALYSIS_LEVEL Call by reference Type reference (TYPE) GHO_ANALYSIS_LEVEL Chemical Analysis Level for Capture Measurements 20110120
3 Importing IV_INSPLOT Call by reference Type reference (TYPE) QIBPLOSNR Inspection Lot Number 20110120

Method FETCH_CHEM_DATA_CHAR on class CL_GHO_ALLOC_ENGINE has no exception.

Method FETCH_NODE_COMPONENT_VOLUMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPONENT_QUANTITY Call by reference Type reference (TYPE) GHO_T_COMPONENT_QUANTITY Table type for components quantity 20101118
2 Importing IV_ANA_BASIS Call by reference Type reference (TYPE) GHO_ANALYSIS_BASIS Chemical Analysis Basis for Capture Measurements 20101118
3 Importing IV_ANA_LEVEL Call by reference Type reference (TYPE) GHO_ANALYSIS_LEVEL Chemical Analysis Level for Capture Measurements 20101118
4 Importing IV_ANA_TYPE Call by reference Type reference (TYPE) GHO_ANALYSIS_TYPE Chemical Analysis Type for Capture Measurements 20101118
5 Importing IV_NET_ID Call by reference Type reference (TYPE) GHO_NETOBJ_ID Network Object ID 20101118
6 Importing IV_NODE_ID Call by reference Type reference (TYPE) GHO_NETOBJ_ID Network Object ID 20101118
7 Importing IV_VALID_FROM Call by reference Type reference (TYPE) GHO_VALID_FROM_TS Valid from Timestamp 20101118
8 Importing IV_VALID_TO Call by reference Type reference (TYPE) GHO_VALID_FROM_TS Valid from Timestamp 20101118

Method FETCH_NODE_COMPONENT_VOLUMES on class CL_GHO_ALLOC_ENGINE has no exception.

Method FIND_DISPOSITION_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DISP_NODES Call by reference Type reference (TYPE) GHO_T_NODE_QUANTITY Network Table used for allocation 20091016
2 Importing IT_NODE_QTY Call by reference Type reference (TYPE) GHO_T_NODE_QUANTITY Id of the Node in the Network 20091016
3 Importing IV_DISPOSITION_ID Call by reference Type reference (TYPE) GHO_QTY_TYPE Disposition ID 20091016
4 Importing IV_QTY_CAT Call by reference Type reference (TYPE) GHO_QUANTITY_CATEGORY Quantity Category 20100601

Method FIND_DISPOSITION_NODES on class CL_GHO_ALLOC_ENGINE has no exception.

Method REARRANGE_DISP_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XT_DISP_NODES Call by reference Type reference (TYPE) GHO_T_NODE_QUANTITY Network Table used for allocation 20091021

Method REARRANGE_DISP_NODES on class CL_GHO_ALLOC_ENGINE has no exception.

Method SET_TRAVERSALFLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_ID Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090731
2 Importing IV_PARENT_NODE_ID Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090731
3 Changing XT_NETWORK Call by reference Type reference (TYPE) GHO_T_NW_STR_TRAVERSAL Internal Allocation Traversal Table Type 20090731

Method SET_TRAVERSALFLAG on class CL_GHO_ALLOC_ENGINE has no exception.

Method SORT_NODES_BO_NONADJ_FL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_RULES Call by reference Type reference (TYPE) GHO_T_NODE_RULE Rules for nodes in a network 20090914
2 Changing XT_NODES Call by reference Type reference (TYPE) GHO_T_NW_STR Network Table used for allocation 20090914

Method SORT_NODES_BO_NONADJ_FL on class CL_GHO_ALLOC_ENGINE has no exception.

Method TOLERANCE_CALCULATION 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) BAPIRETTAB Table with BAPI Return Information 20100914
2 Importing IS_ALLOC_HEADER Call by reference Type reference (TYPE) GHO_S_ALLOC_HEADER Header for Allocation 20100914
3 Importing IT_NODE_DS_SPLIT Call by reference Type reference (TYPE) GHO_T_NODE_DS_SPLITS Table Type for Downstream Splits 20100915
4 Importing IT_NODE_RULE Call by reference Type reference (TYPE) GHO_T_NODE_RULE 20100914
5 Importing IT_NW_PROFILE Call by reference Type reference (TYPE) GHO_T_NW_RULE_I_DB Table type to store network rule item db data 20100915
6 Importing IT_NW_STR Call by reference Type reference (TYPE) GHO_T_NW_STR 20100914
7 Importing IT_QUANTITY Call by reference Type reference (TYPE) GHO_T_NODE_QUANTITY 20100914
8 Importing IT_RESULT_PRE Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20100915
9 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20100914

Method TOLERANCE_CALCULATION on class CL_GHO_ALLOC_ENGINE has no exception.

Method TRAVERSE_BOTTOM2TOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALLOC_HEADER Call by reference Type reference (TYPE) GHO_S_ALLOC_HEADER Header for Allocation 20091201
2 Importing IT_NEXT_DS_NODES Call by reference Type reference (TYPE) GHO_T_NW_STR Network Table used for allocation 20110531
3 Importing IV_CURR_NODE_ID Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090730
4 Importing IV_CURR_NODE_QUANTITY Value transfer Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090730
5 Changing XT_CONSTRAINTS Call by reference Type reference (TYPE) GHO_T_ALLOC_CONSTRAINT Table type to hold planned allocation constraint information 20101108
6 Changing XT_NETWORK Call by reference Type reference (TYPE) GHO_T_NW_STR_TRAVERSAL Internal Allocation Traversal Table Type 20090731
7 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table Type for Node Quanities 20090730
8 Changing XT_RESULTS_PP Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I Table type for structure GHO_S_ALLOC_RES_I 20090805

Method TRAVERSE_BOTTOM2TOP on class CL_GHO_ALLOC_ENGINE has no exception.

Method TRAVERSE_BOTTOM2TOP_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALLOC_HEADER Call by reference Type reference (TYPE) GHO_S_ALLOC_HEADER Header for Allocation 20091201
2 Importing IT_COMPONENT_QUANTITY Call by reference Type reference (TYPE) GHO_T_COMPONENT_QUANTITY Table type for components quantity 20101124
3 Importing IT_NEXT_DS_NODES Call by reference Type reference (TYPE) GHO_T_NW_STR Network Table used for allocation 20110530
4 Importing IV_CURR_NODE_ID Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090803
5 Importing IV_CURR_NODE_QUANTITY Value transfer Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090803
6 Changing XT_CONSTRAINTS Call by reference Type reference (TYPE) GHO_T_ALLOC_CONSTRAINT Table type to hold planned allocation constraint information 20101108
7 Changing XT_NETWORK Call by reference Type reference (TYPE) GHO_T_NW_STR_TRAVERSAL Internal Allocation Traversal Table Type 20090803
8 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table Type for Node Quanities 20090803
9 Changing XT_RESULTS_PP Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I Table type for structure GHO_S_ALLOC_RES_I 20090805

Method TRAVERSE_BOTTOM2TOP_PLAN on class CL_GHO_ALLOC_ENGINE has no exception.

Method TRAVERSE_BOTTOM_UP_CAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALLOC_HEADER Call by reference Type reference (TYPE) GHO_S_ALLOC_HEADER Header for Allocation 20110529
2 Importing IV_CURR_NODE_ID Call by reference Type reference (TYPE) GHO_NODE_ID ID of the Node in the Network 20110529
3 Importing IV_CURR_NODE_QUANTITY Value transfer Type reference (TYPE) GHO_QUANTITY Quantity Measured/Planned against the Node:Vol,Mass,Energy 20110529
4 Changing XT_CONSTRAINTS Call by reference Type reference (TYPE) GHO_T_ALLOC_CONSTRAINT Table type to hold planned allocation constraint information 20110529
5 Changing XT_NETWORK Call by reference Type reference (TYPE) GHO_T_NW_STR_TRAVERSAL Internal Allocation Traversal Table Type 20110529
6 Changing XT_RESULTS Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I_ITEMIZED Table type for structure GHO_S_ALLOC_RES_I_ITEMIZED 20110529
7 Changing XT_RESULTS_PP Call by reference Type reference (TYPE) GHO_T_ALLOC_RES_I Table type for structure GHO_S_ALLOC_RES_I 20110529

Method TRAVERSE_BOTTOM_UP_CAP on class CL_GHO_ALLOC_ENGINE has no exception.

Method TRAVERSE_FURTHESTDOWNSTREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FURTHEST_DS_ID Call by reference Type reference (TYPE) GHO_NODE_ID ID of the node in the network 20100520
2 Exporting EV_QUANTITY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20100520
3 Importing IV_CURR_NODE_ID Call by reference Type reference (TYPE) GHO_NODE_ID ID of the node in the network 20100520
4 Changing XT_TRAVERSAL Call by reference Type reference (TYPE) GHO_T_NW_STR_TRAVERSAL Internal Allocation Traversal Table Type 20100526

Method TRAVERSE_FURTHESTDOWNSTREAM on class CL_GHO_ALLOC_ENGINE has no exception.

Method TRAVERSE_FURTHESTUPSTREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FURTHEST_US_ID Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090731
2 Exporting EV_QUANTITY Call by reference Type reference (TYPE) GHO_QUANTITY Quantity measured/planned against the node. Vol,Mass,Energy 20090731
3 Importing IV_CURR_NODE_ID Call by reference Type reference (TYPE) GHO_NODE_ID Id of the Node in the Network 20090731
4 Changing XT_NETWORK Call by reference Type reference (TYPE) GHO_T_NW_STR_TRAVERSAL Internal Allocation Traversal Table Type 20090731

Method TRAVERSE_FURTHESTUPSTREAM on class CL_GHO_ALLOC_ENGINE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605