SAP ABAP Interface IF_AIRLINE_PRIVATE_FARE (Interface for BAdI: FITP_AIRLINE_PRIVATE_BADI_DEF)
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
⤷ FI-TV-PL (Application Component) Travel Planning
⤷ PTRP_ADDON (Package) Travel Planning Add-On
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_LH_PREF_FARE | Class for BAdI Impl.: FITP_AIRLINE_PREF_LH | 20090126 |
Properties
Interface | IF_AIRLINE_PRIVATE_FARE | |
Short Description | Interface for BAdI: FITP_AIRLINE_PRIVATE_BADI_DEF |
General Data
Package | PTRP_ADDON | Travel Planning Add-On |
Created | 20090106 | SAP |
Last changed | 20091125 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | FITV2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | TRPL | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20090126 |
Friends
Interface IF_AIRLINE_PRIVATE_FARE has no friend.
Attributes
Interface IF_AIRLINE_PRIVATE_FARE has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BEST_PRICE_DISPLAY | Instance method | Public | Method | Display best price (price + optional fees) | 20090126 |
2 | CHANGE_RECEIPT_DATA | Instance method | Public | Method | Create travel fees related to private fares in expense | 20090126 |
3 | MANAGE_RM | Instance method | Public | Method | Create/Update/Delete RM Element for private fares | 20090126 |
4 | SYNCHRONIZATION_FEES | Instance method | Public | Method | On open trip display the correct price if fees are | 20090126 |
Events
Interface IF_AIRLINE_PRIVATE_FARE has no event.
Types
Interface IF_AIRLINE_PRIVATE_FARE has no local type.
Method Signatures
Method BEST_PRICE_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_FLIGHT_RECTAB | Call by reference | Type reference (TYPE) | TRPL_FLIGHT_RECTAB | Travel Request Item - Flight Service | 20090126 | ||
2 | Importing | T_ITEM_RECTAB | Call by reference | Type reference (TYPE) | TRPL_ITEM_RECTAB | Table Type for Database Table FTPT_ITEM | 20090126 | ||
3 | Exporting | T_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090126 | ||
4 | Changing | T_RECOMMENDATION | Call by reference | Type reference (TYPE) | TRPL_REC_LIST | List of Proposed Low-Fare Flights (Portal RFC Interface) | 20090126 |
Method BEST_PRICE_DISPLAY on Interface IF_AIRLINE_PRIVATE_FARE has no exception.
Method CHANGE_RECEIPT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MOREI | Call by reference | Type reference (TYPE) | T702N-MOREI | Trip Provision Variant | 20090126 | ||
2 | Importing | I_RECEIPT_NUMBER | Call by reference | Type reference (TYPE) | PTK03-BELNR | Document Number | 20090126 | ||
3 | Importing | T_FARE_COMP | Call by reference | Type reference (TYPE) | FTPT_FARE_COMP_T | Rate components | 20090126 | ||
4 | Importing | T_FLIGHT | Call by reference | Type reference (TYPE) | FTPT_FLIGHT_T | Travel Request Item - Flight Service | 20090126 | ||
5 | Importing | T_FLIGHT_FARE | Call by reference | Type reference (TYPE) | FTPT_FLIGHT_FARE_T | Assignment table: flights <-> rate components | 20090126 | ||
6 | Importing | T_FLIGHT_TST | Call by reference | Type reference (TYPE) | FTPT_FLIGHT_TST_T | Ticket Information | 20090126 | ||
7 | Importing | T_ITEM | Call by reference | Type reference (TYPE) | FTPT_ITEM_T | Travel Service Request Item | 20090126 | ||
8 | Exporting | T_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090126 | ||
9 | Changing | T_RECEIPTS | Call by reference | Type reference (TYPE) | FITV2_T_PTK03 | Travel Expense Specifications According to Indiv. Receipt | 20090126 | ||
10 | Changing | T_RECEIPTS_INFO | Call by reference | Type reference (TYPE) | FITV2_T_PTK33 | Supplemented individual receipt | 20090126 |
Method CHANGE_RECEIPT_DATA on Interface IF_AIRLINE_PRIVATE_FARE has no exception.
Method MANAGE_RM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_VARIANT | Call by reference | Type reference (TYPE) | FTPT_VARIANT | Table of Travel Plan Variants | 20090126 | ||
2 | Changing | T_CUST_REMARKS | Call by reference | Type reference (TYPE) | FTPT_PNR_REMARKS_T | Table Type FTPT_PNR_REMARKS | 20090126 | ||
3 | Importing | T_FLIGHT | Call by reference | Type reference (TYPE) | FTPT_FLIGHT_T | Table Type for Database Table FTPT_FLIGHT | 20090126 | ||
4 | Importing | T_ITEM | Call by reference | Type reference (TYPE) | FTPT_ITEM_T | Table of Item | 20090126 | ||
5 | Exporting | T_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090126 |
Method MANAGE_RM on Interface IF_AIRLINE_PRIVATE_FARE has no exception.
Method SYNCHRONIZATION_FEES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_FLIGHT | Call by reference | Type reference (TYPE) | FTPT_FLIGHT_T | Travel Request Item - Flight Service | 20090126 | ||
2 | Changing | T_FLIGHT_TST | Call by reference | Type reference (TYPE) | FTPT_FLIGHT_TST_T | Ticket Information | 20090126 | ||
3 | Importing | T_ITEM | Call by reference | Type reference (TYPE) | FTPT_ITEM_T | Travel Service Request Item | 20090126 | ||
4 | Exporting | T_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090126 |
Method SYNCHRONIZATION_FEES on Interface IF_AIRLINE_PRIVATE_FARE has no exception.
History
Last changed by/on | SAP | 20091125 |
SAP Release Created in |