SAP ABAP Class CL_OS_EX_FLIGHT (Object Services Examples: Flights)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA-OBS (Application Component) Object Services
     SOS_EXAMPLES (Package) Object Services: Examples
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 20000913
Properties
Class CL_OS_EX_FLIGHT  
Short Description Object Services Examples: Flights    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package SOS_EXAMPLES   Object Services: Examples 
Created 20000913   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_OS_STATE State Management for a 'Managed Object' 20000913
Friends
# Friend Modeled only Created on Description
1 CB_OS_EX_FLIGHT 20110420 Base Agent Object Services Examples: Flights
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CARRID Instance attribute Protected Type reference (TYPE) S_CARR_ID Airline Code 20000913
2 CONNID Instance attribute Protected Type reference (TYPE) S_CONN_ID Flight connection code 20000913
3 CURRENCY Instance attribute Protected Type reference (TYPE) S_CURRCODE Local Currency of Airline 20000913
4 FLDATE Instance attribute Protected Type reference (TYPE) S_DATE Departure date 20000913
5 PAYMENTSUM Instance attribute Protected Type reference (TYPE) S_SUM Total of current bookings 20000913
6 PLANETYPE Instance attribute Protected Type reference (TYPE) S_PLANETYE Aircraft Type 20000913
7 PRICE Instance attribute Protected Type reference (TYPE) S_PRICE Airfare 20000913
8 SEATSMAX Instance attribute Protected Type reference (TYPE) S_SEATSMAX Maximum capacity 20000913
9 SEATSMAX_B Instance attribute Protected Type reference (TYPE) S_SMAX_B Maximum capacity in business class 20020129
10 SEATSMAX_F Instance attribute Protected Type reference (TYPE) S_SMAX_F Maximum capacity in first class 20020129
11 SEATSOCC Instance attribute Protected Type reference (TYPE) S_SEATSOCC Occupied seats 20000913
12 SEATSOCC_B Instance attribute Protected Type reference (TYPE) S_SOCC_B Occupied seats in business class 20020129
13 SEATSOCC_F Instance attribute Protected Type reference (TYPE) S_SOCC_F Occupied seats in first class 20020129
Methods
# Method Level Visibility Method type Description Created on
1 GET_CARRID Instance method Public Get-method of a virtual attribute Reads the Attribute CARRID 20000913
2 GET_CONNID Instance method Public Get-method of a virtual attribute Reads the Attribute CONNID 20000913
3 GET_CURRENCY Instance method Public Get-method of a virtual attribute Reads the Attribute CURRENCY 20000913
4 GET_FLDATE Instance method Public Get-method of a virtual attribute Reads the Attribute FLDATE 20000913
5 GET_PAYMENTSUM Instance method Public Get-method of a virtual attribute Reads the Attribute PAYMENTSUM 20000913
6 GET_PLANETYPE Instance method Public Get-method of a virtual attribute Reads the Attribute PLANETYPE 20000913
7 GET_PRICE Instance method Public Get-method of a virtual attribute Reads the Attribute PRICE 20000913
8 GET_SEATSMAX Instance method Public Get-method of a virtual attribute Reads the Attribute SEATSMAX 20000913
9 GET_SEATSMAX_B Instance method Public Get-method of a virtual attribute Reads the SEATSMAX_B attribute 20020129
10 GET_SEATSMAX_F Instance method Public Get-method of a virtual attribute Reads the SEATSMAX_F attribute 20020129
11 GET_SEATSOCC Instance method Public Get-method of a virtual attribute Reads the Attribute SEATSOCC 20000913
12 GET_SEATSOCC_B Instance method Public Get-method of a virtual attribute Reads the SEATSOCC_B attribute 20020129
13 GET_SEATSOCC_F Instance method Public Get-method of a virtual attribute Reads the SEATSOCC_F attribute 20020129
14 SET_CURRENCY Instance method Public Set-method of a virtual attribute Sets the Attribute CURRENCY 20000913
15 SET_PAYMENTSUM Instance method Public Set-method of a virtual attribute Sets the Attribute PAYMENTSUM 20000913
16 SET_PLANETYPE Instance method Public Set-method of a virtual attribute Sets the Attribute PLANETYPE 20000913
17 SET_PRICE Instance method Public Set-method of a virtual attribute Sets the Attribute PRICE 20000913
18 SET_SEATSMAX Instance method Public Set-method of a virtual attribute Sets the Attribute SEATSMAX 20000913
19 SET_SEATSMAX_B Instance method Public Set-method of a virtual attribute Sets the SEATSMAX_B attribute 20020129
20 SET_SEATSMAX_F Instance method Public Set-method of a virtual attribute Sets the SEATSMAX_F attribute 20020129
21 SET_SEATSOCC Instance method Public Set-method of a virtual attribute Sets the Attribute SEATSOCC 20000913
22 SET_SEATSOCC_B Instance method Public Set-method of a virtual attribute Sets the SEATSOCC_B attribute 20020129
23 SET_SEATSOCC_F Instance method Public Set-method of a virtual attribute Sets the SEATMAX_F attribute 20020129
Events
Class CL_OS_EX_FLIGHT has no event.
Types
Class CL_OS_EX_FLIGHT has no local type.
Method Signatures

Method GET_CARRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) S_CARR_ID Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method GET_CONNID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) S_CONN_ID Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method GET_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) S_CURRCODE Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method GET_FLDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) S_DATE Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method GET_PAYMENTSUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) S_SUM Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method GET_PLANETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) S_PLANETYE Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method GET_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) S_PRICE Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method GET_SEATSMAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) S_SEATSMAX Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method GET_SEATSMAX_B Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) S_SMAX_B Attributwert 20020129
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020129

Method GET_SEATSMAX_F Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) S_SMAX_F Attributwert 20020129
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020129

Method GET_SEATSOCC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) S_SEATSOCC Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method GET_SEATSOCC_B Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) S_SOCC_B Attributwert 20020129
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020129

Method GET_SEATSOCC_F Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) S_SOCC_F Attributwert 20020129
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020129

Method SET_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURRENCY Call by reference Type reference (TYPE) S_CURRCODE Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method SET_PAYMENTSUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PAYMENTSUM Call by reference Type reference (TYPE) S_SUM Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method SET_PLANETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PLANETYPE Call by reference Type reference (TYPE) S_PLANETYE Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method SET_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRICE Call by reference Type reference (TYPE) S_PRICE Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method SET_SEATSMAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEATSMAX Call by reference Type reference (TYPE) S_SEATSMAX Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method SET_SEATSMAX_B Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEATSMAX_B Call by reference Type reference (TYPE) S_SMAX_B Attributwert 20020129
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020129

Method SET_SEATSMAX_F Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEATSMAX_F Call by reference Type reference (TYPE) S_SMAX_F Attributwert 20020129
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020129

Method SET_SEATSOCC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEATSOCC Call by reference Type reference (TYPE) S_SEATSOCC Attributwert 20000913
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20010306

Method SET_SEATSOCC_B Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEATSOCC_B Call by reference Type reference (TYPE) S_SOCC_B Attributwert 20020129
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020129

Method SET_SEATSOCC_F Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEATSOCC_F Call by reference Type reference (TYPE) S_SOCC_F Attributwert 20020129
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20020129
History
Last changed by/on SAP  20110908 
SAP Release Created in 50A