SAP ABAP Interface IF_SADL_ENTITY_CONSUMP_INFO (Consumption information for an SADL Entity)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-ESF-BSA (Application Component) Business Service Adaptation
     SADL_ENTITY_CONSUMP_SERVICE (Package) SADL Entity based consumption service
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SADL_ENTITY_CONSUMP_INFO SADL Entity Consumption Information 20121206
Properties
Interface IF_SADL_ENTITY_CONSUMP_INFO  
Short Description Consumption information for an SADL Entity    
General Data
Package SADL_ENTITY_CONSUMP_SERVICE   SADL Entity based consumption service 
Created 20121206   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
Interface IF_SADL_ENTITY_CONSUMP_INFO has no forward declaration.
Interfaces
Interface IF_SADL_ENTITY_CONSUMP_INFO has no interface.
Friends
Interface IF_SADL_ENTITY_CONSUMP_INFO has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CONSUMPTION Constant Public See coding 20130214
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACCESS_CONTROL_FIELDS Instance method Public Method 20130220
2 GET_ACTION Instance method Public Method 20121206
3 GET_ACTIONS Instance method Public Method 20121206
4 GET_ALTERNATIVE_KEYS Instance method Public Method 20121206
5 GET_ASSOCIATION Instance method Public Method 20121206
6 GET_ASSOCIATIONS Instance method Public Method 20121206
7 GET_ASSOCIATION_TARGET Instance method Public Method 20121206
8 GET_CHECKSUM Instance method Public Method 20121206
9 GET_CONSUMPTION_INFORMATION Instance method Public Method 20121206
10 GET_DB_INFO Instance method Public Method 20121206
11 GET_DESCRIPTION Instance method Public Method 20130613
12 GET_ELEMENT Instance method Public Method 20121206
13 GET_ELEMENTS Instance method Public Method 20121206
14 GET_ENTITY Instance method Public Method 20121213
15 GET_ID Instance method Public Method 20121206
16 GET_PRIMARY_KEY_ELEMENTS Instance method Public Method 20121206
17 GET_QUERIES Instance method Public Method 20121206
18 GET_QUERY Instance method Public Method 20121206
19 GET_TYPE Instance method Public Method 20121206
20 HAS_ACTION Instance method Public Method 20121206
21 HAS_ASSOCIATION Instance method Public Method 20121206
22 HAS_ELEMENT Instance method Public Method 20121206
23 HAS_QUERY Instance method Public Method 20121206
Events
Interface IF_SADL_ENTITY_CONSUMP_INFO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_ACCESS_CONTROL_FIELDS Public Type reference (TYPE) IF_SADL_ENTITY=>TT_ACCESS_CONTROL_FIELDS 20130220
2 TT_ACTIONS Public See coding 20121206 tt_actions TYPE STANDARD TABLE OF ty_action WITH KEY name
3 TT_ALTERNATIVE_KEYS Public See coding 20130319 tt_alternative_keys TYPE SORTED TABLE OF ty_alternative_key WITH UNIQUE KEY name
4 TT_ASSOCIATIONS Public See coding 20121206 tt_associations TYPE SORTED TABLE OF ty_association WITH UNIQUE KEY name
5 TT_ELEMENTS Public See coding 20121206 tt_elements TYPE STANDARD TABLE OF ty_element WITH KEY name
6 TT_QUERIES Public See coding 20121206 tt_queries TYPE STANDARD TABLE OF ty_query WITH KEY name
7 TY_ACTION Public See coding 20121206 BEGIN OF ty_action. INCLUDE TYPE if_sadl_entity=>ty_action. TYPES: consumption_information TYPE ty_consumption_information, END OF ty_action
8 TY_ALLOWED Public See coding 20121206 BEGIN OF ty_allowed, allowed TYPE abap_bool, messages TYPE STANDARD TABLE OF REF TO cx_sadl_entity_consump_service WITH DEFAULT KEY, END OF ty_allowed
9 TY_ALTERNATIVE_KEY Public See coding 20130319 BEGIN OF ty_alternative_key. INCLUDE TYPE if_sadl_entity=>ty_alternative_key. TYPES: consumption_information TYPE ty_consumption_information, END OF ty_alternative_key
10 TY_ASSOCIATION Public See coding 20121206 BEGIN OF ty_association. INCLUDE TYPE if_sadl_entity=>ty_association. TYPES: consumption_information TYPE ty_consumption_information, END OF ty_association
11 TY_CONSUMPTION_INFORMATION Public See coding 20121206 BEGIN OF ty_consumption_information, transactional TYPE ty_allowed, sadl_query TYPE ty_allowed, END OF ty_consumption_information
12 TY_ELEMENT Public See coding 20121206 BEGIN OF ty_element. INCLUDE TYPE if_sadl_entity=>ty_element. TYPES: text_search TYPE ty_allowed, consumption_information TYPE ty_consumption_information, END OF ty_element
13 TY_QUERY Public See coding 20121206 BEGIN OF ty_query. INCLUDE TYPE if_sadl_entity=>ty_query. TYPES: consumption_information TYPE ty_consumption_information, END OF ty_query
Method Signatures

Method GET_ACCESS_CONTROL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACCESS_CONTROL_FIELDS Call by reference Type reference (TYPE) TT_ACCESS_CONTROL_FIELDS 20130220
2 Exporting EV_MAPPING_NOT_POSSIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20130220

Method GET_ACCESS_CONTROL_FIELDS on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method GET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SADL_ENTITY_ACTION 20121206
2 Returning RS_ACTION Value transfer Type reference (TYPE) TY_ACTION 20121206
# Exception Resumable Description Created on
1 CX_SADL_ENTITY 20121206

Method GET_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIONS Call by reference Type reference (TYPE) TT_ACTIONS 20121206

Method GET_ACTIONS on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method GET_ALTERNATIVE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALT_KEYS_WITH_ELEMENTS Call by reference Type reference (TYPE) TT_ALTERNATIVE_KEYS 20121206

Method GET_ALTERNATIVE_KEYS on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method GET_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SADL_ENTITY_ASSOCIATION 20121206
2 Returning RS_ASSOCIATION Value transfer Type reference (TYPE) TY_ASSOCIATION 20121206
# Exception Resumable Description Created on
1 CX_SADL_ENTITY 20121206
2 CX_SADL_STATIC 20130214

Method GET_ASSOCIATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSOCIATIONS Call by reference Type reference (TYPE) TT_ASSOCIATIONS 20121206
# Exception Resumable Description Created on
1 CX_SADL_ENTITY 20130214
2 CX_SADL_STATIC 20130214

Method GET_ASSOCIATION_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASSOCIATION_NAME Call by reference Type reference (TYPE) SADL_ENTITY_ASSOCIATION 20121206
2 Returning RO_ENTITY Value transfer Object reference (TYPE REF TO) IF_SADL_ENTITY_CONSUMP_INFO 20121206
# Exception Resumable Description Created on
1 CX_SADL_ENTITY 20121206
2 CX_SADL_STATIC 20130111

Method GET_CHECKSUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHECKSUM Value transfer Type reference (TYPE) STRING 20121206

Method GET_CHECKSUM on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method GET_CONSUMPTION_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_CONSUMPTION_INFORMATION Value transfer Type reference (TYPE) TY_CONSUMPTION_INFORMATION 20121206
# Exception Resumable Description Created on
1 CX_SADL_ENTITY 20130214
2 CX_SADL_STATIC 20130214

Method GET_DB_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_DB_INFO Value transfer Type reference (TYPE) IF_SADL_ENTITY=>TY_ENTITY_DB_INFO 20121206

Method GET_DB_INFO on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) IF_SADL_ENTITY=>TY_DESCRIPTION 20130613

Method GET_DESCRIPTION on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method GET_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SADL_ENTITY_ELEMENT 20121206
2 Returning RS_ELEMENT Value transfer Type reference (TYPE) TY_ELEMENT 20121206
# Exception Resumable Description Created on
1 CX_SADL_ENTITY 20121206

Method GET_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ELEMENTS Call by reference Type reference (TYPE) TT_ELEMENTS 20121206

Method GET_ELEMENTS on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method GET_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ENTITY Value transfer Object reference (TYPE REF TO) IF_SADL_ENTITY 20121213

Method GET_ENTITY on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ID Value transfer Type reference (TYPE) IF_SADL_ENTITY=>TY_ENTITY_ID 20121206

Method GET_ID on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method GET_PRIMARY_KEY_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRIMARY_KEY_ELEMENTS Call by reference Type reference (TYPE) STRINGTAB 20121206

Method GET_PRIMARY_KEY_ELEMENTS on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method GET_QUERIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUERIES Call by reference Type reference (TYPE) TT_QUERIES 20121206

Method GET_QUERIES on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method GET_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SADL_ENTITY_QUERY 20121206
2 Returning RS_QUERY Value transfer Type reference (TYPE) TY_QUERY 20121206
# Exception Resumable Description Created on
1 CX_SADL_ENTITY 20121206

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TYPE Value transfer Type reference (TYPE) IF_SADL_ENTITY=>TY_ENTITY_TYPE 20121206

Method GET_TYPE on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method HAS_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SADL_ENTITY_ACTION 20121206
2 Returning RV_HAS_ACTION Value transfer Type reference (TYPE) ABAP_BOOL 20121206

Method HAS_ACTION on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method HAS_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SADL_ENTITY_ASSOCIATION 20121206
2 Returning RV_HAS_ASSOCIATION Value transfer Type reference (TYPE) ABAP_BOOL 20121206

Method HAS_ASSOCIATION on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method HAS_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SADL_ENTITY_ELEMENT 20121206
2 Returning RV_HAS_ELEMENT Value transfer Type reference (TYPE) ABAP_BOOL 20121206

Method HAS_ELEMENT on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.

Method HAS_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SADL_ENTITY_QUERY 20121206
2 Returning RV_HAS_QUERY Value transfer Type reference (TYPE) ABAP_BOOL 20121206

Method HAS_QUERY on Interface IF_SADL_ENTITY_CONSUMP_INFO has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 740