SAP ABAP Interface IF_RODPS_ADDITIONAL_AUTH_FIELD (Interface for BAdI: RODPS_ADDITIONAL_AUTH_FIELDS)
Hierarchy
☛
PI_BASIS (Software Component) Basis Plug-In
⤷
BC-EIM-ODP (Application Component) Operational Data Provisioning (ODP) in Search&Analytics
⤷
RODPS_BASE (Package) Basis Objects for Operational Data Provider

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RODPS_HANA_PRIVILEGES | Read HANA Analytic Privileges for one User | 20120725 |
Properties
Interface | IF_RODPS_ADDITIONAL_AUTH_FIELD | |
Short Description | Interface for BAdI: RODPS_ADDITIONAL_AUTH_FIELDS |
General Data
Package | RODPS_BASE | Basis Objects for Operational Data Provider |
Created | 20120710 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_RODPS_CONTEXT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | IF_RODPS_ODP | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20120710 |
Friends
Interface IF_RODPS_ADDITIONAL_AUTH_FIELD has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_ACOMPMODE | Constant | Public | See coding | 20120710 | ||||
2 | C_AUTHHIERTYPE | Constant | Public | See coding | 20120710 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Authorized Value Ranges per Field for Current User | 20120710 |
2 | ![]() |
Instance method | Public | Method | Authorization-Relevant Fields | 20120710 |
3 | ![]() |
Instance method | Public | Method | Time Stamp of Last Change of Authorization Fields | 20120725 |
Events
Interface IF_RODPS_ADDITIONAL_AUTH_FIELD has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TSX_AUTHORIZATION | Public | See coding | Authorizations | 20120710 | BEGIN OF tsx_authorization,
id type c LENGTH 12,
tsx_field_value type SORTED TABLE OF tsx_field_value
with UNIQUE key fieldname
INITIAL SIZE 0,
end of tsx_authorization
|
|
2 | TSX_FIELD_VALUE | Public | See coding | Value Range for a Field | 20120710 | begin of tsx_field_value,
fieldname type fieldname,
t_range type STANDARD TABLE OF ts_range with DEFAULT KEY,
t_node type STANDARD TABLE OF ts_node with DEFAULT KEY,
end of tsx_field_value
|
|
3 | TS_NODE | Public | See coding | Hierarchy Node | 20120710 | BEGIN OF ts_node.
INCLUDE TYPE odp_s_hierarchy_header_key.
TYPES:
fieldname_asc TYPE fieldname,
node TYPE string,
authhiertype TYPE t_authhiertype,
acompmode TYPE t_acompmode,
tlevel TYPE n LENGTH 2,
hdate TYPE d,
END OF ts_node
|
|
4 | TS_RANGE | Public | See coding | Value Range (Single-Row) | 20120710 | BEGIN OF ts_range,
sign TYPE raldb_sign,
option TYPE raldb_opti,
low TYPE string,
high TYPE string,
END OF ts_range
|
|
5 | TTS_FIELDNAME | Public | See coding | Table of Field Names | 20120710 | tts_fieldname TYPE SORTED TABLE OF if_rodps_odp=>ts_field-fieldname
WITH UNIQUE KEY table_line INITIAL SIZE 0
|
|
6 | TTX_AUTHORIZATION | Public | See coding | Authorizations | 20120718 | ttx_authorization TYPE STANDARD TABLE OF tsx_authorization
WITH NON-UNIQUE KEY id
|
|
7 | T_ACOMPMODE | Public | See coding | Hierarchy Validity Range | 20120710 | t_acompmode TYPE n LENGTH 1
|
|
8 | T_AUTHHIERTYPE | Public | See coding | Type of Authorization for a Hierarchy | 20120710 | t_authhiertype TYPE n LENGTH 1
|
Method Signatures
Method GET_AUTHORIZATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTX_AUTHORIZATION | Call by reference | Type reference (TYPE) | TTX_AUTHORIZATION | 20120718 | |||
2 | ![]() |
IT_FIELDS | Call by reference | Type reference (TYPE) | IF_RODPS_ODP=>TT_FIELDS | 20120710 | |||
3 | ![]() |
I_CONTEXT | Call by reference | Type reference (TYPE) | IF_RODPS_CONTEXT=>T_CONTEXT | Kontext eines ODP | 20120710 | ||
4 | ![]() |
I_ODPNAME | Call by reference | Type reference (TYPE) | IF_RODPS_ODP=>T_ODPNAME | 20120710 | |||
5 | ![]() |
I_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SY-UNAME | Benutzername | 20120710 |
Method GET_AUTHORIZATIONS on Interface IF_RODPS_ADDITIONAL_AUTH_FIELD has no exception.
Method GET_AUTHREL_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_AUTHREL_FIELDS | Call by reference | Type reference (TYPE) | TTS_FIELDNAME | 20120710 | |||
2 | ![]() |
IT_FIELDS | Call by reference | Type reference (TYPE) | IF_RODPS_ODP=>TT_FIELDS | 20120710 | |||
3 | ![]() |
I_CONTEXT | Call by reference | Type reference (TYPE) | IF_RODPS_CONTEXT=>T_CONTEXT | Kontext eines ODP | 20120710 | ||
4 | ![]() |
I_ODPNAME | Call by reference | Type reference (TYPE) | IF_RODPS_ODP=>T_ODPNAME | 20120710 |
Method GET_AUTHREL_FIELDS on Interface IF_RODPS_ADDITIONAL_AUTH_FIELD has no exception.
Method GET_AUTHREL_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) | 20120725 | ||
2 | ![]() |
I_CONTEXT | Call by reference | Type reference (TYPE) | IF_RODPS_CONTEXT=>T_CONTEXT | Kontext eines ODP | 20120725 | ||
3 | ![]() |
I_ODPNAME | Call by reference | Type reference (TYPE) | IF_RODPS_ODP=>T_ODPNAME | 20120725 |
Method GET_AUTHREL_TIMESTAMP on Interface IF_RODPS_ADDITIONAL_AUTH_FIELD has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 731 |