Simulating Time Infotypes

Objective

After completing this lesson, you will be able to review the setup and assignment of simulated time infotypes for enhanced time reporting

Simulated Time Infotypes

Time management data is stored in various infotypes and in cluster B2 (time evaluation results). The standard reports enable you to run evaluations for individual data sources, such as infotype data (for example, the report RPTABS20) or cluster data (for example, the report RPTBAL00), but not for both infotype data and cluster data at the same time. Therefore, standard reports may often provide only a section of the relevant data.

Time Management Reporting with Simulated Infotypes

Simulated infotypes enable you to run reports for a wider range of business purposes. The infotype concept provides data from various sources (infotype data, time evaluation results, and data from the personal work schedule) in a clear overview. For example, you can use simulated infotypes to read and evaluate cluster data (cluster tables ZES, ZL with ALP and C1) using infotype structures.

Simulated infotypes are simulated because infotype data is not stored in an infotype database table, as is usually the case. Instead, it is retrieved from a variety of database tables at runtime by a function module in Time Management.

Similar to other infotypes, simulated infotypes are available in the logical database PNPCE. This means that they can be used like other infotypes for customer ABAP programs and reporting with SAP Query.

Hint

You can also use business-oriented SAP BW/4HANA structures (InfoSources) in S4/HANA as simulated infotypes.

Note

Earlier, to evaluate several-day attendances or absences (especially evaluations outside the evaluation period), the attendance or absence records had to be counted by each individual report up to now. This is not an issue for simulated infotypes because the attendance and absence records are counted and provided for each day.

Simulated Infotype: Personal Work Schedule

Target time is determined using the following data:

  • Daily work schedule (determined by applying the relevant work schedule rule from the Planned Working Time(0007) infotype)
  • Employment percentage from the Planned Working Time(0007) infotype
  • Substitutions (2003) infotype

Simulated Infotype: Employee Times

The simulated infotype Employee Times (2501) includes the following data:

  • Data from the Organizational Assignment (0001) infotype and thePlanned Working Time (0007) infotype
  • Employee time data, such as the reporting time type (REPTT field) with the number of hours and days
  • Cost assignment data
  • Activity allocation data
  • Different payment data

The reporting time type facilitates a standard view of employee time from a variety of Time Management datasets, such as attendances, absences, employee remuneration information, and time evaluation results from tables ZES, ZL, C1, and ALP of cluster B2.

You create the reporting time type in Customizing and use it to group the required time data together.

For example, you can use a reporting time type to create overtime statistics that are based on overtime data from different data sources.

Simulated Infotype: Quota Statuses

The simulated infotype Quota Statuses (2502) includes the following data:

  • Data from theOrganizational Assignment (0001) infotype and the Planned Working Time (0007) infotype
  • The following quota transaction data:
    • Reporting quota type (field QUOTA)
    • Data from the Absence Quotas (2006) infotype
    • Data from the Attendance Quotas (2007) infotype

The new term reporting quota type facilitates a standard view of quota data from a variety of Time Management datasets, such as attendance quotas and absence quotas. You create the reporting quota type in Customizing, and use it to group required quota data together. For example, you can use a reporting quota type to create leave statistics that are based on a variety of absence quotas.