SAP ABAP Interface IF_EX_OIB_QCI_NATURAL_GAS (BAdI interface IF_EX_IS_OIL_HPM_QCI_NTGAS)
Hierarchy
IS-OIL (Software Component) IS-OIL
   IS-OIL (Application Component) Industry Solution Oil
     OIB_QCI (Package) QCI Quantity Conversion Interface
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_OIB_QCI_NATURAL_GAS Example implementation for business add-in definition OIB_QC 20040326
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_OIB_QCI_NATURAL_GAS BAdI class CL_EX_OIB_QCI_NATURAL_GAS 19991020
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_OIU_WET_DRY_EXAMPLE Imp. class for BAdI imp. OIU_WET_DRY_EXAMPLE 20000329
Properties
Interface IF_EX_OIB_QCI_NATURAL_GAS  
Short Description BAdI interface IF_EX_IS_OIL_HPM_QCI_NTGAS    
General Data
Package OIB_QCI   QCI Quantity Conversion Interface 
Created 19991020   SAP 
Last changed 20050224   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_OIB_QCI_NATURAL_GAS has no forward declaration.
Interfaces
Interface IF_EX_OIB_QCI_NATURAL_GAS has no interface.
Friends
Interface IF_EX_OIB_QCI_NATURAL_GAS has no friend.
Attributes
Interface IF_EX_OIB_QCI_NATURAL_GAS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALC_BASE_DENSITY Instance method Public Method Calculate natural gas base base density 19991020
2 CALC_BASE_HEATINGVALUE Instance method Public Method Calculate natural gas base heating value 19991020
3 CALC_IDEAL_GAS_VCF Instance method Public Method Calculate ideal gas volume correction factor 20000218
4 CORR_COMBUSTION_ENERGY Instance method Public Method Correct energy to different combustion temperature 19991020
5 DENSITY_HVALUE_CONVERT Instance method Public Method Convert base density and base heating value to SI units 19991020
6 DETERMINE_AIR_COMP_FAC Instance method Public Method Determine dry air compression factor 19991020
7 DETERMINE_Z_FACTOR Instance method Public Method Determine nat.gas compression factor from AGA c-code results 20000118
Events
Interface IF_EX_OIB_QCI_NATURAL_GAS has no event.
Types
Interface IF_EX_OIB_QCI_NATURAL_GAS has no local type.
Method Signatures

Method CALC_BASE_DENSITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) TDSPBAPIRET2 Tabellentyp von BAPIRET2 20020729
2 Changing C_BDCF Call by reference Type reference (TYPE) OIB_A02-VCF1 Korrekturfaktor für Standarddichte 19991020
3 Changing C_BDICH Call by reference Type reference (TYPE) OIB_A02-BDICH Standarddichte 19991020
4 Importing FLT_VAL Value transfer Type reference (TYPE) OIB_PDCL Parameter FLT_VAL der Methode CALC_BASE_DENSITY 19991020
5 Importing ITC_PARAM Call by reference Type reference (TYPE) OI_T_QCI_TAB Parametertabelle 19991020
6 Importing I_BPRED Call by reference Type reference (TYPE) OIB01-BPRESV Standarddruck (in Umrechnungsgruppe definiert) 19991020
7 Importing I_BSTMP Call by reference Type reference (TYPE) OIB01-BSTMP Standardtemperatur (wie in Umrechnungsgruppe definiert) 19991020
8 Importing I_TDICH Call by reference Type reference (TYPE) OIB_A04-TDICH Prüfdichte 19991020
9 Importing I_TPRED Call by reference Type reference (TYPE) OIB_A04-TPRED Prüfdruck (Messung), in Umrechnungsgruppen-Einheiten 19991020
10 Importing I_TSTMP Call by reference Type reference (TYPE) OIB_A04-TSTMP Prüftemp. (Messung), in Umrechnungsgruppen-Einheiten 19991020
# Exception Resumable Description Created on
1 CALCULATION_FAILURE Fehler bei Berechnung aufgetreten 20020729

Method CALC_BASE_HEATINGVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) TDSPBAPIRET2 Tabellentyp von BAPIRET2 20020729
2 Changing C_BHVAL Call by reference Type reference (TYPE) OIB_A02-BHVAL Standard-Brennwert 19991020
3 Changing C_HVCF Call by reference Type reference (TYPE) OIB_A02-VCF1 Korrekturfaktor für Standard 19991020
4 Importing FLT_VAL Value transfer Type reference (TYPE) OIB_PDCL Parameter FLT_VAL der Methode CALC_BASE_HEATINGVALUE 19991020
5 Importing ITC_PARAM Call by reference Type reference (TYPE) OI_T_QCI_TAB Parametertabelle 19991020
6 Importing I_BPRESH Call by reference Type reference (TYPE) OIB01-BPRESH Standard-Verbrennungsdruck 19991020
7 Importing I_BPRESV Call by reference Type reference (TYPE) OIB01-BPRESV Standard-Meßdruck 19991020
8 Importing I_BSTMP Call by reference Type reference (TYPE) OIB01-BSTMP Standard-Meßtemperatur 19991020
9 Importing I_BSTMPH Call by reference Type reference (TYPE) OIB01-BSTMPH Standard-Verbrennungstemperatur 19991020
10 Importing I_HVCLS Call by reference Type reference (TYPE) OIB_A04-HVCLS Brennwert-Klasse 19991020
11 Importing I_HVCLS_TO Call by reference Type reference (TYPE) OIB_A04-HVCLS_TO Ziel-Brennwertklasse 19991020
12 Importing I_THVAL Call by reference Type reference (TYPE) OIB_A04-THVAL Prüf-Brennwert 19991020
13 Importing I_TPRED Call by reference Type reference (TYPE) OIB_A04-TPRED Meß-Prüfdruck 19991020
14 Importing I_TPRHV Call by reference Type reference (TYPE) OIB_A04-TPRHV Verbrennungs-Prüfdruck 19991020
15 Importing I_TSTMP Call by reference Type reference (TYPE) OIB_A04-TSTMP Meß-Prüftemperatur 19991020
16 Importing I_TTMPHV Call by reference Type reference (TYPE) OIB_A04-TTMPHV Verbrennungs-Prüftemperatur 19991020
# Exception Resumable Description Created on
1 CALCULATION_FAILURE Fehler bei Berechnung aufgetreten 20020729

Method CALC_IDEAL_GAS_VCF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) TDSPBAPIRET2 Tabellentyp von BAPIRET2 20020729
2 Changing C_IDVCF Call by reference Type reference (TYPE) OIB_VCF1 Volumen-Korrekturfaktor, Idealgas 20000218
3 Importing FLT_VAL Value transfer Type reference (TYPE) OIB_PDCL Filterparameter FLT_VAL von Methode 20000218
4 Importing IS_OIB01 Call by reference Type reference (TYPE) OIB01 Umrechnungsgruppendaten 20000218
5 Importing I_EXTCALL Call by reference Type reference (TYPE) C Kennzeichen, ob externer Aufruf folgt 20000225
6 Importing I_MTPRES Call by reference Type reference (TYPE) OIB_MTPRES Materialdruck 20000218
7 Importing I_MTPRESEH Call by reference Type reference (TYPE) OIB_MTPRESEH Material-Druckeinheit 20000218
8 Importing I_MTTEH Call by reference Type reference (TYPE) OIB_MTTEH Material-Temperatureinheit 20000218
9 Importing I_MTTMP Call by reference Type reference (TYPE) OIB_MTTMP Materialtemperatur 20000218
# Exception Resumable Description Created on
1 CALCULATION_FAILURE Fehler bei Berechnung aufgetreten 20020729

Method CORR_COMBUSTION_ENERGY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) TDSPBAPIRET2 Tabellentyp von BAPIRET2 20020729
2 Changing C_TGQTY Call by reference Type reference (TYPE) OIB_A05-ADQNT Zielmenge 19991020
3 Importing E_WRK_TG_UOM Call by reference Type reference (TYPE) OIB_A05-MSEHI Zieleinheit 19991020
4 Importing FLT_VAL Value transfer Type reference (TYPE) OIB_PDCL Parameter FLT_VAL der Methode CORR_COMBUSTION_ENERGY 19991020
5 Importing ITC_PARAM Call by reference Type reference (TYPE) OI_T_QCI_TAB Parametertabelle 19991020
6 Importing I_TGPRESHV Call by reference Type reference (TYPE) OIB_A04-TPRHV Ziel-Verbrennungsdruck 19991020
7 Importing I_TGPRESHVEH Call by reference Type reference (TYPE) OIB_A04-TPRHVEH Ziel-Verbrennungsdruck-Einheit 19991020
8 Importing I_TGTMPHV Call by reference Type reference (TYPE) OIB_A04-TSTMP Ziel-Verbrennungstemperatur 19991020
9 Importing I_TGTMPHVEH Call by reference Type reference (TYPE) OIB_A04-TSTEH Ziel-Verbrennungstemperatur-Einheit 19991020
10 Importing I_TG_HVCLS Call by reference Type reference (TYPE) OIB_A04-HVCLS_TO Zieleinheit Brennwertklasse 19991020
11 Importing I_TRPRESHV Call by reference Type reference (TYPE) OIB_A04-TPRHV Transaktions-Verbrennungsdruck 19991020
12 Importing I_TRPRESHVEH Call by reference Type reference (TYPE) OIB_A04-TPRHVEH Transaktions-Verbrennungsdruck-Einheit 19991020
13 Importing I_TRTMPHV Call by reference Type reference (TYPE) OIB_A04-TSTMP Transaktions-Verbrennungstemperatur 19991020
14 Importing I_TRTMPHVEH Call by reference Type reference (TYPE) OIB_A04-TSTEH Transaktions-Verbrennungstemperatur-Einheit 19991020
15 Importing I_TR_HVCLS Call by reference Type reference (TYPE) OIB_A04-HVCLS Transaktionseinheit Brennwertklasse 19991020
16 Importing I_WRK_PARMS Call by reference Type reference (TYPE) OIB_A04 Struktur mit allen Parametern 19991020
17 Importing I_WRK_TR_QTY Call by reference Type reference (TYPE) OIB_A05-ADQNT Transaktionsmenge 19991020
18 Importing I_WRK_TR_UOM Call by reference Type reference (TYPE) OIB_A05-MSEHI Transaktionseinheit 19991020
# Exception Resumable Description Created on
1 CALCULATION_FAILURE Fehler bei Berechnung aufgetreten 20020729

Method DENSITY_HVALUE_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALC_PARM_BDICH Call by reference Type reference (TYPE) OIB_A04-BDICH Standarddichte 19991020
2 Importing CALC_PARM_BDICHEH Call by reference Type reference (TYPE) OIB_A04-BDICHEH Basis-Dichteeinheit 19991020
3 Importing CALC_PARM_BHVAL Call by reference Type reference (TYPE) OIB_A04-BHVAL Standard-Brennwert 19991020
4 Importing CALC_PARM_BHVALEH Call by reference Type reference (TYPE) OIB_A04-BHVALEH Basis-Brennwerteinheit 19991020
5 Changing CAL_PAR_SIBDICH Call by reference Type reference (TYPE) OIB_A04-BDICH Standarddichte abs. in SI-Einheiten 19991020
6 Changing CAL_PAR_SIBHVALM Call by reference Type reference (TYPE) OIB_A04-BHVAL Standardbrennwert Masse in SI-Einheiten 19991020
7 Changing CAL_PAR_SIBHVALML Call by reference Type reference (TYPE) OIB_A04-BHVAL Standardbrennwert molar in SI-Einheiten 19991020
8 Changing CAL_PAR_SIBHVALV Call by reference Type reference (TYPE) OIB_A04-BHVAL Standardbrennwert Volumen in SI-Einheiten 19991020
9 Changing CAL_PAR_SIMMASS Call by reference Type reference (TYPE) OIB_A04-BDICH Molmasse in SI-Einheitn (kg/mol) 19991020
10 Changing CAL_PAR_SIRELBD Call by reference Type reference (TYPE) OIB_A04-BDICH Standarddichte relativ 19991020
11 Changing CT_RETURN Call by reference Type reference (TYPE) TDSPBAPIRET2 Tabellentyp von BAPIRET2 20020729
12 Importing C_OIB01 Call by reference Type reference (TYPE) OIB01 Umrechnungsgruppe 19991020
13 Importing C_PA1 Call by reference Type reference (TYPE) OIB_A04 Umrechnungsparameter 19991020
14 Importing FLT_VAL Value transfer Type reference (TYPE) OIB_PDCL Parameter FLT_VAL der Methode DENSITY_HVALUE_CONVERT 19991020
# Exception Resumable Description Created on
1 CALCULATION_FAILURE Fehler bei Berechnung aufgetreten 20020729

Method DETERMINE_AIR_COMP_FAC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BASEPRESPASCAL Call by reference Type reference (TYPE) OIB01-BPRESV Standard-Meßdruck in Pascal 19991020
2 Importing BASETMPKELVIN Call by reference Type reference (TYPE) OIB01-BSTMP Standard-Meßtemperatur in Kelvin 19991020
3 Changing CT_RETURN Call by reference Type reference (TYPE) TDSPBAPIRET2 Tabellentyp von BAPIRET2 20020729
4 Changing C_ZAIR Call by reference Type reference (TYPE) OIB_A02-VCF1 Verdichtungsfaktor für trockene Luft bei Standardbeding. 19991020
5 Importing FLT_VAL Value transfer Type reference (TYPE) OIB_PDCL Parameter FLT_VAL der Methode DETERMINE_AIR_COMP_FAC 19991020
# Exception Resumable Description Created on
1 CALCULATION_FAILURE Fehler bei Berechnung aufgetreten 20020729

Method DETERMINE_Z_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) TDSPBAPIRET2 Tabellentyp von BAPIRET2 20020729
2 Changing C_BDICH Call by reference Type reference (TYPE) OIB_A02-BDICH Standarddichte 20000118
3 Changing C_BDICHEH Call by reference Type reference (TYPE) OIB_A02-BDICHEH Basis-Dichteeinheit 20000118
4 Changing C_FACTOR Call by reference Type reference (TYPE) OIB_A02-VCF1 Kombinierter Verdichtungsfaktor 20000118
5 Changing C_HYDROCARBMOLFRAC Call by reference Type reference (TYPE) OIB_A02-HYDROCARBMOLFRAC Molarer Anteil von Kohlenwasserstoffen in Erdgas 20000118
6 Changing C_MOLWEIGHT Call by reference Type reference (TYPE) OIB_A02-MOLWEIGHT Molekulargewicht von Erdgas 20000118
7 Changing C_TDICH Call by reference Type reference (TYPE) OIB_A04-TDICH Prüfdichte 20000118
8 Changing C_TDICHEH Call by reference Type reference (TYPE) OIB_A04-TDICHEH Prüfdichteeinheit 20000118
9 Importing E_AGA8 Call by reference Type reference (TYPE) OIB_A01 An AGA-C-Code übergebene Parameter 20000118
10 Importing FLT_VAL Value transfer Type reference (TYPE) OIB_PDCL Parameter FLT_VAL der Methode DETERIME_Z_FACTOR 20000118
11 Importing ITC_PARAM Call by reference Type reference (TYPE) OI_T_QCI_TAB Ergebnisse vom AGA-C-Code: Globale Tabelle 20000216
12 Importing I_AGA8 Call by reference Type reference (TYPE) OIB_A02 Ergebnisse vom AGA-C-Code 20000118
13 Importing I_OIB01 Call by reference Type reference (TYPE) OIB01 Umrechnungsgruppendaten 20000118
# Exception Resumable Description Created on
1 CALCULATION_FAILURE Fehler bei Berechnung aufgetreten 20020729
History
Last changed by/on SAP  20050224 
SAP Release Created in