SAP ABAP IMG Activity SIMG_OHT0107 (Format Statement of Time Balances)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PT (Application Component) Personnel Time Management
     PTIC (Package) HR Time Data: Customizing
IMG Activity
ID SIMG_OHT0107 Format Statement of Time Balances  
Transaction Code S_AHR_61010724   IMG Activity: SIMG_OHT0107 
Created on 19981221    
Customizing Attributes SIMG_OHT0107   Format Statement of Time Balances 
Customizing Activity SIMG_OHT0107   Format Statement of Time Balances 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name SIMG_OHT0107    

In this step, you specify how you want the daily time balances to be printed on your form. You can choose to print time types directly, or other information which is available for the day in question, such as the daily work schedule.

Each day defines a window for all the daily results in an evaluation period. Several time pairs are assigned to an individual day. The day window is therefore divided into several time pair windows, each of which can be several lines long.

Each time pair window contains several levels that are written on top of each other. If information at different levels is written to the same position, a level with a letter that comes later in the alphabet overwrites the previous ones. Empty fields are generally not printed, and therefore do not overwrite any data.

Processing is carried out in the following order:
Period -> day -> time pair -> level

The time pair data can come from different infotypes, which is why certain fields are not defined for many time pairs. For example, the terminal identifier is defined only for time pairs from infotype 2011, Time Events, the compensation type only in infotype 2005, Overtime, and so on. It would not be a problem here to complete the same position of the time pair window at different levels with both sets of data.

In other examples, it is rare that two different items of information overlap, e.g. off-site work as the first time pair on a public holiday. In this case, the public holiday text and the "off-site work" text occupy the same position in the window. (You have specified which text has priority if the attendance falls on a public holiday.)

There are also fields which appear in all time infotypes (for example, start and end time), or which correspond to each other (such as absence text and attendance text) but can never appear in the same time pair.

There is a table called TP (time pairs) containing the fields that appear in all time infotypes. This means that you do not have to create a separate level in the window for each conceivable origin of a clock time. Table TP is filled for each day, sorted, and then processed. For each time pair, the system positions on the corresponding pair in time evaluation.

Example

Individual Results
==================
Day    Text        In    Out    Start    End        Rec.    ST        Flex    CViol.
-----------------------------------------------------------------------
02    leave                                        0.00    7.60-    0.00
03    leave                                        0.00    7.60-    0.00
04                        07:32    17:01    9.48    8.48    0.48    0.00
05                        08:15    22:21    14.10    8.75    0.75    0.00
06    Hl.3 Cologne        EE not at work            5.20    0.00    0.00
    off
09    business trip                                8.00    0.00    0.00
10                        08:55    17:51    8.93
10    doctor's visit        11:00    13:00    2.00    0.00    8.00-    0.00
    < 1 day
11                        06:59    17:59    11.00    10.00    2.00    0.00
12                        09:59    14:29    4.50    3.50    4.50-    2.50
13                        07:00    23:01    16.02    8.50    3.30    0.00
16    accident en-route to work
16    on call                20:00    23:00    3.00    0.00    7.60-    0.00

Requirements

You have set up the group header for the group ED.

Standard settings

In the SAP standard forms, the individual results are printed as in the above example.

Recommendation

Activities

  1. Enter the name of the form you want to edit on the selection screen.
  2. Decide which fields you want to print.
    If you want to print several time types in one line (see columns 8 to 10), do not make an entry under Field. Instead, enter the time type you want to print in the special position (offset, length) in the Wage type field.
    Besides the block for time wage types "ZT", which is processed for each day once the "E*" blocks have been processed, there is another method of printing time wage types within the time balance block: If you enter a wage type code instead of a time type code in the Wagetype field, the relevant wage type number field from table ZL is printed in this position. If you enter both codes (for the time type and the wage type), the time type is printed.
  3. Specify the level in which you want the field to be printed. To do this, enter "E*" in the SType field. The "*" stands for any alphanumeric character. Note that the further on the alphanumeric character is in the alphabet, the higher the level. Do not enter "EP" or "EN" in the SType field.
  4. Specify where on the form you want the entry to be printed.
  5. Choose a conversion for formatting the output field.
  6. Choose a rule according to which you want the information to be printed.

Further notes

The page types "EN" and "EP" have fixed meanings:
    EN        The level is only processed for personnel numbers with
            Time Management status '9'
    EP        The level is only processed for personnel numbers with
            Time Management status '1' or '2'

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG SIMG_OHT0107 0 HLA0100352 Time Statement Form 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
V_T512Q V - View SM30 Fill Variable Elements 
History
Last changed by/on SAP  19981221 
SAP Release Created in