SAP Reports / Programs

SXIDEMO_START SAP ABAP Report - PI Demo: Start of Application







SXIDEMO_START is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter SXIDEMO_START into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

SXIDEMO1 - PI Demo: Start of Application (ABAP)


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT SXIDEMO_START. "Basic submit
SUBMIT SXIDEMO_START AND RETURN. "Return to original report after report execution complete
SUBMIT SXIDEMO_START VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: AGCYNUM = Agency Number
Selection Text: CL1 = Economy Class
Selection Text: CL2 = Business Class
Selection Text: CL3 = First Class
Selection Text: FL1 = LH 400 FRA - NY
Selection Text: FL10 = XX 999 N.N.
Selection Text: FL11 = SQ 988 SIN - TYO
Selection Text: FL12 = SQ 997 TYO - SIN
Selection Text: FL13 = SQ 999 N.N.
Selection Text: FL2 = LH 401 NY - FRA
Selection Text: FL3 = LH 999 N.N.
Selection Text: FL4 = AA 17 NY - SFO
Selection Text: FL5 = AA 64 SFO - NY
Selection Text: FL6 = AA 999 N.N.
Selection Text: FL7 = UA 941 FRA - SFO
Selection Text: FL8 = UA 3501 SFO - FRA
Selection Text: FL9 = UA 999 N.N.
Selection Text: FLDATE = Departure Date
Selection Text: FLDATE2 = Departure Date
Selection Text: FU1 = Check Availability
Selection Text: FU2 = Book Single Flight
Selection Text: FU3 = Book Multiple Flight
Selection Text: FU4 = Query Booking Status
Selection Text: MFL1 = LH 400 & AA 17
Selection Text: MFL2 = AA 64 & LH 401
Selection Text: MFL3 = LH 400 & LH 401
Selection Text: MFL4 = LH 999 & AA 17
Selection Text: MFL5 = LH 400 & AA 999
Selection Text: MFL6 = LH 999 & AA 999
Selection Text: ORDERNUM = Order Number
Selection Text: PDATE = Date of Birth
Selection Text: PNAME1 = First Name
Selection Text: PNAME2 = Last Name
Title: PI Demo: Start of Application
Text Symbol: 056 = Unable to find requested flight
Text Symbol: 001 = FlightDat
Text Symbol: 002 = Passenger Data
Text Symbol: 003 = FlightClss





Text Symbol: 004 = Check Availability
Text Symbol: 005 = Send Single Fight Booking
Text Symbol: 006 = Send Multiple Flight Booking
Text Symbol: 007 = Query Booking Status
Text Symbol: 008 = Select Required Function
Text Symbol: 009 = Order profile
Text Symbol: 011 = System errors occurred
Text Symbol: 012 = Application errors occurred
Text Symbol: 013 = Errors found :
Text Symbol: 014 = Error Code:
Text Symbol: 015 = Send XML Message:
Text Symbol: 016 = Message sent successfully
Text Symbol: 017 = Unable to send message
Text Symbol: 031 = Internal System Processing:
Text Symbol: 032 = Flight booking order created successfully
Text Symbol: 033 = Agency Number:
Text Symbol: 034 = Order Number:
Text Symbol: 035 = Unable to create flight booking order
Text Symbol: 036 = Fred
Text Symbol: 037 = Flyer
Text Symbol: 041 = Flight booking order does not exist
Text Symbol: 042 = Order Status:
Text Symbol: 043 = Booking not yet confirmed
Text Symbol: 044 = Booking confirmed
Text Symbol: 045 = Booking attempt failed
Text Symbol: 050 = Result of Availability Check
Text Symbol: 051 = No. of Seats:
Text Symbol: 052 = Free Seats:
Text Symbol: 053 = Economy Class:
Text Symbol: 054 = Business Class:
Text Symbol: 055 = First Class:


INCLUDES used within this REPORT SXIDEMO_START

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

LCR_GET_OWN_BUSINESS_SYSTEM CALL FUNCTION 'LCR_GET_OWN_BUSINESS_SYSTEM' IMPORTING bs_key_name = l_business_system * bs_role = l_role EXCEPTIONS OTHERS = 8.

SXIDEMO_AGCY_FBO_CREATE call function 'SXIDEMO_AGCY_FBO_CREATE' EXPORTING ORDER_DATA = lv_order IMPORTING ORDER_KEY = lv_orderkey TABLES ITEM_LIST = lt_item RETURN = lt_return.

SXIDEMO_AGCY_FBO_CREATE





call function 'SXIDEMO_AGCY_FBO_CREATE' EXPORTING ORDER_DATA = lv_order IMPORTING ORDER_KEY = lv_orderkey TABLES ITEM_LIST = lt_item RETURN = lt_return.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name SXIDEMO_START or its description.