SAP ABAP Class CL_LH_PREF_FARE (Class for BAdI Impl.: FITP_AIRLINE_PREF_LH)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   FI-TV-PL (Application Component) Travel Planning
     PTRP_ADDON (Package) Travel Planning Add-On
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_AIRLINE_PRIVATE_FARE Interface for BAdI: FITP_AIRLINE_PRIVATE_BADI_DEF 20090126
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20090126
Properties
Class CL_LH_PREF_FARE  
Short Description Class for BAdI Impl.: FITP_AIRLINE_PREF_LH    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PTRP_ADDON   Travel Planning Add-On 
Created 20090106   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LH_PREF_FARE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_AIRLINE_PRIVATE_FARE Interface for BAdI: FITP_AIRLINE_PRIVATE_BADI_DEF 20090126
2 IF_BADI_INTERFACE Tag Interface for BAdIs 20090126
Friends
Class CL_LH_PREF_FARE has no friend class.
Attributes
Class CL_LH_PREF_FARE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 LOCAL_CALCUL_FEES Instance method Private Method Calcul of fees not in the interface but private method 20090126
2 LOCAL_CHECK_AIRLINE_COUNTRY Instance method Private Method Check if flight legs are airline and country compatible 20090126
3 LOCAL_CHECK_NEGO Instance method Private Method Check the nego fare with the itinerary 20090126
Events
Class CL_LH_PREF_FARE has no event.
Types
Class CL_LH_PREF_FARE has no local type.
Method Signatures

Method LOCAL_CALCUL_FEES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AMOUNT Call by reference Type reference (TYPE) TST_TOTAL_FARE Fees Amount 20090126
2 Exporting E_TEXT Call by reference Type reference (TYPE) STRING Text Including Fees text 20090126
3 Importing I_ORIGIN Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090126
4 Importing T_FLIGHT Call by reference Type reference (TYPE) FTPT_FLIGHT_T Table Type for Database Table FTPT_FLIGHT 20090126
5 Importing T_FLIGHT_TST Call by reference Type reference (TYPE) FTPT_FLIGHT_TST_T Ticket information 20090126
6 Importing T_ITEM Call by reference Type reference (TYPE) FTPT_ITEM_T Table Type for Database Table FTPT_ITEM 20090126
7 Changing T_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090126

Method LOCAL_CALCUL_FEES on class CL_LH_PREF_FARE has no exception.

Method LOCAL_CHECK_AIRLINE_COUNTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090126
2 Importing I_AIRLINE Call by reference Type reference (TYPE) FLIGHT_AIRLINE Airline 20090126
3 Importing T_FLIGHT Call by reference Type reference (TYPE) FTPT_FLIGHT_T Travel Request Item - Flight Service 20090126

Method LOCAL_CHECK_AIRLINE_COUNTRY on class CL_LH_PREF_FARE has no exception.

Method LOCAL_CHECK_NEGO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090126
2 Importing T_FLIGHT Call by reference Type reference (TYPE) FTPT_FLIGHT_T Travel Request Item - Flight Service 20090126
3 Importing T_ITEM Call by reference Type reference (TYPE) FTPT_ITEM_T Table of Item 20090126

Method LOCAL_CHECK_NEGO on class CL_LH_PREF_FARE has no exception.
History
Last changed by/on SAP  20091125 
SAP Release Created in