Saturday, 13 April 2013

TM Q n As

Q. How can we generate absence quota for a group of employees?
A.You can use report RPTQTA00 to accrue time-off entitlements automatically for groups of employees or individual employees. They are then saved as records of the Absence Quotas infotype (2006).

Q. What is the difference between RPTQTA00 and RPTIME00 ?
A. RPTQTA00 is used when no time evaluation is used. This is used to directly update the Absence Quota Infotype 2006.

RPTIME00 is used when time evaluation is used. This is used to accrue the quota balance day wise, month wise. etc.

Q.What do you mean by planned times? Where are these stored for an employee? 
A.Planned specifications for an employee's working time are stored in the Planned Working Time infotype (0007). However, there are often changes to the specified working times, for example, if an employee works overtime, does not come to work (due to illness, for example), attends a seminar, or works different times than usual. In addition, employees are entitled to vacation and possibly further training. This and other information is stored in infotypes in Time Management. The information from these time infotypes can be transferred and processed further in time evaluation and payroll, as required.

Q. SCHKZ - Default Work Schedule
A. If you are assigning a Planned working time to an employee for the first time, you can use this feature SCHKZ to generate a default work schedule according to the employee's organizational assignment.
The feature is used in assigning the work schedule rule (general) defined for particular personnel sub area. When ever any action is run, the IT 0007 is updated with the default work schedule assigned in the feature.
IMG Path: IMG >Time Management>Work Schedule>Planned working time.

Q. How would record time in your SAP HR system?
A. We can record time using one of the following methods:
  • -Online by time administrators
  • -Separate time recording systems
  • -Cross-Application Time Sheet (CATS)
  • -Employee Self-Service (ESS) applications
  • -Customer systems with an interface to the R/3 System
Q. Which characteristics does a public holiday class blank have?
A. The public holidays are defined according to collective agreements or regional and internal business specifications.
Public holidays are grouped as follows:
  • -Holy days such as Christmas, Easter and Yom Kippur
  • -Regional or national religious public holidays such as Ascension and Epiphany
  • -Legal public holidays such as Thanksgiving, Boxing Day and Bastille Day
Public holidays are grouped into categories and then numbered. These categories are referred to as "public holiday classes" that contain payment-related data. For example, an employee working on public holiday with a public class "1" is compensated at a higher rate than when working on a day classified as public holiday class "2."

In the standard SAP system, the public holiday class "1" is assigned to all public holidays except for Christmas Eve and New Year's Eve. These days are assigned public holiday class "2".
A blank public holiday class indicates that it is working day.

Q. Which characteristic does a day with day type 1 have?
A. Off/paid.

Q.What are the types of break schedules?
A. You define the break rules in the work schedule for any particular working day and assign them to a personnel subarea grouping for work schedules. This grouping enables you to assign a break schedule to as many of the grouping’s daily work schedules as you want, achieving maximum flexibility in combining all elements of the daily work schedule.

The following three types of break schedules are available:
  • Fixed Breaks: Breaks are defined for a certain time period and can only be used by employees during this period of time.
    • Breakfast break — 9:00 a.m. to 9:15 a.m.
    • Lunch break — 12:00 noon to 1:00 p.m.
    • Coffee break — 15:30 to 15:45
  • Variable Breaks: Breaks are taken during a specific time interval. Employees themselves determine the start and end of the break taken within this time interval.
    • Employees are entitled to a 45-minute break any time between 12:00 noon to 2:00 p.m.
  • Dynamic Breaks: Breaks taken after working a certain number of hours. Ex. Employees are entitled to the following breaks:
    • Half-hour break after working 3 hours
    • One-hour break after working 5 hours
Q. What ways are there to define breaks within a break schedule?
A. You can specify exactly when breaks may be taken within the daily work schedule, and whether they are paid or unpaid.
  • -You have maintained the personnel subarea grouping for work schedules.
  • -You have maintained the grouping for daily work schedules.
If you change a break schedule after it has been assigned to daily work schedules, you must  revaluate the daily work schedules in most cases.

Q. Which elements make up a period work schedule?
A. You create period work schedules by specifying the sequence of daily work schedules for a work schedule for one or more weeks.

Q. What is the difference between absences (Infotype 2001) and attendances (Infotype 2002)?
A. Absences are paid or unpaid planned working times during which the employee has not worked. They therefore represent a deviation to the employee's work schedule.

Attendances are used to record the actual hours worked by an employee.

Q. What is absence type?
A. The grouping of employees' scheduled absences and actual absences typically according to the reason for absence.

When you define a new absence type, copy one that has already been defined. Choose an absence type which is similar to the one you want to define.

Remember: when you copy an absence type, the system does not only copy the information you can see in this step. A number of settings that are stored in other views are also copied.

Q. What is an absence quota?
A. An employee's entitlement to absence. The quota has a limited validity period and is reduced each time an absence of this type is recorded.

Q. What are counting rules used for?
A. The rules are used to determine the payroll days and hours for an attendance or absence. The payroll days and hours that have been counted are used to control the deduction of quotas. They can be used in Payroll to valuate the absence.

A counting rule can comprise several individual sub-rules. The sub-rules are numbered sequentially. The system runs through the individual sub-rules until it finds a rule that applies.

Q. Previous Day Indicator
A. The previous day indicator in Time Management indicates that the record should be assigned to the previous day. It is relevant mainly to daily work schedules which bridge two calendar days (e.g. 22:00 - 06:00).
Q. Is there an employee subgroup grouping for time quotas?
A. Yes. Both ESG and PSAs are grouped to define time quotas

Q. What is the purpose of assigning a Daily Work Schedule class?
A.The daily work schedule class is a feature used to define daily work schedules. You use it to create evaluation criteria for a daily work schedule. According to the evaluation criteria, daily work schedules can be used in different ways in time wage type selection, attendance and absence counts, or in time evaluation.

The working times defined in a daily work schedule are not influenced by the assignment of a daily work schedule class. As a result, the daily work schedule class represents an additional evaluation of a daily work schedule.

Daily work schedule classes can be identified by any number between 0 and 9.

Example: You want to specify a working time model in which Saturday is a day off but your employees can work if they choose to do so. You define a daily work schedule with the desired planned hours and classify it with the daily work schedule class 0, which is stored as a day off.

In the personnel work schedule, create a daily work schedule specifying Saturday as a day off. If the employee works on a Saturday, the planned hours of the daily work schedule can be treated as overtime.

Q. What are the parameters required to generate a work schedule?
A. Below are the parameters required to generate a work schedule:
  • · ESG grouping
  • · Holiday calendar
  • · PSA Grouping
  • · WS rule
  • · Period (calendar month MMYYYY to MMYYYY)
Q. What is a variant of a daily work schedule?
A. A variant of a daily work schedule is used to record any exceptions to the normal daily work schedule on public holidays, on days which follow a public holiday, or on certain days of the week. This is done by defining rules for DWS. The rules allow you to stipulate that a variant of the daily work schedule should apply on certain days. Taking the following parameters into account, you can set up rules for daily work schedule variants:
  • · The public holiday class of the current day
  • · The public holiday class of the next day
  • · weekday
Example: A number of employees in your enterprise work Monday through Thursday from 8 a.m. to 4.45 p.m., and from 8 a.m. to 2 p.m. on Fridays. The daily work schedule for Fridays is derived using the daily work schedule selection rule 01 with variant A. 

Q. What is the use of QUOMO ?
A. You can use the quota type selection rule group to control absence quota type selection based on the employee's organizational assignment. By using different quota type selection rule groups, you can define different rules for quota selection.

In manual accrual of quotas using default values and for quota accrual by report RPTQTA00, the quota type selection rule group is determined using the QUOMO feature.

You use the QUOMO feature to define which quota type selection rule group your employees are assigned to, based on their organizational assignment. In a subsequent step, you specify selection rules for the quota type selection rule group to control absence quota accrual.

Example: Salaried employees are granted 24 days of standard annual leave for each year. In contrast, hourly-wage earners are granted 20 days of standard annual leave, with 2 days of additional leave. You make this distinction by assigning a different quota type selection rule group to the different employee subgroups (salaried employees, hourly-wage earners). These quota type selection rule groups are each assigned quota selection rules that determine what amounts of which quotas are to be proposed or accrued.

Q. What is personnel calendar?
A. Personal calendars are generated from the employee absences that you have entered into the system, either through the Absentee infotype, or through the annual overview calendar.

There are two types of calendar:
  • · The International personal calendar, which the system generates automatically.
  • · The national personal calendar, which you must generate before the payroll run, which will also process the calendar's contents.
Q. What are time events?
A. Time Events: The time postings stored in the SAP system (such as clock-in and clock-out or start and end of working time) that employees enter at a time recording terminal.

Q. Time events & Time pairs are stored in which tables
A. Time events are formed into time pairs before the data is evaluated by the time evaluation driver RPTIME00. All time events are processed that have been:
  • · Uploaded from a time recording system to the HR system
  • · Entered online in the Time Events infotype (2001)
  • After they have been uploaded, the new time events are inserted in table TEVEN.
    • All recorded, processed, unprocessed and deleted time events that have ever been entered or uploaded into the HR system are stored in table TEVEN.
  • All new time events that are loaded into the HR system are also copied to table NT1.
    • Table NT1 contains all unprocessed time events. The table serves as a pointer to any time events that have not yet been processed. Table NT1 is stored in cluster B1 in file PCL1.
  • After pair formation, the time pairs are inserted in table PT (pair table, Cluster B2), where they can be accessed for further processing. All processed time events are deleted from table NT1.
  • Time events that could not be processed due to an error are logged in table NT2 (in cluster B1).
Q. What is the use of Day Rules?
A. Day rules allow you to form counting classes or wage types based on the following conditions set for the day of an absence:
  • · Public holiday class or day type of current day or previous day?
  • · Weekday?
  • · Does the employee's personal work schedule for the current or previous day show planned hours?
You can specify several different conditions for a day rule, and assign them sequential numbers. The R/3 System runs through the numbers in consecutive order until it finds a condition that is fulfilled.

Q. Define base entitlements?
A. The base entitlement forms the basis for calculating the prorated leave or absence entitlement for each accrual period.

Q. What is the schema TQTA used for?
A. To Generate Absence Quotas.

If you want to take advantage of time evaluation’s automatic generation function, but do not implement time evaluation, you can use the standard schema TQTA. The schema enables you to represent relatively simple situations such as the proportionate calculation of entitlements per evaluation period, month or year.

Employees who are evaluated with this schema must be assigned the Time Management status 7 - Time evaluation without payroll integration in the Planned Working Time infotype (0007).


  1. excellent post thanks for sharing from Sankar

  2. Thanks for the great information ,was looking for this information from long.Great blog SAP HR Training in Chennai

  3. My friend Suggest me this blog and I can say this is the best blog to get the basic knowledge.Thank you so much for this Selenium Training in Chennai

  4. It was very nice blog to learn about SAP BASIS. Thanks for sharing.SAP basis

  5. I really appreciate information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor led live training in SAP TM , kindly Contact GRONYSA
    Click for SAP TM Course details SAP TM
    GRONYSA Offer World Class Virtual Instructor led training on SAP TM. We have industry expert trainer. We provide Training Material and Software Support. GRONYSA has successfully conducted 10,000 + trainings in India, USA, UK, Australlia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
    For Demo Contact us.
    Nitesh Kumar
    Ph: +91-9632072659/ +1-2142700660

  6. nice blog
    Great Information.
    Skin Course
    VLCC Institute believes in providing students with opportunities to learn from the real world experience, even during their student life.
    Through Internship programmes and Industry interactions, students learn and practise in the real world environment.


  7. thanks for provide a lot of information about SAP HR solutions
    sap HR Training in chennai