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 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