SAP ABAP Class IF_RODPS_ADDITIONAL_AUTH_FIELD (Interface for BAdI: RODPS_ADDITIONAL_AUTH_FIELDS)
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20120710 |
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
Class | IF_RODPS_ADDITIONAL_AUTH_FIELD | |
Short Description | Interface for BAdI: RODPS_ADDITIONAL_AUTH_FIELDS | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20120710 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class IF_RODPS_ADDITIONAL_AUTH_FIELD has no interface implemented.
Friends
Class IF_RODPS_ADDITIONAL_AUTH_FIELD has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | See coding | 20120710 | ||||
2 | ![]() |
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
Class 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 class 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 class 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 class IF_RODPS_ADDITIONAL_AUTH_FIELD has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |