SAP ABAP Class CL_MDG_FS_SFLIGHT_ACCESS (MDG: Example access class implementation for data model SF)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     MDG_FND_SAMPLE_IMPLEMENTATIONS (Package) MDG: Foundation Sample (Development Objects)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_PP_ACCESS Access to Reuse Active Area 20100702
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_PP_BLOCKLIST Access to Reuse Active Area for Blocklist 20120502
Properties
Class CL_MDG_FS_SFLIGHT_ACCESS  
Short Description MDG: Example access class implementation for data model SF    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class MDG_SF    
Program status     
Category 0   
Package MDG_FND_SAMPLE_IMPLEMENTATIONS   MDG: Foundation Sample (Development Objects) 
Created 20100702   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDG_FS_SFLIGHT_ACCESS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_USMD_PP_ACCESS Access to Reuse Active Area 20100702
2 IF_USMD_PP_BLOCKLIST Access to Reuse Active Area for Blocklist 20120502
Friends
Class CL_MDG_FS_SFLIGHT_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CARR Constant Protected Type reference (TYPE) USMD_ENTITY 'CARR' Name of entity CARR 20110420
2 GC_CARRID Constant Protected Type reference (TYPE) USMD_ATTR_RES 'CARRID' Attribute 20110525
3 GC_CARR_CARRNAME Constant Protected Type reference (TYPE) USMD_ATTR_RES 'CARRNAME' Entity Type 20110524
4 GC_CARR_CURRCODE Constant Protected Type reference (TYPE) USMD_ATTR_RES 'CURRCODE' Entity Type 20110524
5 GC_CARR_URL Constant Protected Type reference (TYPE) USMD_ATTR_RES 'URL' Entity Type 20110524
6 GC_CONNID Constant Protected Type reference (TYPE) USMD_ATTR_RES 'CONNID' Attribute 20110525
7 GC_FLDATE Constant Protected Type reference (TYPE) USMD_ATTR_RES 'FLDATE' Attribute 20110525
8 GC_FLIGHT Constant Protected Type reference (TYPE) USMD_ENTITY 'FLIGHT' Name of entity FLIGHT 20110420
9 GC_FLIGHT_PAYMENTSU Constant Protected Type reference (TYPE) USMD_ATTR_RES 'PAYMENTSU' Attribute 20110525
10 GC_FLIGHT_SEATSMAXB Constant Protected Type reference (TYPE) USMD_ATTR_RES 'SEATSMAXB' Attribute 20110525
11 GC_FLIGHT_SEATSMAXF Constant Protected Type reference (TYPE) USMD_ATTR_RES 'SEATSMAXF' Attribute 20110525
12 GC_FLIGHT_SEATSOCCB Constant Protected Type reference (TYPE) USMD_ATTR_RES 'SEATSOCCB' Attribute 20110525
13 GC_FLIGHT_SEATSOCCF Constant Protected Type reference (TYPE) USMD_ATTR_RES 'SEATSOCCF' Attribute 20110525
14 GC_PFLI Constant Protected Type reference (TYPE) USMD_ENTITY 'PFLI' Name of entity PFLI 20110420
15 GC_PFLI_AIRPFROM Constant Protected Type reference (TYPE) USMD_ATTR_RES 'AIRPFROM' Attribute 20110525
16 GC_PFLI_AIRPTO Constant Protected Type reference (TYPE) USMD_ATTR_RES 'AIRPTO' Attribute 20110525
17 GC_PFLI_ARRTIME Constant Protected Type reference (TYPE) USMD_ATTR_RES 'ARRTIME' Attribute 20110525
18 GC_PFLI_CITYFROM Constant Protected Type reference (TYPE) USMD_ATTR_RES 'CITYFROM' Attribute 20110524
19 GC_PFLI_CITYTO Constant Protected Type reference (TYPE) USMD_ATTR_RES 'CITYTO' Attribute 20110525
20 GC_PFLI_COUNTRYFR Constant Protected Type reference (TYPE) USMD_ATTR_RES 'COUNTRYFR' Attribute 20110524
21 GC_PFLI_COUNTRYTO Constant Protected Type reference (TYPE) USMD_ATTR_RES 'COUNTRYTO' Attribute 20110525
22 GC_PFLI_DEPTIME Constant Protected Type reference (TYPE) USMD_ATTR_RES 'DEPTIME' Attribute 20110525
23 GC_PFLI_DISTANCE Constant Protected Type reference (TYPE) USMD_ATTR_RES 'DISTANCE' Attribute 20110525
24 GC_PFLI_DISTID Constant Protected Type reference (TYPE) USMD_ATTR_RES 'DISTID' Attribute 20110525
25 GC_PFLI_FLTIME Constant Protected Type reference (TYPE) USMD_ATTR_RES 'FLTIME' Attribute 20110525
26 GC_PFLI_FLTYPE Constant Protected Type reference (TYPE) USMD_ATTR_RES 'FLTYPE' Attribute 20110525
27 GC_PFLI_PERIOD Constant Protected Type reference (TYPE) USMD_ATTR_RES 'PERIOD' Attribute 20110525
28 GC_SFLIGHT Constant Protected Type reference (TYPE) USMD_ATTR_RES 'SFLIGHT' Attribute 20110525
29 GC_SFLIGHT_CURRENCY Constant Protected Type reference (TYPE) USMD_ATTR_RES 'CURRENCY' Attribute 20110525
30 GC_SFLIGHT_PAYMENTSUM Constant Protected Type reference (TYPE) STRING 'PAYMENTSUM' Attribute 20110525
31 GC_SFLIGHT_PLANETYPE Constant Protected Type reference (TYPE) USMD_ATTR_RES 'PLANETYPE' Attribute 20110525
32 GC_SFLIGHT_PRICE Constant Protected Type reference (TYPE) USMD_ATTR_RES 'PRICE' Attribute 20110525
33 GC_SFLIGHT_SEATSMAX Constant Protected Type reference (TYPE) USMD_ATTR_RES 'SEATSMAX' Attribute 20110525
34 GC_SFLIGHT_SEATSMAX_B Constant Protected Type reference (TYPE) STRING 'SEATSMAX_B' Attribute 20110525
35 GC_SFLIGHT_SEATSMAX_F Constant Protected Type reference (TYPE) STRING 'SEATSMAX_F' Attribute 20110525
36 GC_SFLIGHT_SEATSOCC Constant Protected Type reference (TYPE) USMD_ATTR_RES 'SEATSOCC' Attribute 20110525
37 GC_SFLIGHT_SEATSOCC_B Constant Protected Type reference (TYPE) STRING 'SEATSOCC_B' Attribute 20110525
38 GC_SFLIGHT_SEATSOCC_F Constant Protected Type reference (TYPE) STRING 'SEATSOCC_F' Attribute 20110525
39 MT_KEY_ATTRIBUTE Instance attribute Private Type reference (TYPE) TYT_KEY_ATTRIBUTE Buffer of key attributes per entity 20121109
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LAST_MESSAGE Static method Private Method Add last system message to message table 20120303
2 CHECK_AUTHORITY_CARR Instance method Protected Method Check Authority for Entity CARR 20101011
3 CHECK_DATA_CARR Instance method Protected Method Check data for Entity type CARR 20100916
4 CHECK_DATA_CARR_SINGLE Instance method Private Method Check single record of entity CARR 20120226
5 CHECK_DATA_FLIGHT Instance method Protected Method Check data for Entity type FLIGHT 20110222
6 CHECK_DATA_FLIGHT_SINGLE Instance method Private Method Check single record of entity FLIGHT 20120228
7 CHECK_DATA_PFLI Instance method Protected Method Check data for Entity type PFLI 20110222
8 CHECK_DATA_PFLI_SINGLE Instance method Private Method Check single record of entity PFLI 20120227
9 COPY_BAPI_TO_USMD_MESSAGES Static method Protected Method Copy bapi to usmd messages 20110222
10 DEFINE_FIELD_ACCESS Static method Protected Method Define Field Access for an Entity 20110414
11 DEFINE_UPD_SCOPE_CARR_SINGLE Instance method Private Method Define the update scope of a single Carr entity 20120504
12 DEQUEUE_CARR Instance method Protected Method Dequeue Entity CARR 20100920
13 DEQUEUE_FLIGHT Instance method Protected Method Dequeue Entity FLIGHT 20110223
14 DEQUEUE_PFLI Instance method Protected Method Dequeue Entity PFLI 20110131
15 ENQUEUE_CARR Instance method Protected Method Enqueue Entity CARR 20100920
16 ENQUEUE_FLIGHT Instance method Protected Method Enqueue Entity FLIGHT 20110222
17 ENQUEUE_PFLI Instance method Protected Method Enqueue Entity PFLI 20110131
18 GET_KEY_ATTRIBUTES Instance method Private Method Get key attributes 20121109
19 MAP_CARR_UNTYPED2TYPED Static method Protected Method Map CARR untyped to typed 20110531
20 MAP_FLIGHT_UNTYPED2TYPED Static method Protected Method MAP FLIGHT untyped to typed 20110531
21 MAP_PFLI_UNTYPED2TYPED Static method Protected Method MAP PFLI untyped to typed 20110531
22 QUERY_CARR Instance method Protected Method Reads Data of Entity Type CARR 20100909
23 QUERY_FLIGHT Instance method Protected Method Reads Data for Entity Type FLIGHT 20110223
24 QUERY_PFLI Instance method Protected Method Reads Data of Entity Type CARR 20100917
25 READ_VALUE_CARR Instance method Protected Method Reads Data of Entity Type CARR, Qualifying Key 20110223
26 READ_VALUE_FLIGHT Instance method Protected Method Reads Data for Entity FLIGHT, Qualifying Key 20110223
27 READ_VALUE_PFLI Instance method Protected Method Reads Data of Entity Type PFLI, Qualifying Key 20110223
28 SAVE_DATA_CARR Instance method Protected Method Save data for Entity type CARR 20100920
29 SAVE_DATA_FLIGHT Instance method Protected Method Save data for Entity type FLIGHT 20110221
30 SAVE_DATA_PFLI Instance method Protected Method Save data for Entity type PFLI 20110221
Events
Class CL_MDG_FS_SFLIGHT_ACCESS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_S_CARR_DATA Protected See coding 20120523 BEGIN OF gty_s_carr_data, gc_carr_name TYPE usmd_attr_res, gc_carr_url TYPE usmd_attr_res, gc_carr_currcode TYPE usmd_attr_res, END OF gty_s_carr_data
2 GTY_S_CARR_UPD Protected See coding 20110222 BEGIN OF gty_s_carr_upd . INCLUDE TYPE /mdg/_s_sf_pp_carr. TYPES: BEGIN OF usmdx_s_update. INCLUDE TYPE /mdg/_sf_sf_pp_carr. TYPES: END OF usmdx_s_update. TYPES: END OF gty_s_carr_upd
3 GTY_S_FIELD_ACCESS Protected See coding 20110414 BEGIN OF gty_s_field_access, fieldname TYPE usmd_attribute, fieldvalue TYPE usmd_fld_prop_value, END OF gty_s_field_access
4 GTY_S_FLIGHT_UPD Protected See coding 20110222 BEGIN OF gty_s_flight_upd. INCLUDE TYPE /mdg/_s_sf_pp_flight. TYPES: BEGIN OF usmdx_s_update. INCLUDE TYPE /mdg/_sf_sf_pp_flight. TYPES: END OF usmdx_s_update. TYPES: END OF gty_s_flight_upd
5 GTY_S_PFLI_UPD Protected See coding 20110222 BEGIN OF gty_s_pfli_upd. INCLUDE TYPE /mdg/_s_sf_pp_pfli. TYPES: BEGIN OF usmdx_s_update. INCLUDE TYPE mdg_sf_sf_sf_pp_pfli. TYPES: END OF usmdx_s_update. TYPES: END OF gty_s_pfli_upd
6 GTY_T_CARR Protected See coding 20110323 gty_t_carr TYPE SORTED TABLE OF scarr WITH UNIQUE KEY carrid
7 GTY_T_CARR_DATA Protected See coding 20120523 gty_t_carr_data TYPE STANDARD TABLE OF gty_s_carr_data
8 GTY_T_FIELD_ACCESS Protected See coding 20110414 gty_t_field_access TYPE STANDARD TABLE OF gty_s_field_access
9 TYS_ATTRIBUTE Private See coding 20121109 BEGIN OF tys_attribute, entity TYPE usmd_entity, attributes TYPE usmd_ts_attribute, END OF tys_attribute
10 TYT_ATTRIBUTE Private See coding 20121109 tyt_attribute TYPE SORTED TABLE OF tys_attribute WITH UNIQUE KEY entity
11 TYT_KEY_ATTRIBUTE Private See coding 20121109 tyt_key_attribute TYPE SORTED TABLE OF tys_attribute WITH UNIQUE KEY entity
Method Signatures

Method ADD_LAST_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20120303

Method ADD_LAST_MESSAGE on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method CHECK_AUTHORITY_CARR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20101011
2 Importing IT_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20101011
3 Importing I_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Activity 20101011

Method CHECK_AUTHORITY_CARR on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method CHECK_DATA_CARR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100916
2 Importing IO_CALLBACK Call by reference Object reference (TYPE REF TO) IF_USMD_PP_CHECK_CALLBACK Callback for Primary Persistence Check 20110414
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20120226
4 Importing IRT_DATA_DELETED Call by reference Object reference (TYPE REF TO) DATA Deleted Data 20100916
5 Importing IRT_DATA_INSERTED Call by reference Object reference (TYPE REF TO) DATA Inserted Data 20100916
6 Importing IRT_DATA_UPDATED Call by reference Object reference (TYPE REF TO) DATA Updated Data 20100916
7 Importing IR_FLD_PROP_ATTR Call by reference Object reference (TYPE REF TO) DATA Field properties 20120423
8 Importing IT_DATA_CARR Call by reference Type reference (TYPE) ANY TABLE complete Carrier data 20120523

Method CHECK_DATA_CARR on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method CHECK_DATA_CARR_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACK Call by reference Object reference (TYPE REF TO) IF_USMD_PP_CHECK_CALLBACK Callback for Primary Persistence Check 20120423
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20120226
3 Importing IR_FLD_PROP_ATTR Call by reference Object reference (TYPE REF TO) DATA Field properties 20120423
4 Importing IV_CARR Call by reference Type reference (TYPE) S_CARR_ID Airline Code 20120226
5 Importing IV_CARRNAME Call by reference Type reference (TYPE) S_CARRNAME Airline name 20120226
6 Importing IV_CURRCODE Call by reference Type reference (TYPE) S_CURRCODE Local currency of airline 20120226
7 Importing IV_URL Call by reference Type reference (TYPE) S_CARRURL Airline URL 20120226
8 Returning RT_MESSAGE Value transfer Type reference (TYPE) USMD_T_MESSAGE Messages 20120226

Method CHECK_DATA_CARR_SINGLE on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method CHECK_DATA_FLIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110222
2 Importing IO_CALLBACK Call by reference Object reference (TYPE REF TO) IF_USMD_PP_CHECK_CALLBACK Callback for Primary Persistence Check 20120423
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20120228
4 Importing IRT_DATA_DELETED Call by reference Object reference (TYPE REF TO) DATA Deleted Data 20110222
5 Importing IRT_DATA_INSERTED Call by reference Object reference (TYPE REF TO) DATA Inserted Data 20110222
6 Importing IRT_DATA_UPDATED Call by reference Object reference (TYPE REF TO) DATA Updated Data 20110222
7 Importing IR_FLD_PROP_ATTR Call by reference Object reference (TYPE REF TO) DATA Field properties 20120423

Method CHECK_DATA_FLIGHT on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method CHECK_DATA_FLIGHT_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACK Call by reference Object reference (TYPE REF TO) IF_USMD_PP_CHECK_CALLBACK Callback for Primary Persistence Check 20120423
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20120228
3 Importing IR_FLD_PROP_ATTR Call by reference Object reference (TYPE REF TO) DATA Field properties 20120423
4 Importing IV_CARR Call by reference Type reference (TYPE) S_CARR_ID Airline Code 20120228
5 Importing IV_CURRENCY Call by reference Type reference (TYPE) S_CURRCODE Local currency of airline 20120228
6 Importing IV_FLDATE Call by reference Type reference (TYPE) S_DATE Flight date 20120228
7 Importing IV_PAYMENTSUM Call by reference Type reference (TYPE) S_SUM Total of current bookings 20120228
8 Importing IV_PFLI Call by reference Type reference (TYPE) S_CONN_ID Flight Connection Number 20120228
9 Importing IV_PLANETYPE Call by reference Type reference (TYPE) S_PLANETYE Aircraft Type 20120228
10 Importing IV_PRICE Call by reference Type reference (TYPE) S_PRICE Airfare 20120228
11 Importing IV_SEATSMAX Call by reference Type reference (TYPE) S_SEATSMAX Maximum capacity in economy class 20120228
12 Importing IV_SEATSMAX_B Call by reference Type reference (TYPE) S_SMAX_B Maximum capacity in business class 20120228
13 Importing IV_SEATSMAX_F Call by reference Type reference (TYPE) S_SMAX_F Maximum capacity in first class 20120228
14 Importing IV_SEATSOCC Call by reference Type reference (TYPE) S_SEATSOCC Occupied seats in economy class 20120228
15 Importing IV_SEATSOCC_B Call by reference Type reference (TYPE) S_SOCC_B Occupied seats in business class 20120228
16 Importing IV_SEATSOCC_F Call by reference Type reference (TYPE) S_SOCC_F Occupied seats in first class 20120228
17 Returning RT_MESSAGE Value transfer Type reference (TYPE) USMD_T_MESSAGE Messages 20120228

Method CHECK_DATA_FLIGHT_SINGLE on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method CHECK_DATA_PFLI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110222
2 Importing IO_CALLBACK Call by reference Object reference (TYPE REF TO) IF_USMD_PP_CHECK_CALLBACK Callback for Primary Persistence Check 20120423
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20120227
4 Importing IRT_DATA_DELETED Call by reference Object reference (TYPE REF TO) DATA Deleted Data 20110222
5 Importing IRT_DATA_INSERTED Call by reference Object reference (TYPE REF TO) DATA Inserted Data 20110222
6 Importing IRT_DATA_UPDATED Call by reference Object reference (TYPE REF TO) DATA Updated Data 20110222
7 Importing IR_FLD_PROP_ATTR Call by reference Object reference (TYPE REF TO) DATA Field properties 20120423

Method CHECK_DATA_PFLI on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method CHECK_DATA_PFLI_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACK Call by reference Object reference (TYPE REF TO) IF_USMD_PP_CHECK_CALLBACK Callback for Primary Persistence Check 20120423
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20120227
3 Importing IR_FLD_PROP_ATTR Call by reference Object reference (TYPE REF TO) DATA Field properties 20120423
4 Importing IV_AIRPFROM Call by reference Type reference (TYPE) S_FROMAIRP Departure airport 20120227
5 Importing IV_AIRPTO Call by reference Type reference (TYPE) S_TOAIRP Destination airport 20120227
6 Importing IV_ARRTIME Call by reference Type reference (TYPE) S_ARR_TIME Arrival time 20120227
7 Importing IV_CARR Call by reference Type reference (TYPE) S_CARR_ID Airline Code 20120227
8 Importing IV_CITYFROM Call by reference Type reference (TYPE) S_FROM_CIT Departure city 20120227
9 Importing IV_CITYTO Call by reference Type reference (TYPE) S_TO_CITY Arrival city 20120227
10 Importing IV_COUNTRYFR Call by reference Type reference (TYPE) LAND1 Country Key 20120227
11 Importing IV_COUNTRYTO Call by reference Type reference (TYPE) LAND1 Country Key 20120227
12 Importing IV_DEPTIME Call by reference Type reference (TYPE) S_DEP_TIME Departure time 20120227
13 Importing IV_DISTANCE Call by reference Type reference (TYPE) S_DISTANCE Distance 20120227
14 Importing IV_DISTID Call by reference Type reference (TYPE) S_DISTID Mass unit of distance (kms, miles) 20120227
15 Importing IV_FLTIME Call by reference Type reference (TYPE) S_FLTIME Flight time 20120227
16 Importing IV_FLTYPE Call by reference Type reference (TYPE) S_FLTYPE Flight type 20120227
17 Importing IV_PERIOD Call by reference Type reference (TYPE) S_PERIOD Arrival n day(s) later 20120227
18 Importing IV_PFLI Call by reference Type reference (TYPE) S_CONN_ID Flight Connection Number 20120227
19 Returning RT_MESSAGE Value transfer Type reference (TYPE) USMD_T_MESSAGE Messages 20120227

Method CHECK_DATA_PFLI_SINGLE on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method COPY_BAPI_TO_USMD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110222
2 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110222

Method COPY_BAPI_TO_USMD_MESSAGES on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method DEFINE_FIELD_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_PROPERTIES Call by reference Type reference (TYPE) GTY_T_FIELD_ACCESS 20110414
2 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110414

Method DEFINE_FIELD_ACCESS on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method DEFINE_UPD_SCOPE_CARR_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CARR_UPD Call by reference Type reference (TYPE) GTY_S_CARR_UPD Update Structure 20120504
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20120504

Method DEFINE_UPD_SCOPE_CARR_SINGLE on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method DEQUEUE_CARR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALUE Call by reference Type reference (TYPE) ANY TABLE 20100920
2 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) ENQMODE 'E' Lock mode 20100920
3 Importing IV_SCOPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100920

Method DEQUEUE_CARR on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method DEQUEUE_FLIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALUE Call by reference Type reference (TYPE) ANY TABLE 20110223
2 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) ENQMODE 'E' Lock mode 20110223
3 Importing IV_SCOPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110223

Method DEQUEUE_FLIGHT on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method DEQUEUE_PFLI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALUE Call by reference Type reference (TYPE) ANY TABLE 20110131
2 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) ENQMODE 'E' Lock mode 20110131
3 Importing IV_SCOPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110131

Method DEQUEUE_PFLI on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method ENQUEUE_CARR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100920
2 Importing IT_VALUE Call by reference Type reference (TYPE) ANY TABLE 20100920
3 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) ENQMODE 'E' Lock mode 20100920
4 Importing IV_SCOPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100920

Method ENQUEUE_CARR on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method ENQUEUE_FLIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110222
2 Importing IT_VALUE Call by reference Type reference (TYPE) ANY TABLE 20110222
3 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) ENQMODE 'E' Lock mode 20110222
4 Importing IV_SCOPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110222

Method ENQUEUE_FLIGHT on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method ENQUEUE_PFLI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE USMD_T_MESSAGE 20110131
2 Importing IT_VALUE Call by reference Type reference (TYPE) ANY TABLE 20110131
3 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) ENQMODE 'E' Lock mode 20110131
4 Importing IV_SCOPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20110131

Method ENQUEUE_PFLI on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method GET_KEY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL_EXT Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20121109
2 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20121109
3 Returning RT_ATTRIBUTE Value transfer Type reference (TYPE) USMD_TS_ATTRIBUTE Attributes 20121109

Method GET_KEY_ATTRIBUTES on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method MAP_CARR_UNTYPED2TYPED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CARR_INS Call by reference Type reference (TYPE) /MDG/_S_SF_PP_CARR Source Structure for PP Mapping 20110531
2 Exporting ES_CARR_UPD Call by reference Type reference (TYPE) GTY_S_CARR_UPD 20110531
3 Importing IF_INS Call by reference Type reference (TYPE) ABAP_BOOL Insert or Update case 20110531
4 Importing IS_CARR Call by reference Type reference (TYPE) ANY 20110531

Method MAP_CARR_UNTYPED2TYPED on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method MAP_FLIGHT_UNTYPED2TYPED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FLIGHT_INS Call by reference Type reference (TYPE) /MDG/_S_SF_PP_FLIGHT Source Structure for PP Mapping 20110531
2 Exporting ES_FLIGHT_UPD Call by reference Type reference (TYPE) GTY_S_FLIGHT_UPD 20110531
3 Importing IF_INS Call by reference Type reference (TYPE) ABAP_BOOL 20110531
4 Importing IS_FLIGHT Call by reference Type reference (TYPE) ANY 20110531

Method MAP_FLIGHT_UNTYPED2TYPED on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method MAP_PFLI_UNTYPED2TYPED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PFLI_INS Call by reference Type reference (TYPE) /MDG/_S_SF_PP_PFLI Source Structure for PP Mapping 20110531
2 Exporting ES_PFLI_UPD Call by reference Type reference (TYPE) GTY_S_PFLI_UPD 20110531
3 Importing IF_INS Call by reference Type reference (TYPE) ABAP_BOOL 20110531
4 Importing IS_PFLI Call by reference Type reference (TYPE) ANY 20110531

Method MAP_PFLI_UNTYPED2TYPED on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method QUERY_CARR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_NOT_SUPPORTED Call by reference Type reference (TYPE) USMD_FLG 'X'=Query could not be executed 20100909
2 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20100909
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100909
4 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20100909
5 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100909
6 Importing I_NUM_ENTRIES Call by reference Type reference (TYPE) I 0 0 = No Restriction 20110323

Method QUERY_CARR on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method QUERY_FLIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_NOT_SUPPORTED Call by reference Type reference (TYPE) USMD_FLG MDGAF: General Indicator 20110223
2 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20110223
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110223
4 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20110223
5 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110223
6 Importing I_NUM_ENTRIES Call by reference Type reference (TYPE) I 0 0 = No Restriction 20110323

Method QUERY_FLIGHT on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method QUERY_PFLI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_NOT_SUPPORTED Call by reference Type reference (TYPE) USMD_FLG 'X'=Query could not be executed 20100917
2 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20100917
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100917
4 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20100917
5 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100917
6 Importing I_NUM_ENTRIES Call by reference Type reference (TYPE) I 0 0 = No Restriction 20110323

Method QUERY_PFLI on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method READ_VALUE_CARR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20110223
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110223
3 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20110223
4 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110223

Method READ_VALUE_CARR on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method READ_VALUE_FLIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20110223
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110223
3 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20110223
4 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110223

Method READ_VALUE_FLIGHT on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method READ_VALUE_PFLI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20110223
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110223
3 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20110223
4 Importing I_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20110223

Method READ_VALUE_PFLI on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method SAVE_DATA_CARR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100920
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20120226
3 Importing IRT_DATA_DELETED Call by reference Object reference (TYPE REF TO) DATA Deleted Data 20100920
4 Importing IRT_DATA_INSERTED Call by reference Object reference (TYPE REF TO) DATA Inserted Data 20100920
5 Importing IRT_DATA_UPDATED Call by reference Object reference (TYPE REF TO) DATA Updated Data 20100920

Method SAVE_DATA_CARR on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method SAVE_DATA_FLIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110221
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20120228
3 Importing IRT_DATA_DELETED Call by reference Object reference (TYPE REF TO) DATA 20110221
4 Importing IRT_DATA_INSERTED Call by reference Object reference (TYPE REF TO) DATA 20110221
5 Importing IRT_DATA_UPDATED Call by reference Object reference (TYPE REF TO) DATA 20110221

Method SAVE_DATA_FLIGHT on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.

Method SAVE_DATA_PFLI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110221
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20120227
3 Importing IRT_DATA_DELETED Call by reference Object reference (TYPE REF TO) DATA 20110221
4 Importing IRT_DATA_INSERTED Call by reference Object reference (TYPE REF TO) DATA 20110221
5 Importing IRT_DATA_UPDATED Call by reference Object reference (TYPE REF TO) DATA 20110221

Method SAVE_DATA_PFLI on class CL_MDG_FS_SFLIGHT_ACCESS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703