SAP IF_FPM_DEMO_SCENARIO_CONSTANTS OO Class - Constants for the Demo Applications
IF_FPM_DEMO_SCENARIO_CONSTANTS is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_FPM_DEMO_SCENARIO_CONSTANTS including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IF_FPM_DEMO_SCENARIO_CONSTANTS SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
IF_FPM_DEMO_SCENARIO_CONSTANTS attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
CREATE_OFFER | Constant | Event id for Create offer button | 'CREATE_OFFER' | LIKE STRING | Public |
CREATE_OFFER_BUTTON | Constant | Element id for create button. | 'CREATE_OFFER_BUTTON' | LIKE STRING | Public |
FPM_TAB_CHANGE | Constant | Event it for tab change | 'FPM_TAB_CHANGE' | LIKE STRING | Public |
FPM_VIEW_SWITCH | Constant | Event if for view switch | 'FPM_VIEW_SWITCH' | LIKE STRING | Public |
GC_BOOK_FLIGHT | Constant | FPM Event ID | 'BOOK_FLIGHT' | LIKE STRING | Public |
GC_CARD_TYPE_AMEX | Constant | Card Type - Amex | 'AMERICAN_EXPRESS' | LIKE FPM_CHAR25 | Public |
GC_CARD_TYPE_MASTERCARD | Constant | Card Type - Master Card | 'MASTER_CARD' | LIKE FPM_CHAR25 | Public |
GC_CARD_TYPE_VISA | Constant | Card Type - Visa | 'VISA' | LIKE FPM_CHAR25 | Public |
GC_CLASS_DETAIL_BUSINESS | Constant | Class Detail - Business | 'BUSINESS' | LIKE FPM_CHAR25 | Public |
GC_CLASS_DETAIL_ECONOMY | Constant | Class Detail - Economy | 'ECONOMY' | LIKE FPM_CHAR25 | Public |
GC_DIALOG_DETAILS | Constant | Dialog Box ID | 'TRIP_DETAILS' | LIKE STRING | Public |
GC_DIFF_EMPLOYEE_ALIAS | Constant | Different Employee Alias | 'DIFF_EMPLOYEE' | LIKE STRING | Public |
GC_EMPLOYEE_ID | Constant | Employee ID | 'EMPLOYEE_ID' | LIKE STRING | Public |
GC_EMP_TYPE_EXIST | Constant | Employee Type - Exists | 'EXIST' | LIKE FPM_CHAR25 | Public |
GC_EMP_TYPE_NEW | Constant | Employee Type - New | 'NEW' | LIKE FPM_CHAR25 | Public |
GC_EVENT_DETAILS | Constant | FPM Event ID | 'SHOW_DETAILS' | LIKE STRING | Public |
GC_EVENT_REQUEST | Constant | FPM Event ID | 'CREATE_REQUEST' | LIKE STRING | Public |
GC_EVENT_STATUS_COMPLETED | Constant | Event Status - Completed | 'COMPLETED' | LIKE FPM_CHAR25 | Public |
GC_FLIGHT_CONNECT | Constant | Flight Connections | 'FLIGHT_CONN' | LIKE STRING | Public |
GC_FLIGHT_OBD | Constant | Flight Type - Outbound | 'OUTBOUND' | LIKE STRING | Public |
GC_FLIGHT_RET | Constant | Flight Type - Return | 'RETURN' | LIKE STRING | Public |
GC_FLT_TYPE_OBD | Constant | Flight Type - Outbound | 'SELECT_OUTBOUND_FLT' | LIKE STRING | Public |
GC_FLT_TYPE_RET | Constant | Flight Type - Return | 'SELECT_RETURN_FLT' | LIKE STRING | Public |
GC_MEAL_DETAIL_FISH | Constant | Meal Detail - Fish | 'FISH' | LIKE FPM_CHAR25 | Public |
GC_MEAL_DETAIL_MEAT | Constant | Meal Detail - Meat | 'MEAT' | LIKE FPM_CHAR25 | Public |
GC_MEAL_DETAIL_VEG | Constant | Meal Detail - Veg | 'VEG' | LIKE FPM_CHAR25 | Public |
GC_MESSAGE_CLASS | Constant | Message Class | 'FPM_DEMO_SCENARIO' | LIKE SYMSGID | Public |
GC_NAV_APP_ALIAS | Constant | Application Alias | 'APPLICATION_ALIAS' | LIKE STRING | Public |
GC_PAYMENT_OPT_BANK | Constant | Payment Option - Bank | 'BANK' | LIKE FPM_CHAR25 | Public |
GC_PAYMENT_OPT_CREDIT | Constant | Payment Option - Credit | 'CREDIT' | LIKE FPM_CHAR25 | Public |
GC_PAYMENT_OPT_PO | Constant | Payment Option - Purchase Order | 'PURCHASE_ORDER' | LIKE FPM_CHAR25 | Public |
GC_SAME_EMPLOYEE_ALIAS | Constant | Same Employee Alias | 'SAME_EMPLOYEE' | LIKE STRING | Public |
GC_SCENARIO_B | Constant | Scenario B | 'SCENARIO_B' | LIKE STRING | Public |
GC_SEAT_DETAIL_AISLE | Constant | Seat Detail - Aisle | 'AISLE' | LIKE FPM_CHAR25 | Public |
GC_SEAT_DETAIL_NONE | Constant | Seat Detail - None | 'NONE' | LIKE FPM_CHAR25 | Public |
GC_SEAT_DETAIL_WINDOW | Constant | Seat Detail - Window | 'WINDOW' | LIKE FPM_CHAR25 | Public |
GC_SEAT_MEAL_OBD | Constant | Select Seat Meal Outbound | 'SELECT_SEAT_MEAL_O' | LIKE FPM_EVENT_ID | Public |
GC_SEAT_MEAL_RET | Constant | Select Seat Meal Return | 'SELECT_SEAT_MEAL_R' | LIKE FPM_EVENT_ID | Public |
GC_SELECT_SEAT | Constant | Select Seat | 'SELECT_SEAT' | LIKE STRING | Public |
GC_TAB_BOOKED | Constant | Selected Tab - Booked Flights | 'BOOKED_FLIGHTS' | LIKE STRING | Public |
GC_TAB_OFFERS | Constant | Selected Tab - Offers | 'OFFERS' | LIKE STRING | Public |
GC_TAB_REQUEST | Constant | Selected Tab - Requests | 'REQUESTS' | LIKE STRING | Public |
GC_TRAVEL_DATA | Constant | Event parameter key for customer data tab in scenario B. | 'TRAVEL_DATA' | LIKE STRING | Public |
MAIN_SCREEN | Constant | Constant for screen name | 'MAIN' | LIKE FPM_FLOORPLAN_STATE | Public |
OTHER_FUNCTION | Constant | Constant for tool bar element function | 'OTHER_FUNCTIONS' | LIKE STRING | Public |
SEARCH | Constant | Event id for search button on flight connection tab. | 'SEARCH' | LIKE STRING | Public |
VARIANT_1 | Constant | Variant id | 'VARIANT_1' | LIKE STRING | Public |
Links to Related Class(s)
IF_FPM_D...Full list of available SAP object classes
Search for further information about these or an SAP related objects