Entering content frame

 Naming Conventions in the Form

Definition

The standard forms adhere to particular naming conventions to make it easier for you to read and understand the forms.

Structure

General Naming Conventions

Object

Naming Convention

Comment

MetaStars

TIM_*

 

MetaDimensions

DIM_*

 

Folder nodes

Any

 

Loop nodes

I_<table name>_<description>

Loop nodes used for data collection

Work areas for loops

W_<table name>

Tables from which data is read in SAP Smart Forms

Declaration of work areas for loops in global data

W_<table name>_LINE OF /1PYXXFO/<form name>-STAR_TIM_[table name]

 

 

Output table is a subset of a data table

Object

Naming Convention

Comment

Table nodes

T_<table name>

Table

Table headers

H_<table name>

Header

Line nodes

L_<table name>

Line

Line type

LT_<table name>

Line type

Column nodes

C_<name>_<description>

Column

 

C_<name>_H

Header

 

Names for output tables that group information from several tables

Object

Naming Convention

Line type

LT_<name that identifies the business content>

Line nodes

L__<name that identifies the business content>

Column nodes

C_<name of data table>_<description>

 

Global variables

Object

Naming Convention

Comment

Query of condition

L_[Name]

 

Query of condition

L_DOIT

Query as to whether nodes and tables in nodes are to be displayed. Before a table is output, the system checks whether data exists for the evaluation period. If it does, L_DOIT is greater than 0.

Query of condition

L_DOIT_TOO

As L_DOIT, if additional conditions are to be queried.

Query of condition

C_ACTIVE

Query as to whether nodes are to be output on the form. The query enables individual nodes to be deactivated.

C_ACTIVE = BLANK and C_ACTIVE = C_YES means that the node is active.

C_ACTIVE = C_NO means that the node is deactivated.

 

 

Global constants

Object

 

N_MONTH

 

Number of months that intersect the selection period. The global constant is set in the initialization phase.

N_EMPLOYEES

 

Number of employees for whom the time statement is printed. The constant is set in the initialization phase.

The constant is required in order to avoid the secondary windows being output twice for the last personnel number.

 

 

 

Leaving content frame