Hierarchy

⤷

⤷

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 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ENTITY | 'CARR' | Name of entity CARR | 20110420 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'CARRID' | Attribute | 20110525 | |
3 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'CARRNAME' | Entity Type | 20110524 | |
4 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'CURRCODE' | Entity Type | 20110524 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'URL' | Entity Type | 20110524 | |
6 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'CONNID' | Attribute | 20110525 | |
7 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'FLDATE' | Attribute | 20110525 | |
8 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ENTITY | 'FLIGHT' | Name of entity FLIGHT | 20110420 | |
9 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'PAYMENTSU' | Attribute | 20110525 | |
10 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'SEATSMAXB' | Attribute | 20110525 | |
11 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'SEATSMAXF' | Attribute | 20110525 | |
12 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'SEATSOCCB' | Attribute | 20110525 | |
13 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'SEATSOCCF' | Attribute | 20110525 | |
14 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ENTITY | 'PFLI' | Name of entity PFLI | 20110420 | |
15 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'AIRPFROM' | Attribute | 20110525 | |
16 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'AIRPTO' | Attribute | 20110525 | |
17 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'ARRTIME' | Attribute | 20110525 | |
18 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'CITYFROM' | Attribute | 20110524 | |
19 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'CITYTO' | Attribute | 20110525 | |
20 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'COUNTRYFR' | Attribute | 20110524 | |
21 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'COUNTRYTO' | Attribute | 20110525 | |
22 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'DEPTIME' | Attribute | 20110525 | |
23 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'DISTANCE' | Attribute | 20110525 | |
24 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'DISTID' | Attribute | 20110525 | |
25 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'FLTIME' | Attribute | 20110525 | |
26 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'FLTYPE' | Attribute | 20110525 | |
27 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'PERIOD' | Attribute | 20110525 | |
28 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'SFLIGHT' | Attribute | 20110525 | |
29 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'CURRENCY' | Attribute | 20110525 | |
30 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'PAYMENTSUM' | Attribute | 20110525 | |
31 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'PLANETYPE' | Attribute | 20110525 | |
32 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'PRICE' | Attribute | 20110525 | |
33 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'SEATSMAX' | Attribute | 20110525 | |
34 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'SEATSMAX_B' | Attribute | 20110525 | |
35 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'SEATSMAX_F' | Attribute | 20110525 | |
36 | ![]() |
Constant | Protected | Type reference (TYPE) | USMD_ATTR_RES | 'SEATSOCC' | Attribute | 20110525 | |
37 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'SEATSOCC_B' | Attribute | 20110525 | |
38 | ![]() |
Constant | Protected | Type reference (TYPE) | STRING | 'SEATSOCC_F' | Attribute | 20110525 | |
39 | ![]() |
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 | ![]() |
Static method | Private | Method | Add last system message to message table | 20120303 |
2 | ![]() |
Instance method | Protected | Method | Check Authority for Entity CARR | 20101011 |
3 | ![]() |
Instance method | Protected | Method | Check data for Entity type CARR | 20100916 |
4 | ![]() |
Instance method | Private | Method | Check single record of entity CARR | 20120226 |
5 | ![]() |
Instance method | Protected | Method | Check data for Entity type FLIGHT | 20110222 |
6 | ![]() |
Instance method | Private | Method | Check single record of entity FLIGHT | 20120228 |
7 | ![]() |
Instance method | Protected | Method | Check data for Entity type PFLI | 20110222 |
8 | ![]() |
Instance method | Private | Method | Check single record of entity PFLI | 20120227 |
9 | ![]() |
Static method | Protected | Method | Copy bapi to usmd messages | 20110222 |
10 | ![]() |
Static method | Protected | Method | Define Field Access for an Entity | 20110414 |
11 | ![]() |
Instance method | Private | Method | Define the update scope of a single Carr entity | 20120504 |
12 | ![]() |
Instance method | Protected | Method | Dequeue Entity CARR | 20100920 |
13 | ![]() |
Instance method | Protected | Method | Dequeue Entity FLIGHT | 20110223 |
14 | ![]() |
Instance method | Protected | Method | Dequeue Entity PFLI | 20110131 |
15 | ![]() |
Instance method | Protected | Method | Enqueue Entity CARR | 20100920 |
16 | ![]() |
Instance method | Protected | Method | Enqueue Entity FLIGHT | 20110222 |
17 | ![]() |
Instance method | Protected | Method | Enqueue Entity PFLI | 20110131 |
18 | ![]() |
Instance method | Private | Method | Get key attributes | 20121109 |
19 | ![]() |
Static method | Protected | Method | Map CARR untyped to typed | 20110531 |
20 | ![]() |
Static method | Protected | Method | MAP FLIGHT untyped to typed | 20110531 |
21 | ![]() |
Static method | Protected | Method | MAP PFLI untyped to typed | 20110531 |
22 | ![]() |
Instance method | Protected | Method | Reads Data of Entity Type CARR | 20100909 |
23 | ![]() |
Instance method | Protected | Method | Reads Data for Entity Type FLIGHT | 20110223 |
24 | ![]() |
Instance method | Protected | Method | Reads Data of Entity Type CARR | 20100917 |
25 | ![]() |
Instance method | Protected | Method | Reads Data of Entity Type CARR, Qualifying Key | 20110223 |
26 | ![]() |
Instance method | Protected | Method | Reads Data for Entity FLIGHT, Qualifying Key | 20110223 |
27 | ![]() |
Instance method | Protected | Method | Reads Data of Entity Type PFLI, Qualifying Key | 20110223 |
28 | ![]() |
Instance method | Protected | Method | Save data for Entity type CARR | 20100920 |
29 | ![]() |
Instance method | Protected | Method | Save data for Entity type FLIGHT | 20110221 |
30 | ![]() |
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 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20101011 | ||
2 | ![]() |
IT_KEY | Call by reference | Type reference (TYPE) | USMD_TS_VALUE | Field Name and Value | 20101011 | ||
3 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20100916 | ||
2 | ![]() |
IO_CALLBACK | Call by reference | Object reference (TYPE REF TO) | IF_USMD_PP_CHECK_CALLBACK | Callback for Primary Persistence Check | 20110414 | ||
3 | ![]() |
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 | ![]() |
IRT_DATA_DELETED | Call by reference | Object reference (TYPE REF TO) | DATA | Deleted Data | 20100916 | ||
5 | ![]() |
IRT_DATA_INSERTED | Call by reference | Object reference (TYPE REF TO) | DATA | Inserted Data | 20100916 | ||
6 | ![]() |
IRT_DATA_UPDATED | Call by reference | Object reference (TYPE REF TO) | DATA | Updated Data | 20100916 | ||
7 | ![]() |
IR_FLD_PROP_ATTR | Call by reference | Object reference (TYPE REF TO) | DATA | Field properties | 20120423 | ||
8 | ![]() |
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 | ![]() |
IO_CALLBACK | Call by reference | Object reference (TYPE REF TO) | IF_USMD_PP_CHECK_CALLBACK | Callback for Primary Persistence Check | 20120423 | ||
2 | ![]() |
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 | ![]() |
IR_FLD_PROP_ATTR | Call by reference | Object reference (TYPE REF TO) | DATA | Field properties | 20120423 | ||
4 | ![]() |
IV_CARR | Call by reference | Type reference (TYPE) | S_CARR_ID | Airline Code | 20120226 | ||
5 | ![]() |
IV_CARRNAME | Call by reference | Type reference (TYPE) | S_CARRNAME | Airline name | 20120226 | ||
6 | ![]() |
IV_CURRCODE | Call by reference | Type reference (TYPE) | S_CURRCODE | Local currency of airline | 20120226 | ||
7 | ![]() |
IV_URL | Call by reference | Type reference (TYPE) | S_CARRURL | Airline URL | 20120226 | ||
8 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20110222 | ||
2 | ![]() |
IO_CALLBACK | Call by reference | Object reference (TYPE REF TO) | IF_USMD_PP_CHECK_CALLBACK | Callback for Primary Persistence Check | 20120423 | ||
3 | ![]() |
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 | ![]() |
IRT_DATA_DELETED | Call by reference | Object reference (TYPE REF TO) | DATA | Deleted Data | 20110222 | ||
5 | ![]() |
IRT_DATA_INSERTED | Call by reference | Object reference (TYPE REF TO) | DATA | Inserted Data | 20110222 | ||
6 | ![]() |
IRT_DATA_UPDATED | Call by reference | Object reference (TYPE REF TO) | DATA | Updated Data | 20110222 | ||
7 | ![]() |
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 | ![]() |
IO_CALLBACK | Call by reference | Object reference (TYPE REF TO) | IF_USMD_PP_CHECK_CALLBACK | Callback for Primary Persistence Check | 20120423 | ||
2 | ![]() |
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 | ![]() |
IR_FLD_PROP_ATTR | Call by reference | Object reference (TYPE REF TO) | DATA | Field properties | 20120423 | ||
4 | ![]() |
IV_CARR | Call by reference | Type reference (TYPE) | S_CARR_ID | Airline Code | 20120228 | ||
5 | ![]() |
IV_CURRENCY | Call by reference | Type reference (TYPE) | S_CURRCODE | Local currency of airline | 20120228 | ||
6 | ![]() |
IV_FLDATE | Call by reference | Type reference (TYPE) | S_DATE | Flight date | 20120228 | ||
7 | ![]() |
IV_PAYMENTSUM | Call by reference | Type reference (TYPE) | S_SUM | Total of current bookings | 20120228 | ||
8 | ![]() |
IV_PFLI | Call by reference | Type reference (TYPE) | S_CONN_ID | Flight Connection Number | 20120228 | ||
9 | ![]() |
IV_PLANETYPE | Call by reference | Type reference (TYPE) | S_PLANETYE | Aircraft Type | 20120228 | ||
10 | ![]() |
IV_PRICE | Call by reference | Type reference (TYPE) | S_PRICE | Airfare | 20120228 | ||
11 | ![]() |
IV_SEATSMAX | Call by reference | Type reference (TYPE) | S_SEATSMAX | Maximum capacity in economy class | 20120228 | ||
12 | ![]() |
IV_SEATSMAX_B | Call by reference | Type reference (TYPE) | S_SMAX_B | Maximum capacity in business class | 20120228 | ||
13 | ![]() |
IV_SEATSMAX_F | Call by reference | Type reference (TYPE) | S_SMAX_F | Maximum capacity in first class | 20120228 | ||
14 | ![]() |
IV_SEATSOCC | Call by reference | Type reference (TYPE) | S_SEATSOCC | Occupied seats in economy class | 20120228 | ||
15 | ![]() |
IV_SEATSOCC_B | Call by reference | Type reference (TYPE) | S_SOCC_B | Occupied seats in business class | 20120228 | ||
16 | ![]() |
IV_SEATSOCC_F | Call by reference | Type reference (TYPE) | S_SOCC_F | Occupied seats in first class | 20120228 | ||
17 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20110222 | ||
2 | ![]() |
IO_CALLBACK | Call by reference | Object reference (TYPE REF TO) | IF_USMD_PP_CHECK_CALLBACK | Callback for Primary Persistence Check | 20120423 | ||
3 | ![]() |
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 | ![]() |
IRT_DATA_DELETED | Call by reference | Object reference (TYPE REF TO) | DATA | Deleted Data | 20110222 | ||
5 | ![]() |
IRT_DATA_INSERTED | Call by reference | Object reference (TYPE REF TO) | DATA | Inserted Data | 20110222 | ||
6 | ![]() |
IRT_DATA_UPDATED | Call by reference | Object reference (TYPE REF TO) | DATA | Updated Data | 20110222 | ||
7 | ![]() |
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 | ![]() |
IO_CALLBACK | Call by reference | Object reference (TYPE REF TO) | IF_USMD_PP_CHECK_CALLBACK | Callback for Primary Persistence Check | 20120423 | ||
2 | ![]() |
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 | ![]() |
IR_FLD_PROP_ATTR | Call by reference | Object reference (TYPE REF TO) | DATA | Field properties | 20120423 | ||
4 | ![]() |
IV_AIRPFROM | Call by reference | Type reference (TYPE) | S_FROMAIRP | Departure airport | 20120227 | ||
5 | ![]() |
IV_AIRPTO | Call by reference | Type reference (TYPE) | S_TOAIRP | Destination airport | 20120227 | ||
6 | ![]() |
IV_ARRTIME | Call by reference | Type reference (TYPE) | S_ARR_TIME | Arrival time | 20120227 | ||
7 | ![]() |
IV_CARR | Call by reference | Type reference (TYPE) | S_CARR_ID | Airline Code | 20120227 | ||
8 | ![]() |
IV_CITYFROM | Call by reference | Type reference (TYPE) | S_FROM_CIT | Departure city | 20120227 | ||
9 | ![]() |
IV_CITYTO | Call by reference | Type reference (TYPE) | S_TO_CITY | Arrival city | 20120227 | ||
10 | ![]() |
IV_COUNTRYFR | Call by reference | Type reference (TYPE) | LAND1 | Country Key | 20120227 | ||
11 | ![]() |
IV_COUNTRYTO | Call by reference | Type reference (TYPE) | LAND1 | Country Key | 20120227 | ||
12 | ![]() |
IV_DEPTIME | Call by reference | Type reference (TYPE) | S_DEP_TIME | Departure time | 20120227 | ||
13 | ![]() |
IV_DISTANCE | Call by reference | Type reference (TYPE) | S_DISTANCE | Distance | 20120227 | ||
14 | ![]() |
IV_DISTID | Call by reference | Type reference (TYPE) | S_DISTID | Mass unit of distance (kms, miles) | 20120227 | ||
15 | ![]() |
IV_FLTIME | Call by reference | Type reference (TYPE) | S_FLTIME | Flight time | 20120227 | ||
16 | ![]() |
IV_FLTYPE | Call by reference | Type reference (TYPE) | S_FLTYPE | Flight type | 20120227 | ||
17 | ![]() |
IV_PERIOD | Call by reference | Type reference (TYPE) | S_PERIOD | Arrival n day(s) later | 20120227 | ||
18 | ![]() |
IV_PFLI | Call by reference | Type reference (TYPE) | S_CONN_ID | Flight Connection Number | 20120227 | ||
19 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20110222 | ||
2 | ![]() |
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 | ![]() |
ET_FIELD_PROPERTIES | Call by reference | Type reference (TYPE) | GTY_T_FIELD_ACCESS | 20110414 | |||
2 | ![]() |
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 | ![]() |
CS_CARR_UPD | Call by reference | Type reference (TYPE) | GTY_S_CARR_UPD | Update Structure | 20120504 | ||
2 | ![]() |
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 | ![]() |
IT_VALUE | Call by reference | Type reference (TYPE) | ANY TABLE | 20100920 | |||
2 | ![]() |
IV_LOCK_TYPE | Call by reference | Type reference (TYPE) | ENQMODE | 'E' | Lock mode | 20100920 | |
3 | ![]() |
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 | ![]() |
IT_VALUE | Call by reference | Type reference (TYPE) | ANY TABLE | 20110223 | |||
2 | ![]() |
IV_LOCK_TYPE | Call by reference | Type reference (TYPE) | ENQMODE | 'E' | Lock mode | 20110223 | |
3 | ![]() |
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 | ![]() |
IT_VALUE | Call by reference | Type reference (TYPE) | ANY TABLE | 20110131 | |||
2 | ![]() |
IV_LOCK_TYPE | Call by reference | Type reference (TYPE) | ENQMODE | 'E' | Lock mode | 20110131 | |
3 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20100920 | ||
2 | ![]() |
IT_VALUE | Call by reference | Type reference (TYPE) | ANY TABLE | 20100920 | |||
3 | ![]() |
IV_LOCK_TYPE | Call by reference | Type reference (TYPE) | ENQMODE | 'E' | Lock mode | 20100920 | |
4 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20110222 | ||
2 | ![]() |
IT_VALUE | Call by reference | Type reference (TYPE) | ANY TABLE | 20110222 | |||
3 | ![]() |
IV_LOCK_TYPE | Call by reference | Type reference (TYPE) | ENQMODE | 'E' | Lock mode | 20110222 | |
4 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | USMD_T_MESSAGE | 20110131 | ||
2 | ![]() |
IT_VALUE | Call by reference | Type reference (TYPE) | ANY TABLE | 20110131 | |||
3 | ![]() |
IV_LOCK_TYPE | Call by reference | Type reference (TYPE) | ENQMODE | 'E' | Lock mode | 20110131 | |
4 | ![]() |
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 | ![]() |
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 | ![]() |
IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entity Type | 20121109 | ||
3 | ![]() |
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 | ![]() |
ES_CARR_INS | Call by reference | Type reference (TYPE) | /MDG/_S_SF_PP_CARR | Source Structure for PP Mapping | 20110531 | ||
2 | ![]() |
ES_CARR_UPD | Call by reference | Type reference (TYPE) | GTY_S_CARR_UPD | 20110531 | |||
3 | ![]() |
IF_INS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Insert or Update case | 20110531 | ||
4 | ![]() |
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 | ![]() |
ES_FLIGHT_INS | Call by reference | Type reference (TYPE) | /MDG/_S_SF_PP_FLIGHT | Source Structure for PP Mapping | 20110531 | ||
2 | ![]() |
ES_FLIGHT_UPD | Call by reference | Type reference (TYPE) | GTY_S_FLIGHT_UPD | 20110531 | |||
3 | ![]() |
IF_INS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110531 | |||
4 | ![]() |
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 | ![]() |
ES_PFLI_INS | Call by reference | Type reference (TYPE) | /MDG/_S_SF_PP_PFLI | Source Structure for PP Mapping | 20110531 | ||
2 | ![]() |
ES_PFLI_UPD | Call by reference | Type reference (TYPE) | GTY_S_PFLI_UPD | 20110531 | |||
3 | ![]() |
IF_INS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110531 | |||
4 | ![]() |
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 | ![]() |
EF_NOT_SUPPORTED | Call by reference | Type reference (TYPE) | USMD_FLG | 'X'=Query could not be executed | 20100909 | ||
2 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20100909 | |||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20100909 | ||
4 | ![]() |
IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sorted Table: Selection Condition (Range per Field) | 20100909 | ||
5 | ![]() |
I_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entity Type | 20100909 | ||
6 | ![]() |
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 | ![]() |
EF_NOT_SUPPORTED | Call by reference | Type reference (TYPE) | USMD_FLG | MDGAF: General Indicator | 20110223 | ||
2 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20110223 | |||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20110223 | ||
4 | ![]() |
IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sorted Table: Selection Condition (Range per Field) | 20110223 | ||
5 | ![]() |
I_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entity Type | 20110223 | ||
6 | ![]() |
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 | ![]() |
EF_NOT_SUPPORTED | Call by reference | Type reference (TYPE) | USMD_FLG | 'X'=Query could not be executed | 20100917 | ||
2 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20100917 | |||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20100917 | ||
4 | ![]() |
IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sorted Table: Selection Condition (Range per Field) | 20100917 | ||
5 | ![]() |
I_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entity Type | 20100917 | ||
6 | ![]() |
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 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20110223 | |||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20110223 | ||
3 | ![]() |
IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sorted Table: Selection Condition (Range per Field) | 20110223 | ||
4 | ![]() |
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 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20110223 | |||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20110223 | ||
3 | ![]() |
IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sorted Table: Selection Condition (Range per Field) | 20110223 | ||
4 | ![]() |
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 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20110223 | |||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20110223 | ||
3 | ![]() |
IT_SEL | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sorted Table: Selection Condition (Range per Field) | 20110223 | ||
4 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20100920 | ||
2 | ![]() |
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 | ![]() |
IRT_DATA_DELETED | Call by reference | Object reference (TYPE REF TO) | DATA | Deleted Data | 20100920 | ||
4 | ![]() |
IRT_DATA_INSERTED | Call by reference | Object reference (TYPE REF TO) | DATA | Inserted Data | 20100920 | ||
5 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20110221 | ||
2 | ![]() |
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 | ![]() |
IRT_DATA_DELETED | Call by reference | Object reference (TYPE REF TO) | DATA | 20110221 | |||
4 | ![]() |
IRT_DATA_INSERTED | Call by reference | Object reference (TYPE REF TO) | DATA | 20110221 | |||
5 | ![]() |
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 | ![]() |
CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20110221 | ||
2 | ![]() |
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 | ![]() |
IRT_DATA_DELETED | Call by reference | Object reference (TYPE REF TO) | DATA | 20110221 | |||
4 | ![]() |
IRT_DATA_INSERTED | Call by reference | Object reference (TYPE REF TO) | DATA | 20110221 | |||
5 | ![]() |
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 |