SAP ABAP IMG Activity SIMG_OHAG453 (Line Layout)
Hierarchy
SAP_HRCGB (Software Component) Sub component SAP_HRCGB of SAP_HR
   PY-GB (Application Component) United Kingdom
     P08C (Package) HR customizing: UK
IMG Activity
ID SIMG_OHAG453 Line Layout  
Transaction Code S_AHR_61009907   IMG-Aktivität: SIMG_OHAG453 
Created on 19981221    
Customizing Attributes SIMG_OHAG453   Line Layout 
Customizing Activity    
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name SIMG_OHAG453    

This IMG activity provides you information regarding the payroll account special features to be taken into account when setting up the line layout in the window.

For further information, please refer to the section "Set up line layout in window" or the documentation on the form editor in the SAP Library.

The layout of individual lines in a window can be identical. This means, for example, that a window could contain several lines in which the wage type name, wage type text, and then the wage type amount are displayed as of exactly the same columns. Information printed in a window is not, therefore, only provided with print specifications such as column length and output length; instead, layouts are defined in order to structure the lines within the window. The layouts are thus assigned to individual wage types using an identifier in the activity "Set up wage types in window".

By setting up line layouts, you can avoid repeating entries unnecessarily, for example regarding:

  1. Different infotypes (such as wage type amounts, texts, and numbers)
  2. Columns
  3. Output length
  4. Conversion
  5. Field offsets

Such repetition may be avoided because layouts can be used over and over again, which means that you can assign them to all of the wage types printed in accordance with one specific schema.

General procedure

A layout is always line-oriented, that is, it determines the schema according to which a line is printed. The number of entries to be created for a layout is equal to the amount of information to be printed in a line. Each entry always refers to a specific piece of wage type information (such as wage type amount, key, text etc.). The entry determines how the wage type information is printed in each line. This means that it is possible for a layout to consist of one single entry. In the payroll account, however, it is more usual that a layout consists of more than one entry.

The following can be or must be specified for each entry:

  • Line type
  • Column type

The following can be or must be specified for each entry field:

Position information

  • Column

Print information

  • Constant
  • Text module
  • Table field
    • Table
    • Table field
  • Additional information: Identifier

You can also specify the following for every entry:

Print options

  • Output length
  • Conversion
  • Rule
  • Printing Offset

Those specifications which are not self-explanatory are explained below.

Line type and column type

The combination of line type and column type identifies a layout.

The line type is a two-digit numeric value which can be chosen freely (01-99). All of the entries for a layout must always have the same line type.

The column type is one-digit long and it specifies in which window column information should be printed. Every window in the payroll account contains three different columns:

  • Text column

    The identifier (wage type) and the identifier text or the end date of the in-period are printed in this column in standard form "DK01".

  • Totals column/Column of averages

    This column displays the cumulative amount of a wage type for the periods shown, or the averages (= cumulative amount divided by the number of period columns in the line).

  • Period column

    The period column contains the total amount, the rate, or the identifier amount (for example, wage type) for a period. In certain countries, other values (such as tax bracket, religious denomination, and so on) can also be displayed in the period column.

    The period column usually appears several times in a window. You can determine the maximum number of period columns allowed by entering the required number in the field Number of columns per page on the initial screen of the payroll account report.

In accordance with these three different column types in the window, three different column types can be assigned to information:

  • "X"

    You should use column type "X" for all information that should be printed in the window text column.

  • "S"

    You should use column type "S" for all information that should be printed in the totals or in the averages column.

  • "1"

    You should use column type "1" for all information that should be printed in the period column.

When creating a payroll account, proceed as follows:

For every wage type, information with column type "X" is printed first. For this reason, column type "X" must be assigned to every required wage type in the activity "Set up wage types in window". After this, information with column type "1" (period values) is printed. The total value is then determined from the period values.

In addition to the column types mentioned, there is another column type:

  • "T"

    Column type "T" should only be used for initial group texts and final group texts (see: "Initial group texts and final group texts" at the end of this IMG activity).

    Example:

    You want to print the following wage type information in a line:

    • The wage type key in the text column
    • The wage type text in the text column
    • The cumulative value of the wage type in the totals column
    • The total amount of the wage type in the period column

      You must make four entries for this layout. For these entries, you must always choose the same line type (for example "01"). You should specify column type "X" for information in the text column, column type "S" for information in the totals column, and column type "1" for information in the period column.

Note

In addition to the individual entries for the required layouts, you must create three further entries. If these entries are missing, the information output in the window will not be available.

These three entries determine the following:

  • The offset of the totals column and period column in the window
  • The output length of information in the totals column and period column
  • The distance between the individual period columns

The required entries are made in two steps using the form editor:

Step 1

In the form editor, choose "Change line layout", and enter the values in the fields Line type and Column type.

LType    CType

CO    X

CO    S

CO    1

CO    2

Step 2

For each of these layouts, choose function Create. This will take you to the dialog box "Enter individual fields in line layout ... ". Enter the values in the required fields.

You must enter the required values in the fields Column and Output length. Choose values that will not cause the individual columns to overlap.

The first entry specifies the layout of text columns in the payroll account.

This entry is not mandatory, that is, entries relating to the offset and output length of a text column do not affect the creation of a payroll account.

The second entry specifies the column where the totals column starts and its output length.

The third and fourth entries specify the column from which the first and the second period column start and the output length for each period column. The system uses the offsets of the first and second period column to determine automatically the offset of any further periods. It is therefore not necessary to specify this.

Print information

This information is stored in the data group Print information. In these fields, you can enter either a constant, a text module identifier or a table field.

  • Constant

    A constant is printed on a payroll account in exactly the same way as specified for the field Table name.

    Information in the totals column

    The information in the totals column is not stored in any internal payroll table, but is determined when a payroll account is created. Therefore, for information to be displayed in the totals column, you must enter the constant <blank> in the field Table name.

  • Text module identifier

    In the fieldText module, you can also specify the name of a pre-defined text module.

  • Table field

    You can specify the name of a table and table field in the fields Table and Table field of the Table field function. You must always specify a table field if the information to be set up is variable. An exception to this rule is information in the totals column; you must specify th

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency I   Valid for countries specified 
Customizing Attributes Country Key Country Name
SIMG_OHAG453 GB United Kingdom
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG SIMG_OHAG453 0 HLA0009721 Payroll Account 
Maintenance Objects
Maintenance object type    
History
Last changed by/on SAP  19990222 
SAP Release Created in