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)

⤷

⤷

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 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OIU_CA_FPF_WGB_CD | FPF Wet Gas Balancing Code | 20000817 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OIU_ENTL_VOL | GRI RAS volume | 20000817 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OIU_GRI_PC | GRI ratio denominator | 20000817 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OIU_ENTL_VOL | GRI RLF volume | 20000817 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OIU_ENTL_VOL | Override percent RAS volume | 20000817 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OIU_WG_OVRD_PC | Wet gas override pct denominator | 20000817 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OIU_ENTL_VOL | Override percent RLF volume | 20000817 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OIU_CA_FPF_WGB_CD | Return lease fuel existance flag | 20000817 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | OIU_GRI_PC | ZDOI GRI ratio denominator | 20000817 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Calculate owner GRI and override pct RAS and RLF volumes | 20000817 |
2 | ![]() |
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 | ![]() |
E_EXCESS_RLF_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Excess RLF volume | 20000817 | ||
2 | ![]() |
E_OWN_GRI_RAS_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Owner GRI RAS volume | 20000817 | ||
3 | ![]() |
E_OWN_GRI_RLF_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Owner GRI RLF volume | 20000817 | ||
4 | ![]() |
E_OWN_LSE_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Lease volume | 20000817 | ||
5 | ![]() |
E_OWN_OVR_RAS_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Owner OVR RAS volume | 20000817 | ||
6 | ![]() |
E_OWN_OVR_RLF_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Owner OVR RLF volume | 20000817 | ||
7 | ![]() |
E_PLANT_VL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Plant volume | 20000817 | ||
8 | ![]() |
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 | ![]() |
I_OWN_GRI_PCT | Call by reference | Type reference (TYPE) | OIU_GRI_PC | Owner GRI percentage | 20000817 | ||
10 | ![]() |
I_OWN_LSE_PCT | Call by reference | Type reference (TYPE) | OIUCA_RET_LSE_PC | Owner lease percentage | 20000817 | ||
11 | ![]() |
I_OWN_OVR_PCT | Call by reference | Type reference (TYPE) | OIU_WG_OVRD_PC | Owner override percentage | 20000817 | ||
12 | ![]() |
I_OWN_RLF_PCT | Call by reference | Type reference (TYPE) | OIU_GRI_PC | Owner ZDOI GRI percentage | 20000817 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Invalid lease plant split code | 20000817 | |
2 | ![]() |
Owner GRI percentage is negative | 20000817 | |
3 | ![]() |
Owner lease percentage is negative | 20000817 | |
4 | ![]() |
Owner override percentage is negative | 20000817 | |
5 | ![]() |
Owner RLF percentage is negative | 20000817 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CA_FPF_WGB_CD | Call by reference | Type reference (TYPE) | OIU_CA_FPF_WGB_CD | FPF Wet Gas Balancing Code | 20000817 | ||
2 | ![]() |
I_RLF_FG | Call by reference | Type reference (TYPE) | OIU_CA_FPF_WGB_CD | Return lease fuel existance flag | 20000817 | ||
3 | ![]() |
I_TOTAL_GRI_PCT | Call by reference | Type reference (TYPE) | OIU_GRI_PC | Total GRI percentage | 20000817 | ||
4 | ![]() |
I_TOTAL_GRI_RAS_VOL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Total GRI RAS volume | 20000817 | ||
5 | ![]() |
I_TOTAL_GRI_RLF_VOL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Total GRI RLF volume | 20000817 | ||
6 | ![]() |
I_TOTAL_OVR_PCT | Call by reference | Type reference (TYPE) | OIU_WG_OVRD_PC | Total override percentage | 20000817 | ||
7 | ![]() |
I_TOTAL_OVR_RAS_VOL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Total override pct RAS volume | 20000817 | ||
8 | ![]() |
I_TOTAL_OVR_RLF_VOL | Call by reference | Type reference (TYPE) | OIU_ENTL_VOL | Total override pct RLF volume | 20000817 | ||
9 | ![]() |
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 | ![]() |
Input GRI percent is negative | 20000817 | |
2 | ![]() |
Input GRI RAS volume is negative | 20000817 | |
3 | ![]() |
Input GRI RLF volume is negative | 20000817 | |
4 | ![]() |
Invalid wet gas balancing code | 20000817 | |
5 | ![]() |
Input override percent is negative | 20000817 | |
6 | ![]() |
Input override RAS volume is negative | 20000817 | |
7 | ![]() |
Input override RLF volume is negative | 20000817 | |
8 | ![]() |
Input zdoi override percent is negative | 20000817 |
History
Last changed by/on | SAP | 20050224 |
SAP Release Created in |