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 NameDescriptionVisability



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.

NameLevelDescriptionInitial ValueTypeVisability
CREATE_OFFERConstantEvent id for Create offer button'CREATE_OFFER'LIKE
STRING
Public
CREATE_OFFER_BUTTONConstantElement id for create button.'CREATE_OFFER_BUTTON'LIKE
STRING
Public
FPM_TAB_CHANGEConstantEvent it for tab change'FPM_TAB_CHANGE'LIKE
STRING
Public
FPM_VIEW_SWITCHConstantEvent if for view switch'FPM_VIEW_SWITCH'LIKE
STRING
Public
GC_BOOK_FLIGHTConstantFPM Event ID'BOOK_FLIGHT'LIKE
STRING
Public
GC_CARD_TYPE_AMEXConstantCard Type - Amex'AMERICAN_EXPRESS'LIKE
FPM_CHAR25
Public
GC_CARD_TYPE_MASTERCARDConstantCard Type - Master Card'MASTER_CARD'LIKE
FPM_CHAR25
Public
GC_CARD_TYPE_VISAConstantCard Type - Visa'VISA'LIKE
FPM_CHAR25
Public
GC_CLASS_DETAIL_BUSINESSConstantClass Detail - Business'BUSINESS'LIKE
FPM_CHAR25
Public
GC_CLASS_DETAIL_ECONOMYConstantClass Detail - Economy'ECONOMY'LIKE
FPM_CHAR25
Public
GC_DIALOG_DETAILSConstantDialog Box ID'TRIP_DETAILS'LIKE
STRING
Public
GC_DIFF_EMPLOYEE_ALIASConstantDifferent Employee Alias'DIFF_EMPLOYEE'LIKE
STRING
Public
GC_EMPLOYEE_IDConstantEmployee ID'EMPLOYEE_ID'LIKE
STRING
Public
GC_EMP_TYPE_EXISTConstantEmployee Type - Exists'EXIST'LIKE
FPM_CHAR25
Public
GC_EMP_TYPE_NEWConstantEmployee Type - New'NEW'LIKE
FPM_CHAR25
Public
GC_EVENT_DETAILSConstantFPM Event ID'SHOW_DETAILS'LIKE
STRING
Public
GC_EVENT_REQUESTConstantFPM Event ID'CREATE_REQUEST'LIKE
STRING
Public
GC_EVENT_STATUS_COMPLETEDConstantEvent Status - Completed'COMPLETED'LIKE
FPM_CHAR25
Public
GC_FLIGHT_CONNECTConstantFlight Connections'FLIGHT_CONN'LIKE
STRING
Public
GC_FLIGHT_OBDConstantFlight Type - Outbound'OUTBOUND'LIKE
STRING
Public
GC_FLIGHT_RETConstantFlight Type - Return'RETURN'LIKE
STRING
Public
GC_FLT_TYPE_OBDConstantFlight Type - Outbound'SELECT_OUTBOUND_FLT'LIKE
STRING
Public
GC_FLT_TYPE_RETConstantFlight Type - Return'SELECT_RETURN_FLT'LIKE
STRING
Public
GC_MEAL_DETAIL_FISHConstantMeal Detail - Fish'FISH'LIKE
FPM_CHAR25
Public
GC_MEAL_DETAIL_MEATConstantMeal Detail - Meat'MEAT'LIKE
FPM_CHAR25
Public
GC_MEAL_DETAIL_VEGConstantMeal Detail - Veg'VEG'LIKE
FPM_CHAR25
Public
GC_MESSAGE_CLASSConstantMessage Class'FPM_DEMO_SCENARIO'LIKE
SYMSGID
Public
GC_NAV_APP_ALIASConstantApplication Alias'APPLICATION_ALIAS'LIKE
STRING
Public
GC_PAYMENT_OPT_BANKConstantPayment Option - Bank'BANK'LIKE
FPM_CHAR25
Public
GC_PAYMENT_OPT_CREDITConstantPayment Option - Credit'CREDIT'LIKE
FPM_CHAR25
Public
GC_PAYMENT_OPT_POConstantPayment Option - Purchase Order'PURCHASE_ORDER'LIKE
FPM_CHAR25
Public
GC_SAME_EMPLOYEE_ALIASConstantSame Employee Alias'SAME_EMPLOYEE'LIKE
STRING
Public
GC_SCENARIO_BConstantScenario B'SCENARIO_B'LIKE
STRING
Public
GC_SEAT_DETAIL_AISLEConstantSeat Detail - Aisle'AISLE'LIKE
FPM_CHAR25
Public
GC_SEAT_DETAIL_NONEConstantSeat Detail - None'NONE'LIKE
FPM_CHAR25
Public
GC_SEAT_DETAIL_WINDOWConstantSeat Detail - Window'WINDOW'LIKE
FPM_CHAR25
Public
GC_SEAT_MEAL_OBDConstantSelect Seat Meal Outbound'SELECT_SEAT_MEAL_O'LIKE
FPM_EVENT_ID
Public
GC_SEAT_MEAL_RETConstantSelect Seat Meal Return'SELECT_SEAT_MEAL_R'LIKE
FPM_EVENT_ID
Public
GC_SELECT_SEATConstantSelect Seat'SELECT_SEAT'LIKE
STRING
Public
GC_TAB_BOOKEDConstantSelected Tab - Booked Flights'BOOKED_FLIGHTS'LIKE
STRING
Public
GC_TAB_OFFERSConstantSelected Tab - Offers'OFFERS'LIKE
STRING
Public
GC_TAB_REQUESTConstantSelected Tab - Requests'REQUESTS'LIKE
STRING
Public
GC_TRAVEL_DATAConstantEvent parameter key for customer data tab in scenario B.'TRAVEL_DATA'LIKE
STRING
Public
MAIN_SCREENConstantConstant for screen name'MAIN'LIKE
FPM_FLOORPLAN_STATE
Public
OTHER_FUNCTIONConstantConstant for tool bar element function'OTHER_FUNCTIONS'LIKE
STRING
Public
SEARCHConstantEvent id for search button on flight connection tab.'SEARCH'LIKE
STRING
Public
VARIANT_1ConstantVariant 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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!