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 GET_AUTHORIZATIONS Instance method Public Method Authorized Value Ranges per Field for Current User 20120710
2 GET_AUTHREL_FIELDS Instance method Public Method Authorization-Relevant Fields 20120710
3 GET_AUTHREL_TIMESTAMP 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 Changing CTX_AUTHORIZATION Call by reference Type reference (TYPE) TTX_AUTHORIZATION 20120718
2 Importing IT_FIELDS Call by reference Type reference (TYPE) IF_RODPS_ODP=>TT_FIELDS 20120710
3 Importing I_CONTEXT Call by reference Type reference (TYPE) IF_RODPS_CONTEXT=>T_CONTEXT Kontext eines ODP 20120710
4 Importing I_ODPNAME Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20120710
5 Importing 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 Changing CTS_AUTHREL_FIELDS Call by reference Type reference (TYPE) TTS_FIELDNAME 20120710
2 Importing IT_FIELDS Call by reference Type reference (TYPE) IF_RODPS_ODP=>TT_FIELDS 20120710
3 Importing I_CONTEXT Call by reference Type reference (TYPE) IF_RODPS_CONTEXT=>T_CONTEXT Kontext eines ODP 20120710
4 Importing 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 Changing C_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20120725
2 Importing I_CONTEXT Call by reference Type reference (TYPE) IF_RODPS_CONTEXT=>T_CONTEXT Kontext eines ODP 20120725
3 Importing 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