SAP ABAP Class CL_OIUCA_OZBZ311 (OZBZ311: Calc RLF & RAS owner volumes)
Hierarchy
☛
IS-OIL (Software Component) IS-OIL
⤷ IS-OIL-PRA-REV-CA (Application Component) Contractual Allocation
⤷ OIU_RVCA (Package) PRA Contractual Allocation (Revenue)
⤷ IS-OIL-PRA-REV-CA (Application Component) Contractual Allocation
⤷ OIU_RVCA (Package) PRA Contractual Allocation (Revenue)
Properties
Class | CL_OIUCA_OZBZ311 | |
Short Description | OZBZ311: Calc RLF & RAS owner volumes | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | OIU_RVCA | PRA Contractual Allocation (Revenue) |
Created | 20000817 | SAP |
Last change | 20050224 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_OIUCA_OZBZ311 has no forward declaration.
Interfaces
Class CL_OIUCA_OZBZ311 has no interface implemented.
Friends
Class CL_OIUCA_OZBZ311 has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CA_FPF_WGB_CD | Instance attribute | Private | Type reference (TYPE) | OIU_CA_FPF_WGB_CD | FPF Wet Gas Balancing Code | 20000817 | ||
2 | GRI_RAS_VOL | Instance attribute | Private | Type reference (TYPE) | OIU_ENTL_VOL | GRI RAS volume | 20000817 | ||
3 | GRI_RATIO_DEN | Instance attribute | Private | Type reference (TYPE) | OIU_GRI_PC | GRI ratio denominator | 20000817 | ||
4 | GRI_RLF_VOL | Instance attribute | Private | Type reference (TYPE) | OIU_ENTL_VOL | GRI RLF volume | 20000817 | ||
5 | OVR_RAS_VOL | Instance attribute | Private | Type reference (TYPE) | OIU_ENTL_VOL | Override percent RAS volume | 20000817 | ||
6 | OVR_RATIO_DEN | Instance attribute | Private | Type reference (TYPE) | OIU_WG_OVRD_PC | Wet gas override pct denominator | 20000817 | ||
7 | OVR_RLF_VOL | Instance attribute | Private | Type reference (TYPE) | OIU_ENTL_VOL | Override percent RLF volume | 20000817 | ||
8 | RLF_FG | Instance attribute | Private | Type reference (TYPE) | OIU_CA_FPF_WGB_CD | Return lease fuel existance flag | 20000817 | ||
9 | ZDOI_GRI_RATIO_DEN | Instance attribute | Private | Type reference (TYPE) | OIU_GRI_PC | ZDOI GRI ratio denominator | 20000817 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALC_OWN_RAS_RLF | Instance method | Public | Method | Calculate owner GRI and override pct RAS and RLF volumes | 20000817 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor method | 20000817 |
Events
Class CL_OIUCA_OZBZ311 has no event.
Types
Class CL_OIUCA_OZBZ311 has no local type.
Method Signatures
Method CALC_OWN_RAS_RLF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_EXCESS_RLF_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Excess RLF volume | 20000817 | ||
2 | Exporting | E_OWN_GRI_RAS_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Owner GRI RAS volume | 20000817 | ||
3 | Exporting | E_OWN_GRI_RLF_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Owner GRI RLF volume | 20000817 | ||
4 | Exporting | E_OWN_LSE_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Lease volume | 20000817 | ||
5 | Exporting | E_OWN_OVR_RAS_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Owner OVR RAS volume | 20000817 | ||
6 | Exporting | E_OWN_OVR_RLF_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Owner OVR RLF volume | 20000817 | ||
7 | Exporting | E_PLANT_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Plant volume | 20000817 | ||
8 | Importing | I_OWN_EXRES_SPLT | Call by reference | Type reference (TYPE) | OIU_EXRES_SPLT_CD | Excess Residue Return (Before/After) Lease Plant Split Code | 20000817 | ||
9 | Importing | I_OWN_GRI_PCT | Call by reference | Type reference (TYPE) | OIU_GRI_PC | Owner GRI percentage | 20000817 | ||
10 | Importing | I_OWN_LSE_PCT | Call by reference | Type reference (TYPE) | OIUCA_RET_LSE_PC | Owner lease percentage | 20000817 | ||
11 | Importing | I_OWN_OVR_PCT | Call by reference | Type reference (TYPE) | OIU_WG_OVRD_PC | Owner override percentage | 20000817 | ||
12 | Importing | I_OWN_RLF_PCT | Call by reference | Type reference (TYPE) | OIU_GRI_PC | Owner ZDOI GRI percentage | 20000817 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVAL_EXRES_SPLT | Invalid lease plant split code | 20000817 | |
2 | OWN_GRI_PCT_NEG | Owner GRI percentage is negative | 20000817 | |
3 | OWN_LSE_PCT_NEG | Owner lease percentage is negative | 20000817 | |
4 | OWN_OVR_PCT_NEG | Owner override percentage is negative | 20000817 | |
5 | OWN_RLF_PCT_NEG | Owner RLF percentage is negative | 20000817 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CA_FPF_WGB_CD | Call by reference | Type reference (TYPE) | OIU_CA_FPF_WGB_CD | FPF Wet Gas Balancing Code | 20000817 | ||
2 | Importing | I_RLF_FG | Call by reference | Type reference (TYPE) | OIU_CA_FPF_WGB_CD | Return lease fuel existance flag | 20000817 | ||
3 | Importing | I_TOTAL_GRI_PCT | Call by reference | Type reference (TYPE) | OIU_GRI_PC | Total GRI percentage | 20000817 | ||
4 | Importing | I_TOTAL_GRI_RAS_VOL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Total GRI RAS volume | 20000817 | ||
5 | Importing | I_TOTAL_GRI_RLF_VOL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Total GRI RLF volume | 20000817 | ||
6 | Importing | I_TOTAL_OVR_PCT | Call by reference | Type reference (TYPE) | OIU_WG_OVRD_PC | Total override percentage | 20000817 | ||
7 | Importing | I_TOTAL_OVR_RAS_VOL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Total override pct RAS volume | 20000817 | ||
8 | Importing | I_TOTAL_OVR_RLF_VOL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Total override pct RLF volume | 20000817 | ||
9 | Importing | I_TOTAL_ZDOI_GRI_PCT | Call by reference | Type reference (TYPE) | OIU_GRI_PC | Total zdoi GRI percentage | 20000817 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | GRI_PCT_NEG | Input GRI percent is negative | 20000817 | |
2 | GRI_RAS_VOL_NEG | Input GRI RAS volume is negative | 20000817 | |
3 | GRI_RLF_VOL_NEG | Input GRI RLF volume is negative | 20000817 | |
4 | INVALID_WGB_CD | Invalid wet gas balancing code | 20000817 | |
5 | OVR_PCT_NEG | Input override percent is negative | 20000817 | |
6 | OVR_RAS_VOL_NEG | Input override RAS volume is negative | 20000817 | |
7 | OVR_RLS_VOL_NEG | Input override RLF volume is negative | 20000817 | |
8 | ZDOI_GRI_PCT_NEG | Input zdoi override percent is negative | 20000817 |
History
Last changed by/on | SAP | 20050224 |
SAP Release Created in |