Show TOC

Template for DataStore Objects with Authorization Data (Hierarchy)Locate this document in the navigation structure

Technical name: 0TCA_DS02

Key Fields
Key Field Description

0TCTUSERNM

User

0TCTAUTH

Authorization (technical name)

0TCATADTO

End of validity of an authorization

0TCTIOBJNM

InfoObject

0TCTHIENM

Hierarchy name

0TCTHIEVERS

Hierarchy version

0TCTHIEDATE

Hierarchy, valid to date

0TCTNIOBJNM

InfoObject of node

0TCTNODE

Nodes of a hierarchy

0TCTATYPE

Type of authorization for a hierarchy

0TCTACOMPM

Validity area of hierarchy authorization

0TCTTLEVEL

Hierarchy level

0TCTNDEF

BW reporting authorizations: node variables default value

0TCTOBJVERS

Object version

0TCTSYSID

BW system

Data Fields
Data Field Description

0TCTADFROM

Start of validity of an authorization

Field 0TCTUSERNM is used for assigning an authorization row in the in the DataStore object to users. You can fill the field with the name of the user who is to be granted the authorizations. If you leave the field empty, authorizations are generated, but not assigned. They are then available as authorizations in a pool and can be assigned at a later time, for example for mass authorizations.

Field 0TCTAUTH can be used to assign names for authorizations and has a special role. If it is empty, technical names are generated. You can enter numbers or real names, for example to maintain different areas of similar characteristic combinations.

Fields TCTADFROM and 0TCATADTO define the time span in which the corresponding DataStore object rows are used for generation. If these columns are empty, the corresponding rows are ignored.

Fields 0TCTIOBJNM, 0TCTHIENM, 0TCTHIEVERS, 0TCTHIEDATE, 0TCTNODE, 0TCTNIOBJNM, 0TCTATYPE, 0TCTTLEVEL and 0TCTACOMPM are used to define hierarchy node authorizations for the hierarchy whose name is in column 0TCTHIENM and version in column 0TCTHIEVERS for the InfoObject in 0TCTIOBJNM. The hierarchy date is in column 0TCTHIEDATE and often has the value 99991231.

The authorized technical node name is entered in 0TCTNODE, whereas the type of the node must be entered in field 0TCTNIOBJNM (text node = 0HIER_NODE; chargeable characteristic node = characteristic name; leaf = empty/no entry).

The details for the authorized node are defined in the remaining fields 0TCTATYPE (type of authorization), possibly level in 0TCTLEVEL and 0TCTCOMPM (validity range of node authorization).

Field 0TCTOBJVERS must always be set to A (=active).

You can leave field 0TCTSYSID empty.