Hierarchy
⤷
⤷
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 | Instance attribute | Private | See coding | 20120425 | |||||
| 2 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GHO_ALLOC_DB | DB Layer | 20101006 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GHO_ALLOC_PFN | Production Flow Network for Allocation | 20090730 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | GHO_T_DEP_MAT_QTY | Table type for quantity allocated as per quantity adjustment | 20100914 | |||
| 5 | Instance attribute | Private | See coding | 20120425 | |||||
| 6 | Instance attribute | Private | Type reference (TYPE) | GHO_QUANTITY_UOM | Unit of Measure | 20091110 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | CHAR3 | 3-Byte field | 20110825 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20091110 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20091126 | |||
| 10 | 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 | Instance method | Private | Method | Adjust beginning inventory for given quantity category | 20100601 | |
| 2 | Instance method | Private | Method | adjust the remaining quanity of beginning inventory | 20110301 | |
| 3 | Instance method | Public | Method | Adjust the quantities at the WC | 20100914 | |
| 4 | Instance method | Private | Method | Adjust Load Oil Inventory to corresponding WC | 20100625 | |
| 5 | Instance method | Private | Method | Adjust node quantity if it has more than one parent | 20101117 | |
| 6 | Instance method | Private | Method | Adjust the Allocation quantities based on BI after Sales | 20111108 | |
| 7 | Instance method | Private | Method | Adjust parent node quantity if it has more than one child | 20100526 | |
| 8 | Instance method | Private | Method | Adjust result for single unique key data | 20110310 | |
| 9 | Instance method | Private | Method | Adjust result for laod oil data. | 20100626 | |
| 10 | Instance method | Private | Method | Adjust the node theoretical top down for cap/plan allocation | 20090814 | |
| 11 | Instance method | Private | Method | Adjust result with wc data for single well completion | 20110321 | |
| 12 | Instance method | Public | Method | To allocate from Bottom to Top - Capacity | 20090730 | |
| 13 | Instance method | Public | Method | Allocate from Bottom to Top - Planned | 20090803 | |
| 14 | Instance method | Private | Method | Allocate bottom to top capacity | 20110529 | |
| 15 | Instance method | Private | Method | Allocate the dispositions (Itemmized allocation) | 20091016 | |
| 16 | Instance method | Public | Method | Allocate - Gas lift gas scenario | 20100909 | |
| 17 | Instance method | Private | Method | Allocate injection quantities to the well completions | 20120425 | |
| 18 | Instance method | Public | Method | Allocate actual allocation top down | 20090818 | |
| 19 | Instance method | Public | Method | Allocate planned allocation top down | 20090818 | |
| 20 | Instance method | Private | Method | Buffer the Injection well completion quantities | 20120627 | |
| 21 | Instance method | Private | Method | Calculate quantity based on allocated values for a node | 20131108 | |
| 22 | Instance method | Public | Method | Calculate total gas allocated - Gas lift gas scenario | 20101027 | |
| 23 | Instance method | Public | Method | Calculate various quantities - Gas lift gas scenario | 20101027 | |
| 24 | Instance method | Private | Method | Cal leg theo for non adjustable nodes actual alloc top down | 20101019 | |
| 25 | Instance method | Private | Method | Cal leg theo for non adjustable nodes actual alloc top down | 20090818 | |
| 26 | Instance method | Private | Method | Cal leg theo for non adjustable nodes planned alloc top down | 20090818 | |
| 27 | Instance method | Private | Method | Calc node theo for all nodes actual alloc top down | 20090818 | |
| 28 | Instance method | Private | Method | Calc node theo for all nodes planned alloc top down | 20090818 | |
| 29 | Instance method | Private | Method | Calculate weighted average for the node | 20101117 | |
| 30 | Instance method | Private | Method | Fetch the minimum from capacity and planned value | 20090806 | |
| 31 | Instance method | Private | Method | Validate Quantity Vs. Constraints - Capacity | 20090730 | |
| 32 | Instance method | Private | Method | Validate Quantity Vs. Constraints - Planned | 20090803 | |
| 33 | Instance method | Private | Method | Checks whether any PPN exists for previous allocation run | 20120213 | |
| 34 | Instance method | Private | Method | Check the quantity category behavior | 20090730 | |
| 35 | Instance method | Private | Method | Check if beginning inventory still exists or not | 20100602 | |
| 36 | Instance method | Private | Method | Fetch chemical data characteristics | 20110120 | |
| 37 | Instance method | Private | Method | Calculate component volumes | 20101118 | |
| 38 | Instance method | Private | Method | Find the nodes having the dispostion passed | 20091016 | |
| 39 | Instance method | Private | Method | Rearrange the disp nodes based on distance from FUN | 20091021 | |
| 40 | Instance method | Private | Method | Set Traversed Flag for Bottom Up Capacity / Planned | 20090731 | |
| 41 | Instance method | Private | Method | Sort the nodes based on non adjustable flag | 20090914 | |
| 42 | Instance method | Public | Method | Calculate the tolerance % and return the status | 20100914 | |
| 43 | Instance method | Private | Method | Traverse from Child Node to Downstream Parent - Capacity | 20090730 | |
| 44 | Instance method | Private | Method | Traverse from Child Node to Downstream Parent - Planned | 20090803 | |
| 45 | Instance method | Private | Method | Traverse and allocate bottom to top capacity | 20110529 | |
| 46 | Instance method | Private | Method | Fetch the furthest untraversed downstream node | 20100520 | |
| 47 | 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 | IV_QTY_CAT | Call by reference | Type reference (TYPE) | GHO_QUANTITY_CATEGORY | Quantity Category | 20100601 | |||
| 2 | IV_QTY_TYPE | Call by reference | Type reference (TYPE) | GHO_QTY_TYPE | GHO - Quantity Type | 20100602 | |||
| 3 | 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 | 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 | 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 | EV_ALLOCATED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100915 | |||
| 2 | IS_NODE_QTY | Call by reference | Type reference (TYPE) | GHO_S_NODE_QUANTITY | Quantities Measured at Any Node | 20100915 | |||
| 3 | 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 | IT_ALLOC_RES_I | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_RESULT | Table type for table that stores allocation results | 20100915 | |||
| 5 | IT_FU_NODES | Call by reference | Type reference (TYPE) | GHO_T_NW_STR | Network Table used for allocation | 20100915 | |||
| 6 | IT_STATUS_CHECK | Call by reference | Type reference (TYPE) | GHO_T_DEP_MAT_CHECK | Table type for Status Check of dependent material | 20100914 | |||
| 7 | 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 | 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 | EV_ADJ_NODE_QTY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity Measured/Planned against the Node:Vol,Mass,Energy | 20101117 | |||
| 2 | EV_CAP_FLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101117 | |||
| 3 | EV_NODE_QTY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20101117 | |||
| 4 | IV_MIN_CAP_PLAN | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity Measured/Planned against the Node:Vol,Mass,Energy | 20101117 | |||
| 5 | IV_NODE | Call by reference | Type reference (TYPE) | GHO_NODE_ID | ID of the node in the network | 20101117 | |||
| 6 | IV_NODE_QTY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20101117 | |||
| 7 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20111121 | |||
| 2 | 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 | 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 | EV_ADJ_NODE_QTY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity Measured/Planned against the Node:Vol,Mass,Energy | 20101117 | |||
| 2 | EV_CAP_FLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101117 | |||
| 3 | EV_NODE_QTY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20100526 | |||
| 4 | IV_MIN_CAP_PLAN | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity Measured/Planned against the Node:Vol,Mass,Energy | 20101117 | |||
| 5 | IV_NODE_QTY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20100526 | |||
| 6 | IV_PARENT_NODE | Call by reference | Type reference (TYPE) | GHO_NODE_ID | ID of the node in the network | 20100526 | |||
| 7 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120528 | |||
| 2 | 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 | 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 | 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 | IT_COMPONENT_QUANTITY | Call by reference | Type reference (TYPE) | GHO_T_COMPONENT_QUANTITY | Table type for components quantity | 20101124 | |||
| 2 | IV_CURR_NODE | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090814 | |||
| 3 | IV_CURR_NODE_QTY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20090814 | |||
| 4 | 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 | 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 | IS_ALLOC_HEADER | Call by reference | Type reference (TYPE) | GHO_S_ALLOC_HEADER | Header for Allocation | 20110321 | |||
| 2 | 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 | ET_CONSTRAINTS | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_CONSTRAINT | Table type to hold planned allocation constraint information | 20101108 | |||
| 2 | ET_RESULTS | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_RES_I_ITEMIZED | Table Type for Node Quanities | 20090730 | |||
| 3 | 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 | IV_NODE_ID | Value transfer | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090730 | |||
| 5 | 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 | ET_CONSTRAINTS | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_CONSTRAINT | Table type to hold planned allocation constraint information | 20101108 | |||
| 2 | ET_RESULTS | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_RES_I_ITEMIZED | Table Type for Node Quanities | 20090803 | |||
| 3 | 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 | IV_NODE_ID | Value transfer | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090803 | |||
| 5 | 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 | ET_CONSTRAINTS | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_CONSTRAINT | Table type to hold planned allocation constraint information | 20110529 | |||
| 2 | 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 | 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 | IV_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | ID of the Node in the Network | 20110529 | |||
| 5 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120528 | |||
| 2 | IS_UOM_ITEM | Call by reference | Type reference (TYPE) | GHO_UOM_RULE_I | Network UoM Rule Item | 20131205 | |||
| 3 | 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 | IT_ALLOC_RES_I | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_RESULT | Table type for table that stores allocation results | 20100915 | |||
| 5 | IT_STATUS_CHECK | Call by reference | Type reference (TYPE) | GHO_T_DEP_MAT_CHECK | Table type for Status Check of dependent material | 20100922 | |||
| 6 | 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 | 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 | 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 | IT_GLG | Value transfer | Type reference (TYPE) | GHO_T_GLG | Gas lift gas data | 20100913 | |||
| 4 | IV_NODE_ID | Value transfer | Type reference (TYPE) | GHO_NODE_ID | ID of the Node in the Network | 20100909 | |||
| 5 | 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 | 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 | ET_ALLOC_FACTOR | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_FACTOR | Table type for allocation factor | 20110215 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100928 | |||
| 3 | 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 | 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 | IT_STATUS_CHECK | Call by reference | Type reference (TYPE) | GHO_T_DEP_MAT_CHECK | Table type for Status Check of dependent material | 20100914 | |||
| 6 | IV_ALLOC_RUN_ID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20110215 | |||
| 7 | IV_NODE_ID | Value transfer | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090818 | |||
| 8 | IV_NODE_QTY | Value transfer | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20090818 | |||
| 9 | 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 | ET_RESULTS | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_RES_I_ITEMIZED | 10 digit number | 20090818 | |||
| 2 | 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 | IV_NODE_ID | Value transfer | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090818 | |||
| 4 | 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 | CT_WC_PROD_QTY | Call by reference | Type reference (TYPE) | OPM_T_GLG | Table type for gas lift gas | 20120627 | |||
| 2 | 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 | EV_FAILED | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20131108 | |||
| 2 | EV_QUANTITY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity Measured/Planned against the Node:Vol,Mass,Energy | 20131108 | |||
| 3 | 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 | IV_ALLOC_MATERIAL | Call by reference | Type reference (TYPE) | GHO_ALLOC_MATERIAL | Material relevant for allocation | 20131108 | |||
| 5 | IV_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NETOBJ_ID | Network Object ID | 20131108 | |||
| 6 | 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 | ET_GLG | Value transfer | Type reference (TYPE) | GHO_T_GLG_RESULT | Gas lift gas result | 20101027 | |||
| 2 | IT_GLG | Value transfer | Type reference (TYPE) | GHO_T_GLG | Gas lift gas data | 20101027 | |||
| 3 | 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 | ET_GLG | Call by reference | Type reference (TYPE) | GHO_T_GLG_RESULT | Gas lift gas result | 20101027 | |||
| 2 | IT_GLG | Value transfer | Type reference (TYPE) | GHO_T_GLG | Gas lift gas data | 20101027 | |||
| 3 | IV_UOM | Call by reference | Type reference (TYPE) | MSEHI | Unit of Measurement | 20101028 | |||
| 4 | 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 | IV_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20101019 | |||
| 2 | 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 | IV_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090818 | |||
| 2 | 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 | IV_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090818 | |||
| 2 | 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 | IS_ALLOC_HDR | Call by reference | Type reference (TYPE) | GHO_S_ALLOC_HEADER | Header for Allocation | 20131205 | |||
| 2 | IS_UOM_ITEM | Call by reference | Type reference (TYPE) | GHO_UOM_RULE_I | Network UoM Rule Item | 20131205 | |||
| 3 | IT_STATUS_CHECK | Call by reference | Type reference (TYPE) | GHO_T_DEP_MAT_CHECK | Table type for Status Check of dependent material | 20100914 | |||
| 4 | IV_ALLOC_RUN_ID | Call by reference | Type reference (TYPE) | GUID | Globally Unique Identifier | 20110215 | |||
| 5 | IV_CURR_NODE | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090818 | |||
| 6 | IV_CURR_NODE_QTY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20090818 | |||
| 7 | IV_NODE_UOM | Call by reference | Type reference (TYPE) | MSEHI | Unit of Measurement | 20101028 | |||
| 8 | IV_TIMEZONE | Call by reference | Type reference (TYPE) | SY-ZONLO | ABAP System Field: Time Zone of Current User | 20131205 | |||
| 9 | IV_TOLERENCE_CHECK | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100923 | |||
| 10 | XT_ALLOC_FACTOR | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_FACTOR | Table type for allocation factor | 20110215 | |||
| 11 | XT_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100920 | |||
| 12 | 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 | 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 | 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 | IV_CURR_NODE | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090818 | |||
| 2 | IV_CURR_NODE_QTY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20090818 | |||
| 3 | XT_RESULTS | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_RES_I_ITEMIZED | Table Type for Node Quanities | 20090818 | |||
| 4 | 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 | 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 | ET_COMPONENT_QUANTITY | Call by reference | Type reference (TYPE) | GHO_T_COMPONENT_QUANTITY | Table type for components quantity | 20101117 | |||
| 2 | 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 | IV_CAPACITY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20090806 | |||
| 2 | IV_MIN_QTY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20090806 | |||
| 3 | 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 | EV_CAPFLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090730 | |||
| 2 | EV_FINALNODEQUANTITY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20090730 | |||
| 3 | EV_QUANTITY2ADJUST | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity Measured/Planned against the Node:Vol,Mass,Energy | 20101110 | |||
| 4 | IV_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090730 | |||
| 5 | IV_QUANTITYPUSHED | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20090730 | |||
| 6 | 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 | EV_CAPFLAG | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090803 | |||
| 2 | EV_FINALNODEQUANTITY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20090803 | |||
| 3 | EV_QUANTITY2ADJUST | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity Measured/Planned against the Node:Vol,Mass,Energy | 20100721 | |||
| 4 | IV_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090803 | |||
| 5 | IV_QUANTITYPUSHED | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20090803 | |||
| 6 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120213 | |||
| 2 | IS_ALLOC_HEADER | Call by reference | Type reference (TYPE) | GHO_S_ALLOC_HEADER | Header for Allocation | 20120213 | |||
| 3 | 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 | EV_BEHAVIOR_FL | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20090730 | |||
| 2 | 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 | EV_REM_FL | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20100602 | |||
| 2 | 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 | ET_CHEMICAL_CHAR | Call by reference | Type reference (TYPE) | GHO_T_CHEM_CHARS | Table type for chemical characteristics | 20110120 | |||
| 2 | IV_ANALYSIS_LEVEL | Call by reference | Type reference (TYPE) | GHO_ANALYSIS_LEVEL | Chemical Analysis Level for Capture Measurements | 20110120 | |||
| 3 | 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 | ET_COMPONENT_QUANTITY | Call by reference | Type reference (TYPE) | GHO_T_COMPONENT_QUANTITY | Table type for components quantity | 20101118 | |||
| 2 | IV_ANA_BASIS | Call by reference | Type reference (TYPE) | GHO_ANALYSIS_BASIS | Chemical Analysis Basis for Capture Measurements | 20101118 | |||
| 3 | IV_ANA_LEVEL | Call by reference | Type reference (TYPE) | GHO_ANALYSIS_LEVEL | Chemical Analysis Level for Capture Measurements | 20101118 | |||
| 4 | IV_ANA_TYPE | Call by reference | Type reference (TYPE) | GHO_ANALYSIS_TYPE | Chemical Analysis Type for Capture Measurements | 20101118 | |||
| 5 | IV_NET_ID | Call by reference | Type reference (TYPE) | GHO_NETOBJ_ID | Network Object ID | 20101118 | |||
| 6 | IV_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NETOBJ_ID | Network Object ID | 20101118 | |||
| 7 | IV_VALID_FROM | Call by reference | Type reference (TYPE) | GHO_VALID_FROM_TS | Valid from Timestamp | 20101118 | |||
| 8 | 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 | ET_DISP_NODES | Call by reference | Type reference (TYPE) | GHO_T_NODE_QUANTITY | Network Table used for allocation | 20091016 | |||
| 2 | IT_NODE_QTY | Call by reference | Type reference (TYPE) | GHO_T_NODE_QUANTITY | Id of the Node in the Network | 20091016 | |||
| 3 | IV_DISPOSITION_ID | Call by reference | Type reference (TYPE) | GHO_QTY_TYPE | Disposition ID | 20091016 | |||
| 4 | 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 | 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 | IV_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090731 | |||
| 2 | IV_PARENT_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090731 | |||
| 3 | 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 | IT_NODE_RULES | Call by reference | Type reference (TYPE) | GHO_T_NODE_RULE | Rules for nodes in a network | 20090914 | |||
| 2 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100914 | |||
| 2 | IS_ALLOC_HEADER | Call by reference | Type reference (TYPE) | GHO_S_ALLOC_HEADER | Header for Allocation | 20100914 | |||
| 3 | IT_NODE_DS_SPLIT | Call by reference | Type reference (TYPE) | GHO_T_NODE_DS_SPLITS | Table Type for Downstream Splits | 20100915 | |||
| 4 | IT_NODE_RULE | Call by reference | Type reference (TYPE) | GHO_T_NODE_RULE | 20100914 | ||||
| 5 | 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 | IT_NW_STR | Call by reference | Type reference (TYPE) | GHO_T_NW_STR | 20100914 | ||||
| 7 | IT_QUANTITY | Call by reference | Type reference (TYPE) | GHO_T_NODE_QUANTITY | 20100914 | ||||
| 8 | 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 | 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 | IS_ALLOC_HEADER | Call by reference | Type reference (TYPE) | GHO_S_ALLOC_HEADER | Header for Allocation | 20091201 | |||
| 2 | IT_NEXT_DS_NODES | Call by reference | Type reference (TYPE) | GHO_T_NW_STR | Network Table used for allocation | 20110531 | |||
| 3 | IV_CURR_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090730 | |||
| 4 | IV_CURR_NODE_QUANTITY | Value transfer | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20090730 | |||
| 5 | XT_CONSTRAINTS | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_CONSTRAINT | Table type to hold planned allocation constraint information | 20101108 | |||
| 6 | XT_NETWORK | Call by reference | Type reference (TYPE) | GHO_T_NW_STR_TRAVERSAL | Internal Allocation Traversal Table Type | 20090731 | |||
| 7 | XT_RESULTS | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_RES_I_ITEMIZED | Table Type for Node Quanities | 20090730 | |||
| 8 | 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 | IS_ALLOC_HEADER | Call by reference | Type reference (TYPE) | GHO_S_ALLOC_HEADER | Header for Allocation | 20091201 | |||
| 2 | IT_COMPONENT_QUANTITY | Call by reference | Type reference (TYPE) | GHO_T_COMPONENT_QUANTITY | Table type for components quantity | 20101124 | |||
| 3 | IT_NEXT_DS_NODES | Call by reference | Type reference (TYPE) | GHO_T_NW_STR | Network Table used for allocation | 20110530 | |||
| 4 | IV_CURR_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090803 | |||
| 5 | IV_CURR_NODE_QUANTITY | Value transfer | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20090803 | |||
| 6 | XT_CONSTRAINTS | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_CONSTRAINT | Table type to hold planned allocation constraint information | 20101108 | |||
| 7 | XT_NETWORK | Call by reference | Type reference (TYPE) | GHO_T_NW_STR_TRAVERSAL | Internal Allocation Traversal Table Type | 20090803 | |||
| 8 | XT_RESULTS | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_RES_I_ITEMIZED | Table Type for Node Quanities | 20090803 | |||
| 9 | 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 | IS_ALLOC_HEADER | Call by reference | Type reference (TYPE) | GHO_S_ALLOC_HEADER | Header for Allocation | 20110529 | |||
| 2 | IV_CURR_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | ID of the Node in the Network | 20110529 | |||
| 3 | IV_CURR_NODE_QUANTITY | Value transfer | Type reference (TYPE) | GHO_QUANTITY | Quantity Measured/Planned against the Node:Vol,Mass,Energy | 20110529 | |||
| 4 | XT_CONSTRAINTS | Call by reference | Type reference (TYPE) | GHO_T_ALLOC_CONSTRAINT | Table type to hold planned allocation constraint information | 20110529 | |||
| 5 | XT_NETWORK | Call by reference | Type reference (TYPE) | GHO_T_NW_STR_TRAVERSAL | Internal Allocation Traversal Table Type | 20110529 | |||
| 6 | 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 | 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 | EV_FURTHEST_DS_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | ID of the node in the network | 20100520 | |||
| 2 | EV_QUANTITY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20100520 | |||
| 3 | IV_CURR_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | ID of the node in the network | 20100520 | |||
| 4 | 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 | EV_FURTHEST_US_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090731 | |||
| 2 | EV_QUANTITY | Call by reference | Type reference (TYPE) | GHO_QUANTITY | Quantity measured/planned against the node. Vol,Mass,Energy | 20090731 | |||
| 3 | IV_CURR_NODE_ID | Call by reference | Type reference (TYPE) | GHO_NODE_ID | Id of the Node in the Network | 20090731 | |||
| 4 | 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 |