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 | Instance attribute | Public | Type reference (TYPE) | BAPISFLAVA | Last Flight Checked: Available | 20031211 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | SXIDEMO_FAULT_DATA | Last Flight Checked: Error | 20031211 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | BAPISFLKEY | Last Flight Checked: Key | 20031211 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | SXIDEMO_FAULT_DATA | Last Booking Order: Error | 20040109 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | SXIDEMO_FBO_KEY | Last Order Number | 20031211 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Book Multiple Flight | 20031210 | |
| 2 | Instance method | Public | Method | Book Single Flight | 20031210 | |
| 3 | Instance method | Public | Method | Check Availability | 20031210 | |
| 4 | Instance method | Public | Method | Read Data of Last Availability Check | 20031211 | |
| 5 | Instance method | Public | Method | Read Booking Status | 20031210 | |
| 6 | Instance method | Public | Method | Read Airlines | 20040108 | |
| 7 | Instance method | Public | Method | Read Flight Plan for Connecting Flights | 20031210 | |
| 8 | Instance method | Public | Method | Read Flight Plan | 20031210 | |
| 9 | 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 | FAULT_DATA | Value transfer | Type reference (TYPE) | SXIDEMO_FAULT_DATA | Fehlerdaten | 20031210 | |||
| 2 | FBO_DATA | Value transfer | Type reference (TYPE) | SXIDEMO_FBO_NEW | Flugbuchungsauftrag | 20031210 | |||
| 3 | FBO_ITEM_LIST | Value transfer | Type reference (TYPE) | SXIDEMO_FBO_ITEM_NEW_TAB | Positionen des Auftrags | 20040108 | |||
| 4 | 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 | FAULT_DATA | Value transfer | Type reference (TYPE) | SXIDEMO_FAULT_DATA | Fehlerdaten | 20031210 | |||
| 2 | FBO_DATA | Value transfer | Type reference (TYPE) | SXIDEMO_FBO_NEW | Flugbuchungsauftrag | 20031210 | |||
| 3 | FBO_ITEM_DATA | Value transfer | Type reference (TYPE) | SXIDEMO_FBO_ITEM_NEW | Position des Auftrags | 20031210 | |||
| 4 | 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 | AVAILABILITY | Value transfer | Type reference (TYPE) | BAPISFLAVA | Verfügbarkeitsdaten | 20031210 | |||
| 2 | FAULT_DATA | Value transfer | Type reference (TYPE) | SXIDEMO_FAULT_DATA | Fehlerdaten | 20031210 | |||
| 3 | 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 | AVAILABILITY | Call by reference | Type reference (TYPE) | BAPISFLAVA | Verfügbarkeitsdaten | 20031211 | |||
| 2 | FAULT_DATA | Call by reference | Type reference (TYPE) | SXIDEMO_FAULT_DATA | Fehlerdaten | 20031211 | |||
| 3 | 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 | FAULT_DATA | Call by reference | Type reference (TYPE) | SXIDEMO_FAULT_DATA | Fehlerdaten | 20031210 | |||
| 2 | ITEM_LIST | Call by reference | Type reference (TYPE) | SXIDEMO_FBO_ITEM_DATA_TAB | Positionen des Auftrags | 20031210 | |||
| 3 | ORDER_DATA | Call by reference | Type reference (TYPE) | SXIDEMO_FBO_DATA | Flugbuchungsauftrag | 20031210 | |||
| 4 | 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 | 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 | CONN_FLIGHT_LIST | Value transfer | Type reference (TYPE) | SXIDEMO_SPFLI_CONN_TAB | Liste der Mehrfachflüge | 20040108 | |||
| 2 | FLCONN_COUNT | Value transfer | Type reference (TYPE) | I | Anzahl von Flugverbindungen | 20040109 | |||
| 3 | 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 | CARRIER_ID | Value transfer | Type reference (TYPE) | S_CARR_ID | SPACE | Kurzbezeichnung der Fluggesellschaft | 20040108 | ||
| 2 | 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 | 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 |