You are on page 1of 39

TIME SCENARIOS- 3(RELATED TO ABSENCES

)
What is Attendance & Absences Quota?
Absence Quota:

An employee’s entitlement to a certain absence. The quota has a
limited validity period, and is reduced by each recorded absence.
Attendance Quota: Determines an employee’s time-restricted
entitlement to certain attendances. One such example is overtime
approval. Recording an attendance of this type reduces an employee’s
entitlement

What is Substitutions?
A substitution is employee working time that deviates from planned
working time and/or is paid at a different rate because the employee
works at an alternative position. Substitutions allow short-term
deviations to personal work schedules, as well as different payment for
an employee, to be recorded in the system. Substitutions can be set up
regardless of whether the absent person is actually being replaced or
substituted for temporarily.

What is Availability?
Description of when a service employee is or is not available. The
resource planner uses availability as background information when
scheduling a service employee.

What are Attendance & Absence Types?
Grouping together of employees’ scheduled attendances and actual
attendances according to the reason for the attenance. Attendances
can also be grouped for other personnel-related reasons, such as for
employee time accounts and for valuation of personnel times.

How do we record a Overtime?
Overtime approvals can restrict the amount and the exact point in time
when working time is recognized as "overtime." The type and amount
of overtime compensation also depends upon this criteria. The normal
working time of an employee is used to determine overtime. Normal
working time can also be calculated according to the specific time
periods used to perform weekly or monthly overtime calculation
analyses.

What is Attendance & Absences Counting Rule?
Att Counting Rule:
Statement that determines deduction days/hours and payroll

days/hours from attendance days/hours. An attendance counting rule
is made up of several attendance counting rule items.

What is the difference among work schedule, daily work
schedule and work schedule rule?
Work schedule: The work schedule define an organisation works
timetable, and contains information on working and
break times for group of employees.

Daily Work Schedule: It defines the start and end of working time of
the day.
Work Schedule Rule: WSR defines the period work schedule in more
details. The Employee Subgroup, Personnel Subarea for workschedules
and Public Holiday calener are taken into account.

What is counting rules?
Counting Rule for Abs/Attn. - Specifies conditions that must be fulfilled
for counting rule to be chosen, and specifications that
decide how the attendances/absence are counted to determine the
payroll days or hour.

What is time quotas?
Time Quotas. - It is related to absence and attendance.It is required at
the time of grouping of ’Employee subgroup for Time
quota’ and ’Personnel Subarea for Time quota’.

Is absence/attendence quotas are part of time quotas?
Yes.
What is TMW & what are its functions?
Time Manager’s Workplace is the option for time administrators to
enter the time datas, it is mainly for maintaining the time events in
decentralized. Using intuitive ID they will enter the time events and
also absences, OT.

What is Rounding Rule?
It is a rule to round the absence and attendance hours which will be
attached to Counting Rule and then assign to Deduction Rule.

What is Quota deduction?
Quota deduction is the deduction of employee’s absence from the
entitlement for any base period.

What is Quota Compensation?
Quota Compensation is how the quota is compensated either by off or
by encashement.

During time evaluation (using PT60) we type in a field called
“Time Statement Variant”. Can any one tell me where should I
configure this field? We run time evaluation on bi-weekly and
monthly basis. If the first of month starts on Tuesday and
Monday is 31st of the last month, while printing the time
statement, its printing 31st of the last month in one page and
the remaining 30 days of this month in a new page, it’s just
wasting pages. Can any one tell me how to configure this field
so that it prints all days on the same page.
ANS:1 In PT60, you only call a variant of the time statement. I think
the change have to be made in the form itself. All the config is in the
SPRO Personnel time management/Time evaluation/Evaluation and
time management pool/time statement form....
ANS:2 Tcode - SE38
Select variant radio button
Program name - RPTEDT00
Give variant name.
ANS:3 please note the form name used in the report RPTEDT00.
You can modify that form in t-code PE51.

as u said I tried to find the variant for reprot RPTIME00 and
could see the variant using SE38. But I can see only "values"
and "attributes" of a variant, Its very difficult to understand
what it is?
using PE51, I can’t see the variant for the report RPTIME00,
but I can see the standard forms. I checked the variant in SE38
has been assigned with any of the forms that are displayed in
PE51, but its not. can any one tell how r they related?
ANS:4 This is simple to understand, better have some knowledge on
"Variants".
http://help.sap.com/saphelp_nw04/helpdata/en/c0/980389e58611d194
cc00a0c94260a5/frameset.htm

Se38 - RPTEDT00 - just execute... here you will see the form name of
Time Statement (Give standard one otherwise give your custom form
name and all required information into parameters on selection screen)
then click on save.
Give Variant name - SAP& Cust (example) and Meaning in Variant
Attributes.
Finally save this variant.

Goto PT60 and give your Time Statement Variant here and again save
if you want one more variant based on your evaluation.
ANS:5 execute directly the report RPTEDT00
(System/Service/Reporting) with the variant you use with RPTIME. Then
you’ll see what form is used in the variant. Please note that you will

But I am still unable to find the option or any customizing steps where I can limit this not to print in a new page. . the help talks about divided weeks. yes the help talks about only weeks or months. Get the requirement what client is expecting on the form and copy the standard form then do the changes accordingly. I just want to exclude the page 1 when I take a time statement form for the month of May. If any know how we can set the option in the form Are you using a TEDT or TELU form? Did you check the parameter for list layout.. it means we can solve the .. do you execute it from PT61 with button radio "current month" (or a date) or automatic after time evaluation. For example. which original standard form did you copy? When you request the statement.. I just followed all the above suggestions in creating an form and using in PT61 (RPTEDT00) report. can any one help in finding it or give any suggestion where I can set this option. I didn’t find any option where I can set this.. I copied the standard form and modified its fields accordingly. I THINK (not sure at all ) that you can’t always do what you want. Do you have an example of a period when it happen? I could run it to check if I can re-create the proble Read more: BASIC QUESTIONS ON SAP HR TIME MANAGEMENT with answers ... But I am still unable to find the option where I can restrict it not to print in a new page (see my above posts)... If you have any kind of cumulation in your form (Time type or wage type) then the system will split by week (or month.. go to PE50 and modify your form accordingly so that it prints in the same page.. weeks total : full weeks only.Wiki Newforum I am using a TEDT class form. it worked well. so the time statement form is printing like: Page 1: Monday 04/30/2007 Page 2: Tuesday 05/01/2207 . (if I do the same and I don’t have any problem. the current month May starts from tuesday (05/01/2007)...probably have to use PE50 instead of PE51 if the form is a TEDT class ur suggestions really helped me to understand about HR forms.. the business requirement is not to print in a new page..) First thing I would do is to check if I have cumulated value and then go into the configuration help in SPRO where you have some details how it works (see the path I wrote a few messages back) Better all the time get the business requirement as you said not required in second page.

. And on the second page its printing header and the remaining days. for all 14 days together? How can we set it to print for weekly or monthly …etc? in this example . Can you pls tell me how the system will work if we do not have any payroll running in SAP.. how are you proceeding now? How do you send information to the 3rd part that calculate your payroll? You must probably upload some kind of converted data? If not what is the purpose of calculating overtime?. Everything is on planning stage and we are exploring different kinds of ways thru which we can meet our requirements.. ) If you don’t use any cumulation..e. I would check for user exit. You make all the calculation and send the output to payroll via time wage types. If you are not yet using wage types... I think we will go with it. and I think we can’t avoid it (because of cumulated value. Well. Is there any way that we can make it to print on a single page.. Right now. Time management in SAP. The payroll system is external and if we have to set up some wage types in SAP. the report is divided because of the end of the month. we have nothing. How would you print Saldo if not?. Some basics ways are set in SAP but usually. ANS:1 most of the time. What do you suggest for such a scenario? ANS:1 I can tell you that Time management is always underestimated: . i.problem) Let me give a brief explanation. I have a scenario in which I have around 10 different types of overtime. capture overtime and have it pais thru the 3rd party system. payroll is thru a 3rd party system... and use both ZL and ZML table in conjonction with POVT function. then you can send the info in time types. In the first page it’s printing the header (HD) with time results for the days 01/30/2006 and 01/31/2006 only. it is not enough and you have to develop your own rules and way of doing it. I copied the standard form TF02 (belongs to TEDT class) to ZF11 from.. We will be using an inteface thru which we will be sending the data. Our requirement is very simple. What are the different ways to take care of them? Is time evaluation required for that? I am only using Time in SAP. When I print the time sheet using PT61 suppose for the dates: 01/30/2006 to 02/12/2006. You may need to set retrocalculation trigger.. overtime is so complex that you have to deal with it in the time schema.. 73.

because you open a door to huge unknown world. Workers get paid differently on weekdays. PCR’s play a vital role in calculating overtime. some after 48 hrs a week and so on. I was finding it diffcult to configure without using time evaluation. If you intend to have payroll one day. especially what data u will be downloading and uploading to 3rd party payroll. weekends and holidays. ANS:2 after analyzing ur situation all I can suggest is u can use time management in SAP for overtime or normal time calculation. re-think it if the only pupose is calculating overtime. Looking at this scenario. then I suggest you use wages types so you won’t have to re-do everything.it is the link between anything else in HR (masterdata. In order to connect it to 3rd party payroll u need to take care of a lot of interface (design) issues. for example: What trigger the kind of overtime? is it a simple master data easy to read in time? Or will you need a manual flag (like a category in an infotype) to tell you? Do you have exception like daily overtime upon a period overtime (on sundays or stat holydays etc). but if time evaluation is the best solution. Some get paid after 8 hrs a day.Ten locations. I can’t say it all here. I do understand that going for time evaluation is a big decision and that PCRs and schemas are not something inexperienced people should go for. ten different rules. How dhould it react if the EE moves from one way to another way of calculation in the middle of a payroll period? Anyway. shift planning. payroll) and because requirements always ended to be more complex with more exceptions than first thought. Be sure you have enough senior support this can’t be easily done by a non experimented analyst. Be sure that every requirements have been defined before you make a decision on how to proceed. Its better u transfer the time data in terms of wagetypes from SAP to 3rd party payroll and also to achieve the 10 different overtime calculations u need to have good experience in writing PCR’s and Schemas. My scenario is as follows. Are EE salary or hourly paid? Will you have factoring or nivelling issue? (If employee have regular paiement but ireggular shift on multiple weeks). ANS:1 I Forget to ask you if you have real time data entry? You need it to have accurate calculations and sometimes specific checks (for example what happen if you have overtime after 48h a week but the day it happens the EE is absent ?) You may also have part calculated and part manual overtime (if you use compensation category in presences/abs) .

No it is not IT2012 but probably IT2010 which is a manual way to enter wage types. we successfully run for 2 months.. Now the problem is again we execute this month system shows error u are not authorised 0008 basic infotype. We will be using positive time management u can goto OH11 to copy standard wage type and custmized that wage type and based upon ur 10 different overtime u should write a PCR and assigned to the TW15 sub schema in ur schema. I think it can handle your scenerio very well. it automatically calculate in ur payroll time showing in the payslip. How exactly does this 2012 work. So dont think will have to worry about that.ANS:2 going with time evaluation is the best decision. I got error in running time evaluation.e time evaluation without payroll integration Read more: BASIC QUESTIONS ON SAP HR TIME MANAGEMENT with answers .with 2013 bdc we upload leave and after run pt60... I didn’t find any option where I can set this. yes the help talks about only weeks or months. Otherwise u can goto IT2012. we dont have payroll in SAP. we were maintained time management without payroll in my company. Just do some homework on these things once u r comfortable with the configuration part (this should be ur first priority). We will be entering time through time recording terminals as well as CATS depending on the class of employees. .. R u generating it for every month /once for a year.Wiki Newforum I am using a TEDT class form.. (IT2012 is for time types 74.? Like this u will definitely get all the scenario’s and write them in terms of PCR’s and schema’s. all u need is write all the scenarios for all the rules for example if an employee is absent or present on a holiday--> what’s the process. Aafter that the pt60 was not executed from last 10 months. we maintained tqta schma for leave updation. the time Managerment status shud be 7 i. the leave balance is not come properly ANS:1 maintain the Time Mgmt status 7 if its time evaluation without payrol integration.? ANS:2 Since it is time management without payroll . based upon ur requirement u create wagetype based upon the overtime percentage and assigned to the IT2012.

. the report is divided because of the end of the month..... Is there any way that we can make it to print on a single page..Wiki Newforum 73.. it means we can solve the problem) Let me give a brief explanation.. and I think we can’t avoid it (because of cumulated value.. I have a scenario in which I have around 10 different types of overtime. overtime is so complex that you have to deal with it in the time schema. I just want to exclude the page 1 when I take a time statement form for the month of May. for all 14 days together? How can we set it to print for weekly or monthly …etc? in this example . it is not enough and you have to develop your own rules and way of doing it.. payroll is thru a 3rd party system. ANS:1 most of the time.. What are the different ways to take care of them? Is time evaluation required for that? I am only using Time in SAP. do you execute it from PT61 with button radio "current month" (or a date) or automatic after time evaluation. the current month May starts from tuesday (05/01/2007). so the time statement form is printing like: Page 1: Monday 04/30/2007 Page 2: Tuesday 05/01/2207 .. (if I do the same and I don’t have any problem.. I would check for user exit. When I print the time sheet using PT61 suppose for the dates: 01/30/2006 to 02/12/2006.For example. ) If you don’t use any cumulation.e.. i. Can you pls tell me how the system will work if we do not have any payroll running in SAP. how are you proceeding now? How do you send information to the 3rd part that calculate your payroll? You must probably upload some kind of converted data? If not what is the purpose of calculating .. You make all the calculation and send the output to payroll via time wage types. and use both ZL and ZML table in conjonction with POVT function.. You may need to set retrocalculation trigger. I copied the standard form TF02 (belongs to TEDT class) to ZF11 from. Well. How would you print Saldo if not?. which original standard form did you copy? When you request the statement.... And on the second page its printing header and the remaining days.. In the first page it’s printing the header (HD) with time results for the days 01/30/2006 and 01/31/2006 only. Some basics ways are set in SAP but usually. Read more: BASIC QUESTIONS ON SAP HR TIME MANAGEMENT with answers .

capture overtime and have it pais thru the 3rd party system. re-think it if the only pupose is calculating overtime. What do you suggest for such a scenario? ANS:1 I can tell you that Time management is always underestimated: it is the link between anything else in HR (masterdata.. Are EE salary or hourly paid? Will you have factoring or nivelling issue? (If employee have regular paiement but ireggular shift on multiple weeks). payroll) and because requirements always ended to be more complex with more exceptions than first thought. Be sure that every requirements have been defined before you make a decision on how to proceed. especially what data u will be downloading and uploading to 3rd party payroll. In order to connect it to 3rd party payroll u need to take care of a lot of interface (design) issues. PCR’s play a vital role in calculating overtime.overtime?. shift planning. Everything is on planning stage and we are exploring different kinds of ways thru which we can meet our requirements.. then you can send the info in time types. then I suggest you use wages types so you won’t have to re-do everything. but if time evaluation is the best solution. because you open a door to huge unknown world. If you intend to have payroll one day. for example: What trigger the kind of overtime? is it a simple master data easy to read in time? Or will you need a manual flag (like a category in an infotype) to tell you? Do you have exception like daily overtime upon a period overtime (on sundays or stat holydays etc). we have nothing. I think we will go with it. I can’t say it all here. The payroll system is external and if we have to set up some wage types in SAP. Its better u transfer the time data in terms of wagetypes from SAP to 3rd party payroll and also to achieve the 10 different overtime calculations u need to have good experience in writing PCR’s and Schemas.. How dhould it react if the EE moves from one way to another way of calculation in the middle of a payroll period? Anyway. Time management in SAP. Right now. I do understand that going for time evaluation is a big decision and that PCRs and schemas are not something inexperienced . Our requirement is very simple. We will be using an inteface thru which we will be sending the data.. Be sure you have enough senior support this can’t be easily done by a non experimented analyst. If you are not yet using wage types. ANS:2 after analyzing ur situation all I can suggest is u can use time management in SAP for overtime or normal time calculation.

some after 48 hrs a week and so on. we successfully run for 2 months. I think it can handle your scenerio very well. No it is not IT2012 but probably IT2010 which is a manual way to enter wage types. We will be using positive time management u can goto OH11 to copy standard wage type and custmized that wage type and based upon ur 10 different overtime u should write a PCR and assigned to the TW15 sub schema in ur schema.. ten different rules. Workers get paid differently on weekdays. Looking at this scenario.people should go for. (IT2012 is for time types 74. based upon ur requirement u create wagetype based upon the overtime percentage and assigned to the IT2012. Just do some homework on these things once u r comfortable with the configuration part (this should be ur first priority). ANS:1 I Forget to ask you if you have real time data entry? You need it to have accurate calculations and sometimes specific checks (for example what happen if you have overtime after 48h a week but the day it happens the EE is absent ?) You may also have part calculated and part manual overtime (if you use compensation category in presences/abs) ANS:2 going with time evaluation is the best decision. My scenario is as follows. How exactly does this 2012 work.Ten locations.with 2013 bdc we upload leave and after run pt60. we dont have payroll in SAP.. Now the problem is again we execute this month system shows error u are not authorised 0008 basic infotype.? Like this u will definitely get all the scenario’s and write them in terms of PCR’s and schema’s. Some get paid after 8 hrs a day. we were maintained time management without payroll in my company. Aafter that the pt60 was not executed from last 10 months. weekends and holidays. we maintained tqta schma for leave updation. I was finding it diffcult to configure without using time evaluation. the leave balance is not come properly ANS:1 maintain the Time Mgmt status 7 if its time evaluation without . I got error in running time evaluation. all u need is write all the scenarios for all the rules for example if an employee is absent or present on a holiday--> what’s the process. We will be entering time through time recording terminals as well as CATS depending on the class of employees. it automatically calculate in ur payroll time showing in the payslip. Otherwise u can goto IT2012. So dont think will have to worry about that.

Updated Absence Quotas. either using Time evaluation driver RPTIME00 or in Payroll driver RPCALCx0. can anybody emplain me what the time evaluation do? how time evaluation.Wiki Newforum 75. There are two options to valuate the recorded time.e time evaluation without payroll integration Read more: BASIC QUESTIONS ON SAP HR TIME MANAGEMENT with answers . I don’t know if i should use time evaluation. recording absence in 2001 and overtime in 2005. Negative TM. To run time evaluation. which is the step by step sequence of your functions.. which will be processed in the Payroll to get the payments. 76. you need three basic information like Master Record. Messages.. determine the type of time management you are following like Positive TM.i set time management status 0. Without integration with Payroll.I don’t know what is the relationship of payroll and time management. We use negative time recording.1. all can run payroll correct.7. Time Accounts. Planned Working Time and there are four possible outputs after the Time evaluation: Time Wage types. Time evaluation is based on your Time Schema. the time Managerment status shud be 7 i. time management status and payroll work ? what’s the difference recording overtime in 2002 and 2005. we need to run the time evaluation to get these output.In infotype 0007.9. Time Management status.payrol integration. How to maintain the time administrator for a users ANS:1 can be maintained via CATSPROFILES and assigned to a user in the user defaults using the parameter id CVR. Attendances & Absences.. R u generating it for every month /once for a year. CATSPROFILES are maintained in TCATS table. So. . and how time management status influence payroll.? ANS:2 Since it is time management without payroll . Pl take a look the IMG Path Cross-Application Components-->Time Sheet -->Settings for All User Interfaces-->Authorizations these roles are for time entry in CAT2.ffice:office" /> ANS:1 Time evaluation is used to evaluate the recorded time datas. Can anybody tell me what the time evaluation do? it puzzled me for a long time.

Time Evaluation for Work schedule deviation 3. is there any specification that either TM00 or TM04 is used specifically for Positive or else specifically for Negative recording. planned working time. there you can maintain the profile of your CATS. TM02 . Also what is the significance of the Time Schemas TM00 and TM04 in this regard. 2050. Infotypes used 2000. ANS: 1 Schemas are specific Positive TM00. which schema is used for which type of recording. The "Time Management status" indicator in the Planned Working Time . You can maintain the profile in your user parameter that is in SU3.EVALUATION TYPE FOR ATTENDANCES/ABSENCES V_T554R . 77.TIME TYPES Time Schemas: 1.ANS:2 You can directly go to transaction CAC1. 2007.Time Evaluation with-out clock times ANS:3 For both the negative and positive time management. Positive Time management is recording all Clock in’s and clock out’s and Negative Time Management is recording only deviations.DAY RULES V_T555A . go to parameters and enter the CVR over there and enter your profile name there. The configuration that you need to set is. tou need to maintain time management status as ’1’ for positive time management and ’9’ for negative time management. 2003. TM00 . 2002. 2006.ATTENDANCE AND ABSENCE TYPES V_T55DH . also maintain 1 in the IT0007 Important Tables need to maintain: V_T510S .PAYROLL CONSTANTS T554S . for time infotype are same for the Positive and negative ANS:2 for positive time management you need to maintain the time pairs/ events and some tables to define your time evaluation. Negative TM04. that is CATS profile.e. My Question is what are the Infotypes maintained in Positive Time Mgt and what are the Infotypes maintained in Negative Time Mgt. TM04 . what are the main config changes that has to be made to activate either Positive or Negative Time recording for a company using these Schemas and also in SPRO.TIME WT SELECTION RULES V_T510H . we need to mainatain infotypes 2001.Time Evaluation for External services management 4.Time Evaluation with Personnel Time Events 2. in the infotype 0007. TM01 . 2001 . i.

the times (actual times) which are not part of working time are recorded. In this case. TM04 caters both for negative time recording (recording of exceptions to the work schedule) and positive time recording (recording all attendances or actual times). The times stipulated in the daily work schedule are not relevant. Schema TM01 is based on the following requirements and objectives: Schema TM01 forms time balances. Only specifications such as planned hours and minimum daily working time are evaluated from the daily work schedule. TM01 . rather than concrete start and end times. The main task of schema TM00 is to classify the actual times by comparing them to the planned specifications in the daily work schedule (start and end of planned working time. It is processed using the time evaluation report RPTIME00.infotype (0007) shows whether all actual times are recorded for an employee. The schema imports and processes time data that has been entered online. The valuation basis for time evaluation is a planned time pair which is generated according to the specifications in the employee’s personal work schedule.Time Evaluation for Work schedule deviation 3. explain in which scenario or situations the other two schemas TM01 and TM02 are used 2. or only exceptions to the planned specifications.Time Evaluation for External services management TM01 - Schema TM01 is a standard schema used to evaluate the time data of employees for whom only deviations from the work schedule are recorded. TM04 : You can use schema TM04 to process attendances and absences that specify a number of hours only. Regarding the schemas : TM00 : Schema TM00 is based on positive recording of time data. TM02 . Schema TM00 only evaluates time data with clock times (or full-day records). recording all times that count as working time (actual times). Time data must be entered as clock times and must be full-day records. and so on). time wage types and time quotas. The planned time pairs generally correspond to the . It was developed for evaluation of time data which represent only the exceptions to the work schedule. core times. that is. breaks.

The characteristics that differentiate schema TM02 from the other standard schemas are highlighted in the following section. if you want to form balances. Set Up Wage Types No balances are determined in schema TM02. Use the standard schema TM04 as a guide for modifying the schema TM02 if you want to record time data without clock times for account . for example. TM02 The standard schema TM02 is a minimized version with the required functions to generate wage types for evaluating time data for external service providers. the focus is on setting up the wage types that are to be transferred to Materials Management (MM-SRV). you only need to record and evaluate the attendance hours for external employees. Instead. Schema TM01 automatically generates overtime for all recorded attendance times that are outside of the planned working times specified in the daily work schedule. Only attendances and absences entered in infotypes 2002 and 2001 respectively can cause the planned and actual values to differ. As a result. Use the standard schemas TM00 or TM01 as your guide. If overtime is entered in the relevant infotype (2005). The schema is specifically modified to include the requirements for evaluating external services. overtime hours can be approved taking into account overtime breaks. Evaluate on Hourly Basis If you do not want to record the clock-in and clock-out times for external employees. Integrate the functions for balance formation.SRV function ensures that only employees who are assigned to Time Management status 8 (External Services) in the Planned Working Time infotype (0007) are included in accounting process. Evaluate External Employees The CHECK . This makes sense if. For more information. You can use the new TYPES function to evaluate time data recorded without clock times. see Time Evaluation. you want to set up a compensation account for external employees.actual working time. you should already understand the concept behind the Time Evaluation report (RPTIME00) and schema TM00.

When you record times for external employee times using time recording terminals.ffice:office" /> ANS:1 You may want to navigate Payroll ffice:smarttags" />Indonesia . The differences are evaluated using table ASMD and then put into the interface table HRMMSRVIF Read more: BASIC QUESTIONS ON SAP HR TIME MANAGEMENT with answers . To ensure retroactive accounting capacity: During each payroll run. but with the Attendances infotype (2002). Determine Actual Times from Attendances Infotype (2002) The Time Evaluation (PA-TIM-EVA) normally requires an entry in the time Recording Information infotype (0050). the interface table HRMMSRVIF must be updated. This function is required if you do not want to record employees’ actual times using external time recording terminals or the Time Events infotype (2011). First. Determine Overtime As in schema TM00. a number of variants exist for determining overtime.assignments of external services. This will eventually determine a new service number. The CHECK-NOTR (No Time Recording) function specifies that information from the Time Recording Information infotype (0050) is not to be used. make sure that you have not yet recorded data for external services using the Time Events infotype (2011).PAYROLL and TIME MANAGEMENT.Basic Data). Export Data in Table HRMMSRVIF The MMSRV function allows you to evaluate the time wage types determined and their corresponding account assignment data using the MM-SRV table ASMD (Service Master .Wiki Newforum 78. Need help in INDONESIA . Can you please tell me what are the info type i have to maintain and fro Personnel administration. Which schema for time and payroll we have to use. however. the time wage types from the last payroll run are compared with the new time wage types determined. PAYROLL and TIME MANAGEMENT. Check the characteristics in processing class 17 by overtime wage types you are using.

htm use payroll schema ID00 Infotypes used: PY-ID Tax Indonesia Infotype (0241) PY-ID Previous Employment Details Infotype (0694) PY-ID Jamsostek Infotype (0242) PY-ID Private Insurance Indonesia Infotype (0319) ANS:2 Time management is international so if you are in Indonesia or US or Australia or Europe .ie 0000 (Actions). These can be viewed with transaction code PE01. schemas. 0007 (WSR).com/saphelp_47x200/helpdata/en/8a/9868bc46c411d18 9470000e829fbbd/frameset. The program used is RPTIME00 (and there is a new program for concurrent employment . What you use is dependent on the types of employees and how much processing you wish to do. reports. TQTA . (some countries though may have some additional functionality . http://help. for public sector).Absence quota types 2007 .com/saphelp_erp2005/helpdata/en/47/161a359303f810 e10000009b38f83b/frameset. The standard time management infotypes are: 0007 . Time evaluation is used to accrue leave and calculate times for employees depending on their time management status (defined in i0007).quota accrual. http://help.Substitutions 2004 .Absences 2002 .sap. Time management also uses infotype 0041 for accrual of leave (if you configure as such).Quota corrections Time management and Payroll uses the WPBP infotypes .Work schedule rule (planned work time) 2001 .Availability (eg.Overtime 2006 . 0008 (basic pay).Time Recording infotype (for employees that you want clock times for) 2012 .. 0001 (Org Assignment).htm .negative time evaluation.Attendance quota types (use this also for overtime for positive employees) 2011 . ANS:3 Time Mgmt will be Country Independent except few scenarios.RPTIME01).in SAP help..eg.Time Events (viewing of clocking times) 0050 . Standby/Oncall) 2005 .you use the same infotypes.Time transfer specifications (can use this for leave uploads) 2013 .positive time evaluation.sap. The main standard schemas are: TM00 .Attendances 2003 . TM04 .

quotas. absences.Payrolll: http://help. How can i remove a wage type (House Allowance) in infotype 14 from the amount calculated for for time quota compensation wage type in infotype 0416? ANS:1 IMG path: Time Management . method} and . i have checked against our key {ESG PSG Comp.Time Quota Compensation In the node ’Define Time Quota Compensation Methods’.sap.Time Data Recording and Administration - Managing Time Accounts Using Attendance/Absence Quotas - Processing Absence Quotas in Payroll .ie. please provide me the Time reports available for Russia. time types etc).com/saphelp_47x200/helpdata/en/47/161a359303f810e 10000009b38f83b/frameset. ANS:1 Check these: RFHABU10 RFRUBLS0 RFRUDOP0 RFRUKOP0 RFRUKRL0 RFUMSV40 ANS:2 Time management is an international module so reports that are available under the Time management node can be run at your company (provided that the relevant details have been configured . ANS:3 Time Leveling (Report RPTCMP00) The Time Statement (Report RPTEDT00) Cumulated Time Evaluation Results: Time Balances and Time Wage T Time Accounts (Report RPTDOW00) Displaying Absence Quota Information (Report RPTQTA10) Displaying Time Evaluation Messages (Report RPTERL00) Attendance/Absence Data: Overview (Report RPTABS20) Attendance/Absence Data: Calendar View (Report RPTABS50) Attendance/Absence Data: Multiple Employee View (Report RPTABS60 Attendance Check (Report RPTEAB00) Attendances/Absences Overview Graphic (Report RPTLEA40) Attendance/Absence Data: Overview (Report RPTABS20) Attendance/Absence Data: Calendar View (Report RPTABS50) Attendance/Absence Data: Multiple Employee View (Report RPTABS60 Attendances/Absences Overview Graphic (Report RPTLEA40) 79.htm 79.

How is it being valuated then?? Wonder if it’s defined in payroll rules? i got that in view V_T554C wage type /841 is entered for ’Valuation using constants or averages’. Is there any SAP standard function module to convert user system date into server date based on the time zone? ANS:1 In Se37 . transport allowance is excluded? Check in the rule XPPF. How do I go about for this one ANS:2 The weekly off is fixed on Thursday or not. I have created a different worjk schedule rule for these workers as they have no fixed weekly off Now they are able to apply for off on Thursdays. Secondly i need to configure the system in such a way that only for maintenance workers provision is there to remain absent on thursday & take a weekly off anytime else. *convert*time. Give ’0’ in the specification 80. convert * date * internal ANS:2 Instead of std FM you can write your own FM. the rule field is blank. Use F4 and find the convert * time * input. i think u want to use shift plan for this one it wil be more effective ANS:3 Have you checked your Day type assignment . Where do i specify that in /841. The client I am working for has a Thursday Off However Maintenance workers have a staggering off.but it appears as 30 or 31.surprisingly.we are unable to mark him as Absent ass the system shows that the person can’t be marked absent on a day off. This is where partial period factoring is done. Factoring is not what i need. Check the Processing Class 1 for House Allowance Wage type. My first issue is that if by some chance he takes an off on Thursday.Assign the OFF day on the exact Off day for your MW. 81.i. I need to exclude some wage types from the calculation of ’time quota compensation’. ANS:1 Have created different PWS for your maintenance workers(MW) .e they work on Thursdays & take some other day as weekly off. But one more issue is that their weekly off is not paid so number of month days should appear as 26 or 25.

The result in 4610 still shows 32 hrs instead of balance 16 hrs. He is thus paid for 26 or 27 days depending on the number of weekly offs he takes that month Thus if he works for 26/27 days.& rs. 50 for 2 days absenteeism & nothing if absent for more than two days The work schedule rule attached to them is All day General Shift since they can take weekly off whenever they want.Rules for varient .or create for Thursday 2. Here is the rule I have written HRS=FR40F. If he is absent for 1 day. So we have kept All day General shift as work schedule. Moreover the system also considers the weekly offs as absent days & so he does not get attendance bonus i. 75.Also the system should be able to mark him absent on Thursday which is weekly off for others This has to be done only for Maintenance Department 83. The company has decided to . try HRS=FR40C Read more: BASIC QUESTIONS ON SAP HR TIME MANAGEMENT with answers . I have a Vacation quota 40 which has a balance of 32 hrs.e it shows total days 30 absent days 4(these are the weekly offs) So no attendance bonus gets paid Alternatively the situation should be that the system should show his total days as 26/27 instead of 30/31 & if he doesn’t take an off for more than two days.we are not able to mark him absent as system throws error message. Checout DWS . The current scenario is that in Maintenance department has a staggering off & he can take off on any day. We cannot change the work schedule rule else if he is absent on Thursday. Assign this to ur Spl Thursday off If these two were not working you can try with define spl days every week. Employee takes a deduction from the Quota 16 hrs this week and I am writing the balance of the Quota into wagetype 4610.he gets an attendance bonus of Rs. ADDDB 4610.he gets Rs. I am working on 6.1.0.he should get attendance bonus. Now the problem which is happeing is that the payslip shows Total month days as 30/31 instead of 26(due to workschedule rule All Day genaral Shift attached). 100. ANS:4 Assign the appropriate daytypes so that the person is not paid for those days.Wiki Newforum 90.

last record cannot be deleted like this the TC charecterics are defined. you should need PA. ANS: 3 As long as u dont process any employees in SAP. But if you use Personnel Time Management PT and Training and Event Management TEM. you wont have times or event. Can any one please tell me if its possible to do this without implementing personnel management??? And how would it be useful???ffice:office" /> ANS:1 Assuming that for instance a name and a prename are considered as "Personnel Management" (or personnel administration PA) data.) ANS:1 time constraints are used to define the storage of data for an infotype there three major time constraints tc-1 tc-2 tc-3 like if a infotype has TC-1 then for that infotype there should be a continuous record. Or how should this work if you are not able to assign the reported time to one person’s ID? can you tell me if there is any other way??? Or if there is any other way of uploading emp master data? ANS:2 In brief: use PA..Time Mgt. Of course you could do it by creating customer specific tables (but with this solution you just create an easy version of what SAP already provides..... the use of only organizational management ffice:smarttags" />OMwill quite limit the advantages. so check the pros & cons and then go for implementing 91. If you don´t have PA. is requierement PA and OM. Time management and Training and Event Management modules. but if you are going to implement also times and event. meaning a lot of effort that is already covered if you use PA). then you will need the infotypes from personnel administration PA. But if u want to process an emp u should hav hired him and that happens in PA. If you want to store employee personnel data (like names and so on). might be a bit boring. For Times and Events. PA module may be left. you can go through . This can be possible. I assume..implement only Organizational Management.. Could you please explain me where we use time constraint clsses with respect to differend modules (PA. there should be no over laps.etc. that you use PA as well. but without names on it. You could use OM to maintain the organizational chart. I have read the issue about implementing OM without PA..

there will be two contradictory records.F1 there everything is explained ANS:2 Time constraint classes are assigned to the time infotypes and subtypes in the HR Time Management component. http://help. to exist at the same period of time * Gaps to exist between valid records.t to OM module: Time constraints are a tool used internally by the system to protect the integrity of information. If the system allowed you to assign the position to another organizational unit during the same timeframe. For example. You use time constraints to prevent you from creating records that contradict each other. to exist at the same period of time * Gaps to exist between valid records Time constraint 3 This allows for: * Multiple infotype records of the same type and for the same object. For example. . There are four classes of time constraints: Time constraint 0 This allows for: * A maximum of one infotype record of the same type and for the same object.sap. the information will be useless. to exist at the same period of time * No gaps to exist between the records * Some changes to be made to the attributes of the record Time constraint 2 This allows for: * A maximum of one infotype record of the same type and for the same object.r.com/erp2005_ehp_02/helpdata/en/8a/9847f246c411d18 9470000e829fbbd/frameset.htm ANS:3 w. and define the collision rules which apply to each. if you try to report on the data. to exist at the same period of time * No changes to be made to the record at all Time constraint 1 This allows for: * A maximum of one infotype record of the same type and for the same object. Then. there could be a three-year gap between the validity periods of two infotype records that exist for the same object. a position can belong to only one organizational unit at one time.

12 9999 Time constraint B :.0. For your info I use negative time management. SAP has delivered with sub-schema’s namely TW15 and TW30 for overtime after 8hrs/day and overtime after 40hrs/week.25 On Sundays = Basic Pay/208 * 1. In TO01 if you notice carefully. No overlapping at any one time. No overlapping at any one time ( Mandatory Record ) TCC 2 : Gap. only absence is recorded.00 ANS:1 Just write a PCR for your algorithm.1 1800 to Dec.Infotype exists just once from Jan.IT exists for maximum of once from Jan. I want to configure for overtime. Time status .ANS: 4 Time constraint Class is used to determine.12 9999 Time constraint T :. When I go to TW15 schema i can findT001 and T002 where and how I should mention the calculation. you will see the HRS operation which compares whether the employee has completed 8hrs in a day or not. but if maintain. only one record is allowed) TCC 3 : Any number of Records. whether the record is allowed for overlapping or not and how many times it has to occur during the execution.50 On Public Holiday = Basic Pay/208 * 2. Can you brief me how I should modify schema to meet the requirement with any example as I am unable to read the coding.Time constraint is based on subtype or subtype table Time constraint Z :. Place your rule in one of the above 2 sub-schema’s as per your company needs. My requirement is overtime is applicable after completion of 48 hours in a week. The scenario is as below :- On Weekday = Basic Pay/208 * 1.Time constraint for time management infotypes -----> T554Y 92. ANS:2 TW15 is the sub-schema for overtime more than 8hrs/day. As told earlier three calculations for three types of days. TCC 1 : NoGap.1 1800 to Dec. ( Optional. ANS:5 The few remaining ones are:- Time constraint A :. .

ffice:office" /> ANS:1 i have used documents this site to understand how to create time wage types in time evaluation. try changing that 8 to 10. Example: Skeleton time in the standard SAP System consists of: Attendance. Read the help on HRS. save as a different name and run and see whether it works for overtime more than 10hrs/day. I m working on CATS where in the data is interfaced through a legacy system. I have the following Queries which requires an urgent response. It is a very important operation in Time Management module.insightcp.Wiki Newforum 94. Difference between skeleton time type and flex time type ANS:1 A time account in the standard SAP System in which you manage an employee’s payment-related times.com/res_16. T555Y and T510S http://www. • Data from the legacy system to be transported is based on Wagetypes • How to assign a Wagetype ( For example Wagetype-1000) to an Attendance and Absence Type and accordingly pick it up in Time Evaluation and send the data to Payroll • I am confused of how to send the wagetype data to Payroll through Time Evaluation. absence. thrue table T554s. and off-site work in an agreed period (defined by start and end of working time) Overtime hours that exceed approved overtime Paid break times FLEX Time: Personnel Time Management (PT) A working time pattern in which employees determine their start and end times.htm When wagetypes are stored in ZL they are processed in Payroll. . Skeleton time is determined in time evaluation. and employees must work a certain number of hours within a defined period of each day Read more: BASIC QUESTIONS ON SAP HR TIME MANAGEMENT with answers . 93.For a test run.

The first question is where do I relation a time type to a payrol wage type.sap. dollar amounts are attached to these wage types in payroll.htm https://www. Please maintain a proper Time Management Status in IT0007.htm ANS:2 Some BAPI. any document about time. so that time can be integrated with payroll. worklow and time bapi for 4. then time wage types can be generated inside the payroll schema itself (U000).sdn. ANS:2 Table T510S is used to generate time wage type (with the help of time types and processing types) and these time wage types will store only the hours in time management module. For example you may configure one hourly pay wagetype in this table (normally you need to use tcode oh11 to copy a standard wagetype).com/saphelp_nw04/helpdata/en/a5/3ec8534ac011d189 4e0000e829fbbd/frameset.sap.s for time module are :- 1)BAPI_ABSENCE_CREATE 2)BAPI_TIMEQUOTA_GETDETAILEDLIST 3)BAPI_EMPATTABS_GETDETAIL 4)BAPI_PTIMEOVERVIEW_GET 5)BAPI_ABSENCE_GETDETAIL 6)BAPI_PTIMEOVERVIEW_SAVEREPLICA ANS:3 Check with below links http://help. If time management is not used. 95.sdn.sap.com/saphelp_erp2005vp/helpdata/en/8a/9868bc46c411 d189470000e829fbbd/frameset. The function DAYPR will call the sub-schema TC00 and time wage types are generated . ANS:1 I am not sure whether table v_512w_d is you are looking for. When these are carried over to the payroll.ANS:2 Please maintain the table T554S.7 / 4.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40b ceb90-0201-0010-7297-d5e11f35743f 96.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ab8 0b790-0201-0010-569a-99dcadc709c3 https://www. after then you can put this hourly pay wagetype in IT0008 with time records for calculation payroll.6c ANS:1 Hope this helps for time management: http://help. I’d like to know the basic tables to customize de types of time wages to transfer to payroll.sap.

for example: · Leave · Doctor’s appointments · Illness You can specify data entry checks that permit or prevent the entry of specific attendances and absences. You can use 2006 infotype to manage the following time accounts. ANS. and at what times. for example: · Employees’ annual leave · Time in lieu accounts. You can use the Attendances (2002) and Absences (2001) infotypes to record time information efficiently. The time accounts contain a particular number of days or hours during which employees are permitted to be off work. business trips) You can use Absences to record the following situations.IT2002. If possible please give a scenario and explain breifly about the funtionality of each fields in those infotypes such as absence. Employees’ working times affect costs.IT2006. You should use the Attendances/Absences component if you want to record working times or absence times for individual employees. for example: · Employees’ actual times · Deviations from an employee’s personal work schedule · Deviations from an employee’s general activities (such as seminar attendances.inside this. You can use the Attendances and Absences component to create the basic time information for the evaluation and accounting of your employees’ working times. such as for illness or other life events You use 2007 infotype to manage time accounts that represent employees’ attendance approvals. You use 2006 infotype to manage time accounts that represent employees’ absence entitlements or time credits.3 maintain Table T510S and read the doc on DAYMO function 97. containing hours of overtime for which employees are permitted to claim compensatory time off · Paid and unpaid absence entitlements. absence quota and attendance quotas.IT2007. attendence. You can therefore use the Attendance Quotas infotype (2007) to specify how many hours an employee is permitted to work. The system . I would like to learn and know about infotypes of time management such as IT2001. You can use Attendances to record the following situations. ANS.

later he cancels it and re applies for 3 days only. you have the two splits in his / her master record history. but client wants to see both data. A Only one record may exist. The following time constraint indicators are permissible: 1 No overlapping and no gaps.where else do i need to chnage in 554y_b table? ANS:1 A time constraint indicates whether more than one infotype record may be available at one time. so that you can save the leave record after modifying/deleting it in PA30. ANS:2 I hope. i am using A for attdnace . but may be deleted.client wants to see as: 1.. My client needs the following data: Employee applies for 5 days leave.. please let me know how can i delete the absence and overwrite it with attendnce automatically. In absences infotype. valid from 01/01/1800 to 12/31/9999... it is not allowing/ or allowing both records to exist.. 3 Overlapping and and time gaps are permitted. how do we save LEAVE APPLICATIONS?? Even though the first leave application is cancelled.. you will have the splits in the corresponding table.. 99.still not able to get. anyone who worked on time constraints in depth. if required. T The time constraint varies depending on the subtype. Eventually.. ANS:1 You could find useful this transaction: S_AHR_61016380. at set times over a set period 98.. and i try to enter attendance on 2nd aug. and the second leave application of 3 days also. 5 days leave 2. if i eneted abse for 2nd aug. Splitting is not permissible. there you can log infotypes changes. for example: · Approvals for an employee to use a set number of days each year for further training · Approvals for an employee to work a set number of overtime hours..monitors how these time accounts are accrued and deducted. 3 days Leave etc.his first leave application of 5 days. i delete earlier absences of 5 days and put only 3 days.. valid from 01/01/1800 to 12/31/9999. Splitting and deletion is not permissible. 2 No overlapping but time gaps are permitted. Z Refers to time management infotypes . You can use the infotype to manage the following time accounts.. B Only one record may exist.

. Dynamic Action may need some description of the reaction.. you could setup a dynamic action (background delte) for your requirement.It does not return the value.i can solve. alternatively. ... > (greater than) or = (equal to).. if i enter attendance in 2002 infotype. means 2nd aug. So using this operation as you have written it. I thought time constraints check only on the same infotype... ANS:2 Furthet to Rodrigo. later tomm.where employees want to correct their abscences. same thing i am not able to do now. Actually i am not asking that the employee should have ATTENDANCE and ABSCENCE records for same day... the operation will actually return < (less than). in fact i had achieved doing it last year in my project. and maintain only attendance..my problem is: The Abs record shuld get deleted if i try to enter ATTENDANCE at later days.. Moreover its related to Time constraint Class and you need to change the Reaction indicators and TCC in the table. by some delay or mistake. ANS:4 Use table v_554y_b and reaction Type A to overwrite attendance with new coming absences (and viceversa)in the first screen it is shown the incoming infotype and time constraint type. I am not able to understand "How a person will remain absent and present at the same time on 2nd Aug?" Not sure.and i have of course solved my problem.. Does anyone know what is the meaning of this operation: HRS?IDAHRS ANS:1 Operation HRS?IDAHRS returns the number of working hours of the employee (contents of field ARBST from infotype 0007. if your client have got such typical requirement. SAP shuld delete the earlier absence automatically. it is marked absence. planned working time). Doubleclicking you set the reaction against existing ones 100..ANS:2 First of all. Anyways. It depends upon the work schedule..the code compares the value in the Hrs field with that of the planned working time.. REGULARIZATION u might have veard of. ANS:3 Well if you did it last year with the help of time constraints then i don’t know. Interesting to know that it can also work on 2 different infotypes.instead if i just change the time constraint .

We need to post them explicitly in the Teven table which is nothing but hte infotype 2011. We want the daily time data has to uploaded to SAP System to run the time evaluation. http://help. greater than or equal value compared to the daily working hours value from infotype 0007 101.time events - upload request).sap. Individual Functions in Message Processing and also 6. from time machine to SAP Or need to write ABAP programming to upload the data? Can you please send me the steps to be taken for the integration and any standard format is available for the uploading. can some one tell me how it works? I don’t understand if I have to set up or configure a connection between the clocks and sap system. Also do goto HR-PDC notes. where all actual time in and time out has been recorded in the time machines installed at factory gates.com/saphelp_erp2004/helpdata/en/8a/9868bc46c411d1 89470000e829fbbd/frameset. ANS:1 Please see.. Here we are using positive time management. and then run another process. Message Functional Areas 4. they have a link b/w sap system and the time recording machine.. Do you have any kind document on this?ffice:office" /> ANS:1 You can use program RPTEUP10 to upload time data daily. A batch job will be scheduled to post the tempory buffer entreis into the . Message View and Employee View for Message Processing 3. I trying to understand how to upload time events by using the transaction PT80 (Subsystem connection . Example: Message Processing 2. Does SAP have any standard report/tool for the data upload. Initially they wil be stored in the temporary buffer CC1TEV table. 1..depending on whether the variable HRS has a less than. But this program is not certified or either supported by SAP. Authorizations in the Time Manager’s Workplace ANS:2 In the project i have done recently. This is an example program which will serve your purpose without doing any programming.htm It has . The time events wil be stored in a file and the same wil be stored in teh sap appln server.. Processing Methods 5. 102.

m. you haven’t assigned A01 to your PSgrouping 01. Actually my Client wants If an employee takes an Leave that is a Loss of Pay automatically his Conveyance & Medical Allowances should be reduced.TEVEN table. this file we have uploaded to SAP through Tcode PT80.1250/. for these we have done customizing in the table PDC Processing Statuses(V_T705B) for the key A01. if u dont want to factor it due to LWP then assign 0 in processing class 10.counting class etc.& Medical is Rs.. Now we getting an error in time management pool "Time event Type is not assigned to time event type group 01" Any solution for this? That means. I guess you have to establish the connection b/w sap system and the time recording machine using PT80. Every day a flat text file gets generated from time machine. Check it one more time.It should be done through factoring & time management config. 104. While processing the time event data system has to understand the employees time is In punching Or Out punching. you can aslo write rule INp1 for special business requirement from the customer.3 try pt45 and pt46 and pt44 103. kindly tell me what is the primary wage type for creating or copying Time Wage type for ffice:smarttags" />India? For Calculation of Loss of Pay.p. For Example: Basic Pay we take MB10 into consideration Like that for Loss of Pay what has to be taken? ANS:1 Are you hinting at leave with out pay (LWP)f scenario? In this scenario they loss of pay happens to the employees due to the factoring of the wage types applicable to that particular employee. The factoring for wage types depends on RULE INP1 for india payroll If u assign Value 1 to processing class 10 of Wage type (tavle V_512w_d) then that wage type will get reduced according to the rule INP1 (SAP standard rule). Now when he takes Leave . text file contains the employee id date and time. Factoring depends on the yr Time management configurations of Absences & quotas. ANS. For Example: An employee Gets Conveyance for 30 days is Rs. You are not configuring a wage type with amount to be deducted for LWP..800/. the program name for the batch job is ’SAPCDT45’.

Thats why people who replies ask questions.747/. I had mentioned for my both wage types 1 in the Processing class 10 under table number V_512W_D. If yr payroll is with out integration of time mangement & time evaluation then u have to comment in schema XT00 the TC00 ( for commenting you have to put an asteric symbol * ) PE01 transaction takes you there.basic work shedule (eg NORM) etc for this factoring. You have to really go through SAP Help & some materials ab’t time mangmnt and learn well & go ahead. I had configured Time Managment also.counting rules. I am looking to subtypes of IT 0210 ( Tax With holding ) " where do we create the subtypes and their characteristics for this infotype in IMG? I tried in view V_T591A but there is no entry for this 0210 infotype but I can .though the Scope of the project is Just Payroll itself. Now tell me How should I do this above sceniorio? yr client requirement is the same what i mentioned above? is yr client’s payroll is inegrated with time management?? Even if yr client dont wanna go for Time Management.public holiday calender. Answer clearly then only i will be able to make assesment of situation. quotas.so answer to the point.for 2 days then automatically These 2 allowances should get reduced.& Medical will be Rs. Can u tell me which step did I missed? Qn1. then Conveyance will be Rs. I had done exactly what you had told but its not getting reduced to CA & MA. For your requirement you should configure absence types.1167/.it will help both the parties. assign value 1 in Processing class of wage type that should get reduced in the view V_512w_d (transaction sm31).for 28 days. Where do we maintain Time constraint assignment to subtypes of an infotype. give value 1 there . Is yr other wage types other than CA and MA getting reduced (factored)??? if yes then Check these wage types under V_512w_d for processing class 10. u need to have PA (Master data config (India specific infotypes 0580 series) ) and basic Time management configs in place. I wants to know in IT0008 the moment I enter my Wage type Conveyance Allowance & Medical Allowance the system automatically has to give me the balance amount for this what I needs to do? 105.

how is the time interpreted which are captured in 2001 and 2002 using TM01. I just want to understand teh difference between TM01 and TM04 with respect to getting the time data from infotypes(in day processing).There are different types of absence valuation methods which can be used depending on the requirement. They are: As is Principle:(Absence valuation as if emp had worked) Formation of counting classes for factoring and cost acounting:(by considering different quotas for diferent emp grps and doing deductions) Individual Caluculation:(Deiations to atual schedules) Valuation ofabsenes using averages and constants: (Ex: Overttime caluculation) To do all above processes sys depends on different Schemas ..find the time constraint assignment for the rest of the infotypes in this view. As negative Time evaluation does the time evaluation based on the deviations to the work schedule. Absence valuation is a component in Time management which is used to evaluate absences like paid. but for this particular INFOTYPE 0210 we can not mention the subtype table..on.(For ex:A set of emps who has to work for a hr extra for first two days a weekie its the deviation to actual schedule) TM04:Time evaluation for data recorded in hrs(This is a case for production workers for whom the payment is done depending on no of working hrs . 2002 infotypes in common. i am not clear how is this interpretation different different in two schemas TM01 and TM04. select infotype 0210 & maintain ANS:2 I checked this table earlier but here we can maintain the properties of the complete infotype.illness. ANS:3 You can maintain the subtype table for 0210 in T777D via SM30/31. Here we can mention the table to use for individual subtype time constraint assignment. Both of them read 2001. Depending on the business req shemas canbehange. ANS:1 SPRO-->Personnel Management--> Payroll-->Payroll:USA-- >Payroll Results Adjustment-->Define Time Constraints for adjustments.so.It is better to know about Absence valuation. Before going to know about TM01schema. 106. TM01:TimeEvaluation schema which is used for exceptions to work schedule.unpaid.

create the work schedule and generate.Time Evaluation without payroll integration. What do we set in IT0007 for TMSTA if do not use time evaluation? And what do we set if we use time evaluation? Answer: Mark Time Management status as ’7’ . and the time amount has to be deducted from his pay? How can we do that? 6. In “permit time quota with out using time evaluation”. 1. we have optionals like no. In “permit time quota with out using time evaluation”. What method do we use to upload the data to IT0008? 4.107. Where can we assign different absence types for particular employee group Ans :(a) IMG node : Time Management->Time Data Recording and Administration->Absences->Group Personnel Subareas for Attendances and Absences. What do we set in IT0007 for TMSTA if do not use time evaluation? And what do we set if we use time evaluation? 7. 7. we have . 5. How do we configure second Saturday? Navigation path and what components should be considered while doing that? Ans: This has to be configured in your work schedule. and the time amount has to be deducted from his pay? How can we do that? Answer : From Time perspective. Could you give suggestion for this Mr. refer F1 help on the field in infotype 0007. How do we configure second Saturday? Navigation path and what components should be considered while doing that? 5. (b) IMG node : Time Management->Time Data Recording and Administration->Absences->Absence Catalog ->Absence Counting ->Rule for Absence->Group Employee Subgroups for Time Quotas 4. mark each second saturday as absence in the holiday calendar. Could you give suggestion for this Mr. For Leave carry forward which infotype do we use? Could you suggest me the navigation path to carry forward for next year? And what is the report we use to generate “leave carry forward”? 2. increase and replace when do we use each of them? ANS: 2. 6. X is an employee coming late to the office daily by 30 minutes for the whole week. generation. Where can we assign different absence types for particular employee group 3. X is an employee coming late to the office daily by 30 minutes for the whole week. make Time Management status in nifty 0007 as 1 or 9.

so u can make as after 8th coming saturday as holiday hope this ’ll help u 108. ANS:2 following is from the documentation: Import parameters AttendanceAbsence . Increase : Quota accrued is increased in the generating proportion.optionals like no. There select [Hierarchical][Personnel Time Management][PTManagerExtAttAbs]. In the tree there are also the documentation for the parameters my problem is that i dont know which parameters are needed in order to create an absence or attendance. The three insert methods are the BAPIS that you want to call. i dont know how to insert data using this BAPI.Attendance/absence Description . Replace: Quota accrued is replaced by the new value of accrual. ANS: for second saturday u can define holiday from a fixed date like after 8th of every month u can fallow second saturday. increase and replace when do we use each of them? Ans : No generation : No quota accrual has to happen-> User will fill in the Quota amount. see the data element documentation in the ABAP Dictionary. wich parameters are needed. The following data is required: Logical system of the original document (Field EXTSYSTEM) External application (Field EXTAPPLICATION) Document number (Field EXTDOCUMENTNO) Personnel number (Field EMPLOYEENUMBER) From date (Field FROM_DATE) To date (Field TO_DATE) Attendance or absence type (Field ABS_ATT_TYPE) Start time (Field START_TIME) and End time (Field END_TIME) or Attendance/absence hours (Field ABS_ATT_HOURS) What is your problem? I need to know the technical process that is recommended between the moment a positive employee clocks in and clocks . generation. anyone now how to use some of the following bapis? BAPI_PTMGREXTREMSPEC_INSERT BAPI_PTMGREXTREMSPEC_INSWACT BAPI_PTMGREXTREMSPEC_INSWCOST i need to know how to USE this bapis.For more information on the individual parameter fields. ANS:1 Call transaction BAPI.

ANS:1 Check for the Data Entry Profile properties under the section "Time Settings".out to the final moment where time management has fed payroll. ANS:3 Only one parameter is enough. monday 8h. One option is possible if you use 2010 instead of 2002 or 2001.whether it is a weekly entry or daily entry. see below. You cannot enter total hours for the whole week in the CATS... Tue 8h.e.. Access the Data entry profile using the SPRO path SPRO->IMG -> Personnel Management -> Employee Self Service -> Service Specific Settings ->Working Time -> Record Working Time -> Setup Data Entry Profiles.. Or use transaction code CAC1.. Is there any way that i can enter time in cat2 No of hours worked in that period.. What about Over time again ANS:4 Your requirement is kind of abnormal. If you really want to allow employee to enter total number of hours in the week say 40 hours in the week as regular hours. CALL FUNCTION ’BAPI_PTMGREXTREMSPEC_INSERT’ TABLES remuneration_specification = remuneration_specification return = return. Normally when you use time sheet its expected that you enter time everyday. wed - 8 . ANS:3 By default Standard SAP allows you to enter attendance type and hours day wise . i just want to enter the total amount hours worked for whole period insted of day by day. Ex: i want to enter No of hours worked (REG) = 80 instead of entering each day 8 hours --> i. Then using CAT6 you can move . If i create a wage type reg hours and can i use that in CAT2 to enter the total hours or i have to use IT2010 for entering time. You can create a wage type called Regular Hours and ask the employees to enter the total hours for this wage type in time sheet. one for regular hours and other for overtime... Hope this help. ANS:2 Check DATA entry profile . 109.. 8 hours overtime etc then you need to use Infotype 2010 and you can ask the employees to enter these hours in time sheet using two different wagetypes . May be it can be done by profile or else try if you can directly enter the no of hrs with out filling days information. Would you know that or have that by any chance.

the hours to IT2010. can you any one please help me how to configure these two feature "LLREP" and "WEBMO" . Presently there are complex interfaces for the process. for ever hour EE worked they will get 0. If u want to give Comp Off. So the issues are: . now i assigned hours using wage type from IT2010 and in payroll it is also taking it but it is also taking from workschedules as well how can i stop that and one more thing i am conserned about is in our client accruals are calculated according to the hours EE worked.01 hours of sick. ANS:5 U want to compensate O. Management has decided to redesign the interfaces. these need to be moved in to PeopleSoft. 112.T by paying / Time in Lieu. Employees enter their time in SAP Portal.Its very high priority work.. ANS: Go to PE03 type LLREP ( Variants for Reports) go to function code TIME expand ZTERF(Employee Time Management Status) here you can assign your variant according to Time Status. am working with ESS standard applications. i. If u want to pay then u can use 2010 IT. we are having in SAP Netweaver is SAP xi. Hope this clarifies your query. We have implemented time management and we have for for salaried exempt • enter vacation / sick hours via Portal • time off auto approved • reports can be generated via SAP Likewise we have the same for salaried nonexempt and hourly ees (slightly different though) in all above cases the ee is assigned a time administrator (TA) code on infotype 1.. which will communicate with any platform.T hours into a daily Time Type and link it to the sick leave quota.e. Once these times are approved. U have to transfer the O. 110. can we configure that if we assign hours through IT2010. that is exchange infrastructure. Go to PE03 type WEBMO(Rule Group for Customizing Tables in web Env)select APPID (Application ID) expand click on ESS_ LR(Leave Request Application) then according to ESG you can specify your Rule Group for Work Flows 111. ANS: The powerful integration broker.

These tables are maintained for time wage type generation. Each time there is an org change . In table T555Y. T510S. T555Z is also an important table to be checked Go through the training material HR311 to have a better understanding about +ve time evaluation. 2. Security role is created . In table T555A. TW15 is used to calculate overtime for more than 8hrs a day. 2006 and 2011. ANS:2 As you are going for Positive Time evaluation. it does not seem to delimit past infotype records. Just wondering is it possible to check the time constraint of standard infotypes such that the behaviour of infotype records will react accordingly to the time constraint? I am aware that we can change the time constraint in PM01 but i have tested it. 2001 is used to maintain absences. T555y. 114. 2011 is used to maintain time events for which you need to maintain 0050.(2011 infotype in your question). 1) how to Configure tables like T555A. you define a time type which you will be using. Etc 2)Configuration of overtime. 2002 is used to maintain attendances. PCR’ ( To01. config must be completed to create new TA codes In the IMG for Administrator. But at least it might be beneficial to store data her rather than in a work sheet.1. you define the time wage type selection rule for various conditions of the day. using Schema’s like TW15. 2006 is used to maintain absence quotas. I have changed the time constraint of Infotype 0081 to . --------------------------------------NO ANS-------------------------------------- 113. To02) 3)how to maintain Maintained infotypes like 2001. TO02 etc for your requirement. time etc. In table T510S. Etc ANS:1 1. TW30 is used to calculate overtime for more than 40hrs per week. apporoved and assigned to each manager… a manager may have multiple roles 5. A spread sheet is maintained representing the TA code for each people manager 4. 3. The TA codes have the Administrator Name as position text of the people manager … this causes multiple text with same name (example attached) 3. You can customize the rules TO01. there is no logic to the TA codes other than "Hxx"”= hourly person and “Sxx” = salary ee?? 2. 2002. there are 3 additional fields we could use …but these fields don’t show in the drop down on IT1 . you define the processing type-time type pair for a attendance or an absence accordingly to the processing type-time type class.

This record may have no time gaps. I am doing this for infotypes and yes. shouldn’t the delimitation be based on all records instead of Subtypes? ANS: It has to work with subtype as well since it is not dependent on the subtype have you created any record with different validity date and try instead of changing 1 field. i have changed the time constraint to 2. Even if there are Subtype entries. but it still doesn’t do auto delimitation of a past record when i create a record that has validity dates that overlaps with a past record. text tab. 2) Give time constraint 1 . I have changed the field ZEITB for time constraint to 2. it didn’t. End Date as 31st Dec 9999. check Subtype obligatory and Text allowed (It will not affect . In configuration ---> In Maintain Infotypes--->Time constarint (subnode) --->Choose the infotype and give the correct time constraint (1/2/3 ) . Yes. Is it dependent on the infotype itself as well? Is there any existing function module or user exit that I can use to enhance the module pool of infotype to delimit records? ANS: 1 Check the table v_t582A. ANS: Try this out. but it doesn’t do any delimitation for records with validity dates that overlap. Then I create another record with Begin Date as 26th Oct 2007. For eg. Subtype field and Time constraint tab entry in that view that you mentioned previously. it shld delimit the first record to end on 25th oct 2007 when the 2nd record is created. I have changed the validity date. but it does not delimit past records. if the Time Constraint is set to 2. End Date as 31st Dec 9999. for 1 record. no need to remove that check ) 3) 1: An infotype record must be available at all times. based on time constraint 2. I did. You may not delete the record last stored on the . ANS: R u doing this for a field or infotypes ? The time constraint is used only for infotypes . 1) Take infotype 0081 IT . going to PM01----> in change mode . Any subtypes created for this infotype? I have removed the Subtype table entry. i have Begin Date as 24th Oct 2007. it doesn’t work. Subty. By right. Still. But no.2.

4) Try with two. Another record would just be created without the past record being delimited. when i changed it to Time Constraint 2. your problem should be solved .1st record 24. it says ’Record cannot be delimited (time constraint 1)’.2007 - 31. when I tried to delete either of the record. Could it be becoz it is a time management infotype? Btw.database because all records of this infotype would otherwise be deleted. but time gaps are permitted. I created 1 record with Dates: 24. It works for Infotype 0022. I need the records to do auto delimitation of previous records if it overlaps with previous records.11.10.. Somehow.11. the other record seems to be invisible to the other. . What is the message ur getting when you try to save the second record . although there are currently 2 records.12.12. 2: Only one record may be available at one time. this behaviour is not what I require.9999 .11.9999 . Another record with Dates: 24.12.past record will get delimited.31.2007 for 1st record IF Time constraint is 2 : it will delimit with a date as 23.2nd record While saving the second record .2007 for 1st record (does the same thing) Time gaps are the difference (You can have the record delimited to 20. check whether the behaviour is the same . Currently IT0081 record doesn’t get delimited.2007 for Tiime constrint 2 but for 1 it should not allow the same) If this is not happening the messages are the problem . But I need it to work for Infotype 0081..9999.9999. ANS: Can u tell me which IT r u trying .behaviour is as if its time constraint 3.three infotypes 0022 etc I have changed it to time constraint 1.31. for Infotype 0081.11. 3: Any number of records may be valid at one time. try for 0022 IT too . However. FYI. no messages are prompted at all. IF Time constraint is 1 : it will delimit with a date as 23.2007 - 31. It did not delimit the first record.Military Service.2007 . When u give 2 as time constraint . and time gaps are permitted.2007 .11.10. Use user exit for the same to correct the problem . Eg: 24.12. subtype obligatory and text allowed..

look at Time Management 3rd party partners. Check SAP’s site for a list of the certified vendors... Would some colleagues have experience concerning time keeping clock suppliers having developed adequate interface between their clocks and Sap and delivering complete packages (hardware and software) ANS: There are SEVERAL..you have many options and most all provide out-of-the-box solutions..they are across the board... ....115..