Sie sind auf Seite 1von 12

Time Management

Technical

Topics Covered

Introduction
Difference between Negative and positive time management
Info types
Macros & Function Modules
Reading data from Clusters
Tables used in TM
Example Scenarios

Introduction
The Time Management component offers you support in performing
all human resources processes involving the planning, recording, and
valuation of internal and external employees work performed and
absence times.
Time Management support centralized and decentralized entry and
administration of time and labor data.
Time Management enables you to record time and labor data online or
using self-service applications.

Negative and positive time mangement


The basic difference is , in Negetive time management we record only the deviations
to the set work schedule , for example it is assumed that the employee will work for 8
hours and given number of days , only his or her absences are recorded for the
purpose of salary calculation accordingly.
For Negetive : TM04 (Time Evaluation Without Clock Times).
But in case of possitive time management , employees movements like comming to
office , going out from office are recorded using the time machines where the
employee swipes his ID card every day, at the end of a given interval the data is
pulled into SAP system and all the related information of time pairs is updated in
relevant infotypes , time evaluation is run and then the data is processed in payroll.
For +ve time we have 2 procedures 1. cats
2. swipe in swipe out.

For Positive : TM00 (Time Evaluation with Personnel Time)

Info types

2001 (Absences)
2002(Ateendences)
2003 (Substitutions)
2004 (Availability)
2005(Overtime)
2006(Absence Quotas)
2007(Attendence Quotas)
2010(Remunaration info )
2011(Time Events)
2012 (Time Transfer Specifications)
2013 (Quota Corrections)
0416 (Time Quota Compensation)

The Concept of Mode N

Function Modules

HR_PERSONAL_WORK_SCHEDULE - Retrieve employees work schedule

HR_WORK_SCHEDULE_TIMES

HR_PERSON_INIT_WORK_SCHEDULE
HR_PERSON_READ_WORK_SCHEDULE - To get persons availability , in capacity planing
HR_GET_LEAVE_DATA-Get all leave information including leave entitlement ,used holidays
paid holidays
HOLIDAY_GET - Provides a table of all the holidays based up on a factory calendar and
holiday calendar

- Read planned work schedule

Macros

RP_READ_ALL_TIME_ITY
RP-IMP-C2-B2
Use FM GET_ZES, GET_ZL to get individual IT data

IMPORT ZL FROM DATABASE PCL2(B2) ID B2-KEY.


RPCLSTB2- Program to display Cluster data

Includes
MPZDAT02, " Work tables for daily work
RPPPXD00, " R/3 data definition for PCL1 & pcl2 buffer
RPPPXD10, " Data definition for PCL1, pcl2
PC2RXID0, " Data definition, cluster IS file pcl2
RPC2B200.

Clusters in Time

Time results stores in Cluster PCL2


Reading time data from B2 cluster

Function Module HR_TIME_RESULTS_GET - Get the time results for a payroll period
PC2BF- ZL table
PDCPT- Time Event pairs- PT table
PC20E-Alternative Payment Table ALP

Internal tables in BT

WPBP : WPBP contains data on the employees work center and basic pay.

PSP: PSP contains data on the employees personal work schedule for each day.Balances, wage types and quota
transactions

ZES :ZES contains daily balances.

SALDO: SALDO stores all cumulated balances. The balances are added from table TES to SALDO in month-end
processing..

ALP - alternative paymentC1 - cost distributionAB - absences


ALP: ALP contains the specifications on a different rate of paymentC1Table C1 contains cost distribution
specifications (account assignment).

VS : VS contains variable balances which can be defined by the user. These balances can be entered in the table
during time evaluation using operation ADDVS, where they are available for customer-specific evaluations.

CVS : CVS contains the cumulated balances from table VS. Table CVS is filled automatically.FEHLERAll messages
generated during time evaluation are stored in table FEHLER.

Automatic accrual of absence quotas

Table QTACC : Table QTACC contains the accrual entitlements that were generated by time evaluation on the
relevant date of the accrual.
Table QTBASE : QTBASE contains the information on the base entitlement that was used as a basis for calculating
the accrual entitlements.

AT : AT is an assignment table which links time pairs and time tickets.


AB : Table AB contains all absences
ANWES : Table ANWES contains all attendances which have been entered using the Attendances
infotype (2002).
VERT : Table VERT contains all substitutions entered in the Substitutions infotype (2003)
RUFB : Table RUFB contains all availability records entered in the Availability infotype (2004)
MEHR : Table MEHR contains all overtime data entered in the Overtime infotype (2005)
ABWKONTI : ABWKONTI contains all absence quotas from the Absence Quotas infotype (2006)
ANWKONTI : ANKONTI contains all attendance approvals from the Attendance Quotas (2007).
SKO: SKO contains all time transfer specifications recorded in the Time Transfer Specifications(2012)
BEZUG :This table shows the recalculation dates for time evaluation, the time statement and a thirdparty payroll system.
PT: PT contains the time pairs generated in pair formation.

Sample time tables

T554S
T554T
T554V
T554Y
T555A
T555B
T559A
T559B

Absece and Attendance Types


Absence and Attendance Texts
Defaults for Absence Types
Time Constraints in HR TIME
Time Types
Time Type Designations
Working Weeks
Name of Working Week

Thank you

Das könnte Ihnen auch gefallen