SAP ABAP Class CL_SXIDEMO_AGCY_BSP (XI Demo: Functions of BSP UI)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI (Application Component) Exchange Infrastructure
     SAI_DEMO_AGENCY (Package) Exchange Infrastructure: Demo Example - Agency
Properties
Class CL_SXIDEMO_AGCY_BSP  
Short Description XI Demo: Functions of BSP UI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_DEMO_AGENCY   Exchange Infrastructure: Demo Example - Agency 
Created 20031210   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SXIDEMO_AGCY_BSP has no forward declaration.
Interfaces
Class CL_SXIDEMO_AGCY_BSP has no interface implemented.
Friends
Class CL_SXIDEMO_AGCY_BSP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LAST_CHECKED_FLIGHT_AVAIL Instance attribute Public Type reference (TYPE) BAPISFLAVA Last Flight Checked: Available 20031211
2 LAST_CHECKED_FLIGHT_FAULT Instance attribute Public Type reference (TYPE) SXIDEMO_FAULT_DATA Last Flight Checked: Error 20031211
3 LAST_CHECKED_FLIGHT_KEY Instance attribute Public Type reference (TYPE) BAPISFLKEY Last Flight Checked: Key 20031211
4 LAST_ORDER_FAULT Instance attribute Public Type reference (TYPE) SXIDEMO_FAULT_DATA Last Booking Order: Error 20040109
5 LAST_ORDER_KEY Instance attribute Public Type reference (TYPE) SXIDEMO_FBO_KEY Last Order Number 20031211
Methods
# Method Level Visibility Method type Description Created on
1 BOOK_CONN_FLIGHT Instance method Public Method Book Multiple Flight 20031210
2 BOOK_SINGLE_FLIGHT Instance method Public Method Book Single Flight 20031210
3 CHECK_AVAIL Instance method Public Method Check Availability 20031210
4 GET_LAST_AVAIL Instance method Public Method Read Data of Last Availability Check 20031211
5 GET_ORDER_STATUS Instance method Public Method Read Booking Status 20031210
6 SELECT_CARRIERS Instance method Public Method Read Airlines 20040108
7 SELECT_CONN_FLIGHTS Instance method Public Method Read Flight Plan for Connecting Flights 20031210
8 SELECT_FLIGHTS Instance method Public Method Read Flight Plan 20031210
9 SET_ORDER_KEY Instance method Public Method Set Order Key in Buffer 20031211
Events
Class CL_SXIDEMO_AGCY_BSP has no event.
Types
Class CL_SXIDEMO_AGCY_BSP has no local type.
Method Signatures

Method BOOK_CONN_FLIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FAULT_DATA Value transfer Type reference (TYPE) SXIDEMO_FAULT_DATA Fehlerdaten 20031210
2 Importing FBO_DATA Value transfer Type reference (TYPE) SXIDEMO_FBO_NEW Flugbuchungsauftrag 20031210
3 Importing FBO_ITEM_LIST Value transfer Type reference (TYPE) SXIDEMO_FBO_ITEM_NEW_TAB Positionen des Auftrags 20040108
4 Exporting FBO_KEY Value transfer Type reference (TYPE) SXIDEMO_FBO_KEY Schlüssel des Auftrags 20031210

Method BOOK_CONN_FLIGHT on class CL_SXIDEMO_AGCY_BSP has no exception.

Method BOOK_SINGLE_FLIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FAULT_DATA Value transfer Type reference (TYPE) SXIDEMO_FAULT_DATA Fehlerdaten 20031210
2 Importing FBO_DATA Value transfer Type reference (TYPE) SXIDEMO_FBO_NEW Flugbuchungsauftrag 20031210
3 Importing FBO_ITEM_DATA Value transfer Type reference (TYPE) SXIDEMO_FBO_ITEM_NEW Position des Auftrags 20031210
4 Exporting FBO_KEY Value transfer Type reference (TYPE) SXIDEMO_FBO_KEY Schlüssel des Auftrags 20031210

Method BOOK_SINGLE_FLIGHT on class CL_SXIDEMO_AGCY_BSP has no exception.

Method CHECK_AVAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AVAILABILITY Value transfer Type reference (TYPE) BAPISFLAVA Verfügbarkeitsdaten 20031210
2 Exporting FAULT_DATA Value transfer Type reference (TYPE) SXIDEMO_FAULT_DATA Fehlerdaten 20031210
3 Importing FLIGHT_ID Value transfer Type reference (TYPE) BAPISFLKEY Schlüssel des Fluges 20031210

Method CHECK_AVAIL on class CL_SXIDEMO_AGCY_BSP has no exception.

Method GET_LAST_AVAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AVAILABILITY Call by reference Type reference (TYPE) BAPISFLAVA Verfügbarkeitsdaten 20031211
2 Exporting FAULT_DATA Call by reference Type reference (TYPE) SXIDEMO_FAULT_DATA Fehlerdaten 20031211
3 Exporting FLIGHT_ID Call by reference Type reference (TYPE) BAPISFLKEY Schlüssel des Fluges 20031211

Method GET_LAST_AVAIL on class CL_SXIDEMO_AGCY_BSP has no exception.

Method GET_ORDER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FAULT_DATA Call by reference Type reference (TYPE) SXIDEMO_FAULT_DATA Fehlerdaten 20031210
2 Exporting ITEM_LIST Call by reference Type reference (TYPE) SXIDEMO_FBO_ITEM_DATA_TAB Positionen des Auftrags 20031210
3 Exporting ORDER_DATA Call by reference Type reference (TYPE) SXIDEMO_FBO_DATA Flugbuchungsauftrag 20031210
4 Importing ORDER_KEY Call by reference Type reference (TYPE) SXIDEMO_FBO_KEY Schlüssel des Auftrags 20031210

Method GET_ORDER_STATUS on class CL_SXIDEMO_AGCY_BSP has no exception.

Method SELECT_CARRIERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CARRIER_LIST Call by reference Type reference (TYPE) SXIDEMO_SPFLI_TAB Fluggesellschaftsliste 20040108

Method SELECT_CARRIERS on class CL_SXIDEMO_AGCY_BSP has no exception.

Method SELECT_CONN_FLIGHTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONN_FLIGHT_LIST Value transfer Type reference (TYPE) SXIDEMO_SPFLI_CONN_TAB Liste der Mehrfachflüge 20040108
2 Exporting FLCONN_COUNT Value transfer Type reference (TYPE) I Anzahl von Flugverbindungen 20040109
3 Importing FLCONN_NR Value transfer Type reference (TYPE) S_FLCONN 0 Nummer einer Flugverbindung 20040109

Method SELECT_CONN_FLIGHTS on class CL_SXIDEMO_AGCY_BSP has no exception.

Method SELECT_FLIGHTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CARRIER_ID Value transfer Type reference (TYPE) S_CARR_ID SPACE Kurzbezeichnung der Fluggesellschaft 20040108
2 Exporting FLIGHT_LIST Value transfer Type reference (TYPE) SXIDEMO_SPFLI_TAB Flugplanliste 20031210

Method SELECT_FLIGHTS on class CL_SXIDEMO_AGCY_BSP has no exception.

Method SET_ORDER_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ORDER_KEY Call by reference Type reference (TYPE) SXIDEMO_FBO_KEY Schlüssel des letzten Auftrags 20031211

Method SET_ORDER_KEY on class CL_SXIDEMO_AGCY_BSP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640