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
⤷
⤷
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 | Instance method | Public | Method | Display best price (price + optional fees) | 20090126 | |
| 2 | Instance method | Public | Method | Create travel fees related to private fares in expense | 20090126 | |
| 3 | Instance method | Public | Method | Create/Update/Delete RM Element for private fares | 20090126 | |
| 4 | 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 | T_FLIGHT_RECTAB | Call by reference | Type reference (TYPE) | TRPL_FLIGHT_RECTAB | Travel Request Item - Flight Service | 20090126 | |||
| 2 | T_ITEM_RECTAB | Call by reference | Type reference (TYPE) | TRPL_ITEM_RECTAB | Table Type for Database Table FTPT_ITEM | 20090126 | |||
| 3 | T_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090126 | |||
| 4 | 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 | I_MOREI | Call by reference | Type reference (TYPE) | T702N-MOREI | Trip Provision Variant | 20090126 | |||
| 2 | I_RECEIPT_NUMBER | Call by reference | Type reference (TYPE) | PTK03-BELNR | Document Number | 20090126 | |||
| 3 | T_FARE_COMP | Call by reference | Type reference (TYPE) | FTPT_FARE_COMP_T | Rate components | 20090126 | |||
| 4 | T_FLIGHT | Call by reference | Type reference (TYPE) | FTPT_FLIGHT_T | Travel Request Item - Flight Service | 20090126 | |||
| 5 | T_FLIGHT_FARE | Call by reference | Type reference (TYPE) | FTPT_FLIGHT_FARE_T | Assignment table: flights <-> rate components | 20090126 | |||
| 6 | T_FLIGHT_TST | Call by reference | Type reference (TYPE) | FTPT_FLIGHT_TST_T | Ticket Information | 20090126 | |||
| 7 | T_ITEM | Call by reference | Type reference (TYPE) | FTPT_ITEM_T | Travel Service Request Item | 20090126 | |||
| 8 | T_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090126 | |||
| 9 | T_RECEIPTS | Call by reference | Type reference (TYPE) | FITV2_T_PTK03 | Travel Expense Specifications According to Indiv. Receipt | 20090126 | |||
| 10 | 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 | I_VARIANT | Call by reference | Type reference (TYPE) | FTPT_VARIANT | Table of Travel Plan Variants | 20090126 | |||
| 2 | T_CUST_REMARKS | Call by reference | Type reference (TYPE) | FTPT_PNR_REMARKS_T | Table Type FTPT_PNR_REMARKS | 20090126 | |||
| 3 | T_FLIGHT | Call by reference | Type reference (TYPE) | FTPT_FLIGHT_T | Table Type for Database Table FTPT_FLIGHT | 20090126 | |||
| 4 | T_ITEM | Call by reference | Type reference (TYPE) | FTPT_ITEM_T | Table of Item | 20090126 | |||
| 5 | 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 | T_FLIGHT | Call by reference | Type reference (TYPE) | FTPT_FLIGHT_T | Travel Request Item - Flight Service | 20090126 | |||
| 2 | T_FLIGHT_TST | Call by reference | Type reference (TYPE) | FTPT_FLIGHT_TST_T | Ticket Information | 20090126 | |||
| 3 | T_ITEM | Call by reference | Type reference (TYPE) | FTPT_ITEM_T | Travel Service Request Item | 20090126 | |||
| 4 | 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 |