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
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 | ET_ACCESS_CONTROL_FIELDS | Call by reference | Type reference (TYPE) | TT_ACCESS_CONTROL_FIELDS | 20130220 | ||||
| 2 | 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 | IV_NAME | Call by reference | Type reference (TYPE) | SADL_ENTITY_ACTION | 20121206 | ||||
| 2 | RS_ACTION | Value transfer | Type reference (TYPE) | TY_ACTION | 20121206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121206 |
Method GET_ACTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | IV_NAME | Call by reference | Type reference (TYPE) | SADL_ENTITY_ASSOCIATION | 20121206 | ||||
| 2 | RS_ASSOCIATION | Value transfer | Type reference (TYPE) | TY_ASSOCIATION | 20121206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121206 | |||
| 2 | 20130214 |
Method GET_ASSOCIATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ASSOCIATIONS | Call by reference | Type reference (TYPE) | TT_ASSOCIATIONS | 20121206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130214 | |||
| 2 | 20130214 |
Method GET_ASSOCIATION_TARGET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ASSOCIATION_NAME | Call by reference | Type reference (TYPE) | SADL_ENTITY_ASSOCIATION | 20121206 | ||||
| 2 | RO_ENTITY | Value transfer | Object reference (TYPE REF TO) | IF_SADL_ENTITY_CONSUMP_INFO | 20121206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121206 | |||
| 2 | 20130111 |
Method GET_CHECKSUM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | RS_CONSUMPTION_INFORMATION | Value transfer | Type reference (TYPE) | TY_CONSUMPTION_INFORMATION | 20121206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130214 | |||
| 2 | 20130214 |
Method GET_DB_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | IV_NAME | Call by reference | Type reference (TYPE) | SADL_ENTITY_ELEMENT | 20121206 | ||||
| 2 | RS_ELEMENT | Value transfer | Type reference (TYPE) | TY_ELEMENT | 20121206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121206 |
Method GET_ELEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 | 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 | IV_NAME | Call by reference | Type reference (TYPE) | SADL_ENTITY_QUERY | 20121206 | ||||
| 2 | RS_QUERY | Value transfer | Type reference (TYPE) | TY_QUERY | 20121206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121206 |
Method GET_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IV_NAME | Call by reference | Type reference (TYPE) | SADL_ENTITY_ACTION | 20121206 | ||||
| 2 | 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 | IV_NAME | Call by reference | Type reference (TYPE) | SADL_ENTITY_ASSOCIATION | 20121206 | ||||
| 2 | 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 | IV_NAME | Call by reference | Type reference (TYPE) | SADL_ENTITY_ELEMENT | 20121206 | ||||
| 2 | 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 | IV_NAME | Call by reference | Type reference (TYPE) | SADL_ENTITY_QUERY | 20121206 | ||||
| 2 | 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 |