You are on page 1of 489

HR Configuration File with Screen Shot

Abhishek Sharma

Page 1 of 489

Contents
• • • • • • • • • • Organizational Management Personnel Administration Recruitment Time Management Payroll Travel Management CATS ESS. Schema & PCR E-Recruitment

Abhishek Sharma

Page 2 of 489

Organizational Management
• • • • • • • • • • • • • • • • • • • • Existing Organizational Units Staff Functions for Organizational Units Organizational Structure with Persons Organizational Structure with Work Centers Existing Jobs Job Description Complete Job Description Periods for Unoccupied Positions Existing Positions Position Description Vacant Positions Obsolete Positions Complete Position Description Reporting Structure without Persons Reporting Structure with Persons Existing Tasks Activity Profile of Positions Activity Profile of Positions with Persons Existing Objects Structure Display/Maintenance

Abhishek Sharma

Page 3 of 489

Organizational Management

Organizational Structure

Abhishek Sharma

Page 4 of 489

OVERALL OR A!"SA#"O! S#R$C#$RE
The overall organization structure can be summarized in the figure below. The various organizational elements are described with the code to be used in configuration alongside.

Abhishek Sharma

Page 5 of 489

EnterpriseStructure:

Abhishek Sharma

Page 6 of 489

DefineCompany:

DefineCompanyCode:

Abhishek Sharma

Page 7 of 489

DefinePersonnelAreas:

Abhishek Sharma

Page 8 of 489

PersonnelSubareas:

EmployeeGroups:

EmployeeSubgroups:

Abhishek Sharma

Page 9 of 489

Assignmentof Personnelareato CompanyCode: 3. Assignmentof Companycodeto Company: 2.Assignment: 1. Assignemployeesubgroupto Employeegroup: Abhishek Sharma Page 10 of 489 .

PlanVersion: Set ActivePlanVersion: Maintain NumberRangesfor OrganizationalObjects: Abhishek Sharma Page 11 of 489 .

Set up Numberassignmentfor all planversions: Data ModelEnhancement: MaintainObjecttypes: MaintainInfotypes: Abhishek Sharma Page 12 of 489 .

MaintainSubtypes: MaintainRelationships: Abhishek Sharma Page 13 of 489 .

MaintainEvaluationpaths: Abhishek Sharma Page 14 of 489 .

Integration: Set up IntegrationwithPersonnelAdministration: Abhishek Sharma Page 15 of 489 .

Transferdata fromPersonnelAdministration(RHINTE00) Abhishek Sharma Page 16 of 489 .

(RHINTE01) TransferDatato PersonnelAdministration(RHINTE30) Abhishek Sharma Page 17 of 489 .PrepareIntegrationwith PersonnelAdministration.

CheckIntegrationConsistency(RHINTE20) Abhishek Sharma Page 18 of 489 .

Abhishek Sharma Page 19 of 489 .

PersonnelAdministration MaintainUser Parameters: Abhishek Sharma Page 20 of 489 .

MaintainNumberRangeIntervalsfor Personnelnumbers: DetermineDefaultfor NumberRanges: Abhishek Sharma Page 21 of 489 .

This group includes the following infotypes • • • • !ddresses "#nfotype 0006$ Personal %ata "#nfotype 0002$ &a'ily()elated Person "#nfotype 0021$ #dentification "#nfotype 0185$* Create Forms for Address: Abhishek Sharma Page 22 of 489 .%ERSO!AL &A#A In this section. the system settings are configured for all the infotypes that store personal data for the employee.

Create Names Affixes: Maintain Titles: Abhishek Sharma Page 23 of 489 .

FamilyMembers In this step. &efine +ossible famil' members DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy SUBTY 01 02 03 04 ZEITB 3 3 3 3 OBJRQ STEXT Father Mother Spouse Son Abhishek Sharma Page 24 of 489 . SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). %ersonal &ata 12 Famil' -. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -. All necessary configurations pertaining to this infotype is done under this section.-./ Data concerning. the type of relationship between employees and their relatives are defined. the employee’s family members / other related persons stored in the Family Members/Dependents infotype (0021)..Create Marital Status: Famil'(Relate) %erson *"nfot'+e .

Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -. %ersonal &ata 12 A))resses -. taken from the Personal Data infotype (0002). Create a))ress t'+es DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy SUBTY 1 2 3 4 5 6 7 STEXT Permanent Address Temporary residence Home address Emergency address Mailing address Nursing address Address provided during Separation. for employee lists of different kinds. AddressTypes In this step. Addresses. The address types are defined as subtypes of infotype 0006.05 06 07 3 3 3 Daughter Brother Sister A))resses *"nfot'+e . the system settings for the infotype Addresses (0006) is done. ZEITB 1 3 2 2 2 2 2 Abhishek Sharma Page 25 of 489 . create the address types as per requirement.. The employee’s address is used in conjunction with the employee’s/applicant’s name. for forms. The Addresses infotype is used to store an employee's/applicants address(es). SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). the address data of an employee/applicant is stored. In this step. or for address labels..3/ In the Addresses infotype (0006).

45/ This infotype is used to store personal identification details of an employee.8 Present Address 2 ")entification *"nfot'+e . SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -. In this section. %ersonal &ata 12 ")entification -. Maintain t'+es of i)entification Abhishek Sharma Page 26 of 489 .. settings which affect the infotype Identification (0185) need to be maintained.

SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). You can or must also record the following information here: &or te'porary wor/ relationships0 you 'ust enter the contract1s e2piry date "3alid until$* ContractTypes In this step. data related to the employee’s employment contract is stored. Contractual Regulations With the Contract type field.. &efine contract t'+es Abhishek Sharma Page 27 of 489 . Contractual an) Cor+orate Agreements 12 Contract Elements -. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -.. you can subdivide contracts of employment in accordance with the planned duration of the work relationship and the employee’s legal status.3/ In the Contract Elements infotype (0016). contract categories are configured.Contractual an) Cor+orate Agreements Contract Elements *"nfot'+e .

8/ The infotype monitoring of dates (0019) is provided so that HR personnel can monitor certain dates... &etermine #ask #'+e Abhishek Sharma Page 28 of 489 . SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). all the dates that affect an employee and dates which the personnel administrators should be reminded of by the system. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -.Determinedefault Contractelements: E6aluation 7asis Monitoring of #ask *"nfot'+e . task types with standard lead times and standard follow-up times as well as indicators for additional tests are defined. are stored. Tasktype In this step. In this infotype. E6aluation 7asis 12 Monitoring of #asks -.

DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Date Specifications: Abhishek Sharma Page 29 of 489 .

Calculationof EmploymentPeriod: DefineConversionRules: Abhishek Sharma Page 30 of 489 .

Abhishek Sharma Page 31 of 489 . you have to create as many data records as necessary for the respective subtypes of this infotype. You can enter the following data for each educational establishment type: Education/training or occupation the e'ployee(applicant has ac5uired* 4ducation and training category* #nstitute(Place "e*g* 6ni3ersity for applied science$* 7ountry 8ey0 i*e* the country in which the education(training institution is 9ased* 7ertificate* %uration of course* &inal 'ar/* Branch of study.Em+lo'ee 9ualifications This group includes the following infotypes  4ducation "#nfotype 0022$  ..--/ All data pertaining to employee’s/ applicant’s education qualifications is stored in the Education infotype (0022). The standard system contains different educational establishment types as subtypes: If you want to store information about the complete education and training history of an employee/applicant.ther(Pre3ious 4'ployers "#nfotype 0023$ E)ucation *"nfot'+e . Enter the respective dates of the training period as the validity period.

Em+lo'ee 9ualifications 12 E)ucation an) #raining -. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -. text Certificate Course Diploma Doctorate Graduate Master Diploma (2yea Post Graduate Post Graduate Diplom Professional Under Graduate Vocational SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P).est. Em+lo'ee 9ualifications 12 E)ucation an) #raining -. &efine E)ucation(#raining Abhishek Sharma Page 32 of 489 .SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). Create e)ucation establishment t'+es DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Nature 01 02 03 04 05 06 07 08 09 10 Educ.

information on other work contracts of an employee or applicant is stored.. Specify the employer’s name and the country it is based in for each employer. create many data records within this infotype.Otherandpreviousemployers: Other(%re6ious Em+lo'ers *"nfot'+e . If more than one of an employee’s or applicant’s employers need to be enter. Following details can be also stored: 7ity in which the co'pany is 9ased* #ndustry in which the co'pany is acti3e* :o9 that the e'ployee or applicant carried out or carries out* . the necessary settings for infotype Previous Employment (0023) are done.-0/ In the Other/Previous Employers infotype (0023). Abhishek Sharma Page 33 of 489 . each with their respective validity period.or/ contract with other e'ployer* In this section.

0001 0002 0003 0004 0005 0006 0007 0008 0009 0010 0011 0012 0013 0014 0015 0017 0018 Description Oil & Gas Ind.SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). Consulting Consumer Hi-Tech Insurance ITES Oil & Gas . Create em+lo'er:s in)ustr' sector DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Indus.Downstream Oil & Gas .Upstream Telecom Manufacturing Pharmaceutical Others NGO Hotels FMCG Service Industry Others Abhishek Sharma Page 34 of 489 . Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -. Em+lo'ee 9ualifications 12 Other(%re6ious Em+lo'ers -.

Text Geologist Site Engg.. Em+lo'ee 9ualifications 12 Other(%re6ious Em+lo'ers -. all necessary customizing is prepared for this infotype. Internet). An employee’s communication ID is valid for a certain type of communication (such as ERP system. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -. SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). In this chapter.5/ An employee’ communication ID is stored in the Communication infotype (0105).. Create acti6ities in em+lo'ment DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Job 00000001 00000002 00000003 Communication:infotyoe:0105.SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). Surveyor Communication Communication *"nfot'+e . Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -. Communication 12 Create communication t'+es Abhishek Sharma Page 35 of 489 .

Abhishek Sharma Page 36 of 489 .

personnel actions together with the possible reasons are defined and the work contents and the choice of actions for the administrator.Customizing +roce)ures In this chapter. system will be set up so that a large part of the work processes used in the enterprise are reflected in the HR System. One can initiate actions so that they depend on the existence of certain infotypes and/or their contents. one can define and describe personnel actions as per requirement of an organization. For example. hiring is considered to be a personnel action. One can set up own menus as per requirement. In the HR System. we can determine which infotypes are to be proposed as defaults when a person is hired or if an employee's organizational assignment changes. Abhishek Sharma Page 37 of 489 . Actions In this chapter.

Customizing %roce)ures 12 Actions 12 &efine infogrou+s DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Info group User group 99 99 99 99 99 99 99 99 99 99 99 99 Info group User group Infogrmod. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -. INS INS INS INS INS INS INS INS INS INS INS INS IType 0001 0002 0006 0006 0007 0008 0009 0021 0021 0021 0021 0021 SC STy. 01 Hiring Infogrmod. Infotypetext Organizational Assignment Personal Data 8 1 Addresses Addresses Planned Working Time Basic Pay Bank Details Family Member/Dependents Family Member/Dependents Family Member/Dependents Family Member/Dependents Family Member/Dependents Confirmation Op. Infotypetext Abhishek Sharma Page 38 of 489 . No 00 01 03 04 05 06 07 09 10 11 12 13 AA No Op. IType SC STy.Defineinfo groups SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P).

Infotypetext Basic Pay 99 00 COP 0008 Abhishek Sharma Page 39 of 489 . AB No Promotion Op. No Op. Infotypetext Organizational Assignment 99 00 COP 0001 Infogroup User group AE MidYear Salary Review Infogrmod. No Op. Infotypetext 99 01 COP 0001 Organizational Assignment Basic Pay 99 02 COP 0008 Infogroup User group AC Transfer Infogrmod. No Op. IType SC STy. IType SC STy. IType SC STy. Infotypetext Organizational Assignment Basic Pay 99 01 COP 0001 99 02 COP 0008 Infogroup User group AD Re-designation Infogrmod.Info group User group Infogrmod. IType SC STy.

Infotypetext Organizational Assignment Monitoring of Tasks 99 01 COP 0001 99 02 COP 0019 Infogroup AI Goingto be Separated Abhishek Sharma Page 40 of 489 . IType SC STy. No Op. Infotypetext Basic Pay 99 03 COP 0008 Planned Working Time External Organizational Assignment Expatriation 99 04 COP 0007 99 05 COP 0395 99 06 COP 0396 Infogroup User group AG Repatriation Infogrmod.Infogroup User group AF Secondment Infogrmod. Infotypetext External Organizational Assignment Basic Pay 99 99 01 03 COP COP 0395 0008 Infogroup User group AH Repatriation Infogrmod. IType SC STy. No Op. IType SC STy. No Op.

Infotypetext Organizational Assignment Basic Pay 99 99 01 02 COP COP 0001 0008 Infogroup User group AL Transfer& Redesignation Infogrmod. No Op. No 03 Op. Infotypetext Organizational Assignment Basic Pay 99 99 01 02 COP COP 0001 0008 Infogroup User Infogrmod. IType SC STy. No Op. Infotypetext Basic Pay Planned Working Time External Organizational Assignment 99 04 COP 0007 99 05 COP 0395 Infogroup User group AK promotion& Transfer Infogrmod. IType SC STy. IType SC STy. Infotypetext Abhishek Sharma Page 41 of 489 . Infotypetext Organizational Assignment 99 00 COP Temporary Assignment 0001 Infogroup User group 99 AJ Infogrmod. AM No Relocation Op. No Op. IType SC STy.User group Infogrmod. COP IType 0008 SC STy.

No 03 Op. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -. Infotypetext Basic Pay Planned Working Time External Organizational Assignment 99 04 COP 0007 99 05 COP 0395 Infogroup User group 84 Separation Infogrmod. Infotypetext Organizational Assignment Personal IDs Personal IDs Basic Pay 99 99 99 99 02 09 10 11 COP LIS9 LIS9 LIS9 0001 0185 0185 0008 Create customer-specific status SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). No Op. Customizing %roce)ures 12 Actions 12 Create customer1s+ecific status DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Abhishek Sharma Page 42 of 489 .group Organizational Assignment BasicPay 99 99 01 02 COP COP 0001 0008 Infogroup User group 99 AN TempAssignment to Secondment Infogrmod. IType SC STy. COP IType 0008 SC STy.

01 20 62 AA AB AC AD Nameof actiontype Hiring Separation Hire applicant Confirmation Promotion Transfer Re-designation Mid Year Salary Review Secondment Repatriation Probation extension FC 1 0 7 0 0 0 0 Check IG 10 84 48 AA AB AC AD Dte U0000 X U0302 X X X X X X X 1 X X X X X X AE AF AG 0 0 0 2 3 2 3 3 3 AE AF AG X X X X X X AH 0 1 3 AH X X Abhishek Sharma Page 43 of 489 . Stat. Cntry Reass Act.Stat. Stat. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -. 3 0 1 2 2 2 2 3 3 3 3 3 0 1 Spe. Stat. 1 Empl. Customizing %roce)ures 12 Actions 12 Set u+ +ersonnel actions DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Cust. Assignment / Secondment Inactive Employee 3 4 Set up personnelactions SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). 1 2 Name On Probation Confirmed On Temp.

Customizing %roce)ures 12 Actions 12 Create reasons for +ersonnel actions DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Act. Assignment Promotion & Transfer Transfer & Redesignation Relocation Temp Assign conv to Secondment 0 0 1 3 3 3 AI AJ X X X X AK 0 2 3 AK X X AL AM 0 0 2 2 3 3 AL AM X X X X AN 0 3 3 AN X X Create reasons for personnel actions SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -. 01 20 20 20 20 20 62 AA AB AC AC Nameof actiontype Hiring Separation Separation Separation Separation Separation Hire applicant Confirmation Promotion Transfer Transfer 01 Vacancy 01 02 04 09 Retirement Resignation Termination Death of employee ActR Nameof reasonfor action Abhishek Sharma Page 44 of 489 .AI AJ Going to be Separated Temp.

AC AC AD AD AD AE AE AE AF AG AH AI AI AI AJ Transfer Transfer Re-designation Re-designation Re-designation Mid Year Salary Review Mid Year Salary Review Mid Year Salary Review Secondment Repatriation Probation extension Going to be Separated Going to be Separated Going to be Separated Temp. Assignment Temp Assign conv to Secondment 02 03 Career progression Personal reason Better Reflection Of Role 01 02 Change in Job /Role Change in titling Protocol 01 02 Internal Parity Market Correction Unsatisfactory Performance 01 02 Retirement Resignation AN 01 Changeactionmenu SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). Customizing %roce)ures 12 Actions 12 Change action menu DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Menu User group 01 Actions No Action Nameof Actiontype Abhishek Sharma Page 45 of 489 . Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -.

Abhishek Sharma Page 46 of 489 . "Create" and/or "Delete" record. it can be determined whether it is always carried out when changes made an infotype or a subtype or whether it is only carried out if changes made to certain fields. We can also specify default values for a record that is to be created. This can be the maintenance of an additional infotype record or performing a routine. For each action. Settings can be made to specify whether the action is to be carried out for "Change". Assignment Promotion & Transfer Transfer & Re-designation Relocation Temp Assign conv to Secondment 99 Dynamic Actions 17 AN Configuration is done to control the initiation of actions when maintaining an infotype record.99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 01 AA AB AC AD AE AF AG 20 62 AH AI AJ AK AL AM Hiring Confirmation Promotion Transfer Re-designation Mid Year Salary Review Secondment Repatriation Separation Hire applicant Probation extension Going to be Separated Temp.

SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). Customizing %roce)ures 12 &'namic Actions DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy IType 0000 0000 0000 STy. 227 228 229 P P S Variablefunctionpart *** CALL ROUTINE FOR LETTER* *P0000-MASSN='AD' *T001P-MOLGA='40' *SUB_REDESIGNATION 0000 0000 0000 04 04 04 230 231 232 F P P (ZHRG_INC_DYNAMICACTION) P0000-MASSN='AH' T001P-MOLGA='40' SUB_PROBATION_EXT 0000 0000 0000 04 04 04 233 234 235 F P P (ZHRG_INC_DYNAMICACTION) P0000-MASSN='AA' T001P-MOLGA='40' SUB_CONFIRMATION 0000 0000 0000 04 04 04 236 237 238 F P P (ZHRG_INC_DYNAMICACTION) *P0000-MASSN='AC' *T001P-MOLGA='40' *SUB_TRANSFER 0000 0000 0000 0000 04 04 04 04 239 240 241 242 F P P F (ZHRG_INC_DYNAMICACTION) P0000-MASSN='20' T001P-MOLGA='40' SUB_SERVICE_LETTER(ZHRG_INC_DYNAMICACTION) Abhishek Sharma Page 47 of 489 . Field FC 04 04 04 No. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> %ersonnel A)ministration -.

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0001 0001 0001 0001 0001 0001 0001 0008 0008 0008 0008 0008 0008 0008 0008 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 243 244 245 246 247 248 249 250 251 252 253 254 228 229 230 237 238 239 249 253 237 238 239 241 249 250 253 254 P P F P P F P P F P P M P P F * * * * * P P F P P F P P P0000-MASSN='AI' P0000-MASSG='01' SUB_RETIREMENT_LETTER(ZHRG_INC_DYNAMICACTION) P0000-MASSN='AI' P0000-MASSG='02' SUB_ACCEPT_RESIGNATION(ZHRG_INC_DYNAMICACTION) P0000-MASSN='20' P0000-MASSG='02' SUB_RELIEVING_ORDER(ZHRG_INC_DYNAMICACTION) P0000-MASSN='AI' T001P-MOLGA='40' S0001 P0000-MASSN='AD' T001P-MOLGA='40' SUB_REDESIGNATION(ZHRG_INC_DYNAMICACTION) P0000-MASSN='AC' T001P-MOLGA='40' SUB_TRANSFER(ZHRG_INC_DYNAMICACTION) P0000-MASSN='AC' SUB_TRANSFER_MAIL_NOTIFICATION(ZHRG_INC_DYNAMICACTION) T001P-MOLGA='40' PSPAR-MASSN='AC' SUB_TRANSFER(ZHRG_INC_DYNAMICACTION) T001P-MOLGA='40' P0000-MASSN='AC' SUB_TRANSFER_MAIL_NOTIFICATION(ZHRG_INC_DYNAMICACTION) T001P-MOLGA='40' PSPAR-MASSN='AB' Abhishek Sharma Page 48 of 489 .

0008 0008 0008 0008 0395 0395 0395 0395 0395 0395 04 04 04 04 04 04 04 04 04 04 255 259 260 261 001 002 003 004 005 006 F P P F P P F P P F SUB_PROMOTION_LETTER(ZHRG_INC_DYNAMICACTION) T001P-MOLGA='40' PSPAR-MASSN='AE' SUB_REVISED_SALARY_LETTER(ZHRG_INC_DYNAMICACTION) T001P-MOLGA='40' PSPAR-MASSN='AF' SUB_SECONDMENT_LETTER(ZHRG_INC_DYNAMICACTION) T001P-MOLGA='40' PSPAR-MASSN='AJ' SUB_ASSIGNMENT_LETTER(ZHRG_INC_DYNAMICACTION) RECRUITMENT The a9ility to 'eet personnel re5uire'ents is /ey for enterprises* The success of an enterprise depends on such factors as the 5uality and a3aila9ility of personnel* #t is particularly i'portant for the de3elop'ent and success of e2panding enterprises that they ha3e 5uic/ access to ade5uate personnel* This co'ponent has all the functions needed for wor/ing through the entire recruit'ent procedure0 fro' creating applicant data to filling 3acant positions* The )ecruit'ent co'ponent contains an entire range of powerful0 fle2i9le functions that can 9e used to i'ple'ent an effecti3e < and largely auto'ated < recruit'ent strategy* The )ecruit'ent co'ponent can 9e used to recruit hu'an resources according to re5uire'ents0 at any ti'e* !pplicants data can 9e stored that ha3e not dee'ed suita9le for a particular 3acancy in the !pplicant Pool0 where they can 9e considered for other or future 3acancies* This co'ponent ena9les to define a recruit'ent procedure that suits the needs of enterprise* Tas/s can 9e distri9uted and responsi9ilities can 9e fi2ed to different people0 in3ol3ed in the recruit'ent process* )ecruit'ent supports in di3iding and assigning ad'inistrati3e and decision-'a/ing tas/ areas* =any tas/s can 9e processed 3ia 'ass processing* The )ecruit'ent co'ponent pro3ides dyna'ic actions to ena9le to auto'ate 'any processes* &or e2a'ple0 when initial data for applicant is entered0 the syste' creates a confir'ation of receipt in the for' of an applicant acti3ity and a letter confir'ing receipt of application* This reduces the ad'inistrati3e tas/s re5uired of the >) depart'ent for applicant correspondence* Abhishek Sharma Page 49 of 489 .

By assigning an applicant to an advertisement here. all the necessary system settings are done for the administration of workforce requirements and advertising. Requirements and Advertising component by means of vacancies. the system can propose a likely vacancy assignment for the applicant. A vacancy is a description of a position that must be staffed. and its purpose is to fill vacancies. This proposed vacancy assignment can be overwritten if unsuitable. either completely or partially. This assignment means that you can analyze the effectiveness of the recruitment instruments and media used by company. If the candidate has applied in response to an advertisement. The recruitment procedure is initiated by the creation of a vacancy. For this reason. default values cannot be proposed here. Vacancies are published in advertisements.orkforce Re<uirements an) A)6ertising The Recruitment component enables to document workforce requirements and the way it is been advertised in the SAP system. In this section. A company's workforce requirements are represented in the Workforce. he / she must be assigned to a recruitment instrument and a medium using the advertisement. he or she must be assigned to this advertisement during the initial entry of basic data phase. Abhishek Sharma Page 50 of 489 . Assignment of an unsolicited applicant to a vacancy depends solely on the decisions of the personnel officer or line manager responsible.. If a candidate applies for a job in response to an advertisement. The recruitment process is triggered by the creation of a vacancy.

For example. the recruitment instruments "Washington Post" and "New York Times" are classified under the medium "Press". .Createmedia In this step we create the media used by company.orkforce Re<uirement an) A)6ertisement 12 Create Me)ia Descriptionand ConfigurationValues The following table reproduces the initial values configured for Cairn Energy Medium 01 02 03 04 05 06 10 11 12 15 Abhishek Sharma Nameof medium Press Employment office Exec. The applicant class is an attribute of the medium and indicates whether a medium is used to attract internal or external applicants. The medium serves two purposes in Recruitment: • It is used to classify all recruitment instruments. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> Recruitment -. SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P).search agency Posters Mail Internal press University Trade fairs Headhunter Internet ApCl AP AP AP P P P AP AP AP AP Applicantclasstext External applicant External applicant External applicant Internal applicant Internal applicant Internal applicant External applicant External applicant External applicant External applicant Page 51 of 489 .

Createrecruitmentinstruments #n this step0 the recruit'ent instru'ents0 which co'pany uses0 are 9eing configured* 43ery ?o9 ad3ertise'ent is pu9lished in a recruit'ent instru'ent* )ecruit'ent instru'ents are classified according to the 'edia used* . Instrument Medium 01 01 15 15 06 05 10 15 01 Address Contact 00000001 Times of India 00000002 Indian Express 00000003 Monster. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> Recruitment -.com 00000004 Cairn Portal 00000005 Internal magazine 00000006 Outlook email 00000007 Anna University 00000008 Naukri.orkforce Re<uirement an) A)6ertisement 12 Create recruitment instrument Descriptionand ConfigurationValues The following table reproduces the initial values configured for Cairn Energy Nameof medium Press Press Internet Internet Internal press Mail University Internet Press Instrum.com 00000009 Hindu Abhishek Sharma Page 52 of 489 . .e can store a contact na'e and address /ey for each recruit'ent instru'ent* The address /ey can 9e used to store the address "of a contact$ for a recruit'ent instru'ent in step @7reate addresses for recruit'ent instru'ents@* SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P).

A++licant A)ministration 12 Create %ersonnel Officer Descriptionand ConfigurationValues The following table reproduces the initial values configured for Cairn Energy: Grp APPL APPL APPL APPL APPL APPL APPL APPL Ad. and applications in response to a specific advertisement. NID NIR PRV PUR PUS SHB STU SUN Administratorname Title Nidhi Nirmal Pravin Purnima Pushpendra Shoba Stuti Sunayna Ms Mr Mr Ms Mr Ms Ms Ms Tel. CreatePersonnelOfficer #n this step we create co'panyAs personnel officers* Personnel officers process the applications assigned to the' according to their authoriBation fro' the Personnel %epart'ent* Personnel officers for )ecruit'ent 'ust 9e created as part of ad'inistrator group !PPC* .no. The two-tiered data entry concept provides a fast and easy way to enter and structure unsolicited applications. SAPName Abhishek Sharma Page 53 of 489 .e can use an #% of our choice for the personnel officer* SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P).00000010 Economic Times 01 Press A++licant A)ministration This component is used to coordinate and monitor all the steps involved in applicant administration. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> Recruitment -.

or apply in response to an advertisement. We have to manually enter all required data on external applicants. An unsolicited application group is a userdefinable criterion for use in structuring unsolicited applications. ApplicantGroup Abhishek Sharma Page 54 of 489 . The applicant range is another user-definable criterion used for classifying applicants. salaried employees. This latter grouping can therefore also include former employees of the company. employees with a permanent contract. we can import data such as name and address simply by specifying the candidate's personnel number. if necessary. We need to assign applicants who file an unsolicited application to an unsolicited application group during initial data entry. We can overwrite this data. such as executive employees. and so on). applicants are structured according to the following criteria: • Internal or external applicants. however. Generally speaking. The applicant class is a characteristic of the applicant group. External applicants are those not employed by the company on this date. Functional classification involves dividing them according to areas of employment. The procedure for entering data is different for internal and external applicants. production. An applicant group is used to group together applicants on the basis of the type of work relationship for which they have applied (for example. Classifying the applicants hierarchically involves dividing them into groups. such as executive board. it classifies applicants on the basis of either hierarchical or functional criteria. When dealing with internal applicants. • Applicant Groups. freelance workers. Both internal and external applicants can submit unsolicited applications. • Applicant range. and so on. and so on. • Unsolicited applicants / Applicants who applied in response to an advertisement. The applicant class indicates whether the applicant is internal (applicant class P) or external (applicant class AP). Internal applicants are those employed by the company on the date that the job application is received.A++licant Structure When their data is first entered in the system. skilled workers. employees with a temporary contract. administration department.

A++licant A)ministration 12 A++licant Structure 12 Create A++licant rou+ Descriptionand ConfigurationValues The following table reproduces the initial values configured for Cairn Energy ApplicantClass Text External applicant External applicant AG App.SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P).group ApCl 1 Nationals AP 2 ApplicantRange Expatriates AP SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P). A++licant A)ministration 12 A++licant Structure 12 Create A++licant Range Descriptionand ConfigurationValues The following table reproduces the initial values configured for Cairn Energy: AR 01 02 Applicantrange Employee Consultants Abhishek Sharma Page 55 of 489 . Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> Recruitment -. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> Recruitment -.

03 Unsolicitedapplicationgroups Third Party Consult SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P).app.CSR & LAND Acq. IT&C and IM Legal Petroleum Engg Procurement Page 56 of 489 . A++licant A)ministration 12 A++licant Structure 12 Create unsolicite) a++lication grou+s Descriptionand ConfigurationValues The following table reproduces the initial values configured for Cairn Energy UAGp 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 Abhishek Sharma Unsol. Implementation Guide for R/3 Customizing (IMG) -> %ersonnel Management -> Recruitment -.group Bihar Asset Business Development CEO's Office Communications COO's Office Design Office Drilling Exploration Finance HR & Admin HSE.

016 017 Production Production -RV & CB A++licant Selection A++licant Acti6ities In the Recruitment component. ApplicantActivitytypes Abhishek Sharma Page 57 of 489 . and may be responsible for carrying it out him/herself.g. Appointment for interview). • Person responsible for activity This employee is responsible for ensuring that the activity is carried out on or by the deadline specified. Mail confirmation of receipt. the performance date indicates the date by or on which the activity is to be carried out. • Performance date For planned activities. and plan all the tasks performed for an applicant during the selection procedure. for completed activities it indicates the date on which they were actually carried out. log. • Activity status The activity status indicates whether the activity has already been performed for an applicant (completed) or is still to be performed (planned). Mail invitation to interview. Applicant activities are administrative stages through which an applicant passes during the course of the application procedure. applicant activities are used to enter. The following characteristics are among those used to identify an applicant activity: • Activity type The activity type denotes the activity that is to be carried out for an applicant (e.

Implementation Guide for R/3 Customizing (IMG) -> PersonnelManagement-> Recruitment-> ApplicantSelection-> ApplicantActivities -> ApplicantActivityTypes -> Createapplicant activitytypes Descriptionand ConfigurationValues The following table reproduces the initial values configured for Cairn Energy System Fnction Ac Activ.SA% R(0 Role Menu #ransaction Co)e "M Menu Personal %ata +P).typelongtext Mail confirmation of receipt Transfer applicant file File returned Video Conference Phone based Face to face Mail invitation to test Date of applicant test Hand in appraisal Mail contract Mail rejection letter Travel expense accounting Approve hiring Hiring date Transfer applicant SystemFunctionText 001 002 003 004 005 006 007 008 009 010 011 Receipt Transfer file File returned Video interview Telecon-Intrvue Face-Face-Intrw Test invitation Test date Appraisal Mail contract Rejection P Applicant correspondence P P P P Applicant correspondence Applicant correspondence Applicant correspondence Applicant correspondence P P Applicant correspondence Applicant correspondence 012 013 014 015 Travel expenses Approve hiring Hiring date Transfer data D Transfer data to employee Abhishek Sharma Page 58 of 489 .text Act. sh.

actions" function key. Procedure The return matrix of the feature has the following structure: XXXXX ZZZZZ. XXXXX: Field name for an action (APLACTI4) P P Applicant correspondence Applicant correspondence P Applicant correspondence 019 020 021 022 023 090 091 Contr.returned Reject appl.data 016 017 018 Interim reply Hire applicant Medical exam. Follow-up actions are defined using feature PACPP. Abhishek Sharma Page 59 of 489 . Offer contract On hold Work contract Telephonic Int. Mail interim reply Hire applicant Medical examination Contract returned by applicant Reject applicant Mail offer of contract Put applicant on hold Send work contract Telephonic Interview Face-to-face Interview P P Applicant correspondence Applicant correspondence ________________________ DefaultValues Feature: PACPA PACPA Parameter Settings for Follow-up Actions Object Feature Task This feature defines how the parameters are to be set for actions proposed as follow-up actions. Face-face Int. Use In transaction PB60 using "Foll.

NEXTR A 000020 000030 000040 004 004 004 A B &PACPA=RECTK X.no. o RECTK ZZZZZ = X Planned action is carried out using recurring tasks. The next line in the feature is accessed by means of operation NEXTR. o PERNR Pers. of person responsible for action. &PACPA=IDTXT INTERVIEW_INTIMATION_LETTER. NEXTR B &PACPA=PLDAT 1. The last line of an action ends with a comma (not NEXTR). o PLTIM Performance time. NEXTR A 000050 000060 000070 000080 005 005 005 006 A B &PACPA=RECTK X. NEXTR B &PACPA=PLDAT 1. o PLDAT ZZZZZ = nn Number of days.o PLDAT Performance date (mandatory field). added to date of previous action to obtain performance date. the system proposes the current date as a default. o RECTK Indicator as to whether 'planned' actions are to be carried out using recurring tasks. ZZZZZ: Value entered in field. &PACPA=IDTXT INTERVIEW_INTIMATION_LETTER. 20 characters long. NEXTR Abhishek Sharma Page 60 of 489 . o IDTXT Text number for standard text. o PERNR ZZZZZ = 8-digit personnel number from the master database. If this date is already past. Variable key Line 000010 F C D Operations APACT &PACPA=IDTXT INTERVIEW_INTIMATION_LETTER.

NEXTR A &PACPA=RECTK X. NEXTR B &PACPA=PLDAT 2. &PACPA=PLDAT 10. NEXTR B &PACPA=PLDAT 20. NEXTR B &PACPA=PLDAT 20. Abhishek Sharma Page 61 of 489 . &PACPA=IDTXT REJECTION_LETTER. NEXTR B &PACPA=PLDAT 1. NEXTR A &PACPA=RECTK X. &PACPA=IDTXT INVITATION. &PACPA=PLDAT 2. NEXTR B &PACPA=PLDAT 1. NEXTR A &PACPA=PERNR 2. NEXTR C &PACPA=PERN2 4.A 000090 000100 000110 000120 000130 000140 000150 000160 000170 000180 000190 000200 000210 000220 000230 000240 000250 000260 000270 000280 006 006 007 007 007 008 010 010 010 011 011 011 016 016 016 020 *** *** *** *** A B C A B A B A B A B A B &PACPA=RECTK X. NEXTR A &PACPA=RECTK X. NEXTR A &PACPA=RECTK X. &PACPA=IDTXT OFFER-CONTRACT. &PACPA=IDTXT PRELIMINARY-RECEIPT. &PACPA=PLDAT 2. NEXTR B &PACPA=PERN1 3.

Define Public Holiday Classes PersonalSubAreaGroupings i. Abhishek Sharma Page 62 of 489 . Group Personal Sub Areas for the Daily Work Schedule Daily WorkSchedule • • %efine Drea/ +chedule %efine )ules for 3ariants • Define Daily work Schedule PeriodWorkSchedule • Define Period Work Schedules &a' #'+es • Define Day Types • Define Selection rules • Define Special days WorkSchedulerulesandWorkSchedules  Define Employee subgroup Groupings  Define Groupings for the Public Holiday Calendar  Set Work Schedule Rules and Work Schedules  Generate Work Schedules Manually  Generate Work Schedules in Batch PlannedWorkingTime  Set Default Value for the Work Schedule  Set Which Hour Fields Are Entry Fields  Define Working Weeks  Set Default Value for Time Management Status TimeDataRecordingandAdministration  Absences 1) Absence Catalog: • Group Personnel Sub areas for Attendances and Absences.Time Management The Ti'e =anage'ent co'ponent offers the support in perfor'ing all hu'an resources processes in3ol3ing the planning0 recording0 and 3aluation of internal and e2ternal e'ployees1 wor/ perfor'ed and a9sence ti'es* Ti'e =anage'ent has user-oriented interfaces that support centraliBed and decentraliBed entry and ad'inistration of ti'e and la9or data* %ata can 9e processed centrally 9y ad'inistrators in the hu'an resources depart'ent or else in indi3idual depart'ents 9y ti'e ad'inistrators such as super3isors0 secretaries0 and e'ployees the'sel3es* WorkSchedules i. Group Personal Sub Areas for the Work Schedule ii.

• Group Personnel Sub areas for Time Quotas. 4) Special Absence Data: • Maternity Protection • Set Eligibility for Info type • Define Absence Types • Define Types of Birth • Define Maternity Protection Periods • Define Default Absence Types ManagingTimeAccountsUsingAttendance/Absence Quotas: • • • • Setting Groupings for Time Quotas Group Employee Subgroups for Time Quotas Group Personnel Sub areas for Time Quotas. Assign Deduction Rules to Counting Rules. Define Deduction Rules for Absence and Attendance Quotas. • Define Rules for Rounding Counted Absences. 3) Rules for Absence Counting (New): • Group Employee Subgroups for Time Quotas. Time Quota Types Create Number Range Intervals Define Absence Quota Types Define Absence Quota Types and Indicate leave. • Assign Counting Rules to Attendance Types. 2) Absence Counting: • Define Counting Classes for the Period Work Schedule.• Define Absence Types • Define Illness Types • Determine Entry Screens and Time Constraint Classes. Abhishek Sharma Page 63 of 489 . • Define Counting Rules. • Calculating Absence Entitlements Automatic Accrual of Absence Quotas Rules for Generating Absence Quotas Setting up Methods for Quota Accrual • Quota Deduction Using Attendances / Absences.

Abhishek Sharma Page 64 of 489 .

Abhishek Sharma Page 65 of 489 .

DefinePublicHolidays: Abhishek Sharma Page 66 of 489 .

%ublic Holi)a' Calen)ar The pu9lic holiday calendar plays an i'portant role in the >u'an )esources 'odules* #t affects the definition of the organiBational structure of the enterprise and plays a central role in the scheduling process as well in generating 'onthly wor/ schedules. All National and Festival Holidays for different Locations can be created in the system and assigned to the holiday calendar. Abhishek Sharma Page 67 of 489 . Company-specific days off for the festivals can also be entered in the calendar. Create %ublic Holi)a' Calen)ar The public holiday calendar is created on the basis of the regional and national holidays that are valid for your personnel areas and subareas. The public holiday calendar is based on an actual year and allows you to apply your working time models to a specific time period. CreatePublicHolidayCalendars In this step create the public holiday calendars for locations and assign the public holidays to these calendars. It is essential to use the public holiday calendar for recording your employees’ attendances and absences: the payroll program can only be run correctly if Sundays and public holidays and so on are taken into account.

Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> .CairnBarmer& Jodhpur PublicHoliday Christmas Diwali Gandi Jayanthi Good Friday Holi Independance Day (India) Maharana Pratap Jayanti May Day Ramazan Republic Day (India) Sri Krishna Jayanti Calendarid: CC . Calendarid: CB .SA% R(0 Role Menu #ransaction Co)e "M Menu %efine Pu9lic >oliday 7lasses +P).ork Sche)ules 12 &efine %ublic Holi)a' Classes DescriptionandConfigurationValues The following table reproduces the holiday calendars configured for various locations of Cairn Energy.CairnChennai Valid From 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 Valid To 2098 2098 2098 2098 2098 2098 2098 2098 2098 2098 2098 PublicHoliday Christmas Deepavali Gandi Jayanthi Ganesha Chaturthi Independance Day (India) May Day Valid From 1900 1900 1900 1900 1900 1900 Valid To 2098 2098 2098 2098 2098 2098 Abhishek Sharma Page 68 of 489 .

CairnKakinada 1900 1900 1900 1900 1900 2098 2098 2098 2098 2098 Valid From 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 Valid To 2098 2098 2098 2098 2098 2098 2098 2098 2098 2098 2098 2098 PublicHoliday Christmas Deepavali Dussehra / Ayudha Puja Gandi Jayanthi Good Friday Independance Day (India) Valid From 1900 1900 1900 1900 1900 1900 Valid To 2098 2098 2098 2098 2098 2098 Abhishek Sharma Page 69 of 489 .Ramazan Republic Day (India) Sri Krishna Jayanti Tamil New Year Ugadi Telugu New Year Calendarid: CG .CairnGurgaon PublicHoliday Christmas Diwali Diwali1 Gandi Jayanthi Good Friday Holi Independance Day (India) May Day Ram Navami Ramazan Republic Day (India) Sri Krishna Jayanti Calendarid: CK .

Makra Sankaranti May Day Ramazan Republic Day (India) Ugadi Telugu New Year Calendarid: CM.CairnPatna PublicHoliday Chhath Puja Christmas Diwali Gandi Jayanthi Good Friday Holi Independance Day (In May Day Valid From 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 Valid To 2098 2098 2098 2098 2098 2098 2098 2098 2098 2098 2098 Valid From 1900 1900 1900 1900 1900 1900 1900 1900 Valid To 2098 2098 2098 2098 2098 2098 2098 2098 Abhishek Sharma Page 70 of 489 .CairnS’yanam 1900 1900 1900 1900 1900 2098 2098 2098 2098 2098 Public Holiday 1 Ramadan Deepavali Dussehra / Ayudha Puja Gandi Jayanthi Good Friday Independance Day (Indi Makra Sankaranti May Day Ramazan Republic Day (India) Ugadi Telugu New Year Calendarid: CP .

CairnRajahmundry PublicHoliday Christmas Deepavali Dussehra / Ayudha Puja Gandi Jayanthi Good Friday Independance Day (India) Makra Sankaranti May Day Ramazan Republic Day (India) Ugadi Telugu New Year Calendarid: CS .CairnSuvali PublicHoliday Christmas Deepavali Dhulati (Holi Second day) Gandi Jayanthi Good Friday Gujarati New Year Independance Day (India) Makra Sankaranti May Day Ramazan Republic Day (India) 1900 1900 1900 2098 2098 2098 Valid From 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 Valid To 2098 2098 2098 2098 2098 2098 2098 2098 2098 2098 2098 Valid From 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 Valid To 2098 2098 2098 2098 2098 2098 2098 2098 2098 2098 2098 Abhishek Sharma Page 71 of 489 .Ramazan Republic Day (India) Sri Krishna Jayanti Calendarid: CR .

PersonnelSub Area 01 02 03 04 05 06 07 08 09 PersonnelSub AreaText Gurgaon S`yanam Rajahmundry Kakinada Barmer Jodhpur Patna Suvali Chennai PersonnelArea 001 001 001 001 001 001 001 001 001 PersonnelAreaText Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India HolidayCalendarID CG CM CR CK CB CB CP CS CC Abhishek Sharma Page 72 of 489 . SA% R(0 Role Menu #ransaction Co)e "M Menu %efine Pu9lic >oliday 7lasses +P). Any required changes to the public holiday calendar can be made at any time.ork Sche)ules 12 .Assign %ublic Holi)a' Calen)ars to Locations The holiday calendar is assigned to a Personnel Subarea / Location.ork Sche)ules 12 &efine rou+ings for the %ublic Holi)a' Calen)ar DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. all the holidays applicable for that location automatically applies to the employee. AssignPersonnelSubareato PublicHolidayCalendar In this step assign the public holiday calendars to the defined personnel subareas (locations).ork Sche)ule Rules an) . As Employees are assigned to Personnel Sub areas/locations. Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> .

%ersonnel Subarea rou+ings Personnel subarea groupings are used to group the employees for work schedule rules based on the personnel subareas / locations. GroupPersonnelSubareasfor the WorkSchedule In this step.. Elements of the work schedule include daily work schedules. Work schedules are shift schedules which must be generated for all employees. PersonnelArea Text Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India PersonnelSub Area 01 02 03 04 05 06 07 PersonnelSubArea Text Gurgaon S`yanam Rajahmundry Kakinada Barmer Jodhpur Patna PersonnelSubarea Grouping 40 40 40 40 40 40 40 PersonnelArea 001 001 001 001 001 001 001 Abhishek Sharma Page 73 of 489 . and work schedule rules. Work schedules can be defined with flextime models or rotating shifts for particular organizational units. SA% R(0 Role Menu #ransaction Co)e "M Menu Personnel +u9area Eroupings +P). collective agreements and internal company policies that stipulate employee working time in the system. period work schedules. It can also set up the legislative regulations. Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> .ork Sche)ule DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. group the personnel areas and personnel subareas for work schedules. the settings required for creating work schedules for the employees in the enterprise can be made. even those with a set working time (salaried employees) or flextime.ork Sche)ules 12 %ersonnel Subarea rou+ings 12 rou+ %ersonnel Subareas for the . A work schedule consists of several different elements.ork Sche)ules With this component.

PS Grouping 01 02 03 04 05 06 07 08 DWSGrouping 01 02 03 04 05 06 07 08 Abhishek Sharma Page 74 of 489 . SA% R(0 Role Menu #ransaction Co)e "M Menu Personnel +u9area Eroupings +P).001 001 Cairn India Cairn India 08 09 Suvali Chennai 40 40 Group Personnel Subareas for Daily Work Schedule In this step.ork Sche)ule DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy.ork Sche)ules 12 %ersonnel Subarea rou+ings 12 rou+ %ersonnel Subareas for the &ail' . assign a personnel area grouping for daily work schedules to a personnel area grouping for work schedules. Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> .

The daily work schedules for availability are also defined in this step. By entering the planned working time. taking the break schedule into consideration. as well as the valuation of attendances and absences.00 Paid After RefTim Type1 Type2 DefineDaily WorkSchedules In this step.ork Sche)ules The daily work schedule determines the structure of working times in the enterprise at the daily level. DefineBreakSchedules In this step. SA% R(0 Role Menu #ransaction Co)e "M Menu %aily . Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> . Grouping 40 40 Break 6DAY NORM No 01 01 Start 12:00 12:00 End 13:00 13:00 P Unpaid 1. sets of working times can be defined for specific set of employees. thereby achieving maximum flexibility in combining all elements of the daily work schedule. Also actual normal working conditions can be defined and those that differ from externally or internally determined daily working times. The daily work schedule. and whether they are paid or unpaid. The planned working time specified in a daily work schedule is the basis for payment calculation of actual working times that are relevant for payroll. along with Break Schedules. define work break schedules for the enterprise.&ail' . Abhishek Sharma Page 75 of 489 .ork Sche)ules 12 &efine 7reak Sche)ules DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. This grouping enables to assign a break schedule to as many of the grouping’s daily work schedules as we want.or/ +chedules +P). The break rules in the work schedule for any particular working day can be defied and can be assigned to a personnel sub area grouping for work schedules. We can specify exactly when breaks may be taken within the daily work schedule.00 1. In this way.ork Sche)ules 12 &ail' . the system calculates the planned planed hours for one day. daily work schedules for the enterprise are defined. comprise of the working times for a particular day.

ork Sche)ules DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy.or/ +chedules +P). Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> .ork Sche)ules 12 &efine &ail' .SA% R(0 Role Menu #ransaction Co)e "M Menu %aily .ork Sche)ules 12 &ail' . Abhishek Sharma Page 76 of 489 .

9999 %erio) .9999 31. several weeks. as do flextime models.01.9999 31.9999 31.9999 31.12.01.ork Sche)ules 12 &efine %erio) . the period work schedules are created by specifying the sequence of daily work schedules for a work schedule for one or more weeks. or for an entire year.ork Sche)ules DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy.9999 31.01.12.12.Grouping 40 40 40 40 40 40 40 40 Daily WorkSchedule 12HR 6DAY ASFT BSFT CSFT FLEX FREE NORM Variant Daily WSText 12 Hrs Working 6 day A shift (Morng) B shift (eving) C shift (night) Flextime Free Normal Working Start Date 01.12.1990 01.1990 01. such as those that cover the entire year. DefinePeriodWorkSchedules In this step. Period work schedules can extend over one week.01.12.9999 31. The week number distinguishes between the individual elements of a period. Period work schedule can be created for any length of time: The period work schedule can provide the working time model for one week. Period work schedules can also be created for longer term working models.01.1900 01. or a period that is not divisible by seven. Grp 40 PWS 10D4 PeriodWSText 10 Day On 4 Day Week 001 01 NORM 02 NORM 03 NORM 04 NORM 05 NORM 06 NORM 07 NORM Abhishek Sharma Page 77 of 489 . Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> .ork Sche)ules 12 %erio) .01.ork Sche)ules The period work schedule consists of a defined sequence of daily work schedules.9999 31.12.1990 EndDate 31.12. SA% R(0 Role Menu #ransaction Co)e "M Menu Period .or/ +chedules +P).01.1990 01.12.1900 01. It reflects a work pattern that is repeated after a defined period of time.1990 01.1990 01.01.

Off 10 Day On 4 Day Off 14 Days Rotational 14 Days Rotational 14 Days Rotational 14 Days Rotational 15 Days Rotational 15 Days Rotational 15 Days Rotational 21 Days Rotational 21 Days Rotational 21 Days Rotational 21 Days Rotational 21 Days Rotational 21 Days Rotational 28 Days Rotational 28 Days Rotational 28 Days Rotational 40 10D4 002 NORM NORM NORM FREE FREE FREE FREE 40 14DY 001 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 14DY 002 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 14DY 003 FREE FREE FREE FREE FREE FREE FREE 40 14DY 004 FREE FREE FREE FREE FREE FREE FREE 40 15DY 001 NORM NORM NORM NORM NORM NORM NORM 40 15DY 002 NORM NORM NORM NORM NORM NORM NORM 40 15DY 003 NORM FREE FREE FREE FREE FREE FREE 40 21DY 001 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 21DY 002 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 21DY 003 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 21DY 004 FREE FREE FREE FREE FREE FREE FREE 40 21DY 005 FREE FREE FREE FREE FREE FREE FREE 40 21DY 006 FREE FREE FREE FREE FREE FREE FREE 40 28DY 001 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 28DY 002 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 28DY 003 12HR 12HR 12HR 12HR 12HR 12HR 12HR Abhishek Sharma Page 78 of 489 .

40 28DY 28 Days Rotational 28 Days Rotational 28 Days Rotational 28 Days Rotational 28 Days Rotational Six days working 6/2 Days Rotatioanl 6/2 Days Rotatioanl 6 Week On 1 Week Off 6 Week On 1 Week Off 6 Week On 1 Week Off 6 Week On 1 Week Off 6 Week On 1 Week Off 6 Week On 1 Week Off 6 Week On 1 Week Off 6 Week On 2 Week Off 6 Week On 2 Week Off 6 Week On 2 Week Off 004 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 28DY 005 FREE FREE FREE FREE FREE FREE FREE 40 28DY 006 FREE FREE FREE FREE FREE FREE FREE 40 28DY 007 FREE FREE FREE FREE FREE FREE FREE 40 40 28DY 6DAY 008 001 FREE 6DAY FREE 6DAY FREE 6DAY FREE 6DAY FREE 6DAY FREE 6DAY FREE FREE 40 6DRO 001 ASFT ASFT BSFT BSFT CSFT CSFT FREE 40 6DRO 002 FREE * 40 6WK1 001 NORM NORM NORM NORM NORM NORM NORM 40 6WK1 002 NORM NORM NORM NORM NORM NORM NORM 40 6WK1 003 NORM NORM NORM NORM NORM NORM NORM 40 6WK1 004 NORM NORM NORM NORM NORM NORM NORM 40 6WK1 005 NORM NORM NORM NORM NORM NORM NORM 40 6WK1 006 NORM NORM NORM NORM NORM NORM NORM 40 6WK1 007 FREE FREE FREE FREE FREE FREE FREE 40 6WK2 001 NORM NORM NORM NORM NORM NORM NORM 40 6WK2 002 NORM NORM NORM NORM NORM NORM NORM 40 6WK2 003 NORM NORM NORM NORM NORM NORM NORM Abhishek Sharma Page 79 of 489 .

40

6WK2

6 Week On 2 Week Off 6 Week On 2 Week Off 6 Week On 2 Week Off 6 Week On 2 Week Off 6 Week On 2 Week Off 8 Week On 2 Week Off 8 Week On 2 Week Off 8 Week On 2 Week Off 8 Week On 2 Week Off 8 Week On 2 Week Off 8 Week On 2 Week Off 8 Week On 2 Week Off 8 Week On 2 Week Off 8 Week On 2 Week Off 8 Week On 2 Week Off 5 Days Working

004

NORM

NORM

NORM

NORM

NORM

NORM

NORM

40

6WK2

005

NORM

NORM

NORM

NORM

NORM

NORM

NORM

40

6WK2

006

NORM

NORM

NORM

NORM

NORM

NORM

NORM

40

6WK2

007

FREE

FREE

FREE

FREE

FREE

FREE

FREE

40

6WK2

008

FREE

FREE

FREE

FREE

FREE

FREE

FREE

40

8WK2

001

NORM

NORM

NORM

NORM

NORM

NORM

NORM

40

8WK2

002

NORM

NORM

NORM

NORM

NORM

NORM

NORM

40

8WK2

003

NORM

NORM

NORM

NORM

NORM

NORM

NORM

40

8WK2

004

NORM

NORM

NORM

NORM

NORM

NORM

NORM

40

8WK2

005

NORM

NORM

NORM

NORM

NORM

NORM

NORM

40

8WK2

006

NORM

NORM

NORM

NORM

NORM

NORM

NORM

40

8WK2

007

NORM

NORM

NORM

NORM

NORM

NORM

NORM

40

8WK2

008

NORM

NORM

NORM

NORM

NORM

NORM

NORM

40

8WK2

009

FREE

FREE

FREE

FREE

FREE

FREE

FREE

40 40

8WK2 NORM

010 001

FREE NORM

FREE NORM

FREE NORM

FREE NORM

FREE NORM

FREE FREE

FREE FREE

;ork Sche)ule Rules an) ;ork Sche)ules
A work schedule rule is a precise description of the work schedule that specifies the working times of a group of employees.

Abhishek Sharma

Page 80 of 489

A work schedule rule is assigned a period work schedule, which in turn is made up of daily work schedules. Rotating shifts are set up by assigning a period work schedule to several work schedule rules. Work schedules are not stored all at once, but stored for each month. The work schedule is created regardless of the length of the period work schedule and is not person-specific. DefineEmployeeSubgroupGroupings The employee subgroup grouping for work schedules allows us to group several employee subgroups and base their work schedules on the same rules.

SA% R(0 Role Menu #ransaction Co)e "M Menu

;or/ +chedule )ules and ;or/ +chedules +P), Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> ;ork Sche)ules 12 ;ork Sche)ule Rules an) ;ork Sche)ules 12 &efine Em+lo'ee Subgrou+ rou+ings

DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. DefineEmployeeSubgroupGrouping

ESGrpg 0 1 2 3 4 6 7 GroupEmployeeSubgroupsfor WorkSchedules Emp Group 1 EmpGroupText EmpSub Group 01

ES Grpgfor WS Applicants Hourly wage earners Salaried employees Executive Executive - PH Holder Non-holder

EmpSubGroupText

ES Grouping

Nationals

Employee

2

Abhishek Sharma

Page 81 of 489

1 1 2 2 2

Nationals Nationals Expatriates Expatriates Expatriates

02 03 01 02 03

Direct Consultants Third Party Consultant Employee Direct Consultants Third Party Consultant

2 2 2 2 2

Set WorkScheduleRulesand WorkSchedules In this step, you define the work schedule rules that are assigned to employees in the Planned Working Time infotype (0007). The work schedule rule is assigned to a period work schedule and the holiday calendars.

SA% R(0 Role Menu #ransaction Co)e "M Menu

;or/ +chedule )ules and ;or/ +chedules +P), Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> ;ork Sche)ules 12 ;ork Sche)ule Rules an) ;ork Sche)ules 12 Set ;ork Sche)ule Rules an) ;ork Sche)ules

Abhishek Sharma

Page 82 of 489

DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. ES Grpg ES Grpgfor WS Holiday Calendar Text PS Groping WS Rule Start Date EndDate

2

Salaried employees Salaried employees Salaried employees Salaried employees Salaried employees Salaried employees Salaried employees Salaried employees Salaried employees Salaried employees Salaried employees Salaried employees Salaried employees Salaried employees Salaried employees

CB

Cairn Barmer & Jodhpur Cairn Barmer & Jodhpur Cairn Barmer & Jodhpur Cairn Barmer & Jodhpur Cairn Barmer & Jodhpur Cairn Barmer & Jodhpur Cairn Barmer & Jodhpur Cairn Barmer & Jodhpur

40

10D4

01.01.1990

31.12.9999

2

CB

40

15DY

01.01.1990

31.12.9999

2

CB

40

21DY

01.01.1990

31.12.9999

2

CB

40

28DY

01.01.1990

31.12.9999

2

CB

40

6WK1

01.01.1990

31.12.9999

2

CB

40

6WK2

01.01.1990

31.12.9999

2

CB

40

8WK2

01.01.1990

31.12.9999

2

CB

40

NORM

01.01.1990

31.12.9999

2

CC

Cairn Chennai

40

NORM

01.01.1990

31.12.9999

2

CG

Cairn Gurgaon

40

10D4

01.01.1990

31.12.9999

2

CG

Cairn Gurgaon

40

NORM

01.01.1990

31.12.9999

2

CM

Cairn S’yanam

40

21DY

01.01.1990

31.12.9999

2

CM

Cairn S’yanam

40

NORM

01.01.1990

31.12.9999

2

CP

Cairn Patna

40

21DY

01.01.1990

31.12.9999

2

CP

Cairn Patna

40

6DAY

01.01.1990

31.12.9999

Abhishek Sharma

Page 83 of 489

2

Salaried employees Salaried employees Salaried employees Salaried employees Salaried employees

CP

Cairn Patna Cairn Rajahmundry

40

NORM

01.01.1990

31.12.9999

2

CR

40

NORM

01.01.1990

31.12.9999

2

CS

Cairn Suvali

40

14DY

01.01.1990

31.12.9999

2

CS

Cairn Suvali

40

6DAY

01.01.1990

31.12.9999

2

CS

Cairn Suvali

40

6DRO

01.01.1990

31.12.9999

GenerateWorkSchedulesManually Work schedules can be generated in this step. The existing work schedules can also be changed or deleted. Create all function can be used to generate for more than a month. The function can be called via the 'Edit' menu option. If the work schedules need to be created from January through December of a particular year, December of the previous year and January of the following year must be included. "Create" function can be used to generate the monthly work schedule one month at a time (with confirmation). the "Create all" function can be used to generate the work schedule for the required period without confirmation.

SA% R(0 Role Menu #ransaction Co)e "M Menu

;or/ +chedule )ules and ;or/ +chedules +P), Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> ;ork Sche)ules 12 ;ork Sche)ule Rules an) ;ork Sche)ules 12 enerate ;ork Sche)ules Manuall'

%lanne) ;orking #ime
The Planned Working Time infotype (0007) allows us to enter a work schedule to define individual working times for employees. It also allows store the time management status for that employee. The time management status specifies whether an employee participates in time evaluation, and if so, which form. The following are possible values for the time management status: 0 No time evaluation

Abhishek Sharma

Page 84 of 489

1 Time evaluation - actual times 2 Time evaluation - PDC 7 Time evaluation without payroll integration 8 External services 9 Time evaluation - planned times

Set DefaultValuefor TimeManagementStatus In this step a feature is used to create a default value for the time management status in the Planned Working Time infotype. This default value is proposed when we create an infotype record. It can be determined on the basis of an employee's organizational assignment.

SA% R(0 Role Menu #ransaction Co)e "M Menu

Planned ;or/ing Ti'e +P), Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> ;ork Sche)ules 12 %lanne) ;orking #ime 12 Set &efault Value for #ime Management Status

Abhishek Sharma

Page 85 of 489

#ime &ata Recor)ing an) A)ministration
The time structures in the company can be represented using working time models, the calendar, and by maintaining the Time Management infotypes. These options allow us to enter all time data and related information for your employees. This time data includes attendance and absence times, availability times, and overtime, for example. With this component, all the necessary settings can be made to allow the recording of working times for individual employees. This includes absences such as illness, leave, substitutions, overtime, and so on. A status for Time Management is defined which indicates whether all attendances are recorded for an employee, or only exceptions to the work schedule. It is also determined that how the system should react if working time data is entered which overlaps with existing data (for example, if an illness record overlaps with a leave record).

Absence Catalog
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. Information required for defining and recording absences can be stored in this area. In this section, the settings required for recording and processing absences are made. GroupPersonnelSubareasfor AttendancesandAbsences In this step, personnel areas and subareas are grouped for attendance and absence types. For example, if the same attendance and absence types are to be assigned to personnel subareas 01 and 02, same grouping for these both personnel areas needs to be defined.

SA% R(0 Role Menu #ransaction Co)e "M Menu

!9sence 7atalog +P), Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> #ime &ata Recor)ing an) A)ministration 12 Absences 12 Absence Catalog 12 rou+ %ersonnel Subareas for Atten)ances an) Absences

DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy.

Abhishek Sharma

Page 86 of 489

PersonnelArea

text

Personnel Subarea 01 02 03 04 05 06 07 08 09

Text

PS Grouping

001 001 001 001 001 001 001 001 001

Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India

Gurgaon S`yanam Rajahmundry Kakinada Barmer Jodhpur Patna Suvali Chennai

40 40 40 40 40 40 40 40 40

DefineAbsenceTypes In this step, absence types for different personnel subarea groupings are defined. Also the checks which the system performs can be defined when the absence is entered.

SA% R(0 Role Menu #ransaction Co)e "M Menu

!9sence 7atalog +P), Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> #ime &ata Recor)ing an) A)ministration 12 Absences 12 Absence Catalog 12 &efine Absence #'+es

Abhishek Sharma

Page 87 of 489

DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. Personnel Area 40 40 40 40 40 40 40 40 40 AbsenceType AbsenceText Start Date EndDate

100 200 300 400 500 600 700 800 900

Annual Leave Casual Leave Sick leave Maternity Leave-14 Weeks Paternity leave Compassionate leave Compensatory Off Half day Casual Unpaid Absence

01.01.1990 01.01.1900 01.01.1900 01.01.1990 01.01.1990 01.01.1990 01.01.1990 01.01.1990 01.01.1990

31.12.9999 31.12.9999 31.12.9999 31.12.9999 31.12.9999 31.12.9999 31.12.9999 31.12.9999 31.12.9999

DetermineEntryScreensandTimeConstraintClasses

Abhishek Sharma

Page 88 of 489

Work incapacity (Netherlands) Abhishek Sharma Page 89 of 489 . display and maintain a record of this particular absence type. 2002 . Special screens have been developed for the following absence types: 2003 . the following numbers are allocated to the screens: 1. 4.Work incapacity Use this screen for all absence types where continued pay should be taken into account automatically by the system. 3.General absence This screen is used for all absences which do not require special processing (such as paid leave of absence for getting married).Use the data entry screen number for an absence to determine which screen (entry screen) is used to enter.Quota deduction This screen is used for entering data on leave or time in lieu of overtime. The time constraint class controls the system reaction if a new record in the Absences infotype (2001) overlaps with existing time infotype records. 2000 . 2.Maternity protection. 2001 .Military and non-military service 2005 . parental leave 2004 . In the standard system.

12. DefineCountingClassesfor the PeriodWorkSchedule In this section.01. it can valuate the duration of attendances/absences differently depending on business requirements.9999 Absence Counting When an attendance/absence is recorded.01.01. such as: • • • on specific days (public holidays.9999 31.12.1990 01.1990 01.9999 31.9999 31. the settings for attendance/absence counting are made.12. weekdays) for specific attendance and absence types for specific daily and period work schedules The daily duration of an absence can be counted according to the rules which are defined in this section.1990 01.01. Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> #ime &ata Recor)ing an) A)ministration 12 Absences 12 Absence Catalog 12 &etermine Entr' Screens an) #ime Constraint Classes DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy.12.1990 01.1990 01.1990 EndDate 31.01.12.9999 31.01.12. This is not always desirable.9999 31.9999 31. PersonnelArea 40 40 40 40 40 40 40 40 40 AbsenceType 0100 0200 0300 0400 0500 0600 0700 0800 0900 AbsenceText Annual Leave Casual Leave Sick leave Maternity Leave-14 Weeks Paternity leave Compassionate leave Compensatory Off Half day Casual Unpaid Absence Start Date 01.1900 01.12.9999 31.01.SA% R(0 Role Menu #ransaction Co)e "M Menu !9sence 7atalog +P).9999 31. Abhishek Sharma Page 90 of 489 .01. Thus.12.12.1900 01.1990 01. There are times when the special regulations for counting attendances and absences need to be applied.01. the system refers to the planned working hours in the employee's daily work schedule to calculate the attendance/absence hours.

1990 01.9999 31.9999 31.01.1990 01.12.01.12.ork Sche)ule DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. employee subgroups for time quota types are grouped.1990 01.9999 31.1990 01.12. Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> #ime &ata Recor)ing an) A)ministration 12 Absences 12 Absence Catalog 12 Absence Counting 12 &efine Counting Classes for the %erio) .9999 31.9999 31. PS Grpg PeriodWS Start End Counting Class 1 1 1 1 1 1 1 1 1 1 1 40 40 40 40 40 40 40 40 40 40 40 10D4 14DY 15DY 21DY 28DY 6DAY 6DRO 6WK1 6WK2 8WK2 NORM 01.1990 01.01.01.9999 31.01.12.9999 31.SA% R(0 Role Menu #ransaction Co)e "M Menu !9sence 7ounting +P).9999 GroupEmployeeSubgroupsfor TimeQuotas In this step.1990 01.12.12.01.12. Employee subgroups for which the same attendance and absence quota types are defined are assigned to the same grouping for time quota types.12.9999 31.12.01.01.12.1990 31.9999 31.12.9999 31.01. Abhishek Sharma Page 91 of 489 .1990 01.1990 01.1990 01.01.1990 01.01.

Abhishek Sharma Page 92 of 489 .SA% R(0 Role Menu #ransaction Co)e "M Menu !9sence 7ounting +P). EE Group 1 1 1 2 2 2 EE Sub roup 1 2 3 1 2 3 Text Nationals Nationals Nationals Expatriates Expatriates Expatriates Text Employee Direct Consultants Third Party Consulta Employee Direct Consultants Third Party Consulta ESG Time !uota Types 2 2 2 2 2 2 GroupPersonnelSubareasfor TimeQuotas In this step. Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> #ime &ata Recor)ing an) A)ministration 12 Absences 12 Absence Catalog 12 Absence Counting 12 Rules for Absence Counting *!ew/ 12 rou+ Em+lo'ee Subgrou+s for #ime 9uotas DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. personnel subareas are grouped with regard to the permissibility of time quota types. Personnel subareas for which the same attendance and absence quota types are defined are assigned to the same grouping for time quota types.

you set rounding rules for absence and attendance counting. Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> #ime &ata Recor)ing an) A)ministration 12 Absences 12 Absence Catalog 12 Absence Counting 12 Rules for Absence Counting *!ew/ 12 rou+ %ersonnel Subareas for #ime 9uotas DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy.SA% R(0 Role Menu #ransaction Co)e "M Menu !9sence 7ounting +P). We can specify whether we want: Abhishek Sharma Page 93 of 489 . Concrete numbers for the rounding rules are used. EE Group 1 1 1 2 2 2 EE Sub roup 1 2 3 1 2 3 Text Nationals Nationals Nationals Expatriates Expatriates Expatriates Text Employee Direct Consultants Third Party Consulta Employee Direct Consultants Third Party Consulta ESG Time !uota Types 2 2 2 2 2 2 DefineRulesfor RoundingCountedAbsences In this step.

Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> #ime &ata Recor)ing an) A)ministration 12 Absences 12 Absence Catalog 12 Absence Counting 12 Rules for Absence Counting *!ew/ 12 &efine Counting Rules Abhishek Sharma Page 94 of 489 . The rules are used to determine the payroll days and hours for an attendance or absence. you define rules for counting attendances and absences.• • • Only values within the specified interval to be rounded or the interval to be rolled The specified upper and lower limits to be included in the calculation You can specify several subrules for a rounding rule and number them sequentially. They can be used in Payroll to valuate the absence. Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> #ime &ata Recor)ing an) A)ministration 12 Absences 12 Absence Catalog 12 Absence Counting 12 Rules for Absence Counting *!ew/ 12 &efine Rules for Roun)ing Counte) Absences DefineCountingRules In this step. SA% R(0 Role Menu #ransaction Co)e "M Menu !9sence 7ounting +P). SA% R(0 Role Menu #ransaction Co)e "M Menu !9sence 7ounting +P). The payroll days and hours that have been counted are used to control the deduction of quotas. The system runs through the subrules in sequential order until it finds one that applies.

Abhishek Sharma Page 95 of 489 .

AssignCountingRulesto AbsenceTypes In this step. we determine which rule for attendance or absence counting should be used for each attendance/absence type. Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> #ime &ata Recor)ing an) A)ministration 12 Absences 12 Absence Catalog 12 Absence Counting 12 Rules for Absence Counting *!ew/ 12 Assign Counting Rules to Absence #'+es Abhishek Sharma Page 96 of 489 . SA% R(0 Role Menu #ransaction Co)e "M Menu !9sence 7ounting +P).

1"00 01. The Absence Quotas infotype (2006) can be used to manage all employees' time off entitlements and leave types.12."""" 31.01. day Casual /npaid A0sence Start Date 01. Absence Type 40 40 40 40 40 40 40 40 100 200 300 400 )00 %00 *00 -00 "00 Countin "ule 010 020 0%0 030 040 0)0 0*0 0-0 010 PSG Text Annual ea!e Casual ea!e #ic$ lea!e &aternity ea!e'14 (ee$s Paternity lea!e Compassionate lea!e Compensatory +.DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy.12.12.1""0 01.1""0 01.12."""" 31.1""0 End Date 31.12. ."""" Managing #ime Accounts $sing Atten)ance(Absence 9uotas An Absence quota specifies an employee's entitlement to time off for a limited period."""" 31.al.01.12.01.01.1""0 01.1""0 01. The infotype's special functions ensure that an employee can only claim the leave days stipulated in the contract as the absence type Leave.01."""" 31.01.12. Abhishek Sharma Page 97 of 489 .01.01."""" 31."""" 31.1""0 01..1""0 01."""" 31.12.01."""" 31.12.1"00 01. It is dependent on an absence quota type.

Setting rou+ings for #ime 9uotas Time quotas (time off entitlements and attendance approvals) can be grouped or refined according to the following factors: • • • • Employee subgroups for time quotas (type of employee) Personnel subareas for time quotas (where is the employee assigned?) If time evaluation is used: Personnel subareas for time recording (time type determination) For generating absence quotas: quota type selection rule group (which conditions and rules apply when absence quotas are generated) In this section. An Attendance quota specifies a limited period in which an employee has approval for certain activities. Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> #ime &ata Recor)ing an) A)ministration 12 Managing #ime Accounts $sing Atten)ance(Absence 9uotas 12 Setting rou+ings for #ime 9uotas 12 rou+ Em+lo'ee Subgrou+s for #ime 9uotas DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. Employee subgroups for which the same attendance and absence quota types are defined are assigned to the same grouping for time quota types SA% R(0 Role Menu #ransaction Co)e "M Menu +etting Eroupings for Ti'e Fuotas +P). employee subgroups for time quota types are grouped. EE Group 1 1 1 2 Text Nationals Nationals Nationals Expatriates EE Sub roup 01 02 03 01 Text Employee Direct Consultants Third Party Consulta Employee ESG Time !uota Types 2 2 2 2 Abhishek Sharma Page 98 of 489 . It is dependent on an attendance quota type. the system checks whether the employee possesses sufficient time off entitlement.When an absence is recorded in the Absences infotype. GroupEmployeeSubgroupsfor TimeQuotas In this step. employee subgroup grouping and the personnel subareas are grouped together based on the time quota types permitted.

Also we specify how attendances and absences are to be deducted from the employees' quotas. SA% R(0 Role Menu #ransaction Co)e "M Menu +etting Eroupings for Ti'e Fuotas +P). PS Gropin for time #uotas 40 40 40 40 40 40 40 40 40 Personnel Area 1 1 1 1 1 1 1 1 1 Text Cairn 1ndia Cairn 1ndia Cairn 1ndia Cairn 1ndia Cairn 1ndia Cairn 1ndia Cairn 1ndia Cairn 1ndia Cairn 1ndia Personnel Subarea 01 02 03 04 0) 0% 0* 00" Text 2ur3aon #4yanam 5a6ahmundry 7a$inada 8armer 9odhpur Patna #u!ali Chennai #ime 9uota #'+es In this section the attendance and absence quota types are defined for managing time accounts. personnel subareas are grouped with regard to the permissibility of time quota types.2 2 Expatriates Expatriates 02 03 Direct Consultants Third Party Consulta 2 2 GroupEmployeeSubgroupsfor TimeQuotas In this step. DefineAbsenceQuotaTypes Abhishek Sharma Page 99 of 489 . Personnel subareas for which the same attendance and absence quota types are defined are assigned to the same grouping for time quota types. Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> #ime &ata Recor)ing an) A)ministration 12 Managing #ime Accounts $sing Atten)ance(Absence 9uotas 12 Setting rou+ings for #ime 9uotas 12 rou+ %ersonnel Subareas for #ime 9uotas DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy.

Implementation Guide for R/3 Customizing (IMG) -> #ime Management -> #ime &ata Recor)ing an) A)ministration 12 Managing #ime Accounts $sing Atten)ance(Absence 9uotas 12 #ime 9uota #'+es 12 &efine Absence 9uota #'+es DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy.In this step. the valid absence quota types (entitlement to time off and leave types) for the employee subgroup and personnel subarea groupings for time quota types are defined. Absence !uota Type ESGp PSGp !uota Text Start Date End date Abhishek Sharma Page 100 of 489 . SA% R(0 Role Menu #ransaction Co)e "M Menu Ti'e Fuota Types +P).

01.01.1"00 01.12.1""0 01.12.01."""" 31."""" PermitGenerationof quotasin TimeEvaluation Abhishek Sharma Page 101 of 489 .12.1"00 01.01."""" 31.1"00 01.12.1"00 01.01."""" 31.1"00 01.1"00 31.."""" 31.12.12. Casual ea!e #u<ali &aternity ea!e'14 (ee$s Paternity lea!e Compassionate lea!e Compensatory +.01.01."""" 31.2 2 2 2 2 2 2 40 40 40 40 40 40 40 10 20 21 30 40 )0 %0 Annual lea!e:Cairn. 01.12."""" 31.

SpecifyRulegroupsfor timequotatypeselection: QUOMO Abhishek Sharma Page 102 of 489 .

Set BaseEntitlement: DeterminevalidityandDeductionperiods: Abhishek Sharma Page 103 of 489 .

DefinegenerationRulesfor QuotatypeSelection: Abhishek Sharma Page 104 of 489 .

DefineDeductionRulesfor Absencequotas: Abhishek Sharma Page 105 of 489 .

AssignDeductionrulesto Countingrules: SettingMethodsfor Quotaaccrual: Set up AutomaticaccrualusingreportRPTQTA00: Abhishek Sharma Page 106 of 489 .

Output: Abhishek Sharma Page 107 of 489 .

Process %a'roll Mo)ule Configuration Sco+e Functions Payroll Area Organizational Data Default payroll area Control record Payscale type and areas Payscale structure and Enterprise structure Default Payscale data ESG grp PCR and Collective agreement provision Payscale groups and levels Basic pay Wagetypes characteristics and groupings Wagetypes group Basicpay Enterprise structure for wagetype model Default Wagetypes for basic pay Maintain Valuation of Base Wage Types Wagetypes characteristics and groupings Recurring payments and deductions Wagetypes group Recurring payments and deductions Maintain Valuation of Base Wage Types Wagetypes characteristics and groupings Additional Payments Wagetypes group Recurring payments and deductions Maintain Valuation of Base Wage Types Employee remuneration Wagetypes characteristics and groupings Abhishek Sharma Page 108 of 489 .PAYROLLINDIA SCO%E OF #HE &OC$ME!# The Payroll docu'ent contains the configuration details of the 'odule* !s part of 9usiness process 'apping following configuration has 9een carried out in this 'odule* .=.

Allowances and Perks Maintain Allowance Rules based on Slabs Calculate Eligibility for RAPs Maintain Extra Eligibility Criteria for RAPs Claims and eligibilities Claims Maintain Salary Year and Period End Treatment of RAP Define Accomodation Types Housing Maintain the Processing Options for CLA Housing allowance and perk LTA eligibility Leave Travel Integration with Absences LTA exemption and period end processing Define Vehicle Details Define Conveyance Types Define Amounts and Numbers for Car Schemes Car and Conveyance Assign Type and Age of Car for Car Schemes Assign Eligibility Criteria for Conveyance Allowance and car maintenance Maintain car Rate of Perquisite Maintain Superannuation Trust ID Maintain Superannuation Contrib. integration with termination workbench Abhishek Sharma Page 109 of 489 . Wage Types Superannuation Define Contribution Rates for Superannuation Maintain Eligibility Details for Superannuation Wage types configuration. Freq and Rel.Process Functions Wagetypes group Recurring payments and deductions Assign Wage Type Model for Pay Scale Grouping for Allowances Maintain Default Wage Types for Basic Pay Reimbursements.

Allowances and Perks Section 89(1) Relief Recovery of Rounded Off Amounts Recovery of Rounded Off Amounts during payroll run Determine Periods of Notice Determine Deadline Type Termination Maintain Calculation Factor for Retiral Benefits Calculation method for Notice Pay Termination workbench configuration Company Loans Specify Interest Calculation Method Maintain Rule for Interest Rate Advantage Taxation Abhishek Sharma Page 110 of 489 .Process Functions Define Trust Details for Provident Fund Assign Company Rates for Provident Fund Provident Fund Define PF Trust Validity Period Maintain Contribution Details for Provident Fund Define Contribution type for Statutory rates for Provident Fund Define Personnel Area and Sub area Groupings for LWF Labour Welfare Fund Assign LWF Groupings for Personnel Area and Subarea Maintain Contribution Rates for Labour Welfare Fund Define Professional Tax Grouping Details Assign PTax Groupings for Personnel Areas and Subareas Assign Amounts for Professional Tax Deduction Professional Tax Maintain Method and Form Layout for PTax Groupings Maintain Cumulation Rules for Professional Tax Define Personnel Area and Subarea Groupings for Tax Assign Tax Groupings for Personnel Areas and Subareas Maintain Feature to Return Employer IncomeTax Related Data Income tax Third Party Deductions Tax Liability on Reimbursements.

Process Functions Maintain Loan Types Control Allocation of Loans Maintain Loans Grouping Maintain Salary Components Maintain Maximum Number of Loans Allowed Maintain Maximum amount for loans outstanding Maintain Loans Eligibility Checks and Limits Maintain Loans Disbursement Schedule Maintain the Description for the Event Codes Tranche Maintain Penal Amount Percentage for Special Repayment Maintain Deduction Details Under Section 24 Automate Addition of Principal Repayment Amount to Sec 88 Loan balances processing Data Medium Exchange Bank transfers Leave Encashment Integration with Time Management Absences processing Define Employee Grouping Account Determination Define Symbolic Accounts Define Posting Characteristics of Wage Types Assign Balance Sheet Accounts Integration with accounting Assign Expense Accounts Assign Technical Accounts Assign Vendor Accounts Set Up Postings for Fixed Costs Assign Substitute Cost Centers Payroll Schema Personnel calculation rules Payroll Schema Personnel calculation rules Abhishek Sharma Page 111 of 489 .

Process Remuneration statement Functions Remuneration statement CreatePayroll Area: PM--> PA--> OrganizationalData--> OrganizationalAssignment: • • • CreatePayroll area CheckDefault Payroll area CreateControlRecord Payroll Area: Abhishek Sharma Page 112 of 489 .

CheckDefaultPayroll area(ABKRS): ControlRecordPA03: Abhishek Sharma Page 113 of 489 .

#'ple'entation Euide for )(3 7usto'iBing "#=E$  Personnel =anage'ent Personnel !d'inistration  Payroll %ata Dasic Pay  %efine 44 +u9group Erouping for P7) and 7oll*!gr't*Pro3* DescriptionandConfigurationValues 4'ployee groups and su9groups 'ust 9e set up 9efore this acti3ity* The 'eanings of the grouping for the personnel calculation rule are fi2ed and 'ay not 9e changed* Abhishek Sharma Page 114 of 489 .Payroll BasicSettings: DefineEmployeesub groupgroupingfor PCR& CAP: Purpose: The e'ployee su9group grouping for the personnel calculation rule is re5uired in Payroll !ccounting* The collecti3e agree'ent pro3isions grouping are re5uired for indirect 3aluation of wage types in the 7asic %a' #nfotype "0008$* IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu 7asic %a' +P).

DescriptionandConfigurationValues #n this step we set up the enterpriseAs pay scale types* The Basic "0008$ is deri3ed fro' the pay scale type* a! #nfotype We have configured.&or each e'ployee su9group0 we define the personnel calculation rule grouping that indicates the syste'0 which set of personnel calculation rules are to 9e processed ( applica9le to each 4'ployee +u9group* The following table shows the details of the Employee sub group groupings configured for Cairn Energy: Pay scaleStructure: %a' Scale #'+e Pay scale type is a collective agreement type in accordance with the collective agreement in an enterprise. the Payroll Scale Types of Cairn Energy as shown in the following table. Abhishek Sharma Page 115 of 489 . IMGMenuPath SAPR/3 Role Menu TransactionCode Basic Pay SPRO Implementation Guide for R/3 Customizing (IMG)  Personnel IMGMenu Management  Personnel Administration  Payroll Data  Basic Pay  Check Payscale type.

Assign %a' Scale Structure to Enter+rise Structure In this step. "m+lementation ui)e for R(0 Customizing *"M /  Personnel =anage'ent Personnel !d'inistration Payroll %ata  Dasic Pay 7hec/ Payscale !rea DescriptionandConfigurationValues #n this section0 we set up different pay scale areas in accordance with the collecti3e agree'ent in an enterprise* The Pay scale Type configuration details applicable for Cairn Energy are shown in the following table.%a' Scale Area A pay scale area is a special area in which a collective agreement is valid. IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu Dasic Pay +P). IMGMenuPath Abhishek Sharma Page 116 of 489 . we assign pay scale types and areas defined in the above steps to the personnel areas and Personnel sub areas. When human resources of an organization are located in different Geographic’s. it is necessary to design company’s pay structure considering the respective state laws and employee unions.

SA% R(0 Role Menu #ransaction Co)e "M Menu Dasic Pay +P). The following 7onfiguration has 9een done for 74#C Pay PersonnelArea PersonnelArea Text Personnel Sub Area PersonnelSub AreaText scale Area PayscaleArea Text Payscale Type PayscaleTypeText 1 Cairn India 1 Gurgaon 25 Payscale Area Gurgoan Payscale Area S’yanam Payscale Area Gurgoan Payscale Area Gurgoan Payscale Area Gurgoan Payscale Area Gurgoan Payscale Area Gurgoan Payscale Area Suvli 25 Payscale Type Gurgoan 1 Cairn India 2 S`yanam 26 26 Payscale Type S’yanam 1 Cairn India 3 Rajahmundry 25 25 Payscale Type Gurgoan 1 Cairn India 4 Kakinada 25 25 Payscale Type Gurgoan 1 Cairn India 5 Barmer 25 25 Payscale Type Gurgoan 1 Cairn India 6 Jodhpur 25 25 Payscale Type Gurgoan 1 Cairn India 7 Patna 25 25 Payscale Type Gurgoan 1 Cairn India 8 Suvali 27 27 Payscale Type Suvli Abhishek Sharma Page 117 of 489 . #'ple'entation Euide for )(3 7usto'iBing "#=E$  Personnel =anage'ent Personnel !d'inistration  Payroll %ata Dasic Pay  7hec/ !ssign'ent of Pay +cale +tructure to 4nterprise +tructure DescriptionandConfigurationValues We have to set up the following before configuring this step: • • • The Personnel areas must be defined. Pay scale areas and types must be defined. Determine which pay scale types and areas are assigned to which personnel areas.

share a set of characteristics. to which a standard set of rules can be applied.1 Cairn India 9 Chennai 25 Payscale Area Gurgoan Payscale Area Gurgoan Payscale Area Suvli Payscale Area Suvli 25 Payscale Type Gurgoan 1 Cairn India 10 Mumbai 25 25 Payscale Type Gurgoan 1 Cairn India 11 Pipavav 27 27 Payscale Type Suvli 1 Cairn India 12 Gandhinagar 27 27 Payscale Type Suvli DetermineDefaultfor pay scaledata: %a' scale grou+s an) Le6els> ! pay scale group is a criterion used for grading ?o9 e3aluation* ! pay scale group is di3ided up into se3eral pay scale le3els* Each of these groups. Abhishek Sharma Page 118 of 489 .

IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu Dasic Pay +P). #'ple'entation Euide for )(3 7usto'iBing "#=E$  Personnel =anage'ent  Personnel !d'inistration  Payroll %ata Dasic Pay  )e3ise Pay +cale Eroups and Ce3els DescriptionandConfigurationValues Pay scale types and areas 'ust 9e defined0 9efore configuring this step* The following Payscale groups and le3els ha3e 9een configured after analyBing the re5uire'ents of location wise Payroll grades and le3els of 7airn 4nergy1s Payroll syste'* %a'scale #'+e> 25 "Payscale Type Eurgaon$ %a'scale Area> 25 "Payscale !rea Eurgaon$ PayscaleType: 26 (Payscale Type S' Yanam) PayscaleArea : 26 (Payscale Area S' Yanam) Abhishek Sharma Page 119 of 489 .

age t'+es for 7asic %a' "nfot'+e *. which are used in different ways to calculate Employees Remuneration. all the Wagetypes configured for Cairn Energy’s Payroll System start with a number. Create ( Co+' wage t'+es . Wagetypes are the payroll and personnel administration objects used to differentiate between monetary or time units..A E #?%E S#R$C#$RE ..e create the wage types for the #nfotype 7asic %a' "0008$ 9y copying the 'odel wage types in the standard +!P syste'* .nly wage types for use in #nfotype 7asic %a' "0008$ are proposed in this step* IMGMenuPath Abhishek Sharma Page 120 of 489 .. Hence. In other words. The entire customer Wagetypes should begin with a number. The name range reserved for the customer Wagetypes has been described by SAP.4/ Earnings and deductions of an Employee are represented in SAP as Wagetypes.

Personnel =anage'ent Personnel !d'inistration Payroll %ata Dasic pay  . after analyzing the requirements of Cairn Energy’s Payroll System. IMGMenuPath SA% R(0 Role Menu #ransaction Co)e . The following table shows the Long text and short text assigned to the wage types.e can also 'odify the copies to suit our re5uire'ents* The following are the Wage types defined as part of Basic Pay Infotype 0008.age Types  7reate wage type catalog "M Menu DescriptionandConfigurationValues These copied wage types will 9e a3aila9le in #nfotype 0008 for further processing* .age Types +P). Location allowance Short Text 6CFE 6BLC 6LOC Check .SA% R(0 Role Menu #ransaction Co)e .age #'+e #e@t This section allows us to change the texts of the sample wage types that we have copied in the above step.age Types +P).age Types  7hec/ wage type catalog  7hec/ wage type te2t "M Menu DescriptionandConfigurationValues Wage type short texts are used when printing out in Pay slip. #'ple'entation Euide for )(3 7usto'iBing "#=E$ -. #'ple'entation Euide for )(3 7usto'iBing "#=E$ -. Personnel =anage'ent Personnel !d'inistration Payroll %ata Dasic pay  . Abhishek Sharma Page 121 of 489 . WageTypeCode 6CFE 6BLC 6LOC WageTypelongtext Consultancy Fee Barmer Loc Allow.

1900 01.01. #'ple'entation Euide for )(3 7usto'iBing "#=E$  Personnel =anage'ent Personnel !d'inistration Payroll %ata Dasic pay  .1900 01.9999 Em+lo'ee Sub rou+ rou+ing For %rimar' .12. The details of the Wage type’s validity have been shown in the following table WageTypeCode 6CFE 6BLC 6LOC WageTypelongtext Consultancy Fee Barmer Loc Allow.12.01.WageTypeCode 6CFE 6BLC 6LOC WageTypelongtext Consultancy Fee Barmer Loc Allow.9999 31.age Types  7hec/ wage type catalog 7hec/ enter per'issi9ility per #nfotype "M Menu DescriptionandConfigurationValues To perform this step we have to have set up the wage type catalog and have configured which wage types can be entered in which Infotype. Location allowance Short Text 6CFE 6BLC 6LOC Check Entr' %ermissibilit' +er "nfot'+e We can define the date on which wage types may be entered. We group the employee subgroups already named to groups.e.12.1900 Enddate 31. i.9999 31. The Employee sub group grouping determines the applicability of wage types to Employee group and subgroup assigned to an employee in Organizational Assignment Infotype (0001). For example the "special bonus" wage type may only be entered up to 12/31/2010. Location allowance Start date 01. IMGMenuPath SA% R(0 Role Menu #ransaction Co)e .age #'+es This section allows combining employee subgroups for primary wage types.01.age Types +P). IMGMenuPath SAPR/3 Role Menu Wage Types Abhishek Sharma Page 122 of 489 .

!ssign the appropriate indicators to the wage types0 in the details section of each .TransactionCode SPRO Implementation Guide for R/3 Customizing (IMG)  Personnel IMGMenu Management  Personnel Administration  Payroll Data  Wage Types  Employee Subgroups for Primary Wage Type DescriptionandConfigurationValues The following table represents the Grouping of Employee sub groups for Primary wage types.age #'+e %ermissibilit' IMGMenuPath SA% R(0 Role Menu #ransaction Co)e 7hec/ .age Type Per'issi9ility for each P+ and 4+E "M Menu DescriptionandConfigurationValues Defore defining the wage type per'issi9ility0 we ha3e to ensure the following • • • • Employee groups and subgroups must be defined.age type* The indicator 'ust 9e @1@0 if we define this wage type as per'issi9le* signifies that the wage type 'ay not 9e entered* ! 9lan/ Abhishek Sharma Page 123 of 489 . The wage type catalog must be defined. #'ple'entation Euide for )(3 7usto'iBing "#=E$  Personnel =anage'ent Personnel !d'inistration Payroll %ata Dasic Pay . Employee groups. subgroups and personnel areas must be defined for primary wage types.age Types  7hec/ wage type catelog  %efine .age Type 7atalog +P). Personnel areas and sub areas must be defined. EE Group 1 Nameof employeegroup Nationals Employeesubgroup 2 Nameof employeesubgroup DirectConsultants Employees subgroupgrouping 1 .

age #'+e Characteristics The Wagetype characteristics describe how the wagetype should behave while entering in Infotypes.1900 01.01.1900 Enddate 31.01. IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu .WageTypeCode 6CFE 6BLC 6LOC WageTypelongtext Consultancy Fee Barmer Loc Allow.12.12.9999 Check .12.1900 01. Location allowance Start date 01.age Types +P).01. #'ple'entation Euide for )(3 7usto'iBing "#=E$  Personnel =anage'ent Personnel !d'inistration Payroll %ata Dasic Pay .9999 31.age Types  7hec/ wage type 7atalog7hec/ wage type characteristics DescriptionandConfigurationValues Wagetype Characteristics determine the following based on the entries made: • • • Whether the wagetype is a payment wagetype or deduction wagetype The Unit of the wage type Indirect valuation Abhishek Sharma Page 124 of 489 .9999 31.

Abhishek Sharma Page 125 of 489 .

12.1900 31.1900 31.age Types  %efine 3aluation of 9ase wage types DescriptionandConfigurationValues The following table shows the details of valuation base Valuated WageType WageTypelong text HRA Differential Deputation / secondment Alw Deputation / secondment Alw Deputation / secondment Alw Deputation / secondment Alw Deputation / secondment Alw Deputation / secondment Alw Deputation / secondment Alw Base Wage Type 1BAS WageTypelong text Module No Start Date EndDate Percent PRZNT 1CLA 1 01.age Types +P).01.9999 Basic Salary 40 PRZNT 1DSA 1 01.12.9999 1ACT Activity Allowance 20 PRZNT 1DSA 6 01.9999 1CLA HRA Differential 20 Abhishek Sharma Page 126 of 489 .01.12.12.1900 31.Valuation of .9999 1BAS Basic Salary 20 PRZNT 1DSA 2 01.9999 1HRA House Rent Allowance 20 PRZNT 1DSA 3 01.1900 31.1900 31.01.01.12.01.1900 31.12.9999 1OAL Car (Allowance-PY) 20 PRZNT 1DSA 5 01.9999 1HDA Hard Duty Allw 20 PRZNT 1DSA 7 01. #'ple'entation Euide for )(3 7usto'iBing "#=E$  Personnel =anage'ent Personnel !d'inistration Payroll %ata Dasic Pay .12.1900 31.01.01.aget'+es !fter we configure the wagetype characteristics0 for each wagetype0 defined the indirect 3aluation in the step @7hec/ wage type characteristics@* %epending on which 'odule we use for indirect 3aluation *Mo)ule name/0 we need to define additional procedures to ensure that indirect 3aluation functions correctly* IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu .12.9999 1CON Conveyance Allowance 20 PRZNT 1DSA 4 01.01.1900 31.

01.9999 1CON Conveyance Allowance 20 PRZNT 1TAA 4 01.1900 31.12.12.9999 1BAS Basic Salary 20 PRZNT 1TAA 2 01.1900 31.12.1900 31.1900 31.01.01.01.9999 1BAS Basic Salary 15 PRZNT 1TAA 1 01.12.9999 1OAL Car (Allowance-PY) 20 PRZNT 1TAA 5 01.12.9999 1SPA Special Allowance 20 PRZNT 1HRA 1 01.A Create(Co+' .12.01.12. Recurring payments/deductions are wage elements that are not paid / deducted in every payroll period.1900 31.9999 1ACT Activity Allowance 20 PRZNT 1TAA 6 01.Module Valuated WageType WageTypelong text Deputation / secondment Alw House Rent Allowance Special AllwSuperanuatin Temporary Assignment Allw Temporary Assignment Allw Temporary Assignment Allw Temporary Assignment Allw Temporary Assignment Allw Temporary Assignment Allw Temporary Assignment Allw Temporary Assignment Allw No Start Date EndDate Base Wage Type WageTypelong text Percent PRZNT 1DSA 8 01.1900 31. In contrast to additional payments.aget'+es for "nfot'+e . Abhishek Sharma Page 127 of 489 .01.9999 1HDA Hard Duty Allw 20 PRZNT 1TAA 7 01. recurring payments/deductions are paid or deducted with a defined periodicity.01.1900 31.aget'+es In the Recurring Payments/Deductions infotype (0014).12..1900 31.01.01.01.12.12.1900 31.. we can enter an amount and/or a value and a unit of measurement for a wage type that is always paid or deducted during payroll accounting.12.9999 1HRA House Rent Allowance 20 PRZNT 1TAA 3 01.9999 1SPA Special Allowance 20 .1900 31.1900 31.01.9999 1CLA HRA Differential 20 PRZNT 1TAA 8 01.9999 1BAS Basic Salary 40 PRZNT 1SAS 1 01.

12. \IMGMenuPath Abhishek Sharma Page 128 of 489 . For example the "Special bonus" wage type may only be entered up to 12/31/1995.12.9999 31.A We can define the date on which wage types may be entered in Infotype 0014.12.9999 31.9999 31.9999 31..12.9999 31.12.age Types 7reate wage type catalog DescriptionandConfigurationValues !ll deduction wage types and )ecurring pay'ents "42cluding +tatutory$ designed for 7airn 4nergy is listed in the ta9le* OriginalWage Type 6CRD 6DED 6LUN 6ORV 6PMR 6REA 6TAR 6TDS WageTypelongtext Credit Card Recovery Other Deductions ..Cons Tax deduction Starting &ate 01*01*1900 01*01*1900 01*01*1900 01*01*1900 01*01*1900 01*01*1900 01*01*1900 01*01*1900 En) &ate 31.age #'+es for "nfot'+e .9999 31.9999 %ermissibilit' of .age Types +P).IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu .Cons Lunch Recovery Other Recovery Perl Mobile Recovery Relocation Allowance Trvl Adv Recovery .12. #'ple'entation Euide for )(3 7usto'iBing "#=E$  Personnel =anage'ent Personnel !d'inistration Payroll %ata )ecurring pay'ents and deductions .12.9999 31.12.

01. #'ple'entation Euide for )(3 7usto'iBing "#=E$  Personnel =anage'ent Personnel !d'inistration Payroll %ata )ecurring pay'ents and deductions .12.1900 EndDate 31.1900 01.1900 01.9999 31.age type catalog7hec/ entry per'issi9ility per #nfotype "M Menu DescriptionandConfigurationValues To perform this step we have to have set up the wage type catalog and have decided which wage types can be entered in which infotype.1900 01.1900 01.12.01. The details of the Wagetypes validity have been shown in the following table Wage Type 6CRD 6DED 6LUN 6ORV 6PMR 6REA 6TAR 6TDS WageTypelongtext Credit Card Recovery Other Deductions .1900 01.SA% R(0 Role Menu #ransaction Co)e 7hec/ .01.12.age Types 7hec/ .9999 31.01.9999 X Once x x X X X X x Several Times Abhishek Sharma Page 129 of 489 .9999 31.9999 31.Cons Lunch Recovery Other Recovery Perl Mobile Recovery Relocation Allowance Trvl Adv Recovery .12.9999 31.age type catalog +P).01.9999 31.01.12.12.9999 31.01.12.12.1900 01.Cons Tax deduction Start Date 01.1900 01.01.

IT 0014Screen: . we can store an amount and/or a value and a unit of measurement that should be paid or deducted in a certain period by Payroll.age #'+es By specifying a wage type in the Additional Payments (0015) infotype.5 Create ( Co+' .age t'+es for "nfot'+e .age type catalog DescriptionandConfigurationValues All the additional payment Wagetypes designed for Cairn Energy Payroll Process are listed in following table. IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu .age Types 7reate .age Types +P). Abhishek Sharma Page 130 of 489 ... Additional payments are wage elements which are not paid or deducted in every payroll period in contrast to recurring payments and deductions which are paid or deducted within a defined periodicity. #'ple'entation Euide for )(3 7usto'iBing "#=E$  Personnel =anage'ent Personnel !d'inistration Payroll %ata !dditional Pay'ents .

The details of the Wagetypes validity and permissibility of Wagetypes have been shown in the following table: Abhishek Sharma Page 131 of 489 .12..12.age Types 7hec/ .01.1998 01.01.12.12.9999 31.12. #'ple'entation Euide for )(3 7usto'iBing "#=E$  Personnel =anage'ent Personnel !d'inistration Payroll %ata !dditional Pay'ents .age type catalog 7hec/ entry per'issi9ility for !dditional pay'ents "M Menu DescriptionandConfigurationValues To perform this step we have to set up the wage type catalog and have decided which wage types can be entered in which infotype.1998 En) &ate 31.01.9999 31.01.1998 01.01.9999 31.OriginalWageType 6AOI 6CLU 6COM 6DIS 6IMB 6JOB 6NTP 6OER 6OMH 6PEI 6REA 6REB 6TPR WageTypelongtext Other Allowances Club Membership Compensatory Allow Disturbance Allowance Impact Bonus Joining Bonus Other-Non Taxable Other Earnings Mobile Handset Allow Performance Incentive Relocation Allowance Referral Bonus Telephone reimbursement Starting &ate 01.1998 01.12..12.9999 31.01.9999 31.01.age Type 7atalog +P).9999 31.1998 01.9999 31.1998 01.age #'+es for "nfot'+e .01.9999 31.9999 31.01.1998 01.12.1998 01.1998 01.9999 %ermissibilit' of .12.9999 31.5 IMGMenuPath SA% R(0 Role Menu #ransaction Co)e 7hec/ .1998 01.12.9999 31.01.12.01.12.1998 01.1998 01.1998 01.01.9999 31.12.01.

9999 31.12.01.01.01.Wage Type 6AOI 6CLU 6COM 6DIS 6IMB 6JOB 6NTP 6OER 6OMH 6PEI 6REA 6REB 6TPR WageTypelongtext Other Allowances Club Membership Compensatory Allow Disturbance Allowance Impact Bonus Joining Bonus Other-Non Taxable Other Earnings Mobile Handset Allow Performance Incentive Relocation Allowance Referral Bonus Telephone reimbursement Start Date 01.1900 01.12.12.9999 31.1998 01.12.9999 31.01.1998 01.12.12.12.9999 31.01.1998 EndDate 31.1900 01.1998 01.12.01.01.1900 01.1998 01.01.01.1900 01.9999 31.9999 31.12.01.9999 31.1998 01.9999 Once x x x x x x x x x x x x Several Times x IT 0015Screen: Abhishek Sharma Page 132 of 489 .9999 31.9999 31.01.01.9999 31.12.9999 31.1900 01.12.9999 31.1900 01.12.1998 01.01.12.

"m+lementation ui)e for R(0 Customizing *"M /  Payroll #ndia Pay scale groupings%efine pay scale groupings for allowances DescriptionandConfigurationValues Pay scale grouping for allowances has 9een configured as shown in the following ta9le0 after analysing the different set of re5uire'ents )egion .Payscalegroupingsfor allowances: #n this acti3ity0 we define pay scale groupings for allowances to differentiate 9etween e'ployee groups* These groupings deter'ine which 9enefits apply to a particular group of e'ployees* To ena9le this 1. Identify the different benefits each person is entitled too 2. Create groupings for each category.ise G Erade . and assign the privileges IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu Pay +cale Eroupings +P).ise ( Cocation .ise* Assign %a' Scale rou+ings for Allowances The defined Payscale groupings are to 9e assigned to the following para'eters* These para'eters configuration is 'andatory 9efore configuring the !llowance groupings* • • • Pay Scale Area Pay Scale Type Pay Scale Group Abhishek Sharma Page 133 of 489 .

IMGMenuPath Abhishek Sharma Page 134 of 489 .• • Pay Scale Level and Employee Sub Grouping for Collective Agreement Provision (ESG for CAP) IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu Pay +cale Eroupings +P). #'ple'entation Euide for )(3 7usto'iBing "#=E$  Payroll Payroll #ndiaPay scale groupings!ssign pay scale groupings for allowances DescriptionandConfigurationValues PayscaleArea 25 25 25 PayscaleType 25 25 25 ESG/CAP 3 3 3 PayscaleGroup CS CS CS PayscaleLevel 01 01 01 Allowance Grouping CS01 CS01 CS01 Maintain &efault . we can set up default wage types based on the internal company structure for the Basic Pay Infotype (0008) using the feature Planned remuneration specification (LGMST) defined in the next step. certain wage types will be defaulted based on the Payscale group and Level assigned to the particular employee.age #'+es for 7asic %a' In this step. When we create a record in Basic pay Infotype.

age Type =odel will indicate which 9enefits would apply to or what a'ounts will 9e deducted fro' a particular Pay +cale Erouping for !llowance* .9999 O O 6CFE 6LOC Consultancy Fee Location allowance Assign .age t'+e Mo)el for %a' Scale Allowances rou+ing For The H. No Start Date EndDate Mode WageType LongText 1 2 01. #'ple'entation Euide for )(3 7usto'iBing "#=E$  Payroll Payroll #ndia )ei'9urse'ent !llowances and Per/s =aintain %efault .1900 31.01.agetypes for DasicPay DescriptionandConfigurationValues WageType Model CS01 CS01 WageType Seq.age TypesA used 9y +!P* These .9999 31.1900 01.age Type =odelsI is assigned to each HPay scale grouping for allowancesI that was created* The .12.01.age types can 9e an a'ount or a deduction* IMGMenuPath Abhishek Sharma Page 135 of 489 .age type =odels are a set of A.12.SA% R(0 Role Menu #ransaction Co)e "M Menu Pay +cale Eroupings +P).

we set up the eligibility details to calculate the employee's Reimbursement.age types 'odel* AllowanceGrouping CS01 WageTypeModel 20/CS01 Eligibilit' for RA%s In this step. These Wage types are read by the Basic Pay Infotype (0008) and processed as per the criteria applicable for the employee's 'Pay Scale Grouping for Allowances'. Allowances and Perks SPRO Implementation Guide for R/3 Customizing (IMG) Payroll  Payroll: IMGMenu IndiaReimbursements. We associate the eligibility criteria for a salary bracket to a Wage type and specify the type of allowance.age type =odels 'ust 9e prefi2ed with A -. Allowances and Perks Calculate Eligibility for RAPs Abhishek Sharma Page 136 of 489 .SA% R(0 Role Menu #ransaction Co)e "M Menu )ei'9urse'ents0 !llowances and Per/s +P). IMG Menu Path SAPR/3 Role Menu TransactionCode Reimbursements. Allowance or Perk (RAP).(A to indicate that0 a 'a2i'u' of 20 wage types can 9e stored in a particular .age Type =odel for Pay +cale Erouping for !llowances DescriptionandConfigurationValues The . #'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll  Payroll #ndia  )ei'9urse'ents0 !llowances and Per/s  !ssign .

Abhishek Sharma Page 137 of 489 .1900 EndDate 31.12.01.DescriptionandConfigurationValues The following Allowance groupings contain the Wage types and the eligibility which are configured in the Table V_T7INA9. carry forward and the calendar type assigned to LTA claim. #'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll  Payroll #ndia )ei'9urse'ents0 !llowances and per/s 7lai's  =aintain +alary Kear and Period end treat'ent DescriptionandConfigurationValues The following table shows the allowance grouping wise LTA details like Tax code. The configuration details can be accessed in the details section of each Allowance grouping. AllowanceGrouping CS01 Start Date 01.9999 #n this acti3ity0 we assign the salary year or calendar type and period end treat'ent for a particular rei'9urse'ent* The Ta2 7ode field defined in T7#JT9 and eligi9ility a'ounts for pay scale grouping for allowances in T7#J!9 deter'ines the Ta2 e2e'ption process0 while processing the CT! clai' su9'itted 9y the e'ployee* Dased on the Period end treat'ent configured here0 the clai' can 9e a carry forward of 9alance or dis9urse'ent of 9alance which is paid and accordingly ta2ed* IMGMenuPath Maintain Salar' ?ear an) %erio) En) #reatment of RA% SA% R(0 Role Menu #ransaction Co)e "M Menu Cea3e Tra3el !ssistance +P).

e 'a/e the settings in this section that are re5uired to enter data on e'ployer loans and to ena9le you to process loans* Acti6ate Calculation In this step. payroll is performed for salaried employees at the start of the month using payroll area. IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu 7o'pany Coans +P). In this case. #'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll  Payroll #ndia 7o'pany Coans !cti3ate calculation A)Bust Value &ate We have to adapt the value date for payroll to the payment date for the payroll areas. we specify whether the data that has been stored in the Loans Infotype (0045) is to be processed in Monthly Payroll. the repayment installment should reduce the interest-yielding capital on the first of every month. loan processing is active. In an enterprise.AllowanceGrouping 000N 000R 001N 001R 1A1N 1A1R Tax code SLTA SLTA SLTA SLTA SLTA SLTA Cal Type C C C C C C C/F Period 1 1 1 1 1 1 Pay&Tax Wagetype COM%A!? LOA!S . which means that loans are processed in Payroll. In the standard system. IMGMenuPath Abhishek Sharma Page 138 of 489 . Payments and special payments made via payroll should also be made at the start of the month.

000 Short term Loan < Rs. #'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll Payroll #ndia 7o'pany Coans =asterdata =aintain Coan Types DescriptionandConfigurationValues The following are the Loan Types configured for Cairn Energy’s Payroll system after analyzing company loans requirements: LoanSubType 9000 9001 9002 Nameof the Loan Short term Loan > Rs.Nationals 01.12. Payroll Area Payroll AreaText Start Date EndDate Valuedate 25 Payroll Area Cairn .1900 31.9999 Start of the Period Master &ata The settings for master data editing in the Loans infotype (0045) are maintained in this section: Maintain Loan #'+es Employees in the enterprise have the option of taking out different kinds of Loans.01.SA% R(0 Role Menu #ransaction Co)e "M Menu 7o'pany Coans +P).20.000 Gurgaon Loan Abhishek Sharma Page 139 of 489 .20. Loans can an be loans with constant repayment (installment loans) and loans with a constant total made up of repayment and interest payment (annuity loans). IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu 7o'pany Coans +P). #'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll Payroll #ndia7o'pany Coans!d?ust Lalue %ate DescriptionandConfigurationValues The following table shows the details of Payroll and Loan adjustment value period.

The details section of each Loan Type allows us to configuration the following:      The Debit Interest Rate The Reference Interest Rate (The difference between the company interest rate and the market interest rate) Interest Advantage calculation Interest Calculation method Interest cycle HO$S"! &efine Accommo)ation #'+es The code for >ousing type is defined here and then associated with a ta2a9ility code* The ta2a9ility code can 9e one which has 9een pre-defined* The wage type corresponding to the >ousing type is 'aintained in ta9le LMT7#J!9 against each !llowance grouping* The ta2 code assigned to >ousing wagetype esta9lishes the calculation process of >ousing e2e'ption or >ousing per5uisite during 'onthly Payroll )un* IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu >ousing +P). Own Accom. Implementation Guide for R/3 Customizing (IMG) Payroll  Payroll: India  Housing  Define Accommodation Types DescriptionandConfigurationValues The configured Housing Types are available in Infotype HRA/CLA/COA (0581). Company Leased Company Owned Abhishek Sharma Page 140 of 489 . &ollowing pre-configured codes for >ousing Type ha3e 9een configured* HRAType 1 4 5 6 Tax Code SHRA SHRA SCLA SCOA Rent Mandatory Hidden Mandatory Non-mandatory City Category Non-mandatory Hidden Hidden Mandatory Text Rented Accom.

Dased on the chosen code for housing type in #nfotype 05810 wage type default or su9stitution will happen in #nfotype 0008* CAR A!& CO!VE?A!CE &efine Con6e'ance #'+es .age Types +P). #'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll  Payroll #ndia  7ar G 7on3eyance  %efine 7on3eyance types "M Menu DescriptionandConfigurationValues &ollowing pre-configured codes for 7on3eyance type ha3e 9een pro3ided to 7airn 4nergy Payroll +yste'* They are Car & ConveyanceType 6 7 8 Text Conveyance Allowance Car Running Expenses(FI) Other Allowance (PY) &efine Amounts C !umbers for Car Schemes #n this acti3ity0 we 'aintain details a9out the e'ployee1s entitle'ent to a co'pany-owned car* &or each allowance group0 we define the total 3alue of the car and the nu'9er of cars0 e'ployees in the group is entitled to* IMGMenuPath Abhishek Sharma Page 141 of 489 .e define the con3eyance types re5uired for an organiBation after analyBing the re5uire'ents on 7on3eyance ( 7ar eligi9ility0 !llowance groupings and Ta2 co'putations* Dased on the chosen code for 7on3eyance type in #nfo type 7ar and 7on3eyance "0583$0 the wagetype place'ent or su9stitution will ta/e place in #nfotype Dasicpay "0008$* The ta2 codes for con3eyance type will 9e associated with the e2e'ptions and per5uisite calculations during 'onthly Payroll )un* IMGMenuPath SA% R(0 Role Menu #ransaction Co)e .

000.SA% R(0 Role Menu #ransaction Co)e 7ar and 7on3eyance +P).00 160.000.000.1999 01.00 150.00 150.9999 31.000.00 160.000.9999 31.00 150.12.12.01.000.01.00 150.1999 01.1999 01.1999 To 31.01.12.9999 31.01.000. Implementation Guide for R/3 Customizing (IMG) Payroll  Payroll: India  Car & Conveyance  Define Amounts & Numbers for Car Schemes "M Menu DescriptionandConfigurationValues The following ta9le shows the allowance grouping wise car sche'e eligi9ility details Allowance Grouping 2A1N 2A1N 2A1R 2A1R 2A2N 2A2N 2A2R 2A2R 2A3N 2A3N 2A3R 2A3R 2B1N 2B1N 2B1R 2B1R 2B2N 2B2N 2B2R 2B2R Car Scheme 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 No.000.000.00 160.12.12.01.12.9999 31.00 150.12.000.00 160.12.00 150.000.00 Currency INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR From 01.9999 31.01.000.1999 01.1999 01.00 160.9999 31.01.01.12.01.000.1999 01.01.000.12.00 160.00 150.00 160.12.12.9999 31.000.01.1999 01.1999 01.01.1999 01.9999 31.00 160.01.1999 01.1999 01.9999 31.12.1999 01.01.9999 31.000.12.12.9999 31.9999 31.1999 01. of Cars 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 AmountLimit 150.9999 Abhishek Sharma Page 142 of 489 .01.01.9999 31.01.9999 31.00 150.01.000.1999 01.1999 01.12.01.9999 31.1999 01.00 160.00 160.12.9999 31.12.1999 01.00 150.1999 01.9999 31.9999 31.000.000.1999 01.01.9999 31.12.12.000.

9999 31.000.12.12.00 160.00 160.000.1999 01.00 160.000.000.9999 31.12.1999 01.01.01.000.00 150.9999 31.1999 01.9999 31.00 160.12.9999 31.000.9999 31.01.9999 31.12.1999 01.12.000.01.9999 31.12.000.1999 01.01.000.12.00 160.1999 31.9999 31.000.00 INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR 01.000.9999 Abhishek Sharma Page 143 of 489 .9999 31.1999 01.000.1999 01.12.00 160.000.12.12.01.00 160.00 150.01.00 160.01.9999 31.000.00 160.1999 01.9999 31.00 160.1999 01.1999 01.01.1999 01.1999 01.00 160.01.1999 01.12.12.00 160.1999 01.1999 01.9999 31.12.12.1999 01.01.01.9999 31.12.000.000.1999 01.000.000.12.01.000.1999 01.000.01.01.01.Allowance Grouping Car Scheme No.9999 31.12.1999 01.12.12.01.00 160.00 150.00 160.9999 31.12.9999 31.00 160.1999 01.1999 01.1999 01.12.9999 31.000.12.12.000.01.01.12.01.00 160.9999 31.9999 31.1999 01. of Cars AmountLimit Currency From To 2B3N 2B3N 2B3R 2B3R 2B4N 2B4N 2B4R 2B4R 2B5N 2B5N 2B5R 2B5R 2B6N 2B6N 2B6R 2B6R 2C1N 2C1N 2C1R 2C1R 2C2N 2C2N 2C2R 2C2R 2C3N 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 160.01.9999 31.000.01.9999 31.01.000.00 160.01.00 160.1999 01.000.00 160.9999 31.00 160.00 150.01.9999 31.

01.00 Currency INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR From 01.1999 01.01.01.9999 31.01.9999 Abhishek Sharma Page 144 of 489 .000.1999 01.00 150.01.00 160.00 160.000.12.01.1999 01.1999 01.00 160.12.00 150.00 150.12.1999 01.12.12.000.00 150.9999 31.000.000.01.1999 01.00 160.000.01.9999 31.000.01.1999 01.1999 01.12.9999 31.1999 01.000.00 160.00 150.000.000.01.01.00 150.9999 31.00 160.000.00 150.000.1999 01.12.12.9999 31.12.1999 01.000.01.9999 31.12.1999 01.01.9999 31.9999 31.1999 01.000.12.01.00 150.00 160.9999 31.1999 01.01.1999 To 31.01.9999 31.1999 01.12.1999 01.9999 31.1999 01.00 150.9999 31.9999 31.12.00 150.12.000.12.00 150.01.01.000.9999 31.000.1999 01.9999 31.9999 31.1999 01.01. of Cars 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 AmountLimit 160.12.9999 31.12.00 150.01.000.00 160.000.01.000.1999 01.9999 31.01.01.1999 01.12.00 160.9999 31.00 160.01.00 160.Allowance Grouping 2C3N 2C3R 2C3R 2C4N 2C4N 2C4R 2C4R 2C5N 2C5N 2C5R 2C5R 2C6N 2C6N 2C6R 2C6R 2C7N 2C7N 2C7R 2C7R 3A1N 3A1N 3A1R 3A1R 3B1N 3B1N 3B1R Car Scheme 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 No.12.1999 01.00 160.9999 31.000.000.1999 01.000.12.12.000.1999 01.12.000.000.12.12.9999 31.12.9999 31.00 150.1999 01.9999 31.12.01.01.9999 31.

00 160.000.Allowance Grouping 3B1R 3C1N 3C1N 3C1R 3C1R Car Scheme 8 7 8 7 8 No.1900 01.000.01.9999 31. of Cars 2 2 2 2 2 AmountLimit 150.9999 Abhishek Sharma Page 145 of 489 .000.12.00 150.01.1999 To 31.01.00 150.9999 31.1900 01.9999 .01. Implementation Guide for R/3 Customizing (IMG) Payroll  Payroll: India Car & Conveyance  Assign Eligibility Criteria for Conveyance Allowance DescriptionandConfigurationValues The eligi9ility a'ounts for 7on3eyance !llowance ha3e 9een configured for each !llowance Erouping as shown in the following ta9le* Allowance Grouping 000N 000R 001N 001R 1A1N 1A1R 1A2N Car & ConveyanceType 6 6 6 6 6 6 6 WageType 1CON 1CON 1CON 1CON 1CON 1CON 1CON From 01.1900 01.12.12.e assign .01.9999 31.9999 31.9999 31.12.01.12.12.1999 01.01.01.12.9999 31.1999 01.12.12.01.12.00 160.1900 01.12.1999 01.age type and con3eyance type that will 9e used to calculate the eligi9ility a'ounts for 7on3eyance !llowance* These inputs are used to calculate the eligi9le a'ounts paya9le to e'ployees who 9elong to the respecti3e allowance grouping* IMGMenuPath Eligibilit' Criteria for Con6e'ance Allowance SA% R(0 Role Menu #ransaction Co)e "M Menu 7ar and 7on3eyance +P).01.9999 31.9999 31.9999 31.01.1999 01.00 Currency INR INR INR INR INR From 01.01.1900 01.1900 01.000.000.1900 To 31.9999 31.12.

01.01.01.9999 31.12.1900 01.01.12.12.12.12.1900 01.12.1900 01.12.1900 01.12.01.12.12.1900 01.1900 01.01.1900 01.01.01.12.1900 01.9999 31.12.9999 31.01.1900 01.1900 01.1900 01.12.12.1900 01.01.01.12.01.1900 To 31.1900 01.01.12.01.9999 31.9999 31.12.9999 31.9999 31.1900 01.9999 31.9999 31.01.9999 31.9999 31.9999 31.12.12.9999 31.1900 01.01.9999 31.1900 01.12.9999 Abhishek Sharma Page 146 of 489 .9999 31.9999 31.01.1900 01.01.1900 01.9999 31.9999 31.9999 31.1900 01.12.01.9999 31.9999 31.1900 01.01.01.1900 01.1900 01.01.01.9999 31.12.01.12.Allowance Grouping 1A2R 1A3N 1A3R 1A4N 1A4R 1A5N 1A5R 1A6N 1A6R 1A7N 1A7R 1A8N 1A8R 1B1N 1B1R 1B2N 1B2R 1B3N 1B3R 1B4N 1B4R 1B5N 1B5R 1B6N 1B6R 1B7N Car & ConveyanceType 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 WageType 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON From 01.1900 01.9999 31.12.9999 31.01.12.9999 31.12.1900 01.01.1900 01.

1900 01.9999 31.01.9999 31.12.9999 31.12.12.9999 31.9999 31.01.1900 01.01.9999 31.1900 01.12.1900 01.01.01.12.1900 01.1900 01.1900 01.12.12.9999 31.12.1900 01.1900 01.1900 01.01.01.01.01.9999 31.9999 31.1900 01.9999 31.9999 31.01.1900 01.12.01.12.9999 31.01.9999 31.01.12.1900 To 31.9999 31.01.01.01.01.9999 31.9999 31.12.12.9999 31.12.Allowance Grouping 1B7R 1B8N 1B8R 1B9N 1B9R 1C1N 1C1R 1C2N 1C2R 1C3N 1C3R 1C4N 1C4R 2A1N 2A1N 2A1R 2A1R 2A2N 2A2N 2A2R 2A2R 2A3N 2A3N 2A3R 2A3R 2B1N Car & ConveyanceType 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 7 8 7 8 7 8 7 8 7 8 7 WageType 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 1CON 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL From 01.12.1900 01.12.1900 01.01.01.9999 31.12.12.1900 01.1900 01.01.01.9999 31.12.01.12.1900 01.12.12.12.01.9999 31.01.01.1900 01.1900 01.9999 31.1900 01.12.12.9999 31.9999 31.1900 01.1900 01.1900 01.12.1900 01.01.1900 01.9999 31.9999 Abhishek Sharma Page 147 of 489 .9999 31.

01.01.9999 31.12.1900 01.01.1900 01.1900 01.12.9999 31.1900 01.1900 01.01.01.1900 01.12.12.1900 01.12.1900 01.01.9999 31.1900 01.01.1900 01.01.01.01.9999 31.12.9999 31.1900 01.1900 01.1900 01.12.9999 31.9999 31.12.Allowance Grouping 2B1N 2B1R 2B1R 2B2N 2B2N 2B2R 2B2R 2B3N 2B3N 2B3R 2B3R 2B4N 2B4N 2B4R 2B4R 2B5N 2B5N 2B5R 2B5R 2B6N 2B6N 2B6R 2B6R 2C1N 2C1N 2C1R Car & ConveyanceType 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 WageType 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL From 01.01.1900 01.12.1900 01.12.9999 31.9999 31.1900 01.01.9999 31.12.12.1900 To 31.9999 31.9999 31.01.12.01.9999 31.1900 01.9999 Abhishek Sharma Page 148 of 489 .01.12.9999 31.9999 31.01.9999 31.1900 01.12.9999 31.9999 31.1900 01.1900 01.9999 31.9999 31.01.12.12.12.1900 01.12.12.12.9999 31.01.01.12.01.01.01.01.1900 01.9999 31.12.12.9999 31.12.1900 01.12.1900 01.9999 31.01.01.1900 01.9999 31.01.

01.01.9999 31.12.12.01.9999 31.9999 31.1900 01.01.12.1900 01.9999 31.01.01.12.12.1900 01.01.1900 01.12.12.12.1900 01.9999 31.9999 31.01.9999 31.1900 01.12.12.12.1900 01.9999 31.9999 31.1900 01.01.9999 31.01.12.9999 31.1900 01.9999 31.01.9999 31.1900 01.01.12.12.1900 01.1900 01.01.01.01.1900 01.9999 31.1900 01.01.1900 01.1900 01.9999 31.01.9999 31.01.9999 31.01.1900 01.01.1900 To 31.9999 31.1900 01.1900 01.1900 01.01.1900 01.9999 31.9999 31.9999 31.01.12.9999 31.12.01.9999 31.1900 01.12.12.12.12.1900 01.12.01.12.12.12.1900 01.1900 01.01.9999 Abhishek Sharma Page 149 of 489 .9999 31.01.Allowance Grouping 2C1R 2C2N 2C2N 2C2R 2C2R 2C3N 2C3N 2C3R 2C3R 2C4N 2C4N 2C4R 2C4R 2C5N 2C5N 2C5R 2C5R 2C6N 2C6N 2C6R 2C6R 2C7N 2C7N 2C7R 2C7R 3A1N Car & ConveyanceType 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 8 7 WageType 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL From 01.12.9999 31.12.

01.1900 01.1800 7 22 ZN65 D002 79894 31.9999 31.1900 01.9999 31.1900 01.01.12.01.12. Division Cert.01.9999 %ROFESS"O!AL #AD The personnel area and su9 area groupings for Professional Ta2 "PTa2$0 which are used to group all personnel areas0 and su9 areas that contri9ute to the sa'e professional ta2 circle "or$ )egion* IMGMenuPath &efine %rofessional #a@ rou+ing &etails SA% R(0 Role Menu #ransaction Co)e "M Menu Professional Ta2 +P).9999 31.9999 31.1900 01.12.01.1900 01.12.9999 31.12.1900 To 31.01.01.9999 31.9999 31.01.9999 31.01.01. PT Grp destination Regio n Zone no.1900 01. Regn.9999 01.9999 01. Enddate Start date 1 Vijay Wada Region Chennai Corporation 1 35903 31.12.1900 01.12.12.1900 01. RGCRT0 412 RGCRT0 709 OfficeCircle name EAST VIJAYAWA DA CHENNAI CENTRAL Ptax Circleno.9999 31.12.1900 01.01.1900 01.1800 Abhishek Sharma Page 150 of 489 . PT Grp.12.12.9999 31. #'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll Payroll #ndiaProfessional Ta2%efine Professional Ta2 Erouping %etails The following table provides the details of Professional Tax Regions and the circles configured for Cairn Energy. No.Allowance Grouping 3A1N 3A1R 3A1R 3B1N 3B1N 3B1R 3B1R 3C1N 3C1N 3C1R 3C1R Car & ConveyanceType 8 7 8 7 8 7 8 7 8 7 8 WageType 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL 2OAL 1OAL From 01.12.12.01.01.

IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu Professional Ta2 +P). #'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll  Payroll #ndia  Professional Ta2  !ssign PTa2 Eroupings for Personnel !reas and +u9areas DescriptionandConfigurationValues The Personnel Area and Personnel Sub Area are grouped as mentioned in the following table with respect to Professional Tax: PersonnelArea 1 1 1 1 1 1 1 1 1 3 PersonnelAreaText Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India Cairn India Cairn Bangladesh PersonnelSubarea 1 2 3 4 5 6 7 8 9 1 PersonnelSubareaText Gurgaon S`yanam Rajahmundry Kakinada Barmer Jodhpur Patna Suvali Chennai Cairn Bangladesh PS grp.Assign %#a@ rou+ings for %A an) %SA Professional tax groupings created in the previous step are assigned to personnel areas and Subareas. for Ptax 0 1 1 1 0 0 0 2 7 0 Assign Amounts for %rofessional &e)uction Professional Ta2 "PTa2$ rate is assigned to a sla9 code* +la9s are salary 9rac/ets as specified for a +tate 9y the respecti3e +tate Eo3ern'ent or local authority* To assign rates to sla9 codes for a state0 for e2a'ple Eu?arat0 we 'ust first define the sla9 code and then assign serial nu'9ers0 'a2i'u' li'its and the rates* IMGMenuPath Abhishek Sharma Page 151 of 489 .

999.99 30. #'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll  Payroll #ndia Professional Ta2  !ssign !'ounts for Professional Ta2 %eduction &escri+tion an) Configuration Values The following ta9le shows the details of Professional ta2 sla9 codes and the deducti9le a'ounts for each sla9* Professional SlabCode Sr.99 14.99 60.00 25. No RangeEnd Tax amount AP01 AP01 AP01 AP01 AP01 AP01 AP01 AP01 AP01 AP01 TN01 TN01 TN01 TN01 TN01 TN01 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 1.499.999.999.000.00 60.000.999.00 810.99 75.00 585.99 75.999.99 9.99 21.00 80.00 16.SA% R(0 Role Menu #ransaction Co)e "M Menu Professional Ta2 +P).00 35.000.999.99 9.00 150.00 INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR INR Currency Metho) an) Form La'out for %#a@ rou+ings Abhishek Sharma Page 152 of 489 .99 5.00 390.999.99 1.999.999.999.99 2.00 45.00 200.999.99 9.00 188.000.99 45.000.99 19.999.99 4.99 3.00 100.

to group employees.01.9999 "!COME #AD 7asic Settings %ersonnel Area an) Subarea rou+ings for "ncome #a@ We have to create the personnel area and sub area groupings for tax. In the next step we assign the groupings to the relevant personnel areas and sub areas.12.01. who belong to the same tax office circle. #'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll Payroll #ndia Professional Ta2 =aintain =ethod and &or' Cayout for Professional Ta2 Eroupings DescriptionandConfigurationValues The following ta9le shows the details of Professional assigned to the regions !ndhra Pradesh and Ta'il Jadu* Slab code Typeof Carry Forward Gross Carry forward Gross Carry forward HTa2 sla9 codesI Region Method FormLayout BasisType Start date Enddate 01 AP01 40PTXCAP 40PTXFAP Due Basis 01.#n this acti3ity0 we assign the calculation 'ethod used for a sla9 code in a region and specify the layout of the for' to 9e su9'itted0 to the statutory !uthorities* The for' layout and the 'ethod used for calculation0 refer to a ti'e dependent entry in the HR Subroutines ta9le* Professional Ta2 deduction a'ount will 9e arri3ed in the Payroll )un0 9ased on the e'ployee assign'ent to Personnel +u9area and the sla9 code ( )egion code assigned to the Personnel +u9area* IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu Professional Ta2 +P).1998 31.9999 22 TN01 40PTXCTN 40PTXFTN Due Basis 01.1998 31.12. IMGMenuPath Abhishek Sharma Page 153 of 489 .

#'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll Payroll #ndiaTa2 Dasic +ettings %efine Personnel !rea and +u9area Eroupings DescriptionandConfigurationValues The following ta9le shows the details of Personnel +u9area groupings for #nco'e Ta2* Tax Group 1 2 TDScircle ACIT TDS CIRCLE I ACIT TDS CIRCLE I WardNo SALARY WARD 3(1) SALARY WARD 3(1) PayeeKey INPAY01 INPAY01 Assign #a@ rou+ings for %ersonnel Areas an) Sub areas In this step we assign the groupings defined in the above step to the relevant personnel areas and sub areas IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu Dasic +ettings +P). #'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll Payroll #ndia Ta2 Dasic settings !ssign Ta2 Eroupings for Personnel !reas and +u9areas DescriptionandConfigurationValues The professional ta2 groupings created in the pre3ious step are assigned to personnel areas and su9 areas* Personnel Subarea 1 2 3 4 5 PersonnelArea 1 1 1 1 1 PersonnelAreaText Cairn India Cairn India Cairn India Cairn India Cairn India PersonnelSubareaText Gurgaon S`yanam Rajahmundry Kakinada Barmer PS grp Tax 1 1 1 1 1 Abhishek Sharma Page 154 of 489 .SA% R(0 Role Menu #ransaction Co)e "M Menu Professional Ta2 +P).

C 7ontri9utions or in3est'ents 'ade under +ection 80 and +ection 80 7 are considered as deductions fro' Eross Total #nco'e "ET#$ as per the li'its specified 9y 7entral Eo3ern'ent* Dy assigning a wage type0 we ensure that the annual 3alue of the wage type along with the entries 'ade in +ection 80 %eductions0 #nfotype "0585$ and +ection 80 7 %eductions0 #nfotype "0586$ 9eco'es eligi9le for deduction fro' ET# for the specified su9-section ( di3ision co'9ination* =ore than one wage type can 9e associated with sa'e su9-section ( di3ision co'9ination using the se5uence field* IMGMenuPath Abhishek Sharma Page 155 of 489 . we set up the criteria to return the following information about the employer based on the company code: • • • Employer Classification Code Employer Permanent Account Number (PAN) Employer Tax Account Number (TAN) • Employer GIR Number These values are required for the purpose of reporting.1 1 1 1 3 Cairn India Cairn India Cairn India Cairn India Cairn Bangladesh 6 7 8 9 1 Jodhpur Patna Suvali Chennai Cairn Bangladesh 1 1 1 1 1 Maintain Feature to Return Em+lo'er "ncome #a@ Relate) &ata In this feature. an) Section 4. This feature returns a table with the above information as records. IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu Dasic +ettings +P). #'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll Payroll #ndia Ta2 Dasic settings =aintain &eature to )eturn 4'ployer #nco'e Ta2 )elated %ata #hir) +art' &e)uctions &etails of Section 4.

#'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll Payroll #ndia Ta2 Third Party %eductions 7onfigure .age types for +ection 80 and +ection 80 7 DescriptionandConfigurationValues The following are the ta9le entries* These are +!P +tandard entries* Subsection 1 2 2 2 3 4 5 5 6 7 7 8 9 10 10 12 13 14 Division 1 1 1 2 1 1 1 2 1 1 2 1 1 1 2 1 1 1 Medical Treatment Medical Trtmnt for Senr Citizen Repayment of Interest on Loan for Higher Education Donation to CRY Donation to PM's Relief Fund Deduction in respect of rent paid Donation for Scientific/Rural Devlpmnt Interest on Certain Securities/Dividends Interest on Certain Securities/Dividends (incl Govt Securities) Prof Income from Foreign Sources Remuntn recvd for services rendrd abrd Deduction for self disability 1 Sequence DivisionDescription Contribution to Certain Pension Funds Medical Insr Premium (Non-Senior Ctz) Medical Insr Premium (Non-Senior Ctz) Medical Insr Premium (Senior Citizen) Deduction for dependent with disability WageType &etails of Section 4. we ensure that the annual value of the wage type along with Abhishek Sharma Page 156 of 489 . By assigning a wage type.SA% R(0 Role Menu #ransaction Co)e "M Menu Third Party %eductions +P).C Contributions or investments made under Section 88 are considered as rebates from the total tax payable by the employee.

More than one wage type can be associated with the same investment type by using the sequence number field.1925 Repayment of Housing loan Interest on NSC VIII issue Sequence WageType 6 7 8 9 11 12 13 14 16 Abhishek Sharma Page 157 of 489 .age types for +ection 88 DescriptionandConfigurationValues Investment 1 2 3 4 5 InvestmentText Payment towards Life Insurance Policy Contribution to Superannuation Fund Subscription to notified Central Government security (NSS) Contribution to ULIP Subscription to approved equity shares or debentures (Infrastructure) Subscription to approved mutual fund (Infrastructure) Contribution to Public Provident Fund Contribution to Recognised Provident Fund Deposit under Post Office Savings Bank(Cumulative Time Deposits) Rule1959 Subscr to notified Central Govmt Savings certificate (NSC VIII issue) Contribution to notified unit linked insurance plan of LIC Mutual Fund Contribution to provident fund as per PF Act. IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu Third Party %eductions +P).the entries made in Section 88 Deductions infotype (0586) becomes eligible for rebate from tax payable otherwise for the specified investment. #'ple'entation Euide for )(3 7usto'iBing "#=E$  Payroll #ndia  Ta2  Third Party %eductions  7onfigure .

#'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll Payroll #ndia Ta2 Ta2 Cia9ility on )ei'9urse'ents0 !llowances and Per/s %efine Ta2 7odes &escri+tion an) Configuration Values The following ta2 codes are in the syste' Tax Code SAGA SBON SCAR SCEA SCLA SCNE SCNO Tax Codedescription Taxation as per gratuity act Income Tax Deduction at Source for Bonus Car maintenance Reimbursement 1 Children Education Allowance Company Leased Accomodation Conveyance Act Expenditure Conveyance Act Expenditure OTHERS Abhishek Sharma Page 158 of 489 .Investment 17 18 19 20 InvestmentText Contribution to notified annuity plan of LIC Subscription to notified mutual fund Subscription to notified pension fund Subscription to notified deposit scheme of the National Housing Bank Subsr to dpst schm of a pblc sectr com or any constituted athry in house constrc Contract for a deferred annuity on life of specified persons Deduction from salary for a deferred annuity Sequence WageType 21 22 23 #a@ liabilit' on ReimbursementsE Allowances an) %erks &efine #a@ Co)es #n this acti3ity we define Ta2 7odes and descri9e the' 9riefly* IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu Ta2 Cia9ility on )ei'9urse'ents0 !llowances and Per/s +P).

1999 31. Wage Type Tax type Frequency ExemptionLimit Tax Code Currency Start To 1CLA Tax exemption is Rule Based Tax exemption is Limit Based Tax exemption is Rule Based Tax exemption is Limit Based Tax exemption is Rule Based Limit for Tax Exemption is Annual Limit for Tax Exemption is Monthly 0 SCLA INR 01. employees who claim exemption on Medical allowance (Tax code SMED) benefit from tax exemption of up to a maximum of Rs. Example Similarly.9999 1LEN 240.12.1999 31. wage types and other criteria to a tax code.00 SLEA INR 01. These tax limits or rates and other details are used for verification during a payroll run.SCNV SCOA Conveyance Allowance Company Owned Accomodation Assign ta@ Co)e limits to .9999 1HRA 0 SHRA INR 01.age #'+es We assign the tax code limits.01. #'ple'entation Euide for )(3 7usto'iBing "#=E$ Payroll  Payroll #ndia  Ta2  Ta2 Cia9ility on )ei'9urse'ents0 !llowances and Per/s  !ssign Ta2 7ode Ci'its to .01. This value is taken into account when calculating the employees tax liabilities on certain benefits.1999 31.9999 1CON 800 SCNV INR 01.01.1999 31.01. to calculate Tax Exemptions.15.12.01. IMGMenuPath SA% R(0 Role Menu #ransaction Co)e "M Menu Ta2 Cia9ility on )ei'9urse'ents0 !llowances and Per/s +P). we assign the tax code limits.1999 31.12.12.9999 1LTA 0 SLTA INR 01.9999 Abhishek Sharma Page 159 of 489 . wage types and other criteria to a tax code as shown in the following table.12.age Types DescriptionandConfigurationValues In this activity. 000.000. This value is taken into account when calculating the employees tax liabilities on certain benefits.

12.01.01.9999 4OAL Tax exemption is Limit Based 0 SLEA INR 01.12.12.1999 31.01.01.01.perations and &unctions* ! sche'a perfor's the following • • • • • • • • Imports required Infotypes Updates the databases Gross calculation of pay Processes basic data and time data Reads payroll account of the last period accounted Processes time data and calculates the individual gross values Performs factoring Net calculation of pay %a'roll Schema IMGMenuPathor Transactioncode SA% R(0 Role Menu #ransaction Co)e Payroll +che'a and Personnel 7alculation )ules P401 &escri+tion an) Configuration Values The following ta9le shows the 'odified sche'a for 7airn 4nergy Payroll syste' Abhishek Sharma Page 160 of 489 .12.9999 %A?ROLL SCHEMA A!& %ERSO!!EL CALC$LA#"O! R$LES The payroll sche'a contains calculation rules to 9e used 9y the payroll dri3er during payroll* +!P has de3eloped country-specific sche'as* ! sche'a consists of Personnel 7alculation )ules0 .9999 2OAL Tax exemption is Limit Based 0 SEXM INR 01.1999 31.9999 3MER Tax exemption is Limit Based 0 SLEA INR 01.12.1OAL Tax exemption is Limit Based Limit for Tax Exemption is Monthly Limit for Tax Exemption is Monthly Limit for Tax Exemption is Annual Limit for Tax Exemption is Annual Limit for Tax Exemption is Annual 0 SEXM INR 01.1999 31.1999 31.9999 3TPR Tax exemption is Limit Based 0 SLEA INR 01.1999 31.

or Cairn ener3y nation employees Payroll run.7 < Eeneric Ta2 e2e'ption and in the T7#JT70 the ta2 code as +C.e planned to use #J7TO function for this e2e'ption* .st A+rE .7 to the wage type 1C..e ha3e created one wage type 5C.7* .7 "Cocation allowance$ fro' =200* 4ligi9ility is getting 3aried fro' grade to grade for this allowance* "42a'ple)s*5000 to 10000 per 'onth$* !s per the re5uire'ent0 we ha3e to configure this wage type for e2e'ption of )s*1000 per 'onth u(s 10* #n LMT7#J!90 we 'aintained this wage type and 'entioned that it is !llowance* #n LMT7#JT90 we 'apped the +tandard Ta2 code +C.O 1C!O ! 1C=O +ince we 'aintained the 'a2i'u' li'it as )s*1000 in LMT7#JT90 +yste' considers only )s* 1000 9ut #n 0582 #nfotype0 e2e'ption a'ount entered for the 'onth of !pril 09 is )s*1100* #n =ay 090 we entered )s* 3000 so the syste' auto'atically pro?ects the 3alue and display the annual e2e'ption as )s*4300* Schema $ %&'' #chema =N00 is used .age type is 'aintained in the #nfotype 0008 G 42e'ption for the 'onth !pril 09 in #nfotype 0582 as )s* 1100 against the su9type +C.7 and 'entioned the fre5uency as =onthly G 42e'ption a'ount as )s* 1000* #n T591!0 we ha3e copied the standard su9type +4O= and na'ed the su9type as +C.e copied annual G 'onthly custo'er specific e2e'ption wage types =7!O G =7=O and created as 1C!O G 1C=O* #n +che'a0 it is 'aintained as #J7TO +C. Abhishek Sharma Page 161 of 489 .Schema ZN00 Text of the Schema Payroll Schema_Cairn Energy_ Nationals !ew re<uirement F .=e=f= .8 )e5uire'ent #n accordance with the pro3isions of #nco'e Ta2 under u(s 10"14$ read with rule 2DD0 location allowance of an e'ployee wor/ing at Dar'er site is eligi9le for inco'e ta2 e2e'ption N )s* 1000 per 'onth as H7o'pensatory =odified &ield !rea !llowanceI* +olution .7 < Eeneric Ta2 e2e'ption* 5C.7 .

Acti(ate )&CT* Abhishek Sharma Page 162 of 489 .

. as per our re#uirements / Abhishek Sharma Page 163 of 489 . .odifications in %&+.Create %&+.Copy )&+.

* Abhishek Sharma Page 164 of 489 .1A* .Copy 0a e type .C..CA* .1.* and create 0a e type ..

)n Table / 23T+)&A4 Abhishek Sharma Page 165 of 489 .

A Abhishek Sharma Page 166 of 489 .)n Table / 23T+)&T4 )n Table / 23T+)&T+ )n Table / 23T54.

18C Wa e type maintained )nfotype '''6 Abhishek Sharma Page 167 of 489 .)n )nfotype '567 / Subtype S18C is maintained .

"esult >

Exemption is displayed u?s 10

Tax Calculation / 1ncome #td. dedn. 5,7'''' 1)0000 4"*0000 10@ 1)0000 4-20000 20@ 200000 4%20000 30@ 13-%000 40000 1)000

TD# ,99,'''

10@ #ur 144100 1)-)100

Edu Cess 4*))3

Tot Tax ,:;7:5;

Abhishek Sharma

Page 168 of 489

1ncome u?s 10 Exemp

5,7'''' ,7''' 5,'6'''

#td. dedn.

1)0000 4")-000

10@

1)0000 4-0-000

1)000

20@

200000 4%0-000

40000

30@

13-2400

TD# ,9;+9''

10@ #ur 143*40 1)-1140

Edu Cess 4*434.2

Tot Tax ,:765+9

Abhishek Sharma

Page 169 of 489

ast &onth Exemption A April 200" Current &onth Exemption A &ay 200" Pro6ection : 1ncludin3 Current &onth ; 8alance month includin3 Current month

,''' 300 11 ;;''

Total Exemption

9;''

Tax Calculation / 1ncome u?s 10 Exemp 5,7'''' 9;'' 5,,5+'' #td. dedn. 1)0000

Abhishek Sharma

Page 170 of 489

4"%)*00 10@ 1)0000 4-1)*00 20@ 200000 4%1)*00 30@ 13-4*10 40000 1)000

TD# ,9;4+,'

10@ #ur 143"*1 1)-3%-1

Edu Cess 4*)10.43

Tot Tax ,:;,,4,

%ersonnel calculation Rules
Personnel 7alculation )ule is an instruction to e2ecute defined tas/s in Ti'e =anage'ent and Payroll* Personnel calculation rules consist of one or 'ore operations* They ha3e a decision tree structure* ! personnel calculation rule 'ay contain one or 'ore su9 areas* ! personnel calculation rule is a type of wor/ instruction that chec/s the e2isting conditions and e2ecutes indi3idual actions* The country-specific payroll 'odule 9y +!P ta/es the statutory and ad'inistrati3e regulations of a country into account and designs the Payroll sche'as and Personnel calculation rules*
IMGMenuPathor Transactioncode SAPR/3 Role Menu TransactionCode Payroll Schema and Personnel Calculation Rules PE02

&escri+tion an) Configuration Values
Since each country payroll has a modular structure, we can use the Customizing functions/Rules to quickly modify the payroll procedure to meet the particular requirements of an enterprise.

On this way, we have designed the following customer specific Personnel Calculation rules to suit the requirements of the Payroll module of Cairn Energy:

Abhishek Sharma

Page 171 of 489

Rule

Text of the PersonnelCalculationRule

P4%C P4)7 PJ)T PJLT PP4) P)4T

>)-#J 4'ployer 4%C# contri9* as 0*005Q "0*01$ and 'ultiply 9y 1la/h >)-#J 4'ployer P&(Pen contri9utions 1la/h di3ision >)-#J 7u'ulate Pay'ents for T%+ in )egular )un >)-#J Loluntary ta2 deduction >)-#J !dding the =onthly Per/ to !nnual Per/ >)-#J P& and PT )etro 7arry forward in case of !rrears

%CR GE&L>

%CR> GERC>

%CR> G!R#>

Abhishek Sharma

Page 172 of 489

%CR> G!V#>

Abhishek Sharma

Page 173 of 489

%CR> GRE#>

Abhishek Sharma

Page 174 of 489

%A?ROLL OR A!"SA#"O!
%erio) %arameters

#n this step0 the period para'eters for payroll are defined* Period para'eter is a two-digit nu'erical para'eter that defines the ti'e inter3al for running payroll*
IMGMenuPath

SA% R(0 Role Menu #ransaction Co)e "M Menu

Payroll ,rganiBation +P),
Implementation Guide for R/3 Customizing (IMG)  Payroll Payroll: India Basic settings Payroll organization Define Period Parameters

DescriptionandConfigurationValues In Cairn Energy the Payroll run is Monthly Payroll run for all the employees. We have configured the Monthly Payroll to suit the requirement as shown in the following table PeriodParameters 1 67 Name Monthly Monthly - IN TimeUnit 1 1 Start Date 01.01.1990 01.04.1998

&ate Mo)ifiers
The data modifier is only a means of differentiation allowing defining different payment dates for various employee groups. Date Modifiers defined in this step are assigned to Payroll Areas. IMGMenuPath

Abhishek Sharma

Page 175 of 489

SA% R(0 Role Menu #ransaction Co)e "M Menu

Payroll ,rganiBation +P),
Implementation Guide for R/3 Customizing (IMG)  Payroll  Payroll: India  Basic settings  Payroll organization  Define Date modifiers

DescriptionandConfigurationValues The following date modifier has been configured for Cairn Energy Date Modifier 00 Name Standard Modifier

enerate %a'roll %erio)s
The period for which payroll regularly runs. In an abstract sense, payroll period is the name given to the interval for which Payroll regularly runs, such as Weekly or monthly payroll periods.

&or each period para'eter that is assigned to a payroll area0 the syste' re5uires the following date specifications
• Start date and end date of each payroll period (Ex: 01.04.2007 – 31.04.2007)

• Payment date of each payroll period (Ex: Payment date for April 2007 is 30.04.2007) IMGMenuPath

SA% R(0 Role Menu #ransaction Co)e "M Menu

Dasic Pay +P), #'ple'entation Euide for )(3 7usto'iBing "#=E$  Payroll Payroll #ndia Dasic settingsPayroll organiBation Eenerate Payroll Periods

DescriptionandConfigurationValues We have generated the payroll periods for the period parameters i.e. MONTHLY for the years 2006 to 2010. The start and end dates of the periods should be the same as the start and end dates of the calendar months. The period’s payment dates should be three days before the end of the period. The following table represents the Payroll Periods defined for Cairn Energy’s Payroll Nationals. Payroll year 2007 2007 Payroll Period 1 2 Start date 01.04.2007 01.05.2007 Enddate 30.04.2007 31.05.2007 PreviousPayroll year 2006 2007 PreviousPayroll Period 12 1

Abhishek Sharma

Page 176 of 489

Payroll year 2007 2007 2007 2007 2007 2007 2007 2007 2007 2007 2008 2008 2008 2008 2008 2008 2008 2008 2008 2008 2008 2008 2009 2009 2009 2009

Payroll Period 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4

Start date 01.06.2007 01.07.2007 01.08.2007 01.09.2007 01.10.2007 01.11.2007 01.12.2007 01.01.2008 01.02.2008 01.03.2008 01.04.2008 01.05.2008 01.06.2008 01.07.2008 01.08.2008 01.09.2008 01.10.2008 01.11.2008 01.12.2008 01.01.2009 01.02.2009 01.03.2009 01.04.2009 01.05.2009 01.06.2009 01.07.2009

Enddate 30.06.2007 31.07.2007 31.08.2007 30.09.2007 31.10.2007 30.11.2007 31.12.2007 31.01.2008 29.02.2008 31.03.2008 30.04.2008 31.05.2008 30.06.2008 31.07.2008 31.08.2008 30.09.2008 31.10.2008 30.11.2008 31.12.2008 31.01.2009 28.02.2009 31.03.2009 30.04.2009 31.05.2009 30.06.2009 31.07.2009

PreviousPayroll year 2007 2007 2007 2007 2007 2007 2007 2007 2007 2007 2007 2008 2008 2008 2008 2008 2008 2008 2008 2008 2008 2008 2008 2009 2009 2009

PreviousPayroll Period 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3

Abhishek Sharma

Page 177 of 489

Payroll year 2009 2009 2009 2009 2009 2009 2009 2009 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2011 2011 2011 2011 2011 2011

Payroll Period 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6

Start date 01.08.2009 01.09.2009 01.10.2009 01.11.2009 01.12.2009 01.01.2010 01.02.2010 01.03.2010 01.04.2010 01.05.2010 01.06.2010 01.07.2010 01.08.2010 01.09.2010 01.10.2010 01.11.2010 01.12.2010 01.01.2011 01.02.2011 01.03.2011 01.04.2011 01.05.2011 01.06.2011 01.07.2011 01.08.2011 01.09.2011

Enddate 31.08.2009 30.09.2009 31.10.2009 30.11.2009 31.12.2009 31.01.2010 28.02.2010 31.03.2010 30.04.2010 31.05.2010 30.06.2010 31.07.2010 31.08.2010 30.09.2010 31.10.2010 30.11.2010 31.12.2010 31.01.2011 28.02.2011 31.03.2011 30.04.2011 31.05.2011 30.06.2011 31.07.2011 31.08.2011 30.09.2011

PreviousPayroll year 2009 2009 2009 2009 2009 2009 2009 2009 2009 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2011 2011 2011 2011 2011

PreviousPayroll Period 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5

Abhishek Sharma

Page 178 of 489

Payroll year 2011 2011 2011

Payroll Period 7 8 9

Start date 01.10.2011 01.11.2011 01.12.2011

Enddate 31.10.2011 30.11.2011 31.12.2011

PreviousPayroll year 2011 2011 2011

PreviousPayroll Period 6 7 8

A7A% &EVELO%ME!#S
Sl. No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Description Car running Expenses Monthly Report Car running Expenses Period end treatment Report Telephone reimbursement Period end process Report Telephone reimbursement Display claim details Report Telephone reimbursement Outstanding balance Report Medical Reimbursement Period end process Report Medical Reimbursement claim display details Report Medical Reimbursement Outstanding balance Report FHPL Monthly Report Leave encashment details Report(Display mode only) Coff encashment details Report(Display mode only) N/F Holidays History of Employee Report Pay register Report Generation of Allow. in lieu of Superannuation report Updation of data table (ZPY_SUPER_ANNU) Generation of Monthly Superannuation report Standard Vs Actual Reconciliation Allowance in lieu of superannuation automatic updation IT0008 Full & Final settlement Infotype updation Report TransactionCode ZPY007 ZPY008 ZPY004 ZPY004_Disp ZPY001_Outstan ding ZPY017 ZPY017_Disp ZPY018 ZPY005 Zpy014 Zpy015 ZPY010_D ZPY019 ZPY009 ZPY009 ZPY012 ZPY021 ZPY026 ZPY020

Abhishek Sharma

Page 179 of 489

20 21 22 23 24 25 26 27 28 29 30 31 32

Salary Transfer Mode wise Reconciliation of Salary Disbursement Monthly Report Income Tax computation Statement Full & Final settlement Final Report Telephone Reimbursement Claim creating process Car running Expenses Claim Creation Process Salary Advance Medical Reimbursement Claim creating process Medical Reimbursement claim approval by CMO FHPL Claim creating process FHPL Claim approval by CMO LTA application process National/Festival holidays Pay application process

ZPY016 ZPY013 ZPY024 ZPY023 ZPY001 ZPY002 ZPY003 ZHR007 ZHR007 ZHR007 ZHR007 ZLTACF ZPY010

ProcessingClasses:

Abhishek Sharma

Page 180 of 489

Abhishek Sharma

Page 181 of 489

Abhishek Sharma

Page 182 of 489

Abhishek Sharma

Page 183 of 489

Abhishek Sharma Page 184 of 489 .

Abhishek Sharma Page 185 of 489 .

Abhishek Sharma Page 186 of 489 .

Abhishek Sharma Page 187 of 489 .

Abhishek Sharma Page 188 of 489 .

Abhishek Sharma Page 189 of 489 .

Abhishek Sharma Page 190 of 489 .

Abhishek Sharma Page 191 of 489 .

Abhishek Sharma Page 192 of 489 .

Ptax 8asis 1". .Cumulation Classes/ 1. #uper anuation 0asis 1-. &onthly Exceptions 33. C+A?C A 8asis 1%. Total 3ross amount 10. (B 0asis E(aluation Classes/ Abhishek Sharma Page 193 of 489 . E#1 8asis 13. Annual Exceptions 3". Net payments?Deductions 11. ea!e Encashment 0asis 32. Ptax 0asis Nominal 2-.5A 8asis 1). E#1 8asis Nominal 14. EPB 8asis 12. CPB 0asis 40. 2ratuity 8asis 1*.

PA30-MasterData: IT-0000Actions: Abhishek Sharma Page 194 of 489 .

IT-0001-OrganizationalAssignment IT-0002-PersonalData: Abhishek Sharma Page 195 of 489 .

IT-0003-Payroll Status: IT-0006-Address: Abhishek Sharma Page 196 of 489 .

IT-0007-PlannedWorkingTime: IT-0008Basicpay: Abhishek Sharma Page 197 of 489 .

IT-0009BankDetails: IT-0014-Recurringpayments/Deductions: Abhishek Sharma Page 198 of 489 .

IT-0015AdditionalPayments: IT-0016-Contractelements: Abhishek Sharma Page 199 of 489 .

IT-0019Monitoringof Tasks: Abhishek Sharma Page 200 of 489 .

IT-0021FamilyMembers/Dependence: IT-0022Education: Abhishek Sharma Page 201 of 489 .

IT-0023Other/ PreviousEmployers: IT-0031ReferencePersonalNumbers: Abhishek Sharma Page 202 of 489 .

IT-0045-Loans: IT-0050TimeRecordingInfo: Abhishek Sharma Page 203 of 489 .

IT-0105-Communication: IT-0185PersonalID’s: Abhishek Sharma Page 204 of 489 .

IT-0580-PreviousEmploymentTax Details: Abhishek Sharma Page 205 of 489 .

IT-0581HRA: IT-0582-Exceptions: Abhishek Sharma Page 206 of 489 .

IT-0583-Car & Conveyance: IT-0584-IncomeFromOtherSources: Abhishek Sharma Page 207 of 489 .

IT-0585-Section80 Deductions: IT-0586-Section80CDeductions: Abhishek Sharma Page 208 of 489 .

IT-0587-PF: Abhishek Sharma Page 209 of 489 .

IT-0588-OtherStatutoryDeductions: IT-0589-IndividualReimbursement: Abhishek Sharma Page 210 of 489 .

Payroll-Run: PC00_M40_CALC_SIMU-Simulation: Abhishek Sharma Page 211 of 489 .

PC00_M99_PA03_RELEA-ReleasePayroll: PC00_M40_CALC-Start Payroll: Abhishek Sharma Page 212 of 489 .

PC00_M99_PA03_CHECK-CheckResults PC00_M99_PA03_CORR-Corrections PC00_M99_PA03_END-Exit Payroll PC00_M40_CEDT-RemunerationStatement Abhishek Sharma Page 213 of 489 .

PC_M40_CLSTR Abhishek Sharma Page 214 of 489 .Code:PC_payresults.Payroll Results:T.

RT Table: Abhishek Sharma Page 215 of 489 .

CRTTable: BT Table: Abhishek Sharma Page 216 of 489 .

Reportingfor PostingPayroll Resultsto Accounting: EmployeeGroupingfor AccountDetermination: Abhishek Sharma Page 217 of 489 .

DefineSymbolicAccounts: DefinePostingCharacteristicsof WageTypes: Abhishek Sharma Page 218 of 489 .

OtherSteps: MaintainPostingdate for Payroll Periods CreatePostingVariants Activitiesin AC System(AssigningAccounts) PostingRun: ExecuteRun:PC00_M99_CIPE Abhishek Sharma Page 219 of 489 .

Edit RunPCP0 Abhishek Sharma Page 220 of 489 .

OtherLegal Reports: "#$%& C#%'IG(R$TI#% Abhishek Sharma Page 221 of 489 .

Payroll >> Payroll India >> Company oans >> !aster "ata >> !aintain Types >> oan Types "efinition oan Payroll >> Payroll India >> Company oans >> !aster "ata >> !aintain Types >> Country #ssignment oan Payroll >> Payroll India >> Company oans >> !aster "ata >> !aintain Types >> Technical #ttributes oan Abhishek Sharma Page 222 of 489 .

Payroll >> Payroll India >> Company oans >> !aster "ata >> !aintain Types >> Conditions oan Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> $et up Customer Payment Types >> "efine Payment Types Abhishek Sharma Page 223 of 489 .

Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> $et up Customer Payment Types >> #ssignment of %age types to payment types Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> Control #llocation of oans >> #dopt &eature Abhishek Sharma Page 224 of 489 .

Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> Control #llocation of oans >> "efine 'alues Payroll >> Payroll India >> Company Types >> !aintain oans (rouoping oans >> !aster "ata >> Customer Pay Abhishek Sharma Page 225 of 489 .

of oans allowed >> !aintain !a)imum *o.-.Payroll >> Payroll India >> Company Types >> !aintain $alary Components oans >> !aster "ata >> Customer Pay Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> !aintain !a)imum *o. of oans allowed Abhishek Sharma Page 226 of 489 . Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> !aintain !a)imum *o. of oans allowed >> !aintain !a)imum *o. of oans allowed at a time +Country (rouping .

Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> !aintain ma)imum amount for oans /utstanding Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> !aintain oans Eligibility Chec0s and imits Payroll >> Payroll India >> Employee $elf $ervices >> Claims >> 1eimbursement Type $ettings >> !aintain #ttributes of 1eimbursement Types Abhishek Sharma Page 227 of 489 .

Payroll >> Payroll India >> Employee $elf $ervices >> Claims >> 1eimbursement Type $ettings >> "efine (roups for 1eimbursement Types Payroll >> Payroll India >> Employee $elf $ervices >> Claims >> 1eimbursement Type $ettings >> "efine Payment mode of 1eimbursement Types Payroll >> Payroll India >> Employee $elf $ervices >> Claims >> 1eimbursement Type >> !ap $ubtypes of oan infotype to 1eimbursement Types Abhishek Sharma Page 228 of 489 .

Payroll >> Payroll India >> Employee $elf $ervices >> "efine *umber 1ange for oans oans >> oans >> Abhishek Sharma Page 229 of 489 .

-. Payroll >> Payroll India >> Employee $elf $ervices >> oans >> *ode Te)t *ot &ound >> "efine oan Payment Types +Country (rouping . Payroll >> Payroll India >> Employee $elf $ervices >> oans >> *ode Te)t *ot &ound >> "efine oan 1e2Payment Types +Country (rouping .-.Payroll >> Payroll India >> Employee $elf $ervices >> oans >> *ode Te)t *ot &ound >> "efine oan types and conditions +Country (rouping . Payroll >> Payroll India >> Employee $elf $ervices >> oans >> *ode Te)t *ot &ound >> !ap oan Types to #pprovers Abhishek Sharma Page 230 of 489 .-.

.......or/ +chedules***********************************************************80 Planned ..........................120 ...J +T)67T6)4 *******************************************************5 P4)+.......age types for Dasic Pay #nfotype "0008$ ***********************************************120 7reate ( 7opy wage types********************************************************************************120 Abhishek Sharma Page 231 of 489 ....)E!J#+!T#........ther(Pre3ious 4'ployers "#nfotype 0023$***********************************************************33 7ontractual and 7orporate !gree'ents******************************************************27 43aluation Dasis*************************************************************************************28 4'ployee Fualifications***************************************************************************31 7o''unication***************************************************************************************35 7usto'iBing procedures **************************************************************************37 ....................or/ +chedules**************************************************************************************77 .108 1*1 Payroll =odule 7onfiguration +cope*****************************************************108 Pay +cale Type*************************************************************************************115 Pay +cale !rea**************************************************************************************116 !ssign Pay +cale +tructure to 4nterprise +tructure************************************116 WAGE TYPE STRUCTURE.........or/ +chedule )ules and ...or/force )e5uire'ents and !d3ertising***************************************************50 !pplicant !d'inistration**************************************************************************53 !pplicant +election**********************************************************************************57 Pu9lic >oliday 7alendar****************************************************************************67 .or/ +chedules****************************************************************************************75 Period ........or/ing Ti'e***************************************************************************************84 !9sence 7atalog **********************************************************************************************86 !9sence 7ounting*********************************************************************************************90 +etting Eroupings for Ti'e Fuotas *********************************************************************98 Ti'e Fuota Types ********************************************************************************************99 Ti'e %ata )ecording and !d'inistration****************************************************86 =anaging Ti'e !ccounts 6sing !ttendance(!9sence Fuotas*************************97 SCOPE OF THE DOCUMENT..TravelManagement **********************************************************************************************************1 >) 7onfiguration &ile with +creen +hot******************************************************************1 7ontents************************************************************************************************************2 ........................rganiBational =anage'ent*********************************************************************************3 ........L4)!CC ....J!C %!T! ************************************************************************************22 &a'ily()elated Person "#nfotype 0021$****************************************************************24 !ddresses "#nfotype 0006$ ********************************************************************************25 #dentification "#nfotype 0185$*****************************************************************************26 7ontract 4le'ents "#nfotype 0016$*********************************************************************27 =onitoring of Tas/ "#nfotype 0019$*********************************************************************28 4ducation "#nfotype 0022$*********************************************************************************31 .......or/ +chedules**************************************************************************************73 7o''unication "#nfotype 0105$*************************************************************************35 !ctions************************************************************************************************************37 !pplicant +tructure*******************************************************************************************54 !pplicant !cti3ities********************************************************************************************57 7reate Pu9lic >oliday 7alendar***************************************************************************67 !ssign Pu9lic >oliday 7alendars to Cocations********************************************************72 Personnel +u9area Eroupings*****************************************************************************73 %aily ...

.............7hec/ .............................................138 !cti3ate 7alculation*******************************************************************************138 !d?ust Lalue %ate*********************************************************************************138 =aster %ata*****************************************************************************************139 =aintain Coan Types***************************************************************************************139 HOUSING................153 Dasic +ettings***************************************************************************************153 Personnel !rea and +u9area Eroupings for #nco'e Ta2****************************************153 !ssign Ta2 Eroupings for Personnel !reas and +u9 areas*************************************154 =aintain &eature to )eturn 4'ployer #nco'e Ta2 )elated %ata*****************************155 %etails of +ection 80 and +ection 80 7***************************************************************155 %etails of +ection 807**************************************************************************************156 Third party %eductions**************************************************************************155 Ta2 lia9ility on )ei'9urse'ents0 !llowances and Per/s ****************************158 %efine Ta2 7odes********************************************************************************************158 !ssign ta2 7ode li'its to ........age Types****************************************************************159 PAYROLL SCHEMA AND PERSONNEL CALCULATION RULES.........................age Types for #nfotype 0014***************************************************128 !ssign Pay +cale Eroupings for !llowances***********************************************133 =aintain %efault ..................................age Types*******************************************************************************130 Per'issi9ility of .140 %efine !cco''odation Types*****************************************************************140 CAR AND CONVEYANCE........agetypes ***********************************************************************************126 ..............age Types**************************************122 ...150 %efine Professional Ta2 Erouping %etails ***********************************************150 !ssign PTa2 Eroupings for P! and P+! ***************************************************151 !ssign !'ounts for Professional %eduction *********************************************151 =ethod and &or' Cayout for PTa2 Eroupings********************************************152 INCOME TAX...........age Type Per'issi9ility**********************************************************************************123 7hec/ ...................................age Type 7haracteristics**********************************************************************124 Laluation of ..141 %efine 7on3eyance Types***********************************************************************141 %efine !'ounts G Ju'9ers for 7ar +che'es********************************************141 4ligi9ility 7riteria for 7on3eyance !llowance*********************************************145 PROFESSIONAL TAX........................................160 Payroll +che'a************************************************************************************160 Personnel calculation )ules********************************************************************171 PAYROLL ORGANISATION....................age Type Te2t*************************************************************************************121 7hec/ 4ntry Per'issi9ility per #nfotype**************************************************************122 4'ployee +u9 Eroup Erouping &or Pri'ary ...................................................age Types for #nfotype 0015***************************************************131 7reate(7opy ...........................agetypes **********************************************************************************127 Per'issi9ility of ......................age type =odel for Pay +cale Erouping &or !llowances *****************135 4ligi9ility for )!Ps ********************************************************************************136 =aintain +alary Kear and Period 4nd Treat'ent of )!P*******************************137 COMPANY LOANS.................................................................agetypes for #nfotype 0014******************************************************************127 ............1 5 Period Para'eters*********************************************************************************175 %ate =odifiers**************************************************************************************175 Abhishek Sharma Page 232 of 489 ...................age types for #nfotype 0015*****************************************************************130 7reate ( 7opy .........age Types for Dasic Pay***********************************************134 !ssign .......

...........age Types for #nterfaces**********************************************************************246 !ssign .252 +etup data entry profiles************************************************************************252 6se*****************************************************************************************************252 Abhishek Sharma Page 233 of 489 ......................................252 7reate !uthoriBations for data entry profiles*********************************************252 6se*****************************************************************************************************252 Procedure********************************************************************************************252 )esult**************************************************************************************************252 SPECIFIC SETTINGS FOR CATS REGULAR.............age Types to Tra3el 42pense Types for #ndi3* )eceipts ***************************246 >ere in this acti3ity we assign wage type to the e2pense type******************************246 Transfer to !ccounting***************************************************************************247 Ju'9er )anges for Posting )uns *********************************************************************247 Kou ha3e to pro3ide nu'9er ranges for posting run for transfer to accounting********247 Ju'9er )anges for Trip transfer docu'ents ******************************************************248 Kou ha3e to define the nu'9er range inter3al for the internal assign'ent of trip transfer docu'ent********************************************************************************************248 !ssign'ent of ....................................................age Type to +y'9olic !ccount **************************************************248 Kou ha3e to pro3ide a sy'9olic account to each wage type for transfer to accounting **********************************************************************************************************************248 7on3ersion of +y'9olic !ccount to 42pense !ccount ******************************************249 Kou ha3e to pro3ide a sy'9olic account to actual e2pense EC and 4'ployee !ccount for transfer to accounting**********************************************************************************249 *********************************************************************************************************************250 SCOPE OF THE DOCUMENT...........1 " >u'an )esources < Tra3el =anage'ent 7onfiguration +cope*********************235 %efine Trip Ju'9er )anges********************************************************************235 %efine 7ontrol para'eter for Tra3el 42penses*******************************************236 %efine Trip Pro3ision Lariant*****************************************************************************236 %efine Elo9al +ettings*************************************************************************************237 %efine 7ontrol para'eter for Tra3el %ata*************************************************238 %efine Trip !reas********************************************************************************************238 *********************************************************************************************************************239 %efine Trip !cti3ity Types *****************************************************************************239 Kou ha3e to define the 3arious Trip )easons in this acti3ity**********************************239 7reate Tra3el 42pense Types for #ndi3idual )eceipts********************************************239 Tra3el 42pense Types****************************************************************************239 %ialog and Tra3el 42penses 7ontrol*********************************************************241 %efine +che'a and #ndi3idual &ield 7ontrol********************************************************241 Kou ha3e to define the screen layout for the 3arious Trip Pro3ision Lariant in this acti3ity***********************************************************************************************************241 )estrict tra3el e2pense types for Trip +che'as***************************************************242 1*1*1 Tra3el =anage'ent Tra3el 42penses %ialog and Tra3el 42penses 7ontrol %ialog 7ontrol )estrict tra3el e2pense types for Trip +che'as*****************************242 &ield 7ontrol for !dditional )eceipt #nfor'ation **************************************************242 Kou define the field status of the additional receipt *********************************************242 +etup 3aria9le layout for !ccount assign'ent o9?ects******************************************244 *********************************************************************************************************************245 Tra3el 42penses 7ontrol*************************************************************************245 ........Eenerate Payroll Periods ***********************************************************************176 A!AP DEVELOPMENTS..........................................251 SETTINGS FOR ALL USER INTERFACES..................................................

...Procedure********************************************************************************************252 )esult**************************************************************************************************253 SPECIFIC SETTINGS FOR CATS REGULAR....................................6J% *************************************************************************************295 +cenario 4'ployee +elf +er3ice************************************************************295 Process Eroup Process on 4++***************************************************************295 ..............25" %efine !ttendance types************************************************************************259 6se*****************************************************************************************************259 Procedure********************************************************************************************259 )esult**************************************************************************************************259 Eroup e'ployee su9groups for ti'e 5uotas**********************************************260 6se*****************************************************************************************************260 Procedure********************************************************************************************260 )esult**************************************************************************************************260 Eroup Personnel su9areas for ti'e 5uotas************************************************261 6se*****************************************************************************************************261 Procedure*******************************************************************************************261 )esult**************************************************************************************************261 %efine 7ounting )ules****************************************************************************262 6se*****************************************************************************************************262 Procedure*******************************************************************************************262 )esult**************************************************************************************************262 !ssign 7ounting )ules to !ttendance types***********************************************264 6se*****************************************************************************************************264 Procedure*******************************************************************************************264 )esult**************************************************************************************************264 +elect !llowed !9sence types*****************************************************************264 6se*****************************************************************************************************264 Procedure********************************************************************************************264 )esult**************************************************************************************************265 %efine re?ection )easons************************************************************************265 6se*****************************************************************************************************265 Procedure********************************************************************************************265 )esult**************************************************************************************************266 Training and 43ent =anage'ent***********************************************************************266 CONFIGURATION STEPS$...ho1s .........................255 %efine &ield +election****************************************************************************255 6se*****************************************************************************************************255 Procedure********************************************************************************************255 )esult**************************************************************************************************256 TIME DATA RECORDING # ADMINISTRATION...........e9dynpro #nterface in Tra3el =anage'ent ******290 &eatures 6sed for Tra3el "&or 4++$ *********************************************************293 D!78E).2"0 #nterface 7onfiguration for .......ho*****************************************************************************************************295 Personal #nfor'ation***************************************************************************************296 Training and 43ent =anage'ent***********************************************************************297 Tra3el =anage'ent*****************************************************************************************298 Payroll and Pay'ents**************************************************************************************300 Ti'e G Cea3e =anage'ent*******************************************************************************301 Abhishek Sharma Page 234 of 489 ....................................................

!ppraisal +yste'********************************************************************************************302 1*1*2 1* +yste' Prere5uisites****************************************************************************388 1*1*3 * 6ser !d'inistration********************************************************************************390 1*1*4 3* Dusiness Partner 7onfiguration**************************************************************396 1*1*5 4* .-%) R.arehouse*******************************************************************************437 1*1*11 9* !pplicant Trac/ing******************************************************************************462 1*1*12 10* )e5uisition =anage'ent *******************************************************************478 1*1*13 11* !dditional Tools ******************************************************************************484 1*1*14 12* #7= "#nternet 7o''unication =anager$ Tas/s*************************************487 Human Resources F #ra6el Management Configuration Sco+e The Tra3el =anage'ent section contains the configuration details of the 'odule* !s part of 9usiness process 'apping following configuration has 9een carried out in this 'odule* D%&'(% T)'* N+.or/flow 7onfiguration*************************************************************************406 1*1*6 5* +earch 4ngine 7onfiguration******************************************************************412 1*1*7 5* Periodic ser3ices**********************************************************************************423 1*1*8 6* +!P 477 #ntegration*****************************************************************************426 1*1*9 7* Dasic +ettings**************************************************************************************430 1*1*10 8* Talent .(/%0 You have to define number ranges personnel area wise for creation of trip in this activity Access the activity using one of the following navigation options: IMG M%(+ SPRO  Financial Accounting →Travel ManagementSet Up Trip Number Ranges Abhishek Sharma Page 235 of 489 .

12'3( C34% SPRO &efine Control +arameter for #ra6el E@+enses &efine #ri+ %ro6ision Variant You have to define the trip provision variant under which all the customizing settings will be done. Access the activity using one of the following navigation options: IMG M%(+ ravel !anagement ravel "#penses!aster $ata %ontrol Parameters from ravel "#penses $efine&$elete&Restore rip Provision 'ariants Abhishek Sharma Page 236 of 489 .(0.T).

(0.12'3( C34% SPRO &efine lobal Settings You have to define the global settings in the trip provision variant.T). Access the activity using one of the following navigation options: IMG M%(+ ravel !anagement ravel "#penses!aster $ata %ontrol Parameters from ravel "#penses $efine (lobal Settings SPRO T).(0.12'3( C34% Abhishek Sharma Page 237 of 489 .

Access the activity using one of the following navigation options: IMG M%(+ T).Yes or .(0. )ut in order to suit the )usiness re*uirements+ instead of defining trip country+ we have used this field to define .Self travel .o/.&efine Control +arameter for #ra6el &ata &efine #ri+ Areas You have to define the trip areas for to allow entitlement as per the area&region.12'3( C34% ravel !anagement ravel "#penses!aster $ata %ontrol Parameters from rip $ata $efine rip Areas SPRO Abhishek Sharma Page 238 of 489 .

Access the activity using one of the following navigation options: ravel !anagement ravel "#penses!aster IMG M%(+ $ata ravel "#pense ypes%reate ravel "#pense ypes for 1ndividual Receipts Abhishek Sharma Page 239 of 489 .&efine #ri+ Acti6it' #'+es You have to define the various rip Reasons in this activity Access the activity using one of the following navigation options: IMG M%(+ ravel !anagement ravel "#penses!aster $ata %ontrol Parameters from ravel Privileges %ontrol Parameters from rip 0acts $efine rip Activity ypes SPRO T).(0.12'3( C34% #ra6el E@+ense #'+es Create #ra6el E@+ense #'+es for "n)i6i)ual Recei+ts You have to define the various rip e#pense types in this activity.

12'3( C34% SPRO Abhishek Sharma Page 240 of 489 .(0.T).

12'3( C34% SPRO Abhishek Sharma Page 241 of 489 . Access the activity using one of the following navigation options: ravel !anagement ravel "#penses $ialog IMG M%(+ and ravel "#penses %ontrol $ialog %ontrol $efine Schema and 1ndividual 0ield %ontrol T).&ialog an) #ra6el E@+enses Control &efine Schema an) "n)i6i)ual Fiel) Control You have to define the screen layout for the various rip Provision 'ariant in this activity.(0.

1f you do not specify any travel e#pense types for a trip schema+ then all e#pense types stored in the system apply to that trip schema.%(2 T).Restrict tra6el e@+ense t'+es for #ri+ Schemas 1n this step+ you assign to a trip schema those travel e#pense types that need to be available under that trip schema. 7..(0.(./%. Access the activity using one of the following navigation options: IMG M%(+ .5%6 M.=.12'3( C34% Fiel) Control for A))itional Recei+t "nformation You define the field status of the additional receipt 2i3e 4.63/ C3(2)36 R%02)'12 2).=. T). Re*uired Optional $isplay 8idden Abhishek Sharma Page 242 of 489 .0 SPRO T).5%6 E7*%(0%0 D'.5%6 E7*%(0%0 C3(2)36 D'.63/ . 6. 5.5%6 %7*%(0% 28*%0 &3) T)'* S19%.(4 T).

(0.12'3( C34% Abhishek Sharma Page 243 of 489 .Access the activity using one of the following navigation options: IMG M%(+ ravel !anagement ravel "#penses $ialog and ravel "#penses %ontrol $ialog %ontrol 0ield %ontrol for Additional Receipt 1nformation SPRO T).

12'3( C34% Abhishek Sharma Page 244 of 489 .Setu+ 6ariable la'out for Account assignment obBects 1n this 1!( activity you define the screen layout for the account assignment ob9ects : the selection and order of these ob9ects.(0. 1n addition you can specify the field characteristics for each of the account assignment ob9ects. Access the activity using one of the following navigation options: IMG M%(+ ravel !anagement ravel "#penses $ialog and ravel "#penses %ontrol $ialog %ontrol Setup variable layout for Account assignment ob9ects SPRO T).

07 8elp<. 0or each position in the matri#+ you can access documentation ."#pert 'iew< 1n this 1!( activity+ you can edit the matri# of accounting rules. Abhishek Sharma Page 245 of 489 .04 8elp< and input help .#ra6el E@+enses Control ravel "#penses %ontrol .

Access the activity using one of the following navigation options: IMG M%(+ ravel !anagement ravel "#penses $ialog and ravel "#penses %ontrol ravel "#penses %ontrol ravel "#penses %ontrol .12'3( C34% .(0.(0.age #'+es to #ra6el E@+ense #'+es for "n)i6= Recei+ts 8ere in this activity we assign wage type to the e#pense type Access the activity using one of the following navigation options: IMG M%(+ ravel !anagement ravel "#penses =age ypes for 1nterfaces Assign =age ypes to ravel "#pense ypes for 1ndividual Receipts SPRO T)."#pert 'iew< SPRO T).age #'+es for "nterfaces Assign .12'3( C34% Abhishek Sharma Page 246 of 489 .

umber Ranges for Posting Runs SPRO Abhishek Sharma Page 247 of 489 .#ransfer to Accounting !umber Ranges for %osting Runs You have to provide number ranges for posting run for transfer to accounting Access the activity using one of the following navigation options: IMG M%(+ T).12'3( C34% ravel !anagement ravel "#penses ransfer to Accounting Set >p .(0.

(0.(0.!umber Ranges for #ri+ transfer )ocuments You have to define the number range interval for the internal assignment of trip transfer document.age #'+e to S'mbolic Account You have to provide a symbolic account to each wage type for transfer to accounting Access the activity using one of the following navigation options: IMG M%(+ ravel !anagement ravel "#penses ransfer to Accounting $efine Assignment of =age ype to Symbolic Account SPRO T).12'3( C34% Abhishek Sharma Page 248 of 489 . Access the activity using one of the following navigation options: IMG M%(+ ravel !anagement ravel "#penses ransfer to Accounting Set >p .12'3( C34% Assignment of .umber Ranges for rip transfer document SPRO T).

12'3( C34% Abhishek Sharma Page 249 of 489 .Con6ersion of S'mbolic Account to E@+ense Account You have to provide a symbolic account to actual e#pense (2 and "mployee Account for transfer to accounting Access the activity using one of the following navigation options: IMG M%(+ ravel !anagement ravel "#penses ransfer to Accounting %onversion of Symbolic Account to "#pense Account SPRO T).(0.

Abhishek Sharma Page 250 of 489 .

CATSConfiguration: SCOPE OF THE DOCUMENT The Ti'e +heets docu'ent contains the configuration details of the 'odule* !s part of 9usiness process 'apping following configuration has 9een carried out in this 'odule* Abhishek Sharma Page 251 of 489 .

2. %(2)8 *)3&'6%0 U0% o assign users authorization for specific data entry profiles+ you do not have to assign each user all the relevant profiles individually. P)31%4+)% Access the activity using one of the following navigation options: IMG M%(+ SPRO  %ross Application %omponents ? ime Sheet ? Settings for all user interfaces ? Authorizations ? %reate Authorizations for data entry profiles SPRO T). 1nstead you can define profile authorization groups and use them to group data entry profiles with common attributes.SETTINGS FOR ALL USER INTERFACES C)%.12'3( C34% R%0+62 SPECIFIC SETTINGS FOR CATS REGULAR S%2+* 4.2% A+293)':.(0.2'3(0 &3) 4.2. %(2)8 *)3&'6%0 U0% 1n this activity+ you set up the =eb application %A S regular for the %ross: Application ime Sheet P)31%4+)% Access the activity using one of the following navigation options: Abhishek Sharma Page 252 of 489 .

(0.12'3( C34% R%0+62 Abhishek Sharma Page 253 of 489 .IMG M%(+ SPRO  %ross Application %omponents ? ime Sheet ? Specific settings for %A S regular ? Record wor3ing time ? Set up data entry profiles SPRO T).

/ profile is without an approval procedure A changes even after approval of ime Sheets are possible.@ he . Abhishek Sharma Page 254 of 489 .A$!1.

SPECIFIC SETTINGS FOR CATS REGULAR D%&'(% F'%64 S%6%12'3( U0% 1n this step+ you decide which fields should appear on the screen when maintaining or displaying the time sheet+ and also define their attributes P)31%4+)% Access the activity using one of the following navigation options: IMG M%(+ SPRO  %ross Application %omponents ? ime Sheet ? Specific settings for %A S regular ? Record wor3ing time ? $efine field Selection Abhishek Sharma Page 255 of 489 .@ he ."!P2OY""/ profile is with an approval procedure A changes after approval of ime Sheets are not possible.

(0.12'3( C34% SPRO R%0+62 *SelectWorklist& click Influencingto selecta data entryprofile.T). Abhishek Sharma Page 256 of 489 .

Worklistfieldsneedto chosenfor boththe data entry profiles. Similarly. *SelectDataentrysection& click Influencingto selecta data entry profile. whichare ‘ADMIN’& ‘EMPLOYEE’. Abhishek Sharma Page 257 of 489 . fieldsfor Dataentrysectionof timesheetcan be selectedin the belowscreen.

Dataentry sectionfieldsneedto chosenfor boththe data entryprofiles. whichare ‘ADMIN’& ‘EMPLOYEE’. Abhishek Sharma Page 258 of 489 .

(1% 28*%0 U0% 1n this step+ you define attendance types for a personnel subarea grouping for attendance&absence types. P)31%4+)% Access the activity using one of the following navigation options: IMG M%(+ SPRO  ime !anagement ? ime data recording A Administration ? Attendance&Actual wor3ing times ? $efine Attendance types SPRO T).TIME DATA RECORDING # ADMINISTRATION D%&'(% A22%(4.(0.12'3( C34% R%0+62 Abhishek Sharma Page 259 of 489 .

.(0. P)31%4+)% Access the activity using one of the following navigation options: IMG M%(+ SPRO  ime !anagement ? ime data recording A Administration ? Attendance&Actual wor3ing times ? Attendance counting ? Rules for Attendance %ounting .*Attendancetypesrepresentthe kindof workdoneby a timewriter andtheseattendancetypeswouldbe available underthe field ‘Activitytype’ on ESS.ew< ? (roup employee subgroups for time *uotas SPRO T). "mployee subgroups for which the same attendance and absence *uota types are defined are assigned to the same grouping for time *uota types. rou+ em+lo'ee subgrou+s for time <uotas U0% 1n this step+ you group your employee subgroups for time *uota types.12'3( C34% R%0+62 Abhishek Sharma Page 260 of 489 .

0 &3) 2'.)%.ew< ? (roup personnel subareas for time *uotas SPRO T).+32.12'3( C34% R%0+62 Abhishek Sharma Page 261 of 489 .G)3+* P%)03((%6 0+-.0 U0% 1n this step+ you group your personnel subareas with regard to the permissibility of time *uota types. Personnel subareas for which the same attendance and absence *uota types are defined are assigned to the same grouping for time *uota types. P)31%4+)% Access the activity using one of the following navigation options: IMG M%(+ SPRO  ime !anagement ? ime data recording A Administration ? Attendance&Actual wor3ing times ? Attendance counting ? Rules for Attendance %ounting ..(0.% .

D%&'(% C3+(2'(/ R+6%0 U0% 1n this step+ you define rules for counting attendances.(0. P)31%4+)% Access the activity using one of the following navigation options: IMG M%(+ SPRO  ime !anagement ? ime data recording A Administration ? Attendance&Actual wor3ing times ? Attendance counting ? Rules for Attendance %ounting ..12'3( C34% R%0+62 Abhishek Sharma Page 262 of 489 .ew< ? $efine counting rules SPRO T).

Abhishek Sharma Page 263 of 489 .

12'3( C34% R%0+62 S%6%12 A663<%4 A-0%(1% 28*%0 U0% 1n this section+ you define the absence types that the employees are allowed to enter in CATS R%/+6.(1% 28*%0 U0% 1n this step+ you determine A assign the respective counting rule for attendance counting to each attendance type. Abhishek Sharma Page 264 of 489 .). P)31%4+)% Access the activity using one of the following navigation options: IMG M%(+ SPRO  ime !anagement ? ime data recording A Administration ? Attendance&Actual wor3ing times ? Attendance counting ? Rules for Attendance %ounting . P)31%4+)% Access the activity using one of the following navigation options: IMG M%(+ SPRO  %ross Application %omponents ? ime Sheet ? Specific settings for %A S regular ? Record wor3ing time ? Select Allowed Absence types. o do this+ deactivate & tic3 all the absence types that are not be entered using ESS..ew< ? Assign counting rules to attendance types SPRO T).(0.A00'/( C3+(2'(/ R+6%0 23 A22%(4.

P)31%4+)% Access the activity using one of the following navigation options: IMG M%(+ SPRO  %ross Application %omponents ? ime Sheet ? Settings for All >ser 1nterfaces ? Approval procedure ? $efine re9ection reasons Abhishek Sharma Page 265 of 489 .03(0 U0% 1n this step+ you define the re9ection reasons that the person approving the data can attach to a re9ected record. =e have simply created a re9ection reason .R%:0or Re9ection/ with long:te#t functionality as active in order to enable the approver write a comment while re9ecting the time entry.R%0+62 D%&'(% )%=%12'3( R%.

business event appraisals. or missing resources. One can request a wide variety of reports for business events. and attendees. attendee appraisals. resources. For attendance • • • • • • • • • • • • • • • Attendee List Attendance List Employee list Bookings per Attendee Attendee's Training History Attendance Prerequisites Attendee's Qualifications Prerequisites Matchup Attendee Appraisal Prebookings per Business Event Type Prebookings per Attendee Attendees to Be Rebooked Attendance Statistics Attendance and Sales Statistics Cancellations per Business Event Abhishek Sharma Page 266 of 489 . One can also get reports for training and event costs.R%0+62 PersonnelDevelopment The following standard reports are available in the Personnel Development component: • Profile Match-up • Profiles • Find Objects • For Qualifications • For a Development Plan • For a Development Plan Item • Appraisals Followingreportscanbe executedfor Organizationunit • • • Profile Match-up: Position/Holder Profiles Succession Overview #raining an) E6ent Management Training and Event Management offers extensive and comprehensive reporting functions.

• • For resources • • • • • • • Cancellations per Attendee Budget Comparison Resource Equipment Resource Reservation Instructor Information Graphical Resource Reservation Available/Reserved Resources Resource Reservation Statistics Resources Not Yet Assigned per Resource Type Abhishek Sharma Page 267 of 489 .

For businessevents • • • • • • • • • • • Business Event Demand Business Event Schedule Business Event Appraisal Business Event Hierarchy Attendance Statistics Business Event Brochure Business Event Information Business Event Dates Resource List per Business Event Resources Not Yet Assigned per Business Event Material Requirements per Business Event Business Event Prices ESS-Configuration: Customizing Screen (PTARQ) Abhishek Sharma Page 268 of 489 .

WorkingTime– LeaveRequest 1) Processing Process Step-1 i) ii) Create a Rule Groups Maintain WEBMO Feature assigning the Rule Group Abhishek Sharma Page 269 of 489 .

Step-2 Abhishek Sharma Page 270 of 489 .

Step-3 i) Define Absences/Processing Processes -> This leave types will be appeared in ESS while raising the leave request. Abhishek Sharma Page 271 of 489 .

Abhishek Sharma Page 272 of 489 .

Abhishek Sharma Page 273 of 489 .

2) Layout of Web Application Step-1 Specify how leave is displayed.y Display o. Step-2 #peci. A0sence Duotas Abhishek Sharma Page 274 of 489 .

Abhishek Sharma Page 275 of 489 .

WorkingTime– RecordWorkingTime Step-1 Setup Data Entry Profile Abhishek Sharma Page 276 of 489 .

Abhishek Sharma Page 277 of 489 .

Step-2 Select the allowed absence type Abhishek Sharma Page 278 of 489 .

CATSDB -> CATS: Database Table for Time Sheet BenefitsandPayments-> Claims BasicSettings Step-1 Abhishek Sharma Page 279 of 489 .

Perquisites: Tax Codesshouldalreadybeencreatedin Payroll Step-2 Maintain attributes: Customized Fields for Expart Claims: Table Name: V_T7INFLD_OUTLK "e#uest Type C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim "eimursement Type EC. &em0ership Payment &ode ' 1N5?/#D?28P &em0ership Cost Brom Date To Date Payment &ode ' 1N5?/#D?28P 8ills Attached :F?N. C/#EB D3 C/#EB D2 C/#EB D3 C/#EB D" 982DT 9ENDT C/#EB D" C/#EB D3 C/#EB D" C/#EB D" C/#EB D3 C/#EB D" C/#EB D2 C/#EB D3 C/#EB D4 982DT 9ENDT C/#EB D3 C/#EB D" Abhishek Sharma Page 280 of 489 .5 EC/8 EC/8 EC/8 EC/8 EC/8 ED# E2EN E2EN E1DT E1&/ E1&/ EP&E EP&E EP&E EP&E EP&E E5EB E5 T Customer <ield <ield 1able Payment &ode ' 1N5?/#D?28P Name o. Payment &ode ' 1N5?/#D?28P Amount #pent 8ills Attached :F?N. the Clu0 Payment &ode ' 1N5?/#D?28P Amount #pent Brom Date To Date 8ills Attached :F?N. Payment &ode ' 1N5?/#D?28P Amount #pent Name o.

the Course 8ills Attached :F?N. Payment &ode ' 1N5?/#D?28P Payment &ode ' 1N5?/#D?28P Amount #pent Payment &ode ' 1N5?/#D?28P Name o.C E#PE E#PE E#P5 E#P5 E#/P ETE ETE ETBE ETBE ETBE #C 8 #C 8 #C 8 #C 8 #C 8 #EDD #EDD #EDD #EDD C/#EB D3 BA&#A1 +89P#1 C/#EB D3 C/#EB D" C/#EB D3 C/#EB D" C/#EB D3 C/#EB D" C/#EB D3 C/#EB D3 C/#EB D" C/#EB D3 C/#EB D% C/#EB D" C/#EB D2 C/#EB D4 C/#EB D" 982DT 9ENDT C/#EB D1 C/#EB D) C/#EB D" 982DT Payment &ode ' 1N5?/#D?28P Bamily Details Child Payment &ode ' 1N5?/#D?28P Amount #pent Payment &ode ' 1N5?/#D?28P 8ills Attached :F?N. Brom Date To Date Course Bee Name o. Course #tart Date Abhishek Sharma Page 281 of 489 .C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim E5N5 E5N5 E5N5 E#. Child Amount #pent Name o. the Clu0 &em0ership Cost 8ills Attached :F?N. Payment &ode ' 1N5?/#D?28P 8ills Attached :F?N.C E#.

9ourney #tart point o.C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim C Claim Step-3 #EDD #ED+ #ED+ #ED+ #ED+ #ED+ #2EN # TA # TA # TA # TA # TA # TA # TA # TA #PB& #PB& #PB& #PB& #PB& #TE #TE #TE #TE #TE 9ENDT C/#EB D1 C/#EB D) C/#EB D" 982DT 9ENDT C/#EB D" DE#TN BA&#A1 982DT 9ENDT +89P#1 #TPNT T7TN+ TGE&P C/#EB D2 C/#EB D4 C/#EB D" 982DT 9ENDT C/#EB D* C/#EB DC/#EB D" 982DT 9ENDT Course End Date Course Bee Name o. &em0ership &em0ership Cost 8ills Attached :F?N. 9ourney End Date o. Brom Date To Date Maintain Approvers: Abhishek Sharma Page 282 of 489 . Destination point o. 9ourney 8ills #u0mitted Amount Tax Exemption Name o. 9ourney #tart Date o. Brom Date To Date Telephone No1 Telephone No2 8ills Attached :F?N. the Course 8ills Attached :F?N. Course #tart Date Course End Date 8ills Attached :F?N.

Step-4 Define Approver Privileges: Abhishek Sharma Page 283 of 489 .

Step-5 Mapping approver groups to reimbursement types: Abhishek Sharma Page 284 of 489 .

ReimbursementTypeSettings Step-1 Maintain attributes for reimbursement types: Abhishek Sharma Page 285 of 489 .

Step-2 Group reimbursement types: Step-3 Maintain payment mode for reimbursement types: Abhishek Sharma Page 286 of 489 .

trip Trip type Abhishek Sharma Page 287 of 489 .TravelManagemen t: Travel Requests personalized fields on portal front end: T5ACE 5ED/E#T <ield description Chan ed to 2eneral Data #tart Date End Date Planned Acti!ity Tra!el details #tart date o. trip End date o.

ormation Screen after =re(ie0= Bields remo!ed>' #ummary credit card in.y Trips .Expenses Screen Tabs kept/ All my tra!el reHuests All my expense reports )n Edit Ad(ances button/ Bields remo!ed>' Exchan3e rate Amount Accountin3 in )n tra(el ser(ices button/ Bields remo!ed>' Credit card in.o Abhishek Sharma Page 288 of 489 .ocation Birst Destination <ields remo(ed Time Time Country?5e3ion Estimated Costs .

trip Screen after =Enter receipts= Bields remo!ed>' #ummary credit card in.i) Travel Expense report: EGPEN#E 5EP+5T remo(ed #chema #election Time Time per'deims &ilea3e Edit Ad!ancesI ' +nly the 0utton <ields in display only All .ields to 0e made display only <ield description #chema Chan ed to Type o.o A!aila0le credit card receipts I ' +nly the 0utton #canned receiptsI ' +nly the 0utton Screen after =&e0 entry= Bields remo!ed>' Amount Abhishek Sharma Page 289 of 489 .

rom ' to num0er Screen after ="e(ie0= Bields remo!ed>' Entire #ummary screen CO!F" $RA#"O! S#E%S> "nterface Configuration for .eb)'n+ro "nterface in #ra6el Management> For ESS Settings for Travel management go to -> FITVFELD_WEBTcode 1) Activate Request/Plan/Expense Report in Travel Manager 2) Set Up Variable Field Control via Feature TRVFD Abhishek Sharma Page 290 of 489 .local currency short in.o con.irmed +ri3in country?re3ion participants enter participants .

3) Schema and Single Field Control for Web Dynpro Select the CN Trip Provision variant and after that ---- Abhishek Sharma Page 291 of 489 .

Abhishek Sharma Page 292 of 489 .

Features $se) for #ra6el *For ESS/> Form Variant for Travel Request: TRVFR YFITP_REQUEST_FORMsmartformusedfor travel request Form Variant for Travel Planning: TRVFP Form Variant for Travel Expenses: TRVFE TravelExpenseReportfor ESSmodifications:ZZPTRV_EXPENSE_FORMSmartForm Abhishek Sharma Page 293 of 489 .

5) PersonalInformation: SM 30 -> Table -> V_T7XSSPERSUBTYP Country 2roup 40 40 40 40 40 40 40 40 40 40 40 40 40 1n.otype 2 % % % " " " 21 21 21 21 21 21 1 4 ) 0 1 2 1 2 3 4 1 2 #u0type use case 81 A1 A2 A2 81 83 82 A1 A% A4 A4 A1 A% Abhishek Sharma Page 294 of 489 .

employees in the Human Resources Department can concentrate on other tasks of greater strategic importance. located in Edinburgh. Scotland is one of Europe’s largest independent Oil and Gas companies.ho This feature enables employees to search for other employees in the organization based on various parameters. display. The parent company Cairn Energy Plc. %rocess rou+> %rocess on ESS . As a result. The world class oil and gas discoveries in Rajasthan. HR processes are standardized and simplified. have the potential to contribute significantly to India’s growing energy needs. Scenario> Em+lo'ee Self Ser6ice Employee Self-Service (ESS) enables employees to create. By enabling employees to access their own data.hoIs . Last Name  Residence Telephone Number (D for all)(M for self)  Cubicle Number (D for all)  Extension Number (D for all)  Office Email (D for all)  Mobile Number (D for all)(M for self)  Company Code  Employee Group (Search)  Employee Sub Group (Search)  Personnel Area (Search)  Personnel Sub Area (Search)  Position (Designation)  Immediate Manager (D)  Organization Unit  On ESS other than employee photograph will not be displayed WHO’S WHO ESS SCREEN: Employee Search: i) ii) Who’s Who Change Own Data Abhishek Sharma Page 295 of 489 . along with existing joint venture production in Andhra Pradesh and Gujarat. The following search fields shall be made available –  Personnel Number (D)  First Name.7ACH RO$!& CairnEnergyIndia Pty. Limited is one of the leading Oil Exploration and Production Company with an exciting growth portfolio of assets in India. and change their own data in the intranet used at their enterprise.

%ersonal "nformation i) Personal details Employees access the personal details through “Personal Information” tab. The infotype maintained in R/3 is available for maintenance. The following relationship types shall be available –      Spouse Father Mother Son Daughter Abhishek Sharma Page 296 of 489 . The infotype maintained in R/3 is available for maintenance. The following address types shall be available –      iii) Family details Permanent address Mailing address Emergency address Onsite Address Current Location Employees access the family data through “Personal Information” tab. The following fields shall be available –  First Name  Last Name  Date of birth (Display only)  Marital status  Marriage date ii) Address check Employees access the address data through “Personal Information” tab.

cancel.iv) Bank details Employees access the family data through “Personal Information” tab.4 wheeler license  Infotype 0185 – Personal ID – Subtype .PAN Number  Infotype 0105 – Communication ID – Subtype . v) Other details – Link to Infotypes (Suggestion)  Infotype 0185 – Personal ID – Subtype . These will be only salary bank keys. Using this link. rebook). employee can change bank key and account number. The infotype maintained in R/3 is available for maintenance. i) Training center  List of Events  Find Events  Book Events (Workflow is triggered)  Shopping Basket Abhishek Sharma Page 297 of 489 . Bank key will be displayed as a label on Bank tab page.Personal email id Changes done on any infotype link will update the changes in R/3 PERSONAL INFORMATION ESS SCREEN: #raining an) E6ent Management This feature enables the employees to view the Training Calendar and make the bookings (book.

where employee can log on to the ESS and give the feedback of the Training/Course. (The Training Feedback template for the feedback will be developed in the Backed end system) TRAINING ESS SCREEN: Training: i) ii) My Bookings Business Event Catalog (Training Center) He' &ata Structure i) ii) Booking Priority: To set up a booking priority that is specially assigned to bookings made using ESS services for Training and Event Management. employees can perform the following tasks: Abhishek Sharma Page 298 of 489 .ii) My Bookings  Display Bookings  Display Status  Participation Status  Cancel Booking (Workflow is triggered)  Appraise Event iii) Training Feedback Online Training Feedback link will be available on ESS. Re+orting Re<uirements i) Training programs attended #ra6el Management In the Employee Self-Service application Travel and Expenses. Cancelation reason for employee in ESS: This enables you to store information about the cancellationreason from table T77CAR to be used when an employee cancels an event booking in the Employee Self-Service My Bookings (transaction PV8I).

      Create travel requests Travel Request is sent through workflow to the relevant DOA for approval. Any charges incurred while rescheduling / cancellation of travel are captured in the travel expense report by the travel desk. Now the travel expense report is sent for approval to the Immediate Supervisor and one copy goes to Finance Administrator. Process trips for other employees (requires authorization for Administrator) TRAVEL ESS SCREEN: Travel: i) ii) Screen 1: Create Travel request Crate Travel Expense report Screen 2: Abhishek Sharma Page 299 of 489 . (Workflow is configured at the Backend system R/3) Enter travel expenses for the trip after completion of their Trip.

%a'roll an) %a'ments This process shall be applicable to the following types of payroll reimbursements: Reimbursement  LTA Process  Club Membership  Medical Reimbursement  Telephone Reimbursement  Remote Location Allowance  Educational Assistance  Professional Membership Once an employee selects the appropriate reimbursement type. Note: Developments on Claims to be discussed PAYEMENT ESS SCREEN: Abhishek Sharma Page 300 of 489 . Amount. This will have details like – Bill date. Employee shall take a print of this and submit to the concerned person/departments and send the intimation. This triggers a mail is sent to the concerned person/departments. Employee fills in the necessary details and submits the claim form. Family members etc. If PDF format to be changed like company logo etc to be displayed on Salary statement the “Z” development to be made in Smart forms (Z report needs to be developed separately in R/3). a detailed screen will open up. SalaryStatement If current remuneration statement to be displayed on ESS there is a standard feature available and will be displayed on ESS in PDF format. The details of the individual payments made shall be through payroll.

system can determine whether they have recorded sufficient working times or not (8. Leave Request b. WORKING TIME ESS SCREEN: i) ii) Time Management a. Mon-Fri except for weekends & holidays).  Employee would release the Time sheet and the same goes to the approver through workflow for review / rejection. Employee has to apply for the leave (preferably in advance).  Employee should not be able to fill Time Sheets for anyone else apart from his own Id.50 hrs / day.  Relevant reports can be churned-out by Finance administrators. Record Working Time Leave Management a. TimeManagement : Link for Time Sheet entry would be visible only to the time-writers. All leave requests go to the superior and from UWL he/she can approve/reject the approvals. Through in-built checks.  Time Sheets are deemed approved if not rejected. Leave balance will be displayed for information purpose. Quota Overview c. Working Time function enables time-writers to book their working times.#ime C Lea6e Management LeaveRequest:    Any leave approval request will take place through ESS workflow. which can be used for availing leave.  Administrators to have authorization to edit time data for others. Leave Request Approver   Abhishek Sharma Page 301 of 489 .

Standard Appraisal Template: Abhishek Sharma Page 302 of 489 .He' &ata Structure i) Message Output to be customized A++raisal S'stem Process To be decided.

>aseline Trainin .Payroll Abhishek Sharma Page 303 of 489 .

aulted.aulted automatically.o type screen <ill appear. .. the screen.ieldJ Then automatically all 8asic <a3e components <ill 0e de.o type .' Abhishek Sharma Page 304 of 489 .ield. Then clic$ on the sa!e icon. STEP )) 1n this screen enter the start date in the date . Enter the Direct amounts o.1ndirect amounts o.Deductions )nfo type ''.ieldJ and enter 000or 8asic pay in the in. Then 8asic pay in.ield and select the pay scale 3roup and pay scale le!el in the respecti!e . (a3e components in the amount coloum. <a3e types <ill 0e de.aintenance of Payroll . 7? "ecurrin payments .ieldsJ (here the Pay scale type and pay scale area are de. Then clic$ on the create icon on top o. Next enter in the (a3e type .9 STEP ) Transaction PA .? >asicpay )nfotype '''6 STEP ) Transaction PA .' 1n this screen enter +5 select the personnel num0er in the personnel no.asterdata .aulted.

ields.ield.aulted in the amount column.ield.9 in the in.o type .o type .1n this screen enter +5 select the personnel num0er in the personnel no.' 1n this screen enter +5 select the personnel num0er in the personnel no. the screen.ieldJ and enter ''. Then select the <a3e type in the <a3e type . Abhishek Sharma Page 305 of 489 . Then clic$ on the create icon on top o. Then clic$ on the create icon on top o.ields.ield and enter the amount and unit?num0er in those . .o type screen <ill appear. the screen.5 in the in. Then clic$ on the sa!e icon. Then Additional payments in. Then 5ecurrin3 payments K deductions in.5 STEP ) Transaction PA . . . the selected <a3e type is !aluated indirectly the amount <ill 0e de. STEP )) 1n this 1n.? Additional payments )nfo type ''.ieldJ and enter ''.o type screen enter the start date and End date in the respecti!e .o type screen <ill appear. 1.

o type screen enter the <a3e type in the <a3e type . Enter the start date o. Then . Transaction PA .' Abhishek Sharma Page 306 of 489 . in the in. Then sa!e the entries. 5? Car and Con(eyance )nfotype '56. the particular payment o. The system dynamically updates the 8asic Pay in.otype 0)-0 screen <ill appear.ield and enter the amount in the amount . STEP ) Transaction PA .ieldJ and enter '56.ield. #elect the City Cate3ory and enter the rent amount. 9? @ousin )nfotype 56. #a!e the entries.J <ith respecti!e <a3etype and the amount 0ased on the .ield. the month in the Date o.STEP )) 1n this 1n. ori3in .otype :000-. STEP )) Enter the date in the start date .' 1n this screen enter +5 select the personnel num0er in the personnel no.ield.o type . Then clic$ on the create icon on top o. the screen.iled and select the housin3 type. .ousin3 type selected in 1T)-1.ousin3 1n.

o type screen <ill appear.o type . STEP )) 1n this screen enter the amounts a3ainst each su0 section in the proposed contri0ution or in the actual contri0ution .o type .iled and select the con!eyance type. the each contri0ution are de. :? Section 6' Deductions )nfotype 565 STEP ) Transaction PA .ieldJ and enter '56. .or the current . The imit K Tax exemptions and currency o. you selected Car scheme.J <ith respecti!e <a3etype and the amount 0ased on the Con!eyance type selected in 1T)-3.ield.otype 0)-3 screen <ill appear.aulted. The system dynamically updates the 8asic Pay in. the screen.ield. Then clic$ on the create icon on top o.otype :000-. Then clic$ on the create icon on top o. Abhishek Sharma Page 307 of 489 .ield he contri0utions . Then car and con!eyance 1n. Enter the car details i.ieldJ and enter '565 in the in. Then sa!e the entries.' 1n this screen enter +5 select the personnel num0er in the personnel no.1n this screen enter +5 select the personnel num0er in the personnel no.inancial year. Then #ection -0 Deductions in. STEP )) Enter the date in the start date . . #a!e the entries. the screen. in the in.

STEP )) 1n this screen enter the amounts in the proposed in!estment .ield.The tax exemption is calculated durin3 the payroll run. the contri0utions .ield in respect o. Then clic$ on the create icon on top o.ield or in the actual in!estment .aulted.ieldJ and enter '56: in the in. The imit and currency o. Then #ection -0 C deductions in.inancial year. Then sa!e the entries.o type screen <ill appear. Abhishek Sharma Page 308 of 489 .' 1n this screen enter +5 select the personnel num0er in the personnel no. .o type . the screen. +? Section 6' C Deductions )nfotype 56: STEP ) Transaction PA .or the current . the each in!estment are de. The tax re0ate is calculated durin3 the payroll run.

o type screen <ill appear.o type screen enter the pro!ident . the screen.und and Pension Trust 1D employee 0elon3s to.? STEP ) Abhishek Sharma Page 309 of 489 . Enter the PB Num0er K Pension Num0er o. 8ther statutory Deductions )nfo type 566 Professional tax ASubtype '''.6? Pro(ident fund contribution )nfo type 56+ STEP ) Transaction PA .und contri0ution in.or !oluntary PB contri0ution.ields. the employee opted . PB contri0ution <ill deducted . 8asis o. STEP )) 1n this 1n.ield.ieldJ and enter '56+ in the in. Then Pro!ident . Enter the CPB @ in the CPB .ield i. the employee in the .ault.' 1n this screen enter +5 select the personnel num0er in the personnel no.o type . #elect the chec$ 0ox LContri0ution to<ards PensionM and sa!e the entries. Then clic$ on the create icon on top o. . contri0ution is selected as PB 8asis 0y de.rom employee salary durin3 the payroll run.

PTax is calculated and deducted durin3 monthly payroll run.essional tax in the su0type .ieldJ and enter '566 in the in. Then clic$ on sa!e icon.or PTax .ield.Transaction PA .ieldM. Payroll Process Abhishek Sharma Page 310 of 489 .o type .essional Tax deduction in the Brom Bield and also select the chec$ 0ox LEli3i0le . . STEP )) 1n this screen enter the start date o. Then other statutory deductions screen o. the screen. Then clic$ on the create icon on top o.ield and select the su0type Pro. PTax <ill appear. pro.' 1n this screen enter +5 select the personnel num0er in the personnel no.

screen.or indi!idual employees.ul Personnel num0ers and 5e6ected Personnel num0ers <ill 0e displayed. STEP )) 1n this screen . K procedure. Start payroll Abhishek Sharma Page 311 of 489 .ields.ore you start the payroll run .ield #chema 1N00 is de. "elease the payroll/ STEP ) Brom the #AP Easy Access screenJ choose .uman 5esourcesPayrollAsia?Paci. the re6ected personnel num0ers are displayedJ <e ha!e to correct the master data accordin3 to the error messa3e.irst enter the Payroll Area as 2% and select the current period or other period 5adio 0utton depends upon runnin3 the payroll. To see the remuneration statement clic$ on the Display . Then clic$ on Execute icon o. STEP ))) 1n the Display o3 screen #uccess.irm the messa3e to continue.ic 1ndia Payroll Accountin3  #imulation or TC PC00E&40ECA CE#1&/ No< Dou0le clic$ on #imulation or #elect the #imulation and Enter.uman 5esources  Payroll  Asia?Paci. #elect the Display !ariant remuneration statement . the top o.or all employeesJ you can run a Pay roll simulation . 1. Then Payroll Dri!erJ 1ndia #creen <ill appear.ic 1ndia Payroll Accountin3  5elease payroll or TC PC00E&""EPA03E5E EA STEP )) No< Dou0le clic$ on "elease payroll or #elect the 5elease payrollJ then speci. To do this .or <hich you <ant to release payroll in popup 0ox con.Simulation ATest "un?/ 8e.ield to sho< the 5emuneration statement. STEP ) Brom the #AP Easy Access screenJ choose . Enter the personnel num0er and payroll area in those .ollo< the 0elo< path. the screen.y the payroll area 2% .orm icon on the top o.aultedJ chan3e this to =N00. Then 5emuneration statement <ill 0e displayed. 1n the schema .

no errors in the Display o3J deselect the chec$ 0ox in the test run . the payroll area "eleased for corrections STEP ) Brom the #AP Easy Access screenJ choose . the top o.ic 1ndia Payroll Accountin3 #tart payroll or TC PC00E&40ECA C .or all P.ic Payroll Accountin3  Corrections or TC PC00E&""EPA03EC+55 1ndia STEP )) .or corrections.uman 5esources  Payroll Asia?Paci. The payroll has 0een run . STEP )2 1.STEP ) Brom the #AP Easy Access screenJ choose .or corrections. STEP ))) The Display o3 screen <ill appear in the Display o3 #creen. #elect the chec$ 0ox in the test run fieldB #elect the Display (ariant remuneration statement field to see the remuneration statement Then clic$ on Execute icon o.aulted. Then maintain the reHuired master data in the in. 5epeat the process o. STEP )) 1n this screen Payroll areaJ current periodJ schema fields are de.o types as per the errors displayed in the Display lo3. the screen. Then #elect the <orm )con .ield and Execute the payroll a3ain. "elease the payroll and Start payrollB Abhishek Sharma Page 312 of 489 . No< the master data is unloc$ed .Nos o.uman 5esources Payroll  Asia?Paci.ere Dou0le clic$ on Corrections or #elect the corrections and enter to release .or Displayin3 the CPAF # 1PD or 5emuneration statement. Then payroll Dri!erJ 1ndia #creen <ill appear.ere Dou0le clic$ on #tart payroll or #elect the #tart payroll and enter.

or all personnel num0ers success.or the payroll area can 0e processed a3ain.ic 1ndia STEP )) LExit PayrollM dialo3 messa3e appearsJ con.ter executin3 the payrollJ then it should 0e corrected.uman 5esources .ormed . Abhishek Sharma Page 313 of 489 . The personnel num0ers . STEP )) 1. any errors are displayed in the payroll lo3 a.irm the messa3e (hen you exit payrollJ payroll is .uman 5esources Payroll  1ndia Payroll Accountin3  Chec$ 5esults or TC PC00E&""EPA03EC.5epeat these steps until payroll has 0een per.uman 5esources Payroll  Payroll Accountin3  Exit payroll or PC00E&""EPA03EEND Asia?Paci.EC7. Exit payroll STEP ) Brom the #AP Easy Access screenJ choose .ully <ithout errors.or all the personnel num0ers in the payroll area and the payroll period is complete.inished . Check "esults STEP ) Brom the #AP Easy Access screenJ choose .

onthly "eports . Period PB Trust 1D 5eport Name as Borm 10 #elect LExecuteM 0utton .und Borm)J Borm10 K Brom12A or TC ' PC00E&40EEPB STEP )) Enter the .? <orm 5 .yin3 .uman 5esources Payroll  Asia? Paci.or mem0ership STEP ) Brom the #AP Easy Access screenJ choose .ere Enter the .? <orm .&onthly contri0ution statement STEP ) Abhishek Sharma Page 314 of 489 .7A.5eturn o.' . &em0ers lea!in3 the ser!ice STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources  Payroll  Asia? Paci.ollo<in3 details>     Payroll Area.Generation of Statutory "eports P< . Period PB Trust 1D 5eport Name as Borm ) #elect LExecuteM 0utton 7? <orm .ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsEmployees Pro!ident .ollo<in3>     Payroll Area. Employees Huali.ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsEmployees Pro!ident .5eturn o.und Borm)J Borm10 K Brom12A or TC ' PC00E&40EEPB STEP )) .

Contri0ution #tatement Bor /nexempted Esta0lishments STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources Payroll Asia? Paci.und Borm)J Borm10 K Brom12A or TC ' PC00E&40EEPB STEP )) Enter the .Brom the #AP Easy Access screenJ choose .ollo<in3>  Payroll Area.  Period  PB Trust 1D  5eport Name as Borm 12A #elect LExecuteM 0utton P< Annual "eports .  PB Trust 1D  Fear  5eport Name B+5&3A #elect LExecuteM 0utton 7? <orm :A -Consolidated Contri0ution statement STEP ) Brom the #AP Easy Access screenJ choose .  Period  PB Trust 1D Abhishek Sharma Page 315 of 489 .ic 1ndia #u0seHuent Acti!ities Annual  e3al 5eportsPBAnnual PB 5eport : Borm 3A J Borm %A .ollo<in3>  Payroll Area.A .ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsEmployees Pro!ident .uman 5esources  Payroll Asia? Paci. or TC ' PC00E&40EPBF STEP )) Enter the .ic 1ndia #u0seHuent Acti!ities Annual  e3al 5eportsPBAnnual PB 5eport : Borm 3A J Borm %A .? <orm . or TC ' PC00E&40EPBF STEP )) Enter the .ollo<in3>  Payroll Area.uman 5esources Payroll Asia? Paci.

uman 5esources Payroll Asia? Paci.or Trust <ise Detls or TC ' PC00E&40EEPN STEP )) Enter the .onthly "eports .yin3 .5eturn o.or Trust <ise Detls or TC ' PC00E&40EEPN STEP )) Enter the .? <orm : -&onthly contri0ution statement STEP ) Brom the #AP Easy Access screenJ choose .or mem0ership STEP ) Brom the #AP Easy Access screenJ choose . &em0ers lea!in3 the ser!ice STEP ) Brom the #AP Easy Access screenJ choose .  Period  PB Trust 1D  5eport Name as Borm 4 #elect LExecuteM 0utton 7? <orm 5 -5eturn o.uman 5esources  Payroll Asia? Paci.ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsPension Borm4JBorm) K Borm% <ith Annexure .ollo<in3>  Payroll Area. 5eport Name as Borm %A #elect LExecuteM 0utton Pension .uman 5esources  Payroll  Asia? Paci.ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsPension Borm4JBorm) K Borm% <ith Annexure .ollo<in3>  Payroll Area. Employees Huali.or Trust <ise Detls or TC ' PC00E&40EEPN Abhishek Sharma Page 316 of 489 .  Period  PB Trust 1D  5eport Name as Borm ) #elect LExecuteM 0utton .? <orm 4 .ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsPension Borm4JBorm) K Borm% <ith Annexure .

ic 1ndia #u0seHuent Acti!ities Annual  e3al 5eportsPensionAnnual Pension 5eports :Borm-J Borm * . #elect LExecuteM 0utton 7? <orm 6 A<P<? 'Fearly 5eport Bor Exempted Esta0lishment ' 1"*1?") STEP ) Brom the #AP Easy Access screenJ choose . or TC ' PC00E&40EPNF STEP )) Enter the .uman 5esources PayrollAsia? Paci.ollo<in3>  Payroll Area.ollo<in3>  Payroll Area.or Exempted Esta0lishment STEP ) Brom the #AP Easy Access screenJ choose .ollo<in3>  Payroll Area.uman 5esources  Payroll Asia? Paci.onthly "eturn Abhishek Sharma Page 317 of 489 .  Period  PB Trust 1D  5eport Name ' B+5&% 1"") #elect LExecuteM 0utton Pension Annual "eports . #elect LExecuteM 0utton Professional Tax .  PB Trust 1D  Fear  5eport Name B+5& *:EPB.STEP )) Enter the .? <orm + A<P<? ' Fearly 5eports in Detail .  Period  PB Trust 1D  5eport Name as Borm -:BPB.ic 1ndia #u0seHuent Acti!ities Annual  e3al 5eportsPensionAnnual Pension 5eports :Borm-J Borm * . or TC ' PC00E&40EPNF STEP )) Enter the .

ollo<in3>  Payroll Area.  Company code  Taxation Fear  5eport Name B+5&3A 2.uman 5esources PayrollAsia? Paci.essional Tax 5eports or PC00E&40EPTG STEP )) 1.: STEP ) Brom the #AP Easy Access screenJ choose .ollo<in3>  Payroll Area. Enter the .ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsPro. #elect LExecuteM 0utton <orm 79 STEP ) Brom the #AP Easy Access screenJ choose . #elect LExecuteM 0utton <orm .ic 1ndia #u0seHuent Acti!ities Annual  e3al 5eports1ncome Tax Borm 1% or PC00E&40EB1% STEP )) 1.  Company code  Taxation Fear Abhishek Sharma Page 318 of 489 .  Period  PT 2roup  #tate ?5e3ion 2.uman 5esources PayrollAsia? Paci.ic 1ndia #u0seHuent Acti!ities Annual  e3al 5eports1ncome Tax Borm 24 or PC00E&40EB24 STEP )) 1.STEP ) Brom the #AP Easy Access screenJ choose . Enter the .essional Tax Pro.ollo<in3>  Payroll Area. Enter the .uman 5esources PayrollAsia? Paci.

#elect LExecuteM 0utton FeaturesUsedIn Payroll: ABKRS Abhishek Sharma Page 319 of 489 .2.

TARIF Abhishek Sharma Page 320 of 489 .

LGMST: 40EPF: Abhishek Sharma Page 321 of 489 .

40ECS: 40CLM: Abhishek Sharma Page 322 of 489 .

16EVA: 40LTR: 40SAN: 40LCM: Abhishek Sharma Page 323 of 489 .

40PTX: 40ECC: OCEDT: Abhishek Sharma Page 324 of 489 .

ALOAN: EDTIN: EDPDF: Abhishek Sharma Page 325 of 489 .

DTAKT: PPMOD: NUMKR: PINCH: Abhishek Sharma Page 326 of 489 .

VDSK1: PLOGI: SCHKZ: TMSTA: Abhishek Sharma Page 327 of 489 .

QUOMO: PFREQ: Abhishek Sharma Page 328 of 489 .

e can si'ulate payroll for indi3idual e'ployees 9efore perfor'ing the regular payroll run for all the e'ployees in an enterprise* #f we ha3e 'ade any changes to an e'ployee1s 'aster data0 which 'ay lead to far-reaching changes in his or her payroll results0 sti'ulation co'es into play* #n this way0 we can recogniBe sources of errors in ti'e to 'a/e corrections 9efore the regular payroll run* .e can e3en si'ulate payroll for indi3idual e'ployees at any ti'e during the regular payroll process0 in order to trace the cause of any errors* ! si'ulation run corresponds to a regular payroll run with the following restrictions • • • • The results of a si'ulated payroll run are not sa3ed on the data 9ase* .MonthlyPayroll-Run-EndUsermanual: Simulation Run %a'roll .e can 3iew and print the results in the payroll log* The syste' does not loc/ any 'aster data* The current payroll period in the payroll control record is not changed* The steps )elease payroll and 42it payroll do not apply* Simulation of %a'roll %ath>1 Abhishek Sharma Page 329 of 489 .

&ro' the +!P 4asy !ccess screen0 choose >u'an )esources  Payroll  !sia ( Pacific  #ndia Payroll !ccounting Payroll +i'ulation in the +!P 'enu* Screenshot> Enter Payroll Area number 25 – Payroll Area Nationals Enter P. choose the period to be return. If we do not enter P.1.hen we release payroll syste' auto'atically increase the payroll period 9y 1 fro' the e2isting payroll period* %ath>1 Abhishek Sharma Page 330 of 489 . we want to run payroll.e can access the initial screen of the payroll progra'* The Test )un "Jo 6pdate$ indicator is set and cannot 9e changed* Releasing %a'roll 9utton* This is to release the Payroll !rea to ena9le the Payroll %ri3er to run payroll* . payroll will run for whole Payroll Area 25. to view Pay slip. !fter entering the a9o3e details0 clic/ H42ecuteI 9utton* Then0 payroll sche'a will run payroll and displays the Payroll Cog and Pay slip* 2* 4nter the necessary data and choose H42ecuteI .No. Enter the schema “ZN00”.No. This is the schema designed for Cairn Energy National Employees This is the test Run Select the Variant Remuneration Statement.

1.e can access the selection screen of the payroll progra' as shown in the +tep +i'ulation Payroll* 2* 4nter the data re5uired*  The current period indicator is set in the Payroll period group* %epending on the payroll area specified0 the syste' reads the current period fro' the payroll control record* #f we flag %isplay log0 we get a detailed payroll log after the payroll run* Abhishek Sharma Page 331 of 489 . &ro' the +!P 4asy !ccess screen0 choose >u'an )esources  Payroll !sia(Pacific  #ndia Payroll !ccounting )elease Payroll in the +!P 'enu* Screenshot> 2= 7hoose Kes* . &ro' the +!P 4asy !ccess screen0 choose >u'an )esources  Payroll  !sia ( Pacific  #ndia Payroll !ccounting +tart Payroll in the +!P 'enu* .e ha3e released the payroll area or areas for which we want to run payroll* %ath>1 1.e can run payroll for this payroll area* The syste' has increased the period nu'9er in the payroll control record for the payroll area 9y 1* The payroll control record is used to loc/ the personnel nu'9ers in the payroll area for changes to the 'aster and ti'e data reflecting the past and present* Start %a'roll *Li6e %a'roll/ .

e 'ust correct the 'aster and ti'e data "#nfotype$ for the rele3ant e'ployee and finally perfor' a correction run* &is+la'ing the %a'roll Log The payroll log gi3es us clear and detailed infor'ation on the payroll run and its results* #t is di3ided into different le3els that we can display depending on the a'ount of detail re5uired* The Eeneral data le3el gi3es infor'ation on the processed data and shows the payroll sche'a used 9y the syste'* The +uccessful personnel nu'9ers and )e?ected personnel nu'9ers include processing of the sche'a for each personnel nu'9er • !a6igation in the log tree= To display lower le3els0 clic/ on the structure node 9elonging to the le3el that we wish to open* To display all le3els 9ehind a higher le3el0 place the cursor on the rele3ant le3el and choose 42pand* • Ol) log #f we use custo'er functions with their own logs0 we can display these logs 9y clic/ing on the . The Test run "no update$ indicator 'ust not 9e flagged 9ecause otherwise the syste' will not sa3e the payroll results* 3* 7hoose Progra' 42ecute 9utton*  The syste' perfor's payroll "usually in the 9ac/ground$* #f errors occur0 we will get a list with the rele3ant error 'essages after payroll* $se the error messages to check whether +ersonnel numbers ha6e been reBecte) or not selecte)=  #f personnel nu'9ers are re?ected or not selected0 we 'ust not e2it the payroll progra'* .ld log push9utton* #f Payroll is running retroacti3ely0 for any e'ployee0 we can display the details of )etro !cti3e results Abhishek Sharma Page 332 of 489 .

Nos Correcting %a'roll1Rele6ant Master an) #ime &ata . &ro' the +!P 4asy !ccess screen0 choose >u'an )esources  Payroll  !sia ( Pacific  #ndia Payroll !ccounting 7orrections in the +!P 'enu* Abhishek Sharma Page 333 of 489 .Screenshot> Click here to view the Remuneration Statement The Payroll log displays the sequential steps of Payroll Run The status of Selected and Rejected P.hen we run payroll occurrence of in error is possi9le* To co'plete the payroll run successfully0 it is necessary to correct the 'aster data of the e'ployee* %ath>1 1.

e access the selection screen of the payroll progra' as shown in the step +i'ulation Payroll 2* 4nter the data re5uired*  The current period indicator is set in the Payroll period group* %epending on the payroll area specified0 the syste' reads the current period fro' the payroll control record* #f we flag the %isplay log0 we get a detailed after the payroll run  The Test run "no update$ indicator 'ust not 9e flagged 9ecause otherwise the syste' will not sa3e the payroll results* 3* 7hoose HProgra' 42ecuteI Abhishek Sharma 9utton* Page 334 of 489 .Screenshot> 2* 7hoose Kes The syste' sets the payroll status for the payroll area to )eleased for correction* =aster and ti'e data processing for the personnel nu'9ers in the payroll area has 9een released again* 3. 7hoose >u'an resources  Personnel 'anage'ent  !d'inistration >) 'aster data  =aintain* "P! 30$ 4* 7orrect the rele3ant infotypes* Running %a'roll for Error %=!os Jow0 we ha3e released the payroll area or areas for which we want to run payroll* 1. &ro' the +!P 4asy !ccess screen0 choose >u'an )esources  Payroll  !sia ( Pacific  #ndia Payroll !ccounting +tart Payroll in the +!P 'enu* .

 The syste' perfor's payroll "usually in the 9ac/ground$* #f errors occur0 we will get a list with the rele3ant error 'essages after payroll* $se the error messages to check whether +ersonnel numbers ha6e been reBecte) or not selecte)= Simulating a %osting Run .e reco''end that we si'ulate a posting run 9oth 9efore and after co'pleting "42it Payroll$ payroll* #n this way0 we can recogniBe posting-rele3ant errors in the payroll results early on0 and a3oid errors when creating a li3e posting run* .e can repeat si'ulation of posting runs as often as we re5uire0 as this does not0 unli/e creating a li3e posting run0 lead to the payroll results 9eing selected* Jote .e ha3e 'ade all 'aster data corrections0 ha3e run payroll for all the e'ployees of the Payroll !rea with out errors* %ath>1 1.hen we e2it payroll0 payroll is finished for all the personnel nu'9ers in the payroll area and the payroll period is co'plete*  #f we want to e2it the payroll run for se3eral payroll areas0 it is easier to use the payroll control record* To do so0 proceed as when releasing se3eral payroll areas* Abhishek Sharma Page 335 of 489 . &ro' the +!P 4asy !ccess screen0 choose >u'an )esources  Payroll !sia(Pacific  #ndiaPayroll !ccounting42it Payroll0 for' the +!P 'enu* Screenshot> 2* 7hoose Kes .The detailed e2planation has 9een pro3ided in the section posting to !ccounts 6ser =anual* E@iting %a'roll .

 #f we e2it payroll using the payroll control record0 we can si'ultaneously change the earliest possi9le retroacti3e accounting period for the rele3ant payroll area*  !s long as we ha3e not perfor'ed the payroll run without errors0 it is not suggesti9le to change the earliest possi9le retroacti3e accounting period* &or this reason0 we can only 'a/e entries in this field in the payroll control record after we ha3e chosen 4nd of payroll and before we sa3e the payroll control record* &is+la' %a'roll Results .e can use report >99M%#+PC!KMP!K)4+6CT "%isplay Payroll )esults$ to display the payroll results for one or se3eral personnel nu'9ers* %ath>1 1. &ro' the +!P 4asy !ccess screen0 choose >u'an )esources  Payroll !sia(Pacific  #ndia utilities7luster display fro' the +!P 'enu* Screenshot> %ou9le clic/ on the line to 3iew the details and )esults ta9les 2* 4nter the personnel nu'9ers The sy'9ol in the )esults colu'n shows if there are results a3aila9le in the selected period*  )esults e2ist "Ereen +y'9ol$  Jo results e2ist ")ed +y'9ol$  .e ha3e no authoriBation to display results "Erey colour +y'9ol$ Abhishek Sharma Page 336 of 489 .

Do not enter P.3er3iew of all the payroll results for a personnel nu'9er "cluster 76$ 4* .No.No. to view Payslip of one employee.e can access the Pay slip0 directly while running payroll0 using Payroll %ri3er* 2* !fter Payroll run and e2iting the payroll run0 we can generate the )e'uneration +tate'ent* %ath> 1) &ro' the +!P 4asy !ccess screen0 choose >u'an )esources  Payroll !sia(Pacific  #ndiaPayroll !ccounting)e'uneration +tate'ent0 fro' the +!P 'enu* Screenshot> Enter Payroll Area number 25 – Payroll Area Nationals Enter P.3er3iew of Ta9les for a Payroll )esult . to view for entire Payroll Area 25 Abhishek Sharma Page 337 of 489 .3er3iew* The syste' displays the o3er3iew of all ta9les of the payroll result that are rele3ant to the country of the e'ployee0 and the nu'9er of entries per ta9le* Remuneration Statement #n the )e'uneration +tate'ent0 +!P )(3 lists a'ounts and infor'ation for the e'ployee per payroll period* This includes0 for e2a'ple • • • • Eross a'ount "for e2a'ple0 pay'ents$ Jet a'ount "for e2a'ple0 after deductions$ .#f the current personnel nu'9er is no longer selected "for e2a'ple 9ecause we selected a colu'n$0 we can renew the selection 9y choosing 6pdate )esult* 3* .utgoing pay'ent "for e2a'ple0 9an/ transfer$ !dditional infor'ation "for e2a'ple0 organiBational assign'ent0 lea3e0 notes to the e'ployee$ 1* .e ha3e displayed the payroll results for a personnel nu'9er* #f we want to display the ta9les for a payroll result0 select this payroll result and choose %isplay .

The su0'schemas <ill then call the payroll rules. The name o.ollo<in3 line editor commands. Dou0le'clic$in3 on any o.irst 2 letters ha!e 0een entered or a. This allo<s you to mo!eJ deleteJ copy and insert lines. All the commands are entered in the area used . Bor the commands usin3 1 letter ' hit the return $ey once you ha!e entered the letter..erence 0et<een su0' schemas a rules 0y loo$in3 at the parameters.or the line num0ers.2$ 4nter the details as 'entioned and 7hose H42ecuteI 9utton* The )e'uneration state'ent will appear as shown in the following screenshot* Dou0le'clic$in3 on a su0'schema <ill ta$e you to the maintenance screen . +!er<rite any o. The most commonly used commands are> 1ine Command Description Abhishek Sharma Page 338 of 489 .. Fou can tell the di. <ill ta$e you to the rule editor.ound in the Par 1 column. 1n most casesJ <hen a rule is calledJ there <ill 0e parameters in the Par 2 or Par 3 columns.ter the . The main schema 3enerally calls all the di. the rules :PC5Is. 1n the mainJ most su0'schemas are called 0y the NcopyN command. the num0ers <ith the commands sho<n 0elo<. Bor the commands usin3 2 letters ' hit the return $ey a.or that schema.eatures in #AP use the . #chemasJ rules and .erent su0'schemas.ter 0oth sets ha!e 0een entered. the su0'schema can 0e .

ter the chosen line Places the 0loc$ 0e. in dou0tJ place the rule a. a 0loc$ to 0e mo!ed 1ndicates the end o. the condition is . processin3 has ta$en place. you <ant the rule to use speci.ore the chosen line 5emem0er <hen callin3 the PC5 .ines the start and end o. you ha!enIt speci. . De.or schemas. /se the print option and CA5 :PA5 2. C DD DD CC CC . oo$ to see <here a similar piece o.ollo<in3 commands indicate <here you can copy or mo!e the lines to.rom the schema> 2EN means that the wagetype is OOOO i.ter the similar data has 0een read and processed.illed Processes the in. a 0loc$ to 0e copied 1ndicates the start o.ormation held in in. The .ied one and N+A8 means that it <ill loo$ at any EE #u0'2roupin3. a 0loc$ to 0e deleted 1ndicates the end o. in the schema to output the !aria0le ta0le durin3 processin3. Deletes a line 1nserts a line &o!es a line Copies a line 1ndicates the start o.. Description Abhishek Sharma Page 339 of 489 . 1ine Command A > Description Places the 0loc$ a. 1. a 0loc$ to 0e deleted 1ndicates the start o.otype xxxx.ul. a 0loc$ to 0e copied 1ndicates the end o. 1. a nested node The schema is processed i. Commonly used Bunctions <unction P)T P"T C8PE >18CF )<GE1SEGE&D)< Pxxx Process 1nput Ta0le Process 5esults Ta0le Calls a schema placed in PA51.. Position is !ery important . a 0loc$ to 0e mo!ed +nce you ha!e chosen the 0loc$ to mo!e or copyJ you need to sho< <here to mo!e or copy it to in the schema.e.ic <a3e types or 3roupin3sJ then lea!e either 0lan$.D ) .

Process any <a3e type Processes only <a3e type "000 Process . This operation is !ery similar to ADD(T.i3uration 8peration Description This co!ers all the remainin3 entries not already speci.erence is that it <rites the !alue to ta0le C0 as <ell #tore the current <a3e type in the 1T. 1..enu Path/ @uman "esources Payroll Europe Great >ritain Tools . 5emem0er you al<ays ha!e to ha!e an option .or O in your PC5.or EE su0'3roup 3roupin3 o. Current Num and Amt are added in to <a3e type 40%*.. <a3e types Brom the 1TJ Num0er and Amt are cumulated into the +T.. you lea!e the line 0lan$ . ADDWS)H ADDWT H ADDWT .or any EE su0'3roup 3roupin3s Processes the rule only . 8lan$ is +T <hilst E re. <hether the <a3e type exists or not. Abhishek Sharma Page 340 of 489 .or the operation then the (T is dropped.. Cumulates the <a3e type into the rele!ant cumulation :?101.. 1t is processedJ irrespecti!e o. The only di. and !aluation:?201.ied.'.aintenance Tools "ules Commonly used operations in payroll con. Commonly used Parameters Parameter GE& 4''' &8A> .. 1 Description Payroll PC"=s Transaction Code/ PE02 .or amtJ num and rte are added to the !alues that are currently held in <t 1103 H ADDCI ADD&A H ADD&A 9':+ ADDWSE4&'..ers to the 5T.. #tore <a3e type in 1T?+T All the current !alues .ACT)8 Actio calls a PC5.

. A.TJ. <a3e type "023 is a!aila0le.T.'.erence ta0le DT The !alues in the current <a3e type are added into the di.TH-.or the technical <a3e type ?))1 Add the current <a3e type to the di. &ultiply the amount 0y 33. Add the current <a3e type to the <a3e maintenance ta0le #u0tract amount .ADDWT-T Adds the current <a3e type to the !aria0le ta0le as T ' <hich can 0e used at a later sta3e The !alues in the <a3e type are copied to the pre!ious employer ta0le CA2 ' called in the rules GDP1J GDP5 K GDPT The !alues in the current <a3e type are added into the C5T The !alues in the current <a3e type are added into the C5T . /sed in G +N : oans ' G +N.'.33@ &ultiply the amount 0y the !alue #AP5+ held in ta0le T)11$ Amount minus the !alue held in !aria0le T Amount multiplied 0y ne3ati!e 1 ADDWTAH ADDWTCH ADDWTCG. ' di.B.'. ADDWTDH ADDWTDG55.or the technical <a3e type ?101 The !alues in the current <a3e type are added into the Di..4'7. ADDWTDGAP8 ADDWTE ADDWTEH ADDWTEG. #tore amount in 5esults Ta0le :5T. A..erence <ith line 0elo< Add the current <a3e type to the results ta0le 5T Add the current <a3e type to the results ta0le as ?101 Add the current <a3e type to the old results ta0le :+5T. Abhishek Sharma Page 341 of 489 .T A.erence ta0le DT . as <a3e type ?201 Add the current <a3e type to the input ta0le 1T The !alues in the current <a3e type are added into the input ta0le 1T .rom <a3e type "023 ...rom Ta0le 1T :i.TJFSAP"8 A.. ADDWT@G7'. ADDWT1H ADDWT& ADDWT&G1"P ADDWTW A.erence ta0le :DT.or the technical <a3e type ?101 Add the current <a3e type to the results ta0le last payroll : 5T..T-. ADDWT)H ADDWT)G.ield .

A.TK GGPE A.or <a3e type ?2PF Compare the !alue held in the amount .TG7 A.TK H A. 2ENA/ is used to .ield .TLE 4.TKE G.rom the 1T Add amount .'> A.TGF%<''. A.T-B'9 A.ield a3ainst the constant =AP5 Compare the !alue held in the amount .rom Ta0le 1T :i.%AP" A.ield ..4 . <a3e type 0001 is a!aila0le.THFGE&AI A.TGFGE&AI A.or the 0an$ trans.rom the amount .ield a3ainst 0 Compare the amount a3ainst the !alue o.actor up 0y 4 or ) .rom <a3e type ?=P+ into C+5T :#ummarised +5T. A.or <a3e type ?1%* Compare the current amount a3ainst the limit held .TH.actors o.actor 2ENA/ held in the constants ta0le T)11$ Amount di!ided 0y the constant P7(5P held in ta0le T)117 Amount is di!ided 0y constant =B001 .or all <a3e types Compare the !alue held in the amount . #u0tract 0.rom <a3e type "013 . the amount held in the results ta0le 5T .rom ta0le T)117 Compare the !alue held in the amount .TL '''. Add the !alue held in the !aria0le =#AP to the amount . 10 to a!oid the issue o.ield .TK)G"IE> A.TL G5:9 A. errors caused 0y roundin3..TK.TK' A.TM G5:7 Abhishek Sharma Page 342 of 489 .TGFPFWP" A.:+ A.7 &ultiply amount 0y 12 &ultiply the amount 0y the constant 2ENA/ held in ta0le T)11$.TL8 G%P8 A.%SAP A.ield Di!ide the amount 0y 2 Di!ide the amount 0y the . A.or the current <a3e type 0ein3 processed Add the current amount to the 5T and place in <a3e type "108 Add Amt .er Add the amount .. Add amount .rom <a3e type 0001 .TL 4'. <a3e type "013 is a!aila0le.rom Ta0le 1T :i. Chec$s <hether the currently held amount is less that that held in the <a3e type ?)%2 A.TL.rom <a3e type ?)%4 .ield .

to speci.TN PFWW" A.ield o.TN%E"8 Abhishek Sharma Page 343 of 489 . to speci.:+ A.or 7((5 held in T)117 #ets the amount P position num0er #et the amt P amt held on technical (T ?42% 5eset the amount on <a3e type xxxx to that held in the temporary <a3e type TA#A et the amount eHual Qero The amount is set to the !alue held in the ta0le CA2 ' pre!ious employee data ets the Amt P the Amt held .G97: A.TN& G1>> A. <a3e type 2110 #tore the !alue in the amount . A.''' A.ield o.TN! GGPE A.ield .ic loan repayment <a3e type ets the Amt P the Amt held .ic loan 0alance <a3e type Add the amount !alue in technical loan <a3e type ? +P :loan payment.TN& G18P A. <a3e type 1000 in the amount .ield to Qero A.or the <a3e type ?)%1 in the +C5T ' old cumulati!e result ta0le 5educe the !alue in the amount . <a3e type 2110 et the amount eHual the !alue held in the 8ET52 :amount.ield o.ield o.TN1 H A.TN.or the <a3e type in Huestion #tore the !alue in the amount .TN G.or the <a3e type in Huestion 5eset the amount on <a3e type xxxx to that held in the !alue . .or the <a3e type ?)%1 in the 5T ' last result ta0le Add the amount !alue in technical loan <a3e type ? 88 :loan 0alance.TN .ic loan payment <a3e type Add the amount !alue in technical loan <a3e type ? 5P :loan repayment. This sets the amount P Qero . to speci.TASA A.TNE H A.TNE G..TN H A.TN' A..or the current <a3e type in the 5T ' last result ta0le ets the Amt P the Amt held . <a3e type ?111 in the amount .or technical <a3e type ?1%* in the 5T #et the amount P the !alue #AP 5 held in ta0le T)11$ ets the Amt P the Amt held .TN >ET"G A.TN1 G5:.A.TN.TNFSAP1" A.TN& G1"P A.or the current <a3e type in the 5T ets the Amt P the Amt held .TN P1A&S A.TNA H A.

Can only 0e run a.T-" 4'.ers. Current <a3e type less Amt held in the 5T . A. the amount .TOH A.'..ield Di!ide the !alue in amount . O and the current !alue o. Data on <a3e type and amount are trans. .T-E G.erred .er data has 0een read .ield !alue is compared <ith 0J and the result :IRIJ IPI or ISI.or the current <a3e type #u0traction to 0 :not ne3ati!e..or <a3e type "043 N#ets the recipient data .ield !alue is smaller than )0J it is retained.T-F9.ield is determined and <ritten to the current A&T . and retained in the trans.TK' D 2WTC1 '.rom the amt 1.or "01" :5esults <a3e types usin3 exact splits. +ther<ise it is set at )0 :.ield A.N Compares the current amount <ith that held . Expect a decision in this line The amount .rom an in.er ta0le to3ether <ith data on the recipient o.rom the annual salary #u0tract the Amt !alue held in the +5T .or the current <a3e type less the !alue held in the 5T . Current <a3e type less "013 #u0traction to 0 :not ne3ati!e. >T"EC G556 C.T-8 G.ter 0an$ trans.rom the current .ormation> The 3reater !alue o.ield Di!ide the amount 0y the rate and store the ans<er in the rate .or period 10 in year 0).ield and put the result in the amount .TSH A..ormin3 a minimum amount.ields :+T.or ?1%* .T5' A.rom the currently stored amount Ta$e the !alue held a3ainst payroll constant 43301 . #u0tract the Amt !alue held in the 5T . #u0traction to 0 :not ne3ati!e. A. the A&T .otype.4 A. the record last read.TSH 4'.or the <a3etype Di!ide the num0er 0y the rate and store the ans<er in the num0er . is placed in the !aria0le $ey. &a$e a decision on processin3 class 01 Di!ide the amount 0y the num0er and store the result in the rate . D)2)D A&" D)2)D A"A D)2)D A"" D)2)D &"& Abhishek Sharma Page 344 of 489 .TS G5:9 A.:+ N&aximum .ield 0y the !alue in the rate . A.:+ A.PE" '5.A.T-.or 0an$ trans. #u0traction to Qero ' the !alue cannot 0e less than Qero.rom the currently stored amount Amt .N &ultiply the amount 0y '1 ' 1 thin$ this should 0e su0tract 1 ..ield.' D D A.or ?1%* .TSE 4'9..

e.e.ore any processin3 in this rule 5estore the ori3inal !alues .ore any processin3 in this rule 5estore the ori3inal !alues .7 GCEG*A1! GEW"T GS*P7 GS*PD Abhishek Sharma Page 345 of 489 .or PC5s Eliminate splits ' alternati!e payments :A P.ore any processin3 in this rule 5estore the ori3inal !alues .or cost accountin3J alternati!e payments and !aria0le assi3nment Eliminate splits ' employee su0'3roup 3roupin3 .er :8T.or the current employee 5estore the ori3inal !alues .) A E1).ic operation to o!er<rite the a!era3e 5ATE o.) H E1).E1).or the amount ' i.or all <a3e types ' sets <a3e type to OOOO Elimination o. ACE5A .N Call PC5 =/&2 Calls PC5 GA D .or the num0erJ rate and amount ' i. Eliminate splits ' 0an$ trans.ore any processin3 in this rule N28 speci.) " E1).) T E1).or the num0er ' i.ield in the (T 0e.) FT* E1).e.or 28#GP phase 2 Chec$ on 1mplementation Date o.) I E1). (P8P split in the 5T Ne< Chan3es Across End o. The !alues that <ere held . The !alues that <ere held in the (T 0e.) E E1).e.or the num0er .) F E1).or the rate ' i. a retro calculation.ields in the (T 0e.ic processin3 o.or #xP A(E.) % E""8" <)11< A Eliminate all splits Eliminate splits ' <or$ center period :(P8P. <a3e type ?&AE in ta0le 5T in case o.) * E1). A(E operation 28 speci. The !alues that <ere held . Called in 22*0 and <)11< & <)11< &"A <)11< " G>2"T GCE %I. Fear solution acti!e .ield in the (T 0e. Eliminate splits ' !aria0le assi3nment Eliminate splits ' a0sence assi3nment Eliminate splits ' time unit Processin3 terminates . The !alues that <ere held . Eliminate splits ' cost accountin3 Eliminate the splits .or the amount .or the num0erJ rate and amount .

the next line.ield in the (T 0ein3 processed .8D)< . .or the a0sence !aluation rule :T)44C... . A.ollo<in3 the NEGT5 in the continuation line o.rom ta0le T)11A.EA&2 '.otype 000&ultiply the !alue in the num0er .or 01 :. Continuation line.ield 0y 100 Test the !alue in the num0er .ield Process the next line.8D)< 7N'.EA&2G'." DonIt . 5emem0er to put a letter or num0er in the next line under the N column.ier . Can 0e used as a customised error messa3e.= .N'7 .ier .ect as NnextrN.ensures that the old and ne< technical <a3e types .or 03 :. to 02 as the employee 3roupin3 #ets the modi.ield a3ainst 0 Add the !alue in the num0er .I1T) &"A &E*T" &E*T" A &E*T" > &I.B5 &I..ield 0y the !alue in the rate .ield 0y 1. #ets the modi.. Placin3 an O in the last column in the operation column has the same e.. the 5T ta0le.ollo<ed 0y 0.ield o.ield .ier .+." DonIt . Processin3 is only continued i.' Abhishek Sharma Page 346 of 489 .'' &I. Comes up <hether the lo3 is turned on or o. &ultiply the !alue in the num0er . to 01 as the employee 3roupin3 #ets the modi..) Di!ide the !alue in the num0er ..or a!era3es donIt 0oth exist. E!aluates the status o. ' not sure <hat the 2 implies Can use a ) character messa3e.or Constant !aluations :T)109. 1"TST E .L .ollo<ed 0y 0. the pre!ious month .I1T) A&& . .H.ield and put the result in the amount . the next line.alls in the current year.= . a!era3es .8D)< AN'.or3et to put in the letter .ESSGxxxxx .K' &I.or3et to put in the letter . A.. to 01 &ultiply the amount 0y the num0er and store as the num0er ... <a3e type 3*10 to the num0er .G.ollo<in3 the NEGT5 in the continuation line o.or (a3e type 3eneration :T)10#.or the <a3e type &ultiply the !alue in num0er .. a!era3es .ield 0y the !alue held a3ainst the capacity utiliQation le!el on in.rom ta0le T)11A. Continuation line. Calcualation o. Calculation o.H >SG"D &I.

elp.N A&%@1 &I. #ets the num0er eHual to the !aluation 0asis per hour N/& P Capacity utiliQation le!el . the (T 0ein3 processed Adds the num0er held in technical <a3e type ?-)2 to the currently held !alue . hours ta$en .N>W8STD &I.or the num0er Adds the num0er .rom the <or$ schedule rule #ee part period parameter help :.%&)1 &I.NTSAIHH Abhishek Sharma Page 347 of 489 .&I.4 &I.LE G657 &I.rom the partial period parameter .rom <a3e type 3000 held in the C5T ta0le ' to the N/& !alue o.N .ers the !alue o.ield to Qero #tore 3" in the num0er .NE GSSP &I.or xx is the sum o.PCT &I. .N>TGSTD &I.N' &I. the employee #ets the num0er eHual to the num0er o. #ets the num0er eHual to the position num0er o.LTSAPHH &I.N P1A&S &I.''' Adds the num0er held in the temporary !aria0le =N1 to the currently held !alue .N.LC . #et the current N/& to the !alue held in <a3e type 3000 Trans.or the num0er Add a !alue o.rom P000* :called record layout .ield #ets the num0er eHual to the position num0er o.L.ields in #AP .L. &I.''' &I. all paid a0sences :totalled o!er all classes.4 &I.N>P"STD &I.N E. the employee #ets the num0er eHual to the daily hours <or$ed 0y the employee #ets the num0er eHual to the <ee$ly hours <or$ed 0y the employee #et the N/& P the !alue o.or the entire payroll period #et the num0er P planned <or$in3 time measured in <or$in3 hours ta$en .N >WG"1 &I. the AN=.ield.%S@< &I.NGSS811 &I.ield Add to the N/& !alue .unction PA5TT. 3" to the num0er .or the paid a0sence measured in <or$in3 hours . ?##P held in the results ta0le #ets the num0er eHual to the <or$in3 hours .B #et the num0er .rom 1T 000* #ets the num0er eHual to the num0er held in the temporary !aria0le =#.ield to the num0er .NGSD)2P &I.or the employee .N.N STDA% &I.

unction PA5TT.or all employee su03roup 3roupin3s 5uns PC5 G"38 5eads part period parameters> lea!ers durin3 payroll period 5eads part period parameters> paid a0sences durin3 payroll period &I.8 8ITWPPAES> 8ITWPPE"S> 8ITWPPE"SG 8ITWPP1A&T 8ITWPP1TSC 8ITWPS@)<T 8ITWPT"<A" 8ITWPWWEEF PCE *'5DH PCE *4.NTSD)2) &I.NECI"PP &I. #ee part period parameter help :.ield 0y )1 Ta$e a<ay the num0er .ier Decide <hich payroll accountin3 area the employee is in oad (or$ Center and 8asic Pay Data ' employee su0'3roup oad (or$ Center and 8asic Pay Data ' employee 3roup oad (or$ Center and 8asic Pay Data ' personnel area oad (or$ Center and 8asic Pay Data ' personnel su0'area oad (or$ Center and 8asic Pay Data ' shi.> PPPA" A PPPA" > Abhishek Sharma Page 348 of 489 . oad (or$ Center and 8asic Pay Data ' payroll area oad (or$ Center and 8asic Pay Data ' country modi.rom the total <or$in3 time in payroll accountin3 period E!aluates operation indicator ' used immediately a.ter a data0ase record has 0een read.-5. 5educe the hours held in the num0er .-TSD)2P 8P)&D 8ITWPA>A"T 8ITWPCTE.NW8STD &I.rom the currently held num0er Current !alue in the num0er .&I. &I.unction PA5TT.rom 1T 000* 5uns PC5 G0)D . #et the N/& P current payroll period :T.ield less the total <or$in3 time measured in <or$in3 hours ta$en .unction PA5TT.t indicator oad (or$ Center and 8asic Pay Data ' pay scale type oad (or$ Center and 8asic Pay Data ' <or$in3 <ee$ . &ultiplies 0y '1.-E G695 #ee part period parameter help :.NTSA*HH &I. #ee part period parameter help :.or technical <a3e type ?-4) held in the 5T .

5esets the amount and the rate ' is the opposite o.ore do nothin3 Fou <ant to $no< i. an entry is .irst day o. Prints the summarised +5T :C+5T..or the current 1T <a3e typeJ and store it in the +T ta0le.P.. the old results ta0le : 5T.oundJ processin3 should 0e continued. 1.ect to the E 1&1 O operation. The !alue o. "ESET A" "ESET F" Abhishek Sharma Page 349 of 489 . all the other !aria0les else<here in the document. 2i!e the meanin3 o. the 5T Prints out the contents o.WTG P")&TC P")&TE P")&T1 P")&T8 " "5.'T "ESET H "ESET .or the current 1T <a3e type. Fou <ant to read the entry in ta0le T)1P1 <ith indicator 01 .or the payroll area is di.N 5ead Pay #cale Ta0le ' 3roup and le!el #ets the splits 0ac$ up a3ain ' has the opposite e. the arrears characteristic should 0e placed in the !aria0le $ey.ound it should 0e re6ected N+peration 5)1P% reads an entry . This ta0le determines the characteristics o. 5eset O ' resets all the split indicators.irst national split :?#1.P:A "E5.N'. the C5T Prints the contents o." "5.erent to the time unit . 5esets the . the deduction <a3e types.PPPA" E PPPA" < PPPA" P PPPA" " PPPA" S PPPA" I P")&T P")&T. there is an entry in ta0le T)1P1 <ith indicator 10 .'& 5eads part period parameters> ne< 6oiners durin3 payroll period 5eads part period parameters> lea!ers on the . E 1&1. the next payroll period 5eads part period parameters> i.or unpaid a0sences in the period Prints the 1T Prints (T2 .K. the time unit .rom the !aria0le ta0le Prints the contents o.rom ta0le T)1P%. Employee <or$ centre is inacti!eJ there. 5esets the cost accountin3 and employee su03roup 3roupin3 !alues "5. an entry is . 1.P.or the pay scale type and area 5eads part period parameters> is the employee is in an acti!e <or$ centreT 5eads part period parameters> 0asic pay chan3es durin3 payroll period 5eads part period parameters> .

. "TEH.@A1< "TEH >SG"D "TEH-.ield ' see #AP help ..ecti!ely s<itch the si3n .or speci.A B .ics 5ounds o. E 1&1 ' resets the employee su03roup 3roupin3s .or the !alue &ultiply percenta3e held in rate .. 5ate di!ide 0y 100 5TE? total <or$in3 time in calendar days 5TE? total <or$in3 time in <or$in3 days 5TE? planned <or$in3 time measured in <or$ days 5TE? Total <or$in3 time measured in calendar days Di!ide the !alue in the rate .21>S 5esets 5 ' is the opposite o.ield to the next a!aila0le num0er 5ounds o.. 5TE? total <or$in3 time measured in <or$in3 hours Chec$ to see ho< the current rate compares a3ainst the !alue held in the Abhishek Sharma Page 350 of 489 .ield 0y the payroll constant 2ENA/ :10J000.ield on in. the N/& .33@ ' so e.ecti!ely multiply 0y .or speci.ield 0y the <or$ed hours ...'' "TEHFGE&AI "TEHFGE&AI "TEG..B.ield ' see #AP help .otype 000&ultiply the rate 0y ne3ati!e 1 ' e.or speci."ESET " "ET"8 "8I&D "8I&D ''5 "8I&D L.ield ' see #AP help .ield up so that it is di!isi0le 0y 00) 5ounds the A&T .rom the rate &ultiply the !alue held in the rate 0y the capacity utiliQation le!el .ics 5ounds the A&T .ield ' see #AP help .ics 5ounds o. the payroll run is a retroacti!e accountin3 run 5ounds o.or speci.. the A&T .'' "8I&DA "8I&D> "8I&DG "TEJ.. the A&T . "TE-.ics &ultiply the !alue held in the rate 0y 33.or the employee Chec$s i. the 5TE .ield 0y 100 &ultiply the rate 0y the constant 2ENA/ held in ta0le T)11$ &ultiply the !alue in the rate .3333 #u0tract the !alue held in the constant .'' "TEGGFD)2) "TEGTAD)2) "TEGTAS811 "TEGTFD)2) "TEGTSD)2) "TEGTSD)2P "TEK.or pay period 0ein3 processed.

A> "TEN' "TEN.. 5TE P Total <or$in3 time measured in <or$in3 days 5TE P planned <or$in3 time measured in <or$ days 5TE P Total <or$in3 time measured in calendar days #tore the planned calendar days in the rate . "TEN >ET"G "TEN >SG"D "TEN >WG"1 "TEN.or <a3e type 1001 #et the rate eHual to the amount #et the rate eHual to the capacity utiliQation le!el held on in. the <a3e type 0ein3 Abhishek Sharma Page 351 of 489 .ault set at 10 000.ield .'55.ield o. 2ENA/ .''.rom ta0le T)117 :de.otype 000#ets the rate eHual to the !aluation 0asis per hour #ets the rate eHual to the !alue held in the temporary !aria0le A8 #et the rate .or countin3 class 10 . <a3e type xxxx #et the rate eHual to the amount pulled .rom ta0le T))4C #et the rate eHual to the !alue held in the rate .' "TEN .rom ta0le to the currently held rate Add the unpaid a0sences measured in calendar days .ield o. "TELH "TEL.rom the ta0le #ets the 5TE eHual to the <ee$ly hours <or$ed 0y the employee #et the rate as the planned calendar days #tore the !alue held a3ainst payroll constant 30))1 in ta0le T)11 in the rate .. "TENFGE&AI "TENTAD)2P "TENTAS811 "TENTFD)2) "TENTFS811 Chec$ to see ho< the current rate compares a3ainst a !alue o. Qero Adds the rate held in <a3e type 1001 to the currently held rate Adds the rate held in the !aria0le && to the currently held rate Adds the current rate to the 1T Adds a !alue o.''B'' "TEL>>ET"G "TELTFAI.'''' "TEN>>ET"G "TEN>W8STD "TENGFS811 "TENF. "TEL. 100 to the currently held rate Add the amount .temporary !aria0le C 8# "TEK' "TEL .''.ield o. <a3e type xxxx 5TE set to the !alue o.ield to Qero #tore 10000 in the rate .

alse #et condition . the N5A. Ta$e a<ay any unpaid a0senceJ in <or$ed hoursJ . SET)& *N&* STATI 7P SI>"CKSET SI>"CN' SI>WT H Abhishek Sharma Page 352 of 489 .or the <a3e type as 01 #et the E#2 .rom the current rate :.ield 2 <hich is !alid at the start o. The internal return code is set to the !alue 0 #u0tracts the current <a3e type ' e.or all unpaid a0sences :totalled o!er all a0sence countin3 classes.or . #tatus .or a0sence countin3 class 20.unction 1B is .unction 1B is true #et the <or$ center ' 0asic pay split .rom the currently held rate :totalled o!er all a0sence countin3 classes. the in'period is entered in the !aria0le $ey.or . "TE-TAAIHH "TE-TFAIHH "TE-TFAI7' "TE-TSAIHH SC8&DN< )< SC8&DNT A1 SC8&DNT )< SC8&DNT )< SET)& AN'. The condition .or Bunction P8E2 <hen the condition is true The condition ..unction 1B is true The condition . 5ate su0tract the part period unpaid a0sences in <or$in3 days . SET)& "N. Ta$e a<ay any unpaid a0senceJ in calendar daysJ .or all unpaid a0sences :totalled o!er all a0sence countin3 classes. Ta$e a<ay any unpaid a0senceJ in calendar daysJ . the split is to 0e increased 0y 1 0y e!ery call.or PC5 as 1 Fou <ant to set G <ith num0er 01 as a !aria0le splitU the num0er o.or countin3 class 0* 5TE P total <or$in3 time measured in <or$in3 hours 5TE P planned <or$in3 time measured in <or$in3 hours 5educe the !alue in the amount .rom the current rate :totalled o!er all a0sence countin3 classes.or . The return code set in the second example must 0e e!aluated.ield to Qero 5ate su0tract the part period unpaid a0sences in calendar days .ecti!ely chan3in3 the si3n o.processed "TENTSAI'+ "TENTSD)2P "TENTSS811 "TEN%E"8 "TE-GFAIHH 5TE P unpaid a0sence measured in <or$in3 hours .

'. #u0tracts the current <a3e type and stores it as a temporary !aria0le =5E2.ts ? time 3roups Ta0le Huery on premium ta0le Ta0le Huery on !aluation o.5 2AFEEA1%&" 2AFEEAI<F% 2AFEE>&FSA 2AFEE>&FSA Abhishek Sharma Page 353 of 489 .erence ta0le :DT. 0an$ details P000" SI>WTDG55. TA>1E 5'6A TA>1E 5. TA>1E 5'. the currently processed <a3e type and stores it in the input ta0le :1T. #u0tracts the current <a3e type :si3n chan3e.erence ta0le :DT. the currently processed <a3e type and stores it in the 5T #u0tracts the current <a3e type :si3n chan3e. Blic$s the si3n ..or o!ertime Place in the !aria0le $ey ' !aria0le $eys are held in a certain ta0le Place in the !aria0le $ey ' type o.or N5A o. o. Blic$s the si3n . the currently processed <a3e type and stores it in the 5T as technical <a3e type ?121 Blic$s the si3n . #u0tracts the current <a3e type and stores it in the di. the currently processed <a3e type and stores it in the input ta0le :1T.'75 SI>WT-%"EG SI>WTDH #u0tracts the current <a3e type :si3ns chan3e. the N5A and stores in the results ta0le :5T. as a temporary !aria0le =5E2. SI>WTE SI>WTEH SI>WTEG..7W TA>1E 576> TA>1EA1P TA>1EP''.otype 0014 ' recurrin3 payments and deductions Ta0le Huery on data held in in.or N5A o.SI>WT . as technical <a3e type ?101 Ta0le Huery on employee 3roupin3s ? areas Ta0le Huery on shi. Blic$s the si3n .9 TA>1EP''.or N5A o. o.otype 001) ' additional payments Place in the !aria0le $ey ' F?N alternati!e payment Place in the !aria0le $ey ' extra pay indicator .'P TA>1E 5.or N5A o. SI>WT)H SI>WT)G.7. the N5A in the di. <a3e types Ta0le Huery on positions ta0le in PA Ta0le Huery on the Alternati!e Payments ta0le Ta0le Huery on data held in in. and stores it as 102).

:That isJ the N0N line o.. the !aria0le $ey to 2 #ets the len3th o. Place the ta0le .irst 2 di3its. the current <a3e type <ith the name o..or the second <a3e type deri!ed .ield Npremium num0erN in the !aria0le $ey 2A1>S' 2A1>S' H 2A1>S' > 2A1>S.illed out 0ased on the !alues in the T5B25 and T5B#T .or the current <a3e type in ta0le T)12(.rom the current P= record Place in the !aria0le $ey ' clearin3 $ey .ers The system chec$s to see <hether a !aluation 0ase exists The system chec$s i.or the current <a3e type <ith the percenta3e rate . 2A8<< 7 2A"G>)&D>W 2A"G>P"AF& Abhishek Sharma Page 354 of 489 .ield .ields . the !aria0le $ey to 3 Caria0le o.rom the same line in CE)12(.or 0an$ trans.or indirect !aluationN in the !aria0le $ey Place the ta0le . The system <ith then i3nores the .ield Nindicator .otype 2010 is used. !ie< CET)12E8 is read.set ' set here to 2.. The current <a3e type is e!aluated <ith the !aluation 0asis that is entered .or the current <a3e type itsel. The system multiplies an entry that already exists in the 5TE . 2A1E& 7 2A1E& . !ie< CE)12(E8. a !aluation 0asis is . !ie< CE)12( and then replaces the <a3e type names o. #ets the len3th o. #ame as CA 8#0 O <ith the exception that the data . :That the N0N line o. the <a3e type .2AFEE1GA"T 2AFEE1&C1S 2AFEE1&TPE 2AFEE1&TEP 2AFEEPAETE 2AFEEP"AF& 2AFEETG"1E 2AFEE2E"S1 2AFEE%E)&@ 2AFEE%1SC@ 2A1>SK 2A1>SK' #tore in the !aria0le $ey the <a3e type Place in the !aria0le $ey ' loan type Place in the !aria0le $ey ' loan type P004) Place in the !aria0le $ey ' loan type P004) Place in the !aria0le $ey ' payroll type Place in the !aria0le $ey ' premium indicator time 1Ts Place in the !aria0le $ey ' !aria0le $ey is .rom a line 0 o..rom the current <a3e typeJ and then you <ant to !aluate this usin3 the correspondin3 !aluation 0asis. 5eplaces the current <a3e type <ith the statement <a3e type that is entered in ta0le T)12( .or o!ertime Place in the !aria0le $ey ' time unit Place in the !aria0le $ey ' payment $ey .rom in.

Also ha!e a loo$ at the documentation o.ield NE# 3roupin3 .. This operation splits the amounts 0ut does not distri0ute them to the di. An example in usin3 this operation is as . employee has had a pay chan3e in pay period K i. 1&P5E..erent periods Expect to call another PC5 in this line #ets the A&T and N/& to Qero #et the !alues .or collecti!e a3reement pro!isionN in the !aria0le $ey 1nterro3ate processin3 class %4 /sually part o. the one 0ein3 processed is the last +peration (P8PC distri0utes the amount o.or the rateJ num0er and amount eHual to Qero 1nitialises the !aria0le A8CD #ets the N/& 5TE and A&T to Qero WP>PC WP>PCW % %E"8N A& %E"8N "&A %E"8N. a decision ' <here the <a3e type is Hueried Passes throu3h the <a3e type as unchan3ed Decide i.ore current payroll period.A>CD %E"8N&"A Wishin to retrie(e pre(ious payroll period results to be used in a PC"K Fou can do so 0y usin3 the operation 1&P5E <ith parameter NN :NN periods 0e. the current <a3e type to the acti!e (P8P periods in the payroll period.> D =E5+ P N5A 1&P5E % #/85CT1&P O 0 A&T P + 1001#ET1N AP01#ET1N 5P3 =E5+P N5 ADD(T11001 Abhishek Sharma Page 355 of 489 .2A"G>T"<F% 2WTC1 :9 WGTEPK WGTEPNH WPA11K1AST Place the ta0le .ollo<s :readin3 the period % months a3o.

Abhishek Sharma Page 356 of 489 .

Abhishek Sharma Page 357 of 489 .

Abhishek Sharma Page 358 of 489 .

Abhishek Sharma Page 359 of 489 .

Abhishek Sharma Page 360 of 489 .

Abhishek Sharma Page 361 of 489 .

Abhishek Sharma Page 362 of 489 .

Abhishek Sharma Page 363 of 489 .

Abhishek Sharma Page 364 of 489 .

Abhishek Sharma Page 365 of 489 .

Abhishek Sharma Page 366 of 489 .

Abhishek Sharma

Page 367 of 489

Abhishek Sharma

Page 368 of 489

Abhishek Sharma

Page 369 of 489

Abhishek Sharma

Page 370 of 489

Abhishek Sharma

Page 371 of 489

Abhishek Sharma

Page 372 of 489

Abhishek Sharma

Page 373 of 489

Abhishek Sharma

Page 374 of 489

Customized-SCHEMA’S:

INAL:

Abhishek Sharma

Page 375 of 489

INAP: INEI: INLN: Abhishek Sharma Page 376 of 489 .

YNC0: Abhishek Sharma Page 377 of 489 .

ZNNC: Abhishek Sharma Page 378 of 489 .

. Descri0e the day'to'day acti!ities in Trainin3 and E!ent &ana3ement. (hat is the 1&2T 2. Pro6ect 1mplementation Tools 1.5T 1-. (hat are the most important processes supported in .5T 3.T 10.B >asics of @uman "esources 1. time e!aluationT ". (hich 1n.erence 0et<een Huali.. (hat is a pro6ect 1&2T .uman 5esources :. (hich reportin3 tools do you $no< o. . (hat personnel cost plannin3 methods are there in #AP . (hat is the purpose o.erence 0et<een career plannin3 and succession plannin3T (hat is a de!elopment planT 14.5 componentsT 11.'#er!iceT 4.o< is the recruitment component inte3rated <ith the other .rame<or$. (hat is the di. (hat is meant 0y Employee #el. (hat are the main .SAP 8(er(ie0 1.orT 1%. (hich steps ma$e up the payroll processT *.unctions o. Explain the structure o. the client?ser!er . (hat are the most important structures in . (hat is the di.otypes do you need to implement Tra!el &ana3ementT Abhishek Sharma Page 379 of 489 . (hat is the appraisal system component used . 1).o< do you hire a ne< employeeT %. (hat is an applicant actionT 12.T 2.otypeT ).ications and reHuirementsT 13.. 2. Compensation &ana3ementT 1*. (hat <ays are there to select an 1n.5. (hy is there a cross'application time sheetT (hat are the possi0le tar3et componentsT -.

Can you assi3n people to 6o0s in Expert &odeT 10.9B 8r aniQational .orT 2. used . . 1s it possi0le to set up ne< e!aluation paths in CustomiQin3T 1-.ana ement 1. (hat is the +06ect 1n. (hat is the 5elationships 1n.erence 0et<een a 6o0 and a positionT 4.orT 13.. (hat are the main areas o. (hat are plan !ersions used . (hich elements ma$e up the enterprise structureT 2. (hich status can 1n. (hat are the 0asic o06ect typesT 3.otypes in the +r3aniQational &ana3ement component ha!eT 1). (hat is an e!aluation pathT 1%. (hich elements ma$e up the personnel structureT Abhishek Sharma Page 380 of 489 . (hat is &ana3ers Des$top used . 1n 3eneral structure maintenanceJ is it possi0le to represent the le3al entity o. (hat is the di. Can you create cost centers in Expert &odeT ".o< do you set up inte3ration 0et<een Personnel Administration and +r3aniQational &ana3ementT 5B . (hat is Expert &ode used . (hat is the di. (hich situations reHuire ne< e!aluation pathsT 1".otype :1000. or3aniQational unitsT 12.otype :1001. (here can you maintain relationships 0et<een o06ectsT %.orT 1*.aster Data 1.in3 user inter. Can you use the or3aniQational structure to create a matrix or3aniQationT 11.erence 0et<een an or3aniQational unit and a <or$ centerT ). used .orT 14. the +r3aniQation and #ta..orT -..acesT *.

otypeT "..ault <a3e types .orm pay scale reassi3nmentsT 2*. 1n <hich 1n. (hat is the Additional Actions 1n. (hy are administrators de. a <a3e type depend uponT 21.orT 14.ine de.3.inedT 24.erence 0et<een the simple and extended pay increasesT 2".eatures are controlled usin3 the employee su03roupT *.or primary <a3e types used .ormed on the same dayT 30.o< are <a3e types created in the #AP 5?3 systemT 1". (hat does the input permissi0ility o.orT 11. (hat <ays are there to !aluate <a3e typesT (here are <a3e type !aluations de.inedT 13.otype *. (hich control .inedT 1-. . Can se!eral personnel actions 0e per. (hat is a payroll areaT -.or collecti!e a3reement pro!isions used .otype -. (hat can .o< can you de.ine de. (hat is the employee su03roup 3roupin3 .otypeT 2%. (hich criteria determine payroll areasT 10. . and 8asic Pay :1n. (hat is the connection 0et<een Planned (or$in3 Time :1n.eatures 0e used .orm standard pay increasesT 2-. (here are pay scale 3roups and pay scale le!els de.otypesT 20.orT 22.eatures are controlled usin3 the personnel su0areaT %.otype used . . (hat is the employee su03roup 3roupin3 . (hich criteria play a role in esta0lishin3 these structuresT ).inedT 12.o< can you e!aluate <a3e types indirectlyT 2). (hich <ays are there to de. (hat <ays are there to per.orT Abhishek Sharma Page 381 of 489 . (hat is the or3aniQational $ey used . Can all <a3e types 0e entered into all 1n. (hat <ays are there to per.or the pay scale area and pay scale typeT 1%.ault !alues .orT 1*. (hat is an 1n. (hich control . (hich elements ma$e up the or3aniQational structureT 4.or the 8asic Pay 1n. (hat is the di.orT 23. (hat is the personnel su0area 3roupin3 .otype are administrators de.T 1).or primary <a3e types used .

(hat are the main ad!anta3es o.o< do you create structural pro.otypes delimitedT 32. (hat is an in. Can a screen in .or an employee determined 0y the payroll area or the payroll control recordT ).otype menu and <hat is its purposeT 3%.or CustomiQin3 <hen con.otypesT 34. the Pro. (hat is &atchcode ( used .y screens in CustomiQin3T 3). (hat is the payroll control record used . 1s it possi0le to 0ranch directly .i3urin3 1n.o< are personnel actions and dynamic actions lin$edT :B AuthoriQations 1.o< are the authoriQations in a role maintainedT 3. (hich control options do you ha!e . .ile 2eneratorT %. . (hat is a role and <hat is it made up o. se!eral 1n.ilesT +B Payroll 1.eature o.otypesT 33.T 2. . an employee lea!es the enterpriseJ are all 1n.o< does the system $no< <hen to tri33er retroacti!e accountin3 . (hich authoriQation o06ect can you use to control an employeeMs access to his or her o<n personal dataT ). 1s the exact date o. Are authoriQation o06ects or pro. 1. Can roles and their authoriQation pro. an employee in 1n. .or an employeeT 3.rom the payroll lo3 to master data and time data maintenanceT *.iles 0e assi3ned to a user .or a limited time periodT *. .o< can a personnel action chan3e the status .or a particular employeeT 2. .otype 0000T 3-.orT Abhishek Sharma Page 382 of 489 .o 3roupT (hat is a personnel actionT 3*. (hich <ays are there to modi.5 data consist o.o< is the earliest retroacti!e accountin3 date determined .or PayrollWT %.31. the payroll period . (hat is an 1n.iles assi3ned to usersT 4. (hat acti!ities are possi0le <hen the payroll control record is set to V5eleased .orT 4.

otype 2002. representin3 part'time <or$ in the #AP 5?3 systemT 14.otype 2001. (hich <ays are there o.erence 0et<een a0sences :1n. Can a postin3 run 0e deletedT 12.ine your o<n pu0lic holidaysT 4. (hat is the di.erence 0et<een a !alidity inter!al and a deduction inter!al . (hich characteristics does a daily <or$ schedule <ith daily <or$ schedule class 1 ha!eT 11. (hich <ays are there o.ine 0rea$s <ithin a 0rea$ scheduleT 10. . Can you de. (hat is a !ariant o. (hich CustomiQin3 settin3s are reHuiredT 1".or time HuotasT ".or an employeeT ).or time HuotasT 1-.or recordin3 time dataT 2.-.otype used .orT 21. (hat steps are reHuired to set up <or$ schedulesT 3. (hich characteristics does a pu0lic holiday class 0lan$ ha!eT %. 1s there an employee su03roup 3roupin3 .T 1%. (hat is an a0sence HuotaT 2i!e examples. (hich characteristic does a day <ith day type 1 ha!eT 13.or daily <or$ schedulesT *. (hat are the 0asic concepts . (hat is the di. (hat is the remuneration 1n.rom a Huota. (hat <ays are there to de.ect does 3roupin3 employee su03roups ha!e on personnel calculation rulesT ". (hat are countin3 rules used .. (hat steps are reHuired to post payroll results to Accountin3T 11.ine <hich pu0lic holiday calendar is !alid .oc DueryT 10. (hat e. 1s there an employee su03roup 3roupin3 .. Fou need to deduct an a0sence . Can you e!aluate payroll results usin3 #AP Duery?Ad .o< do you de. 1*.y <hether an employee is paid in cash or <hether the money is trans.. a daily <or$ scheduleT -. #hould a Huota 0e assi3ned directly to an a0senceT 20.orT Abhishek Sharma Page 383 of 489 . representin3 su0stitutions in the #AP 5?3 systemT 1). (here do you speci.erred to a 0an$ accountT 6B Time Data 1. and attendances :1n. (hich elements ma$e up a period <or$ scheduleT 12.

enterin3 in. Can customer'speci.oc Duery 0e used . (hat is a lo3ical data0ase used .ormation .22.orT Abhishek Sharma Page 384 of 489 . 1s the 8usiness 1n. 11.ault !alues to create a0sence HuotasT 23. (hich lo3ical data0ases exist in . (hat are payroll 1n.orT 2). (here do you . (hat is a user 3roupJ <hat is an in.or con.orT -.ana ement 1. Can you 3enerate a0sence HuotasT 24.ield 3roupT 2i!e examples .ic reports 0e incorporated in the &ana3ers Des$topT *. (hat is a .rom .5T ).ormation (arehouse part o.1#T 4.orT 13.ieldsT 12.5T ".uman 5esources &ana3ementT 2.i3urin3 an #AP DueryT 14. (hat are selection and output .otypes used . (hat can an Ad . (hich reportin3 tools are a!aila0le in . (hat is the schema TDTA used .5. (hat are the steps . Can you set up de. (hat is . Can you also e!aluate cross'client data <ith standard reportsT %.ind standard reports in . (hat <ays are there o. the #AP 5?3 systemT 3.otypesT 4B "eportin in @uman "esources .oset and ho< are the t<o relatedT 10.or Controllin3 <hen recordin3 time data in the Time &ana3ement 1n.

.......J!C %!T! ************************************************************************************22 7ontractual and 7orporate !gree'ents******************************************************27 43aluation Dasis*************************************************************************************28 4'ployee Fualifications***************************************************************************31 7o''unication***************************************************************************************35 7usto'iBing procedures **************************************************************************37 ........................J +T)67T6)4 *******************************************************5 P4)+.............age Types for Dasic Pay***********************************************134 !ssign ............................................108 1*1 Payroll =odule 7onfiguration +cope*****************************************************108 Pay +cale Type*************************************************************************************115 Pay +cale !rea**************************************************************************************116 !ssign Pay +cale +tructure to 4nterprise +tructure************************************116 WAGE TYPE STRUCTURE...........................................................120 ........age types for #nfotype 0015*****************************************************************130 !ssign Pay +cale Eroupings for !llowances***********************************************133 =aintain %efault ........)E!J#+!T#.........................140 %efine !cco''odation Types*****************************************************************140 CAR AND CONVEYANCE..........................................150 %efine Professional Ta2 Erouping %etails ***********************************************150 Abhishek Sharma Page 385 of 489 ...........................................age type =odel for Pay +cale Erouping &or !llowances *****************135 4ligi9ility for )!Ps ********************************************************************************136 =aintain +alary Kear and Period 4nd Treat'ent of )!P*******************************137 COMPANY LOANS..............agetypes for #nfotype 0014******************************************************************127 ...........138 !cti3ate 7alculation*******************************************************************************138 !d?ust Lalue %ate*********************************************************************************138 =aster %ata*****************************************************************************************139 HOUSING..................................L4)!CC .......141 %efine 7on3eyance Types***********************************************************************141 %efine !'ounts G Ju'9ers for 7ar +che'es********************************************141 4ligi9ility 7riteria for 7on3eyance !llowance*********************************************145 PROFESSIONAL TAX..........or/ +chedules**************************************************************************************73 Ti'e %ata )ecording and !d'inistration****************************************************86 =anaging Ti'e !ccounts 6sing !ttendance(!9sence Fuotas*************************97 SCOPE OF THE DOCUMENT........E-Recruitment Configuration Guide Contents .........................................................................or/force )e5uire'ents and !d3ertising***************************************************50 !pplicant !d'inistration**************************************************************************53 !pplicant +election**********************************************************************************57 Pu9lic >oliday 7alendar****************************************************************************67 ...............age types for Dasic Pay #nfotype "0008$ ***********************************************120 ..

....1 " >u'an )esources < Tra3el =anage'ent 7onfiguration +cope*********************235 %efine Trip Ju'9er )anges********************************************************************235 %efine 7ontrol para'eter for Tra3el 42penses*******************************************236 %efine 7ontrol para'eter for Tra3el %ata*************************************************238 Tra3el 42pense Types****************************************************************************239 %ialog and Tra3el 42penses 7ontrol*********************************************************241 Tra3el 42penses 7ontrol*************************************************************************245 .............................................................................252 7reate !uthoriBations for data entry profiles*********************************************252 6se*****************************************************************************************************252 Procedure********************************************************************************************252 )esult**************************************************************************************************252 SPECIFIC SETTINGS FOR CATS REGULAR.......................................255 %efine &ield +election****************************************************************************255 6se*****************************************************************************************************255 Procedure********************************************************************************************255 )esult**************************************************************************************************256 TIME DATA RECORDING # ADMINISTRATION.......................25" %efine !ttendance types************************************************************************259 6se*****************************************************************************************************259 Procedure********************************************************************************************259 )esult**************************************************************************************************259 Eroup e'ployee su9groups for ti'e 5uotas**********************************************260 6se*****************************************************************************************************260 Procedure********************************************************************************************260 Abhishek Sharma Page 386 of 489 ...............................age Types for #nterfaces**********************************************************************246 Transfer to !ccounting***************************************************************************247 SCOPE OF THE DOCUMENT.................................................................................153 Dasic +ettings***************************************************************************************153 Third party %eductions**************************************************************************155 Ta2 lia9ility on )ei'9urse'ents0 !llowances and Per/s ****************************158 PAYROLL SCHEMA AND PERSONNEL CALCULATION RULES.......................160 Payroll +che'a************************************************************************************160 Personnel calculation )ules********************************************************************171 PAYROLL ORGANISATION.................!ssign PTa2 Eroupings for P! and P+! ***************************************************151 !ssign !'ounts for Professional %eduction *********************************************151 =ethod and &or' Cayout for PTa2 Eroupings********************************************152 INCOME TAX.....................251 SETTINGS FOR ALL USER INTERFACES................................................................................................................252 +etup data entry profiles************************************************************************252 6se*****************************************************************************************************252 Procedure********************************************************************************************252 )esult**************************************************************************************************253 SPECIFIC SETTINGS FOR CATS REGULAR.................................1 5 Period Para'eters*********************************************************************************175 %ate =odifiers**************************************************************************************175 Eenerate Payroll Periods ***********************************************************************176 A!AP DEVELOPMENTS...........

.........6J% *************************************************************************************295 +cenario 4'ployee +elf +er3ice************************************************************295 Process Eroup Process on 4++***************************************************************295 Abhishek Sharma Page 387 of 489 ................2"0 #nterface 7onfiguration for ...................................)esult**************************************************************************************************260 Eroup Personnel su9areas for ti'e 5uotas************************************************261 6se*****************************************************************************************************261 Procedure*******************************************************************************************261 )esult**************************************************************************************************261 %efine 7ounting )ules****************************************************************************262 6se*****************************************************************************************************262 Procedure*******************************************************************************************262 )esult**************************************************************************************************262 !ssign 7ounting )ules to !ttendance types***********************************************264 6se*****************************************************************************************************264 Procedure*******************************************************************************************264 )esult**************************************************************************************************264 +elect !llowed !9sence types*****************************************************************264 6se*****************************************************************************************************264 Procedure********************************************************************************************264 )esult**************************************************************************************************265 %efine re?ection )easons************************************************************************265 6se*****************************************************************************************************265 Procedure********************************************************************************************265 )esult**************************************************************************************************266 CONFIGURATION STEPS$.e9dynpro #nterface in Tra3el =anage'ent ******290 &eatures 6sed for Tra3el "&or 4++$ *********************************************************293 D!78E)........

• 1. 9P ERP RECRUITI$G #28I$ 1.HCM_ERC_SES_1 1.!!. #cti&ate .1! does not support /rac+e p+atform( supports on+y 0inu1 and %indows .3. o #2S 3#do.1! can ."! Role Recruiter E-Recruiting 9P for E-Recruiting #dmin. '.!! or )ig)er.1 ERP . Required Components • • Software Component ERECRUIT !" S#P $et%ea&er '. #cti&ate .=- 1.ased systems. Portal Content for SAP EhP for SAP ERP !.1. SAP E-Recruiting 1. SAP E-Recruiting Search Functions 1 .! E)P" 38anager In&o+&ement4 Latest versions of ERecruiting • • Insta++ En)ancement Pac*age "( #cti&ate 9usiness 7unction HCM."-.+e software( optiona+ o #do.2.usiness function HCM.HCM_ERC_CI_2 3Transaction S%7:4.usiness function . TRE.=."! #dministrator Abhishek Sharma Page 388 of 489 .!( En)ancement Pac*age 1 o Enterprise Porta+ o TRE. SAP E-Recruiting 2 .usiness function HCM. '. '. System Prerequisites 1. #+ternate+y( TRE.C8<ERC<CI<=> 1." #usiness Pac$age %ame 9P for Recruiter Soft&are Component 'ersion 9P ERP RECRUITER 1.e 7orms -. Pre-requisite for .e 2ocument Ser&er4 5 for certain functiona+ity suc) as data /&er&iews o S#P $et%ea&er 6irus Scan Interface 3$%-6SI4 compati.e used from E)P" onwards..HCM_ERC_CI_1 =.

! 5 Usage Type #pp+ication Ser&er ?a&a.com@erp-inst4 Abhishek Sharma Page 389 of 489 .• • To insta++ porta+ content 39usiness Pac*ages4 for E-Recruiting( you must insta++ t)e fo++owing product instances and software components. It +in*s to a++ ot)er documents t)at are required for t)e imp+ementation of a specific scenario. • #+ways refer to t)e +atest &ersion of t)e 8aster Guide .asis.out t)e insta++ation sequence and t)e components to .! S#P $% 5 EP Core . #s of en)ancement pac*age " for S#P ERP( t)e usage type is a&ai+a. #s part of S#P ERP .e insta++ed.S#P en)ancement pac*age " for S#P ERP .EP Core is required as a .+e on en)ancement pac*age 1 for S#P $et%ea&er. Product instance S#P $% .! w)ic) contains important information a. 3)ttp>@@ser&ice.ased on S#P $et%ea&er '.sap.

=0 ()* Path . %e )a&e configured t)e ro+es wit) prefi1 as CEERD. 2.1.=. T)e +ogica+ sequence is 5 Creation of aut)oriBation profi+es@ro+es Creation of ERecruiting specific specia+ users #ssignment of aut)oriBation profi+es to reference users #ssignment of reference users to eac) ERecruiting end user in SU!1. Abhishek Sharma Page 390 of 489 .y S#P to custom ro+es. /ptiona++y( grouping t)e interna+ end users in user categories.. User #dministration + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A User #dministration . Creation of Authorisation Profiles ()* Path Profi+es + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A User #dministration -A Create User -ransaction+ P7CG #++ ERecruiting specific standard ro+es )a&e prefi1 as CS#P<RC7D. T)is is done to *eep t)e standard ro+es untouc)ed and refer at a +ater stage in case of issues in t)e custom ro+es.escription+ T)is I8G acti&ity is used for creation and maintenance of ERecruiting specific users( ro+es and User categories. Copy t)e standard ro+es pro&ided .

In ERecruiting framewor*( communication users are used for connecting ERecruiting system and t)e Content Ser&er.etween = systems. Ser&ice Users ". T)ey are not dia+og users . id.sers System users are required during t)e e1ecution of specific S#P processes.so+ete on acti&ation of %e.ut are assigned to dia+og users.%e are using ro+es ZER_RECRUITER_EHP4 and ZER_BUSINESS_ADMIN_EHP4 for recruiter and administrator respecti&e+y instead of ro+es ZER_BUSINESS_ADMINISTRATOR and ZER_RECRUITER w)ic) . Abhishek Sharma Page 391 of 489 .+es system access for unnamed users.e grouped in F categories> 1. Reference users =.dynpro ser&ices are accessi.sers ena.( RC7<U$REG4. Creation of Special users ()* Path Users + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A User #dministration -A Create Specia+ -ransaction+ SU!1 Users can .+e to candidates w)o are not registered app+icants. Communication users are used for remote communication . T)is e+iminates t)e need to *ey in username password w)en t)e ser&ice is instantiated on t)e internet. S/stem .2ynpro &ersions in E)P". 7or suc) ser&ices( t)e ser&ice user RC7<U$REG is assigned against username in transaction SIC7.e used pure+y for communication purposes in t)e system. In e-recruiting t)ese are used for unregistered candidates 3e.. Service . Communication Users F. ERecruiting requires system users in t)e form of wor*f+ow user %7-9#TC.g.ecome o. #++ . 2.2. System users Reference users are used as temp+ates for assigning security aut)oriBations.ac*ground wor*f+ow tas*s are e1ecuted using t)e %7-9#TC. T)ese are not dia+og users and must . T)e dia+og users in)erit a++ aut)oriBations of t)e assigned reference user. Certain 9SP@%e.

Enter t)e required detai+s.erence #er!ice "ole to be assi ned =E5E8/#1NE##EAD&1NEE.erence 5e.erence Communication 5e.erence 5e. Talent Consultant :not used.erence 5e.erence 5e. "eference Iser 5CBEAD&1N 5CBEC+NTENT 5CBECANDEEGT 5CBECANDE1NT 5CBE&ANA2E5 5CBE5EC5/1T 5CBE5ED/E#T 5CBETC 5CBE/N5E2 Iser Type 5e.e+ow> Go to SU!1( enter RCF_CAND_INT in User fie+d and c+ic* t)e New icon.e created. Abhishek Sharma Page 392 of 489 . =E5E/N5E21#TE5EDECAND1DATE /nre3istered Candidate Creation of Samp+e Reference User RC7<C#$2<I$T is s)own .P4 =E5EC+NTENTE#E5CE5 =E5EEGTE5NA ECAND1DATE =E5E1NTE5NA ECAND1DATE =E5E&ANA2E5 =E5E5EC5/1TE5EE.P4 =E5E5ED/1#1T1+NE5ED/E#TE5 =E5ETA ENTEC+N#/ TANT "ole Description Administrator Access to #earch En3ine External Candidate 1nternal Candidate &ana3er 5ecruiter 5eHuester :not used.Specia+ users do not e1ist in t)e standard system. T)ey need to .erence 5e.

o&e step.e+ow> #ssign t)e custom interna+ candidate ro+e created in t)e a. Abhishek Sharma Page 393 of 489 . #+so enter t)e password. 7or reference users( once t)e password is set( it s)ows a C2eacti&atedD status as s)own .Se+ect t)e User Type as CReferenceD.

Simi+ar+y( create ot)er reference users.ere we map t)e specia+ users against t)e user categories to .e used. .efine Roles in ERecruiting ()* Path Users + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A User #dministration -A Create Specia+ 'ie&+ T''RC7<R/0E .3. Abhishek Sharma Page 394 of 489 . 2.

o&e. In case of a requirement w)ic) demands a different reference username( t)e names in t)e CReference UserD co+umn s)ou+d .T)e reference users need to )a&e e1act+y same name as a.e updated according+y. Abhishek Sharma Page 395 of 489 .

usiness re+ations)ip t)e .+es you to create and manage .=A F.usiness partner can assume ot)er .e created eac) time( meaning t)at redundant data creation and retention is a&oided( and t)ere can .=.usiness partner ro+es( and during t)e course of t)e .usiness partners centra++y.usiness partner in different .usiness partner ro+es.. $o new data )as to . 9usiness Partner Configuration T)e component S#P 9usiness Partner ena. In E-Recruiting( t)e 9usiness Partner concept is used for maintaining persona+ data of a++ entities in&o+&ed 3candidates -A emp+oyees -A candidates4 and for t)e addresses of t)e &arious .e no inconsistencies. Gou can create a . ()* Path> SPR/ -A I8G -ACross #pp+ication Components -A S#P 9usiness Partner Abhishek Sharma Page 396 of 489 .ranc)es of your company.

T)e ro+es t)at need to . 9UP!!F =. T)ese attri.usiness partner maintenance.e configured are> 1.3. RC7#GG F.1.P""3 Abhishek Sharma Page 397 of 489 .utes s)ow effect in transaction BP used for .usiness partner ro+es and its attri. RC76E$ #. .utes. RC79R# ".efine #usiness Partner Roles ()* Path 9asic + SPR/ -A Cross-#pp+ication Components -A S#P 9usiness Partner -A 9usiness Partner -A Settings -A 9usiness Partner Ro+es -A 2efine 9P Ro+es 'ie& Cluster+ 9UP#<T9!!F .escription + In t)is I8G acti&ity( you define .

F. #ssignment 9P Ro+e 5A 9P Ro+e Cat. 9P 6iew .To configure( c)oose t)e row and c+ic* on t)e detai+ icon T)e fie+ds t)at need to . Std. 5 Same as 9P Ro+e 3in t)is case( 9UP!!F4 =. 9P Ro+e Cat. Std.e entered for eac) ro+e are> 1.Same as 9P Ro+e Abhishek Sharma Page 398 of 489 . 9P 6iew . 9P Ro+e Cat. 5 S)ou+d .e> 1. #ssignment 9P Ro+e 5A 9P Ro+e Cat. =. T)e &a+ues in t)ese fie+ds s)ou+d . F.e C)ec*ed.

%e are using t)e S#P de+i&ered standard settings. T)e e1terna+ num.usiness partner ro+es.efine %um0er Ranges for #usiness Partners ()* Path > SPR/ -A Cross #pp+ication Components -A S#P 9usiness Partner -A 9usiness Partner -A 9asic Settings -A $um. Abhishek Sharma Page 399 of 489 .er range is required for . $o c)anges are required )ere.usiness partners transferred from e1terna+ systems.usiness partners.escription + .7o++ow t)e same procedure for remaining .er range s)ou+d . Ensure t)at t)e current num.er Ranges and Groupings -A 2efine $um.er Ranges -ransaction+ 9UC7 .er ranges for .2.er is set to !.ere( you maintain t)e num. Two num.e defined. 3. .er ranges( one eac) for interna+ and e1terna+ num.

$o c)anges required.e used.etermination ()* Path+ SPR/ -A I8G -A Cross #pp+ication Components -A S#P 9usiness Partner -A 9usiness Partner -A 9asic Settings -A #ddress 2etermination . F. contract account in 7I-C#4 and t)is address sti++ e1ists( it is used.er Ranges. .g.es t)e procedure wit) w)ic) t)e system identifies t)e .usiness partner num.er range to . Abhishek Sharma Page 400 of 489 . =.3.e used during .er Ranges and Groups -A 2efine Groupings and #ssign $um. Standard S#P de+i&ered settings are used. In a++ ot)er cases( t)e standard address of t)e . T)e fo++owing steps are carried out consecuti&e+y unti+ an address is found> 1.er generation.usiness partner address t)at is used in a particu+ar . 3.escription+ T)e num. If an address type is assigned to t)e 9P ro+e in t)e imp+ementation guide 3I8G4( and at +east one address usage for it )as . Address .Hect 3e.escription+ #ddress determination descri.een created( t)e standard usage for t)is address type wi++ .usiness partner is used. . 'ie& + 6<T9!!1 . If t)ere is a fi1ed address for a particu+ar o.3.usiness transaction.efine *roupings and Assign %um0er Ranges ()* Path + SPR/ -A Cross #pp+ication Components -A S#P 9usiness Partner -A 9usiness Partner -A 9asic Settings -A $um.er range grouping determines t)e num.

$o c)anges are required.efine Address -/pes+ XXDEFAULT is t)e standard S#P de+i&ered entry. Abhishek Sharma Page 401 of 489 .efine -ransactions XXDFLT is t)e standard S#P de+i&ered entry. $o c)anges are required.. .

Assign -ransaction to Address -/pe+ #ssign t)e address type XXDEFAULT to transaction XXDFLT.escription+ T)e data origin type determines )ow t)e . Abhishek Sharma Page 402 of 489 . 3. 2orms of Address ()* Path + SPR/ -A I8G -A Cross #pp+ication Components -A S#P 9usiness Partner -A 9usiness Partner -A 9asic Settings -A 7orms of #ddress.1. 3.escription+ In t)is node( you maintain t)e forms of address for . T)ese entries s)ou+d .ata 3rigin ()* Path + SPR/ -A I8G -A Cross #pp+ication Components -A S#P 9usiness Partner -A 9usiness Partner -A 9asic Settings -A 2ata /rigin 'ie& + 6<T9!!: .usiness partner data comes into t)e system. . 'ie& + 6<TS#2F .usiness partners.!.e in +ine wit) t)e forms-of-address of Personne+ #dministration.

%ame 2ormatting Rules ()* Path + SPR/ -A I8G -A Cross #pp+ication Components -A S#P 9usiness Partner -A 9usiness Partner -A Persons -A 8aintain $ame 7ormatting Ru+es 'ie& Cluster+ $#8E7/R8#T . Country-specific ru+es can .e app+ied to format t)e name components.e+ong to t)e category Inatura+ personsI t)e name components are stored in se&era+ different fie+ds.e+ow> 3. Abhishek Sharma Page 403 of 489 .#dd t)e entry !!!" as s)own .4. If you do not state any specific ru+e( t)e standard setting app+ies.escription + 7or .usiness partners t)at .

T)e order gi&en in t)e KPositionK determines )ow t)e name of t)e . %3-E+ 1. Abhishek Sharma Page 404 of 489 . T)e components of t)is name format are organiBed as 5 J7orm of addressA Jfirst nameA Jmidd+e initia+A J+ast nameA Position s)ou+d . T)is transaction a+so s)ou+d .usiness partner 3candidate4 wi++ .ot) t)e .e done in .R and t)e E Recruitment systems( in separate instance scenario.e concatenated in t)e system.%e wi++ .e using Country CI$D and For !t !s "!1D.e in numeric integers.

5.ere you maintain t)e marita+ statuses for . )arital Status ()* Path+ SPR/ -A I8G -A Cross #pp+ication Components -A S#P 9usiness Partner -A 9usiness Partner -A Persons -A 8arita+ Statuses -A 8aintain 8arita+ Status 'ie& + T9!=' .escription+ .usiness partners T)is comp+etes t)e E Recruitment re+ated configuration of 9usiness Partners Abhishek Sharma Page 405 of 489 .3.

=. Enter t)e password and c+ic* . It pro&ides a runtime en&ironment to a++ wor*f+ows in t)e c+ient. (mportant+ T)e user performing auto-customiBing must )a&e S#P<#00 aut)oriBations and must .=5 ".e+ow> Abhishek Sharma Page 406 of 489 .1. $ow( c+ic* t)e main node in t)e tree C8aintain Runtime En&ironmentD and c+ic* T)e tree now appears as . Generate.( if does not e1ist( is auto created wit) same aut)oriBations as t)e current user.e e1ecuted so t)at wor*f+ows can .escription + T)e acti&ities performed in t)is transaction must .. C+ic* CConfigure R7C 2estinationD and c+ic* T)e user %7-9#TC. %or*f+ow Configuration .e+ong to SUPER user group.e e1ecuted. 6or$flo& Auto7Customi8ing -ransaction+ S%UF .

7ina++y t)e status s)ou+d .e as fo++ows> Abhishek Sharma Page 407 of 489 . Simi+ar+y( e1ecute a++ t)e nodes.To acti&ate indi&idua+ nodes( c+ic* on t)e node and press .

E1ecution of t)e report wi++ yie+d fo++owing *ind of output.T)e node CC)ec* Entries from ..+esD wi++ initia++y s)ow t)e fo++owing error. To e+iminate t)e errors( e1ecute t)e report R.R Contro+ Ta.S/9?C. Abhishek Sharma Page 408 of 489 .

asis.escription+ T)is node +ists a++ t)e ERecruiting wor*f+ows t)at can .Se+ect a++ t)e entries and c+ic* C#dHustD.2. Activate Event Lin$ages ()* Path + S#P E-Recruiting -A Tec)nica+ Settings -A %or*f+ow . It s)ou+d )a&e against it.e+ow> $ow refres)@e1ecute t)e CC)ec* Entries from . /utput s)ou+d +oo* as .R Contro+ Ta. #cti&ation of t)ese wor*f+ows is optiona+ and s)ou+d . E1it t)e report and try re-e1ecuting it.e strict+y need . Abhishek Sharma Page 409 of 489 .e acti&ated and used. .+esD node in S%UF.

C+ic* C#cti&ate e&ent +in*ingD. C+ic* t)e C2etai+ 6iewD icon under t)e C2etai+sD co+umn. Abhishek Sharma Page 410 of 489 .Activation Procedure+ To acti&ate t)e wor*f+ow for C!n#$#!te%s re&uest to #e'ete Re($str!t$on ( e1ecute t)e node C%or*f+ow after CandidateLs Request to 2e+ete RegistrationD.

y green icon C Activated. Abhishek Sharma Page 411 of 489 .C)ec* mar* CE&ent +in*age acti&atedD( if unc)ec*ed and Sa&e. T)e e&ent +in*age o&er&iew screen s)ows t)e acti&ation status of t)e wor*f+ow indicated . #cti&ate a++ ot)er required wor*f+ows in a simi+ar manner.

!se# se!r.Hect.. #ttri. 7u++-te1t searc) for documents 1..ute .Hects 7or documents 3for e1amp+e( t)e creation of a candidate4( t)e data is unstructured.=. If you perform a )u''*te+t se!r.)or o. T)e SES inde1es can eit)er .-( t)e system on+y searc)es for o.u ents .Hects.usiness o.+e from transaction SMPR!'. In ot)er words( t)e data from t)e infotypes of t)e . #t t)e same time( t)e system performs a )u''*te+t se!r./e./e.Hects =. 7u++ Te1t Searc) =.ute*.Hects. 2uring t)e Attr$.Hect inde1 e1ists for eac) .e accessed from SPR/ I8G or using transaction SES<#28I$.etween F searc) types> 1. Searc) Engine Configuration 1. 7or o. 1.. Set up (ndices of SES 309ect ()* Path+ SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A Searc) Engine -A Set up Indices of SES /.ute .Hect -ransaction+ SES<#28I$ T)is step focuses on Attr$.Hects( t)e data is structured.)or O. T)e standard system contains t)e fo++owing o. 7or unstructured data( a MPR/ inde1 is used.Hects to .ts.if t)ere are attac)ments and you want to searc) for t)em too.ased searc) T)e Searc) Engine in ERecruiting contains = main su.-( t)e system a+ways performs a )u''*te+t se!r.1. #usiness o09ect ERC<C#$2 Short description SES .ute .=3 :. #ttri.e inde1ed is e1tracted and transferred to t)e SES framewor*.)or #o.Hect Candidate Abhishek Sharma Page 412 of 489 .-di&isions> In genera+( we differentiate .!se# Se!r.R o.=.1..( an SES o. In TRE. MPR/ inde1 is accessi.ts. 7u++-te1t searc) for o.1.ased searc) for o.usiness o.

Hect Candidacy SES .Hect E1terna+ Pu.Hect EXT_POST of o.usiness o.+ication SES .usiness o. Inde1 can .o1 wit) e1isting inde1a.Hect Requisition SES . Initia++y t)ere wi++ .usiness o.T<P/ST I$T<P/ER SES . It s)ou+d .+e o.t$2!te In#e+es # dia+og .+ication T)is node starts t)e transaction SES<#28I$.e noted t)at t)e o.e created using t)e menu item> In#e+ *0 Cre!te1A.Hect Interna+ Pu.Hect type NC.e se+ected one at a time( not mu+tip+e entries simu+taneous+y. Abhishek Sharma Page 413 of 489 .Hects s)ou+d .ERC<C2CG ERC<REN E.Hects pops up.usiness o.Hect and continue. %e se+ect o. Se+ect t)e re+e&ant o.e no inde1es created.

ut documents are yet to .Hect inde1 for ERC<C2CG@$E. $ow t)e inde1es are created . T)is inde1 s)ou+d . Create t)e o.e inde1ed.out t)e re+ations)ips . Create t)e o. F. :.Hect inde1 for ERC<REN@$9.Hects. 1. %)en you create t)is inde1( t)e system creates t)e corresponding re+ation inde1. %)en you create t)is inde1( t)e system issues an error message since you sti++ cannot create t)e Hoin inde1.e fo++owed.Hect for inde1ing. Create t)e o. Gou can use t)is program to add furt)er information to t)e Hoin inde1es.een created for o. ".Hect inde1 for I$T<P/ER@$C. ?oin inde1es contain 8eta information a.usiness o.etween .e e1ecuted w)en you de+ete or re-create one or se&era+ inde1es.Hect inde1 for E. 9e+ow is t)e comp+ete sequence of steps to .T<P/ST@$C. 7or inde1ing t)e documents( we )a&e to start t)e fu++ inde1ing for eac) of t)e inde1es w)ic) wi++ p)ysica++y send t)e documents corresponding to eac) o. =. Create t)e o.Hect inde1 for #ES<2/C@!!!!!1!!. Create t)e o.T)e inde1 as s)own . .e created for ot)er o. '. Create t)e re+ation inde1 for ERC<C#$2@$#.Hect $C.e+ow )as .efore t)at we )a&e to e1ecute program RCF_SES_3OIN_INDEX_CREATE. T)is program s)ou+d a+ways . Abhishek Sharma Page 414 of 489 .Hect inde1 for ERC<C#$2@$#. Ignore t)is message.Hect types a+so. Create t)e o. 9ut .

t$2e status.Hects.sequent time( De't! 3de+ta inde1ing4 s)ou+d . Se+ect t)e o.sequent runs wou+d do )arm to t)e system( w)en t)e num. E&ery su. #+t)oug)( se+ecting 7u++ inde1ing for su. 7u++ inde1ing inde1es a++ t)e documents corresponding to t)e se+ected o.Hect.er and siBe of documents on t)e content ser&er increase fu++ inde1ing wou+d definite+y ta*e +onger time for e1ecution and may put +oad on t)e system %)en inde1ing is in progress( t)e program s)ows A. 2e+ta inde1ing se+ects on+y t)e new documents since +ast run for inde1ing. In t)e pop-up t)at fo++ows( se+ect Fu'' 3fu++ inde1ing4 on+y for t)e first run of inde1ing.e used.Hects in t)e same sequence in w)ic) t)ey were created and c+ic* In#e+ I e#$!te'y. Abhishek Sharma Page 415 of 489 ./nce t)e Hoin inde1 is created we s)ou+d perform t)e fu++ inde1ing for a++ t)e ERecruiting specific o.

Inde1 can .Hect .ased searc) for o. Gou may face a situation in future w)ere t)e inde1 .T)e status is Co 4'ete# once t)e inde1ing is done. In suc) situations( you may .i+ity re+ated issues. T)e SES o.ecomes corrupt or t)e inde1ing accident+y stops wor*ing due to some )ardware or compati. /nce t)e status disp+ayed is A.ased searc) can .e required to de+ete one or more e1isting inde1es.e tested using program COM_SE_SEARCH_IIF_TEST.e successfu++y performed from t)e porta+. T)is wi++ de+ete t)e respecti&e inde1.Hects can .ute .t$2e for a++ t)e inde1es created( #ttri. Gou can t)en re-create it. Abhishek Sharma Page 416 of 489 . C+ic* 5es on t)e pop-up t)at fo++ows.e de+eted using menu pat)> In#e+ *0 De'ete In#e+.

MPro.1.r. .irector/ ()* Path+ SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A Searc) Engine -A Initia+iBe MPro 2irectory Structure for S#P E-Recruiting T)is node simp+y e1ecutes a program t)at does t)e necessary initia+iBations w.e acti&ated . T)is ser&ice( if deacti&ated( s)ou+d .e accessed using transaction SMPR!' configuration starts at t)is point. 1.ing ()* Path+ SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A Searc) Engine -A #cti&ate Inde1ing 'ie&+ 6<S2/MI2SP Abhishek Sharma Page 417 of 489 . (nitiali8e :PR3 .t.e ta*en t)at during t)e e1ecution of t)is program( t)e RC7<PERI/2IC<SER6ICES program is not .+es users to access documents of t)e document area HR_78 32ocument Storage for . T)is ena.eing e1ecuted. Activate (nde.y rig)t c+ic*ing t)e node and c+ic*ing A. 1.Hects4.2. %3-E: MPro Searc)@7ree Te1t Searc) to . #ttac)ments( searc) profi+es( and so on( are stored in t)is document repository. Care s)ou+d .3.e.t$2!te Ser2$. Set up Access to .ocuments ()* Path + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A Searc) Engine -A Set Up #ccess to 2ocuments -ransaction+ SIC7 In t)is CustomiBing acti&ity( you set up access to t)e CONTENTSER6ER ser&ice of t)e S#P ERecruiting system.R /.

Abhishek Sharma Page 418 of 489 . MPro inde1 to . T)e co+umn Se!r. MPro inde1 creation consists of fo++owing steps> 1.Sr2 s)ou+d contain t)e se!r. %ote+ .+e t)e searc) engine to searc) t)e searc) profi+es.o1.ser2er re'!t$on I# w)ic) wi++ .e created in t)e ne1t step. Searc) Ser&er Re+ation creation =. Inde1ing is required to ena. Inde1 Category creation F.y c)ec*ing t)e In#e+ re'e!se c)ec*.R o.R<M% is t)e 2ocument storage for . Chec$ Settings ()* Path+ SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A Searc) Engine -A C)ec* Settings -ransaction+ SMPR!' T)is transaction is used for creating TRE.Hects.e used for free-te1t-.ased searc). 1..1.ere( you se+ect t)e document area HR_78 for MPR/ inde1ing .. Trigger inde1ing. %e )a&e created EREC as t)e searc) ser&er re+ation..

Search Server relation creation+ ()* Path 8onitor + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A Searc) Engine -A C)ec* Settings -A SSR -ransaction+ SR8/ .t$on9 Abhishek Sharma Page 419 of 489 .escription + T)e SSR is created to connect 7Pro and TREX searc) engine using R7C connection. %e specify t)e se!r.en($ne ty4e and name of t)e RFC ..onne.

Enter required name for SSR identification and c+ic* Cre!te SSR.C+ic* on t)e Cre!te SSR .utton to create Searc) Ser&er Re+ation. Abhishek Sharma Page 420 of 489 .

t$ons of transaction S7PR<=. T)e new+y created SSR is now &isi.u ent Are! inde1ing area Create Inde1 category .ing+ ()* Path + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A Searc) Engine -A C)ec* Settings -ransaction+ SMPR!' T)e inde1 category can .e used .  Unc)ec* L$ $te# to se'e. Categor/ Creation and . Standard recommendation. (nde.te# '!n(u!(e indicator.  Se+ect Do.y c+ic*ing Re*In#e+ . TREX_:.utton.e &iewed . T)is wi++ create a unique inde1 category w)ic) can . Abhishek Sharma Page 421 of 489 .DRFUZZ5 is t)e searc) Engine to .+e in t)e +ist of SSRs.ocument (nde.< is t)e R7C Connection created in S8:O connecting S#P .ac*end 3MPro4 wit) TRE.y ERecruiting.y 7" on In#e+ C!te(ory fie+d. engine. To set t)is SSR as defau+t se+ect t)e entry and c+ic* Set SSR !s #e)!u't.e created from t)e section M!ss A.

owe&er( inde1ing needs to . Program RCF_PERIODICAL_SER6ICES can .e used for document inde1ing. T)e In#e+1De*$n#e+ section of S7PR<= can .T)e inde1 category in 7" +ist +oo*s as . Tr$((er Pro.e sc)edu+ed on a periodic . Status of document inde1ing can .e+ow.e sent for inde1ing.asis. /nce t)e inde1 category )as . . Abhishek Sharma Page 422 of 489 .e &iewed from transaction TREX_ADMIN.e sc)edu+ed for inde1ing.een created( t)e documents can now .ess wi++ inde1 t)e documents in t)e foreground.

ase up-to-date for t)e searc)( t)e searc) profi+es must .y TRE. To *eep t)e data. # range of periodic ser&ices are de+i&ered in t)e standard system t)at are required for t)e searc) wit)in E-Recruiting. . T)ese are an e1tract of t)e operationa+ data.e inde1ed from time to time and communicated to t)e searc) engine TRE. T)is inde1ing is performed .=. and is prepared and acti&ated using t)e ser&ice I$2E. Periodic ser&ices 1..1.<2/CU8E$TS. To do so( you assign eac) ser&ice a c+ass containing instructions on )ow to perform t)e ser&ice.e performed periodica++y.=J :.ut rat)er using searc) profi+es. T)e searc) engine TRE..efine Periodic Services . Abhishek Sharma Page 423 of 489 .e updated periodica++y. 3Te1t Retrie&a+ and Information E1traction4 does not searc) using t)e operationa+ data( .ere( you specify ser&ices in t)e system t)at can . 7or t)e same reason( t)e documents t)at are inc+uded for t)e fu++-te1t searc) and t)e searc) profi+es must .

1. .e de+etedD( t)ese o.1.etermine Rules from Periodic Services In t)is acti&ity( you set up attri.ute 6a+ueD in t)e .ut are stored in data. #A.(<s Activation #Adi+ . .2.R<I$9<PR/CESS<I2/C.e ana+yBed .o&e. Abhishek Sharma Page 424 of 489 .ac*ground process.y t)e administrator..ase .utes t)at inf+uence a periodic ser&ice according to your requirements. Schedule #ac$ground Process for Periodic Services Sc)edu+e t)e report RC7<PERI/2IC#0<SER6ICES as a periodic . 1. 2or E. T)is time period is determined .uffer for specific period.R#0E!!SP0IT<I$9/U$2 (mplementation+ .ere you acti&ate t)e re+e&ant periodic ser&ices for eac) c+ient from t)e a&ai+a. T)is report automatica++y e1ecutes t)e ser&ices specified in C#cti&e Periodic Ser&icesD ta. C)oose a period .Hects are not permanent+y de+eted .+e as specified a.y t)e fie+d C#ttri. Activate Periodic Services .+e.etween 1! and F! minutes to ensure t)e searc) resu+ts are up-to-date 1.ample+ %)en a candidate decides to 2e-register or w)en t)e requisition status is set to CTo .e+ow ta.+e +ist of periodic ser&ices. Errors t)at occur w)i+e performing a ser&ice are written to t)e app+ication +og and can .3.

e used for modu+especific con&ersions or processing.Hect 3o. #Adi+ .ound I2ocs.e. (mplementation+ . the Target system of the IDoc.Hect type P4 may .e used e1c+usi&e+y in t)e E-Recruiting app+ication.T)e 9#dI must .RRC7!!<2E0ETE<SPRE0.etween positions and persons from t)e in.R#0E!!I$9/U$2<I2/C. T)is 9#di is e1ecuted during #0E transfer w)en t)e data from I2oc needs to . NOTE: Both the BAdi must be active and implemented in the ALE destination client/server i. T)is 9#di de+etes a++ S-P re+ations)ips . Abhishek Sharma Page 425 of 489 .e imp+emented for S#P E-Recruiting so t)at t)e data of t)e Person o.

R and Recruitment .=.ata and ERecruiting .e..  .es t)e acti&ities to .ot) on same instance.R and ERecruiting are on separate instances.=4 .escription+ T)is I8G node descri.ata Reconciliation 0et&een =R )aster . T)e .e performed in .R system is t)e main system for t)e fo++owing emp+oyee data.ata  (nitial . • • • • • • #ctions 3!!!!4 /rganiBationa+ #ssignment 3!!!14 Persona+ 2ata 3!!!=4 #ddresses 3!!! 4 Communication 3!1!:4 Nua+ifications 31!!1( su. S#P ECC Integration ()* Path + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A S#P ERP Centra+ Component 3ECC4 Integration .ata Conversion >3ne time activit/? Abhishek Sharma Page 426 of 489 .type !F=4 . %e )a&e . T)e data of an emp+oyee is processed using Personne+ 8anagement 3personne+ actions( master data4. C)anges to t)e data in t)e fo++owing infotypes are t)en reconci+ed wit) S#P E-Recruiting.R and ERecruiting systems under &arious system scenarios i.R and ERecruiting are on same instance  .

If not a++ data e1ists for t)e .e trans+ated in terms of ERecruiting o.asic data and address data.Hects.o&e. >RPID SEMID >S6AL TEXT .e integrated wit) 9usiness Partner data i.R 8aster 2ata and 9usiness Partner data.Hect BP &ia( Centr!' Person o.an* information is inc+uded in addition to t)e .e.R#0. To get access to ERecruitment specific app+ications( ser&ices and to wor* on ERecruitment porta+ wit)out errors( . T)e $# o.Hect for sync)roniBation.+e T==S<. Abhishek Sharma Page 427 of 489 .( eac) interna+ user )as to .+es you to run a consistency c)ec* for t)e integration of .Hect is connected to Bus$ness 4!rtner o. Pre7requisite 5 8aintain t)e fo++owing entry in ta. /9P/$ /$ Integraion /-9P #cti&e T)is report ena. Gou can restrict t)e emp+oyees to .E&ery user of t)e ERecruiting system( interna+ or e1terna+( )as t)e C!n#$#!te o.asic data 3name( description4 and t)e address data is inc+udedP %)en sync)roniBation is run for centra+ persons( . E1ecution of t)e program wi++ disp+ay t)e status of data updating. %)en sync)roniBation is run for organiBationa+ units( t)e .R 8aster 2ata needs to .ased on &arious se+ection criteria as s)own a.Hect CP.usiness partner( you can first sync)roniBe data.e sync)roniBed .Hect NA associated to it. Report 5 HRALXS5NC 5 is used for t)e initia+ data con&ersion. %e are using Centra+ Person o.

o&e s)ows status in Ge++ow or Red( se+ect t)e entry as s)own .R o.Hect data. T)e program t)en tries to correct t)e error and if unsuccessfu+( disp+ays t)e error or if successfu+ s)ows eit)er a warning or no message.Hect data. Abhishek Sharma Page 428 of 489 . Red Signa+ 5 9usiness Partner does not e1ist or data is incomp+ete. Ge++ow Signa+ 5 9usiness Partner e1ists .ut data is not consistent wit) .R o.Green Signa+ 5 9usiness Partner data is consistent wit) . In case t)e record as s)own a.e+ow and c+ic* St!rt Re4!$r.

RNU#0 Descri#tion% Updating of .R Nua+ifications in E-Recruiting Infotype :1!: Abhishek Sharma Page 429 of 489 . Refer t)e fo++owing section for auto data sync)roniBation of new+y )ired emp+oyees and c)anges to e1isting emp+oyees to .ata .e done for a++ emp+oyees or centra+ persons once initia++y.RSG$C<P BAdI i"#$e"entation Q C/$6<.T)is process )as to .R 2ata in E-Recruiting.+es on a continua+ .een made using .e rep+icated in .R<2#T#<T/<EREC Descri#tion% Con&ersion of Emp+oyeeIs .  S/nchronous .R standard transactions 3for e1amp+e( P#F!( P#"!( maintaining t)e qua+ification profi+e4.asis. T)e 9#2I is e1ecuted e&ery time c)anges are done to .RRC7!!<ST/RE<. BAdI De inition !a"e Q .R master data using P#F!( P#"! or ot)er master data transactions.ata Conversion >Su0sequent .pdate? %it) t)e sync)roniBation( t)e data is written automatica++y to S#P E-Recruiting after c)anges )a&e .R9#S!!I$7TG BAdI i"#$e"entation Q . BAdI De inition !a"e Q . #cti&ate t)e fo++owing 9usiness #dd-ins for acti&ating sync)ronous data con&ersion.usiness partner ta.

Gou can differentiate your app+ication processes on t)e . . postings in t)ese +anguages on+y. # ta. 9asic Settings + SPR/ -A S#P E-Recruiting -A 9asic Settings -A 2etermine 0anguages #&ai+a.  Gou can perform searc)es on+y in t)e +anguages stored )ere. Abhishek Sharma Page 430 of 489 .ere you define t)e companies( t)e .etermine Languages Availa0le .escription+ In t)is CustomiBing acti&ity( you define t)e indi&idua+ independent companies in your . page is a&ai+a.usiness concern.=.2.escription+ .2.escription+ . .efine Compan/ ()* Path -a0le + SPR/ -A S#P E-Recruiting -A 9asic Settings -A Enterprise Structure -A 2efine Company + T''RC7<C/8P#$G .=8 ()* Path '.+e for eac) +anguage to enter t)e te1ts. 4. 4..+es different companies to integrate forms for correspondence acti&ities( for e1amp+e.ranc)es for t)e companies and assign t)e .+e 4. T)is ena.efine Enterprise Structure ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A Enterprise Structure . .+e for eac) +anguage to enter te1ts.asis of t)e companies.ranc)es to t)e company.1.  Gou can sa&e attac)ments in t)ese +anguages on+y. page is a&ai+a.1.ere you specify w)ic) +anguages are supported in S#P E-Recruiting. # separate ta.  Gou can enter te1ts in questions and questionnaires in t)ese +anguages on+y.  Gou can enter Ho.

4.ranc)es created in t)e a.C/8P .efine #ranches ()* Path 9ranc)es + SPR/ -A S#P E-Recruiting -A 9asic Settings -A Enterprise Structure -A 2efine and #ssign To Companies -ransaction+ 9P .ere you assign t)e . Assign #ranches to Companies ()* Path 9ranc)es + SPR/ -A S#P E-Recruiting -A 9asic Settings -A Enterprise Structure -A 2efine and #ssign To Companies -ransaction+ 6''RC79R#$C.ranc) can .y creating a . 4.o&e step to .y. Abhishek Sharma Page 431 of 489 .2.usiness partner wit) ro+e as RCFA>5 i.escription + # .e defined .o+ding companies. A(en.escription + .e. .2.2.2.

posting( reference.2.efine Attachment -/pes ()* Path Types -a0le + SPR/ -A S#P E-Recruiting -A 9asic Settings -A #ttac)ment Types -A 2efine #ttac)ment + T''RC7<#TTTGPE<T .2.+e in ERecruiting. Attachment -/pes 4. .4.e a&ai+a.escription+ 2efine t)e attac)ment types t)at s)ou+d . #ttac)ment types specify t)e t)ematic content of attac)ments( for e1amp+e resume( Ho. Abhishek Sharma Page 432 of 489 .1.

Hect.pload documents ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A #ttac)ment Types -A 9#di> Up+oad 2ocuments #Adi %ame + . .e up+oaded for t)e se+ected o.2.se of Attachment -/pes ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A #ttac)ment Types -A 2etermine Use of #ttac)ment Types 'ie& + 6<'RC7<#TTTGPE<U .escription+ T)is 9#di can . 7or e1amp+e( attac)ment type Resu e is possi.*ty4es specify t)e &arious areas on t)e UI from w)ere attac)ments can .RRC7!!<2/C<UP0/#2 .escription+ 2etermine w)ic) attac)ment types are possi. #Adi+ .2.4.3.Hect type.etermine . 4. 4.e used to incorporate custom c)ec*s during document up+oad as attac)ments.type.+e for an . #ttac)ment Su.+e for C!n#$#!te ?NA@ o. (dentif/ Attachment -/pe as Resume ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A #ttac)ment Types -A Identify attac)ment type as Resume Abhishek Sharma Page 433 of 489 .2.R o. .Hect type in t)e Resu e area or su.2.

ents ta. In t)is way( you can ma*e certain attac)ments inaccessi.escription+ Specifies w)et)er documents of t)is attac)ment type are resu es. 4.1.e w)y a certain status is set.'ie& + 6''RC7<#TTTGPE<U .Hect w)en t)ey ma*e a status c)ange.+e for specific users. Identify as 7ormatted Resume t)e attac)ment type to w)ic) resumes are up+oaded t)at were created .y a &endor using Resume Parsing. Identify as Resume t)e attac)ment type to w)ic) resumes are up+oaded t)at were created .efine Status Reasons ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A Status Reasons -A 2efine Status Reasons -a0le + T''RC7<RS$C/2E<T .e c+assified as Resu es or )or !tte# Resu es.2.RRC7!!<2#T#/6R<#TT#C. .R o.Hects.3. Gou can use t)is 9#di to restrict t)e disp+ay of +in*s to attac)ments on t)e user interface for data o&er&iews for S#P E-Recruiting o.1.y t)e candidates t)emse+&es. 2ocuments can .+e at t)e .+e e+ements..escription+ Users assign status reasons to an o.escription+ E&ery D!t! O2er2$ew app+ication in ERecruiting )as an Att!.ata 3vervie&s ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A #ttac)ment Types -A 9#di> 7i+ter for attac)ments for 2ata /&er&iews #Adi %ame + .3. #Adi+ 2ilter for Attachments for .ottom of t)e page wit) +in* to attac)ments as ta.Hect. 9y defau+t( t)e system disp+ays +in*s to a++ attac)ments t)at are +in*ed wit) t)e re+e&ant . 4. Status reasons descri. Abhishek Sharma Page 434 of 489 .8E$TS . Status Reasons 4.

t St!tuses9 4.2.3. Abhishek Sharma Page 435 of 489 .escription+ T)e status reasons are assigned possi. Assign Status Reasons to Statuses in Recruitment ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A Status Reasons -A #ssign Status Reasons to Statuses in Recruitment -a0le + T''RC7<RS$C/2E<T .Status Reasons are assigned to O.Hects./e.+e statuses of required o.

Abhishek Sharma Page 436 of 489 .

y t)e recruiting organiBation. . -.2.escription+ Standard setting..1.1. Restrict 'ie& of @ualifications catalog ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Nua+ifications -A Restrict 6iews of Nua+ification cata+og -a0le + 6<T''NC<6IE% Abhishek Sharma Page 437 of 489 .1. )aintain Candidate @ualifications ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Nua+ifications . 5.1.=.. 5. Use S#P<ERECRUITI$G &iew.efine 'ie&s for @ualifications catalog ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Nua+ifications -A 2efine 6iews for Nua+ification cata+og -a0le + 6<T''NC<6IE%<I2 . T)e qua+ification cata+og is actua++y created as a part of /rganiBation 8anagement and can .=. Ta+ent %are)ouse ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse .escription+ Nua+ifications refer to t)e competency dictionary defined wit)in t)e organiBation.escription+ T)is I8G node is concerned wit) maintaining a++ candidate re+ated data required .e used )ere to gi&e t)e app+icants t)e option of se+ecting t)eir strengt)s as a too+ for se+f assessment. 5.

owe&er it may want on+y a su.3.set of t)ese qua+ifications to .escription+ T)e recruiting organiBation may )a&e a +arge num. 5. . T)e screens)ot s)own . .e used .escription + Sca+es and sca+e proficiencies to .er of qua+ifications@competencies defined for &arious Ho.y Nua+ification cata+og are defined )ere. Abhishek Sharma Page 438 of 489 . types.e+ow is for understanding purposes..1. Restrict &iews feature wi++ )e+p to ac)ie&e t)is goa+.e e1posed to ERecruiting. Nua+ifications are current+y not used.efine Scales for @ualifications ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Nua+ifications -A 2efine Sca+es for Nua+ification -ransaction+ //SC .

2.1.efine =ierarch/ Levels ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A %or* E1perience@2esired Emp+oyment -A 2efine .1. . .escription+ T)e )ierarc)y +e&e+s represent t)e pec*ing order in your company wit) re+ation to professiona+ capa.IER<T . Abhishek Sharma Page 439 of 489 . 6or$ E.perienceA.5. 5.escription+ In t)is customiBing node( you maintain a++ &a+ue +ists used in wor* e1perience and emp+oyment Infotypes.escription + Nua+ification cata+og needs to .e defined )ere.esired Emplo/ment ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A %or* E1perience@2esired Emp+oyment .i+ity.ierarc)y 0e&e+s -a0le > T''RC7<. 5.2.efine @ualifications Catalog ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Nua+ifications -A 2efine Nua+ifications cata+og -ransaction+ //N# . .i+ities and management responsi.

escription+ .2.3.2. . .2. 5. T)is s)ou+d inc+ude industries t)at e1ist in your company and industries in w)ic) a candidate cou+d )a&e gained wor* e1perience.5. Abhishek Sharma Page 440 of 489 .efine (ndustries ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A %or* E1perience@2esired Emp+oyment -A 2efine Industries -a0le > T''RC7<I$2U<T ..escription+ .ere( you define t)e different categories of wor* contracts t)at your company )as wit) its emp+oyees.ere( you define t)e industries t)at are re+e&ant for your recruitment process.efine 6or$ Contract -/pes ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A %or* E1perience@2esired Emp+oyment -A 2efine %or* Contract types -a0le > T''RC7<C/$TTG<T . T)e wor* contract type is part of t)e terms of emp+oyment w)i+e app+ying for a Ho.

escription+ .ute to t)e ac)ie&ement of t)e corporate goa+.2.efine 2unctional Areas ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A %or* E1perience@2esired Emp+oyment -A 2efine 7unctiona+ #reas -a0le > T''RC7<7U$C<T .5. Abhishek Sharma Page 441 of 489 .ere( you define t)e tas* areas in your company t)at contri. . .

In t)e process( you specify t)e +imit for t)e num.ere( you define t)e emp+oyment fractions t)at e1ist in t)e company.2. Abhishek Sharma Page 442 of 489 .escription+ . .1.er of worA$n( -ours 4er weeA as of w)ic) a certain emp+oyment fraction e1ists.efine Emplo/ment 2ractions ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A %or* E1perience@2esired Emp+oyment -A 2efine Emp+oyment 7ractions -a0le > T''RC7<%/RMTI<T .5.

escription+ T)e currencies to .!. T)e recruiter@candidate wi++ )a&e to first se+ect 5.5. . Salar/ Ranges ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A %or* E1perience@2esired Emp+oyment -A Sa+ary Ranges .e used for recruitment and corresponding sa+ary ranges. T)is wi++ . . Abhishek Sharma Page 443 of 489 .ere( you determine t)e sa+ary ranges for t)e payment information of t)e Ho.2.efine Salar/ Ranges ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A %or* E1perience@2esired Emp+oyment -A Sa+ary Ranges -A 2efine sa+ary ranges 'ie& + 6<T''RC7<S#0<R$G .etermine Currencies for Salar/ Ranges ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A %or* E1perience@2esired Emp+oyment -A Sa+ary Ranges -A 2etermine currencies for sa+ary ranges .e +isted )ere.e maintained in ERecruiting are to .s and sa+ary e1pectations of t)e candidates for eac) currency.1.ereB you define t)e currency +ist to .2.!.!. 5.escription+ .2.escription+ .e required to get sa+ary re+ated detai+s from t)e app+icants.2.

3.escription+ .2.1.efine #road 2ield of Education Abhishek Sharma Page 444 of 489 .efine Education -/pes ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Education@Training -A 2efine Education Types -a0le + T''RC7<E2UTGP<T . .5.3.ere you specify t)ose education types t)at you want to use as se+ection criteria for t)e candidate searc) in t)e ta+ent poo+ and t)at a candidate can specify w)en entering )is or )er education data. 5.3.escription+ In t)is I8G node( you configure a++ education re+ated &a+ue +ists. EducationA-raining ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Education@Training . 5. .

. 5.()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Education@Training -A 2efine Education Types -a0le + T''RC7<E2UTGP<T .efine Educational CertificatesA.ere( you maintain t)e &arious fie+ds of education considered accepta.y your organiBation.escription+ .egrees ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Education@Training -A 2efine Educationa+ Certificates@2egrees -a0le + T''RC7<2EGREE<T .+e .escription+ . Abhishek Sharma Page 445 of 489 .y your organiBation.3.3.ere( you maintain t)e education certificates and degrees recogniBed .

y candidates to associate t)emse+&es to specific Ho. 5.y candidate.e used to contact candidates.+e for t)e open Ho.escription+ In t)is I8G acti&ity( you define t)e communication c)anne+s t)at can . Abhishek Sharma Page 446 of 489 . Communication Channels ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A /t)er 7eatures -A Communication C)anne+s 'ie& + 6<T''RC7<C/8<C.5. .. (nterest *roups ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A /t)er 7eatures -A 2efine Interest Groups -a0le + T''RC7<TGR/UP<T .1.escription+ Interest Groups can .e used .$ . #+ternati&e+y( a recruiter can specify in t)e requisition w)ic) interest group is suita. types or industry or areas of interest to pro&ide more c+arity to interna+ recruitment team on ro+e desired .+e on t)e app+icant contact detai+s UI for data input. #++ c)anne+s specified )ere are a&ai+a.

for te1t retrie&a+.Pro)$'es and Se!r.Hects of a specific o.Hect type.!.1.!.. Abhishek Sharma Page 447 of 489 . postings( candidates( requisitions( and assignments 3candidacies4. Candidate Search ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) .escription+ Searc) in ERecruiting is ena.1.escription+ In t)is I8G acti&ity( you define t)e searc) profi+e types t)at you want to use for t)e Ho..efine Search Profile t/pes ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Profi+e -A 2efine Searc) Profi+e Types 'ie& + 6<T''RC7<SPT . 7ie+ds from information categories are assigned to a searc) profi+e type t)at ser&es as a temp+ate for creating searc) profi+es for t)e o. . 5. Search Profile 5.1.!.5.+ed using Se!r.y TRE.Te 4'!tes w)ic) are referred to .

$o c)anges are required to t)e standard entries.1.2.!.usiness-specific content of structures.e e1tracted.  Gou want to use a different content e1traction c+ass to retrie&e t)e information of an information category.efine (nformation Categories + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Profi+e -A 2efine Information Categories 'ie& + T''RC7<SPT<IC .  Information categories are used to specify t)e . ()* Path .ased on searc) criteria. T)ese are usua++y adequate to meet t)e searc) needs.  T)e e1traction c+asses contain t)e code +ogic for fetc)ing t)e data .escription+  Information categories map to indi&idua+ ta. T)e customer namespaces are> information categories GR and ER Abhishek Sharma Page 448 of 489 . 5.y S#P Standard.: Searc) Profi+e types are de+i&ered .+e for t)e searc).+es from w)ic) information is required to . Gou create new information categories( for e1amp+e( in t)e fo++owing cases>  Gou )a&e created your own infotype and a corresponding structure and want to ma*e t)eir fie+ds a&ai+a.

5.e created. Gou can searc) for re+e&ant o.5. ()* Path Assign (nformation Categor/ 2ields to a Search Profile -/pe + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Profi+e -A #ssign Information Category 7ie+ds to a Searc) Profi+e Type 'ie& + 6<T''RC7<SPT<0#$ Abhishek Sharma Page 449 of 489 .1.Hects on+y in t)ese +anguages.escription+ In t)is CustomiBing acti&ity( you determine for eac) searc) profi+e type t)e +anguages in w)ic) t)e searc) profi+es of t)is searc) profi+e type are to . .3.!. ()* Path Assign Languages to a Search Profile -/pe + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Profi+e -A #ssign 0anguages to a Searc) Profi+e Type 'ie& + 6<T''RC7<SPT<0#$ .!.1.

 Bot-C Free Te+t !n# Ent$tyB 9ot) met)ods are app+ica. F$e'# ty4e specifies t)e type of t)e fie+d t)at is assigned to an information category.1.escription+ In t)is CustomiBing acti&ity( you determine for eac) searc) profi+e type w)ic) attac)ment types s)ou+d .escription+ In t)is I8G acti&ity( you specify w)ic) fie+ds from t)e information categories are inc+uded for t)e creation of searc) profi+e type.  Free Te+tB /n+y 7ree te1t searc) is possi.e ta*en into account during t)e fu++ te1t searc).+es in a dropdown.+e.!..  Ent$ty 6a+ues wi++ .e deri&ed from ta. Gou a+so assign t)e F$e'# ty4e to eac) fie+d. 5. Gou can searc) for on+y t)ese fie+ds.+e. Abhishek Sharma Page 450 of 489 . T)e type determines )ow t)e system can searc) in t)e associated fie+d.1. ()* Path Assign Attachment -/pes to a Search Profile -/pe + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Profi+e -A #ssign #ttac)ment Types to a Searc) Profi+e Type 'ie& + 6''RC7<SPT<##TGP .

Abhishek Sharma Page 451 of 489 .er of o.!. 5.een done.asis of a searc) profi+e type.!.  T)is acti&ity must .4.utes of t)e attac)ments in Mnow+edge Pro&ider 3MPro4.  Creating searc) profi+es for a +arge num. postings4 can ta*e a +ong time. Search -emplates Se!r. 5.5.ac*ground process if se&era+ c)anges )a&e ..pdate Search Profile + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Profi+e -A Update Searc) Profi+e -ransaction+ .+es you to update t)e searc) profi+es t)at )a&e .escription+ Gou use t)is report to correct t)e searc)-re+e&ant attri.+e on t)e ERecruiting screens during searc).pdate Search Profile + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Profi+e -A Update Searc) Profi+e Report + RC7<UP2<2/C<#TTRI9<I$2.<7U00 .!.e performed w)ene&er t)e user c)anges t)e assignment of fie+ds in an information category to a searc) profi+e type.2.!. ()* Path .1.Te 4'!tes represent t)e actua+ UI e+ements a&ai+a.escription+  T)is I8G acti&ity ena. ()* Path . It is recommended to start t)e report as a .1.Hects 3candidates( Ho.RRC7<RECRE#TE<SP .een created on t)e .

o&e is "C!n#$#!te%s 8orA E+4er$en.efine Search -emplates + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Temp+ates -A 2efine Searc) Temp+ates 'ie& + 6<T''RC7<S8#SM . 5..In t)e a..2.escription+ Abhishek Sharma Page 452 of 489 ..Te 4'!tes. ()* Path .!.Te 4'!te E'e ents represent t)e indi&idua+ fie+ds wit)in eac) Se!r.Te 4'!te. 7or e1amp+e( t)e a+ready se+ected temp+ate a. Se!r.eD.o&e screens)ot( t)e )ig)+ig)ted dropdown represents Se!r.1. 7or e1amp+e( Country@Emp+oyer represents searc) temp+ate e+ements.

+e &a+ues for e+ement type are> 0ist 9o1( 8u+ti-+ine Input fie+d( 2isp+ay fie+d( C)ec*.HectA<Jinformation categoryA<Jfie+d name as in ta.e . 7ami+y Potentia+( Performance 8anagement.efine Search -emplates Elements + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Temp+ates -A 2efine Searc) Temp+ates E+ements 'ie& + 6<T''RC7<S8<E0E8 . In addition( you determine )ow t)e searc) temp+ate is disp+ayed on t)e user interface.e possi.ere( you define t)e searc) temp+ates t)at s)ou+d .+eA 7or e1amp+e> EC#$2<E2U<E2U0E6E0 Abhishek Sharma Page 453 of 489 .utton( 2ate type( Sa+ary E1pectations( ?o..+e from t)e we.e a&ai+a.escription+ .ere( you define a++ t)e fie+ds on w)ic) searc) s)ou+d . front end. T)e possi. Gou specify for eac) searc) temp+ate t)e searc) profi+e type on w)ic) it s)ou+d .!. 5. ()* Path . To define a new searc) temp+ate e+ement( a nomenc+ature s)ou+d .ased on.2.o1( Radio .e fo++owed as fo++ows> EJo.2.+e on t)e user interface for searc) purposes.

Abhishek Sharma Page 454 of 489 .3.escription+ In t)is CustomiBing acti&ity( you specify w)ic) searc) temp+ate e+ements appear in t)e searc) temp+ate and in w)at order.!.2. ()* Path Assign Search -emplates Elements to Search -emplates + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Temp+ates -A #ssign Searc) Temp+ates E+ements to Searc) Temp+ates 'ie& + 6<T''RC7<S8<#S8E .5.

1. Gou assign t)e searc) temp+ates you require to disp+ay a certain searc) on t)e user interface to t)e searc) temp+ate groups.e a&ai+a.2. S)ou+d any new Searc) Temp+ate groups .e defined in t)e customer namespace starting wit) OR.escription+ In t)is CustomiBing acti&ity( you assign t)e searc) temp+ates t)at s)ou+d .efine Search -emplates *roups + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Temp+ates -A 2efine Searc) Temp+ate Groups 'ie& + T''RC7<S8<GR/UPT .In t)e a. 5.e required to . 5. Abhishek Sharma Page 455 of 489 .+e on t)e user interface for t)e disp+ay of a specia+ searc) to a searc) temp+ate group. ()* Path Assign Search -emplates to Search -emplate *roups + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Temp+ates -A #ssign Searc) Temp+ates to Searc) Temp+ate Groups 'ie& + T''RC7<S8<GR/UPT . #t t)e same time( you determine t)e order in w)ic) t)e searc) temp+ates are disp+ayed on t)e user interface.!.2.escription+ In t)is CustomiBing acti&ity( you define searc) temp+ate groups.!. .e defined( t)ey can on+y . ()* Path .o&e screens)ot( Searc) Temp+ate CCandidateLs EducationD consists of : Searc) Temp+ate E+ements as s)own.

$n T!'ent 8!re-ouse group corresponds to t)e Candidate Searc) screen.!.ru$ter porta+ ro+es> Abhishek Sharma Page 456 of 489 . ()* Path Assign Search -emplate *roups to Search Applications + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Temp+ates -A #ssign Searc) Temp+ate Groups to Searc) #pp+ications 'ie& + 6''RC7<S8G<$#6I .ru$t$n( A# $n$str!tor and Re.. 5.!.escription+ In t)is CustomiBing acti&ity( you specify w)ic) searc) temp+ate groups are used in t)e different scenarios Standard settings de+i&ered for t)e re+e&ant searc) app+ications 3searc) temp+ate groups4 for Re.2.Se!r.

etween t)e two scenarios44 Searc) for Candidates in Ta+ent %are)ouse for Recruiters Simp+e Searc) for interna+ and e1terna+ candidates in t)e conte1t of an audit trai+ 3Recruiting #dministrator4 Simp+e Searc) for e1terna+ candidates in t)e conte1t of de+etion 3Recruiting #dministrator4 Simp+e Searc) for e1terna+ candidates in t)e conte1t of deregistration 3Recruiting #dministrator4 Nuic* Searc) Standard settings are de+i&ered for t)e re+e&ant searc) app+ications 3searc) temp+ate groups4 for t)e fo++owing scenarios t)at are rea+iBed for t)e C!n#$#!te> Comp(.!. of Calling Controller cdcycandsearc) Scenario >Search -emplate *roup? Candidate Searc) in t)e conte1t of a requisition or an app+ication group 3recruiter4 Searc) for Requisitions in t)e conte1t of an e1terna+ candidacy for cdcyreqsearc)e1terna+postings recruiters 3wit) e1terna+ postings or wit) and wit)out e1terna+ postings 3you can a+ternate .Comp(. of Calling Controller E8P0/GEE=P/STI$G REGISTERE2=P/STI$G U$REGE8P0/GEE=P/STI$G U$REGISTERE2=P/STI$G Scenario >Search -emplate *roup? Searc) for Interna+ ?o. 5. Postings for Unregistered Interna+ Candidates Searc) for E1terna+ ?o. T)e fina+ step is to set up t)e Searc) #pp+ications w)ic) is an optiona+ step.4.<#TTC Abhishek Sharma Page 457 of 489 .2.p Search Applications + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Searc) -A Searc) Temp+ates -A Set Up Searc) #pp+ications 'ie& + 6''RC7<SRC. Postings for Registered Interna+ Candidates Searc) for E1terna+ ?o.etween t)e two scenarios44 cdcyreqsearc)interna+postings trmcandsrc) simp+esearc)<audittrai+ simp+esearc)<de+cand simp+esearc)<deregcand quic*searc) Searc) for Requisitions in t)e conte1t of an interna+ candidacy for recruiters 3wit) interna+ postings or wit) and wit)out interna+ postings 3you can a+ternate . ()* Path Set . Postings for Registered E1terna+ Candidates Searc) for Interna+ ?o. Postings for Unregistered Candidates %it) t)is( t)e configuration of Searc) Temp+ates and Groups is comp+ete.

Specify #$2 or /R to determine t)e re+ations)ip .+e for t)e recruiter on t)e user interface of t)e searc) app+ication for com.+e.imum %um0er of =its+ If t)is indicator is set( t)e settings for t)e ma1imum num.e disp+ayed in t)e )it +ist.utes for t)e searc) scenarios.e)a&ior for t)e recruiterIs searc) app+ications w)en com.ispla/ Ran$ing+ If t)is indicator is set( t)e co+umn disp+aying t)e matc) is s)own in t)e resu+t +ist.y entries from t)is ta. .y )ow muc) a )it must agree wit) t)e searc) criteria for it to . T)e indicator is re+e&ant on+y for candidate scenarios.etween t)e criteria. 3perator+ Contains t)e operator t)at dictates t)e standard system . .imum %um0er of =its+ T)is num. S#P de+i&ers t)e standard entries in ta.ispla/ variants+ If t)is indicator is set( t)e user can sa&e searc) &ariants for +ater use. T)e indicator is re+e&ant on+y for candidate scenarios.escription+ In t)is CustomiBing acti&ity( you set t)e attri. In t)is way( you can determine for different searc) app+ications w)ic) interface e+ements t)ey contain and w)ic) options for creating searc) queries are a&ai+a.er of )its are disp+ayed on t)e user interface.ispla/ -hreshold+ If t)is indicator is set( t)e settings for t)e matc) t)res)o+d are disp+ayed on t)e user interface.+e T==RCF_SRCH_ATTR.ispla/ 3perator+ If t)is indicator is set( operators are a&ai+a. . $ote> If you do not enter a &a+ue( t)en t)ere are no entries in t)e )it +ist. Abhishek Sharma Page 458 of 489 .. . T)e &arious co+umns )a&e t)e fo++owing meaning> . . -hreshold+ T)is num. T)ese entries get o&erridden .ining &a+ues of t)e same searc) temp+ate e+ement.ispla/ )a. )a.er specifies )ow many )its are disp+ayed in t)e )it +ist.ocumentation+ If t)is indicator is set( a +in* to t)e documentation of t)e searc) app+ication is pro&ided on t)e user interface.er specifies .e)a&ior.ining &a+ues of t)e same searc) temp+ate e+ement.ispla/ .+e. In t)is way( t)e recruiter can o&erride t)e standard system .

2.1. . agent to suit your requirements. Two ser&ices )a&e .utes t)at inf+uence a periodic ser&ice for t)e Ho. openings t)at matc) )is ro+e and profi+e( )e wi++ se+ect t)e ro+e criteriaP se+ect t)e frequency for recei&ing notifications and sa&e it as a ?o.1. Abhishek Sharma Page 459 of 489 . Co0 Agent ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Ser&ices -A?o.een added as a part of E)P". #gent -a0le + T''RC7<#S<SER6 .4. #gent . 5.escription+ It may )appen t)at t)e organiBation may current+y not )a&e any openings for t)e Ho.escription + Candidate Ser&ices node )as .een pro&ided>  ?o. category or ro+e t)e app+icant is +oo*ing out for. $o c)anges required 5.escription+ In t)is I8G acti&ity( you set t)e attri. Candidate Services ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Ser&ices . T)e ?o.4.4.escription+ Standard S#P de+i&ered settings is used. #gent -a0le + T''RC7<#S<SER6 .efine Periodic Services for Co0 Agent ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Ser&ices -A?o. #gent. #gent  Te++-a-7riend 5.5.1. Specif/ Rules for Periodic Services of Co0 Agent ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Ser&ices -A?o. In suc) cases if t)e app+icant wants t)e company to *eep )im posted on t)e Ho.1.4. #gent ser&ice wi++ t)en automatica++y send periodic mai+ers to t)e app+icant w)ene&er openings satisfying t)e sa&ed criteria are posted. #gent5A 2efine Periodic ser&ices for ?o. #gent5A Specify Ru+es for Periodic Ser&ices of ?o.

escription+ T)is ser&ice is a&ai+a.5. Set .+e can .. #gent5A Set Up 9ac*ground ?o.e run if program RC7<PERI/2IC#0<SER6ICES runs simu+taneous+y. Pre7requisite+ 1. 7or a++ ot)er ser&ices( t)e RC7<#GE$T<SER6ICES report can .e run simu+taneous+y.<?/9<#GE$TS 8#.4. 5. postings t)at can .e sent .+e to t)e e1terna+ candidate on t)e ?o. for ?o. $ote t)at t)is ser&ice wi++ not .+e 6''RC7<820<PR8C. #gent .y a Ho.ac*ground Ho.2ynpro #9#P4 Abhishek Sharma Page 460 of 489 . %e )a&e assigned t)e ser&ice user RC7<U$REG for t)is ser&ice.3.escription 8a1imum num.escription+ Sc)edu+e report RCF_A>ENT_SER6ICES as a dai+y . searc) screen.<P/STI$GS . -ell7a72riend ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Ser&ices -A Set up Te++ # 7riend ser&ice . T)is ta.er of Ho. agents t)at a candidate can create 8a1imum num.y a candidate 5.Periodic service ?/9<#GE$T ?/9<#GE$T Attri0utes 8#. agent t)at was created .p #ac$ground Co0 for Co0 Agent ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Ser&ices -A?o.er of Ho.e assigned to parameter SER6ICE<USER in ta.e accessed from I8G pat)> I8G -A S#P ERecruiting -A Tec)nica+ Settings -AUser Interfaces-A 8anager In&o+&ement -A #ssign 6a+ues to Interface Parameters 3%e. # ser&ice user needs to .1.

Abhishek Sharma Page 461 of 489 .

y performing a series of A.asis of t)eir suita. Abhishek Sharma Page 462 of 489 .+e .. #pp+icant trac*ing a+so forms t)e .i+ity is e1pressed &ia customiBa.-B T)is sca+e type is needed to e1press )ow important criteria are in searc). #cti&ities are grouped into Pro.e e1ecuted.escription+ #pp+icant trac*ing is done . D. #pp+icant Trac*ing ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing . Assign Scales to Scale -/pes ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #ssign Sca+es to Sca+e Types 'ie& + 6<T''RC7<SC#0ES .=. . T)ree types of ran*ing sca+es are distinguis)ed>  Ass$(n ent R!t$n(B E1presses )ow we++ a candidate suits a requisition.t$2$t$es. Sca+es need .+e ran*ing sca+es.!t$onB E1presses )ow we++ a candidate suits t)e company 3independent of requisition assignment4  8e$(-t$n( )or Se!r.R o.e created and assigned to Sca+e types.esses and +in*ed to any of t)e a&ai+a.  C!n#$#!te C'!ss$)$..=.i+ity.!n# M!t.escription+ #pp+icant trac*ing in&o+&es ran*ing candidates on t)e .Hects.asis for A44'$. O. Suita..1.ere( Sca+e type refers to t)e scenario in ERecruiting w)ere t)e ran*ing functiona+ity can .!nt R!nA$n(.

.D. Abhishek Sharma Page 463 of 489 .efine Application Source -/pes and Assign to Application Sources + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A 2efine #pp+ication Source Types + 6<T''RC7<#PP0STG( 6<T''RC7<#PP0SRC ()* Path 'ie& . #pp+icants can enter t)eir CSource of app+icationD in t)e fina+ step of an app+ication. T)is te1t is disp+ayed on t)e user interface toget)er wit) a free-form te1t fie+d.out your Ho. #ssign #pp+ication Source Types to #pp+ication Sources T)e /TRLs can .Hect te1t repository4 te1t for eac) source category. #pp+ication Source Types 2ig 2. 2ig 1.escription+ In t)is I8G acti&ity( you define t)e app+ication source categories you require w)en you want to report on w)ere candidates +earned a. In addition( you store an /TR 3o. postings.e accessed from transaction SOTR_EDIT.2.

ents. T)ey are indi&idua+ steps ta*en on a candidate.escription+ #cti&ities are foundation of #pp+icant trac*ing.3.t Ty4e./e. Activities ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities .D. Abhishek Sharma Page 464 of 489 .  #n acti&ity is a+ways assigned to an O. For e+! 4'eB In&ite for Inter&iew( Send /ffer $otification( Initiate #T/. Gou can enter a Due D!te for acti&ities wit) status as CP+annedD.  #cti&ities )a&e a St!tus.. T)ey can eit)er )a&e status P'!nne# or Co 4'ete#.  #cti&ities )a&e Notes and Att!.

3.D.efine Activit/ -/pes ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A 2efine #cti&ity Types 'ie& + 6''RC7<#CT<TGPE .escription+ . To do so( you assign an A.3.e e1ecuted for it. T)is contro+s w)at data t)e acti&ity type contains and w)at system functions can .2. .1.efine Processes ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A 2efine Processes 'ie& + T''RC7<#CTPR/C<T .t$2$ty C!te(ory to eac) acti&ity type. .escription+ Abhishek Sharma Page 465 of 489 .ere you define t)e acti&ity types t)at you require for your processes wit)in S#P E-Recruiting. #cti&ity Categories de+i&ered in ERecruiting>        Simp+e #cti&ity Simp+e Correspondence Nua+ifying E&ent In&itation Status C)ange 2ata Transfer for new emp+oyees Nuestionnaire D.

er to specify t)e order in w)ic) t)e processes are offered for se+ection on t)e user interface. %it)in a process group( you use t)e sequentia+ num.usiness point of &iew.  Processes t)at are assigned to t)e C!n#$#!te S-ort'$st su. D.escription+ In t)is CustomiBing acti&ity( you assign t)e processes you want to use to t)e Recruitment area.!t$on >rou4s. Abhishek Sharma Page 466 of 489 .  Processes t)at are assigned to t)e T!'ent Re'!t$ons-$4 M!n!(e ent su. Assign Processes to Recruitment ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A #ssign Processes to Recruitment 'ie& + 6''RC7<PR/C=SU9 .area focus on processing assignments of candidates to Re&u$s$t$ons or #44'$.3.3.area focus on maintaining re+ations)ips wit) candidates in t)e Ta+ent Poo+.ess is a grouping of acti&ities used to structure t)e app+icant trac*ing process from a .# Pro. %e can define custom processes and assign e1isting or custom acti&ities to it.e used.area of Recruitment in w)ic) your processes wi++ . In doing so( you use t)e process groups to define t)e su.

R o. D.+e acti&ity types t)at are inc+uded in t)e re+e&ant process.1. 9y doing so( you store t)e possi.D. Assign Activit/ -/pes to Recruitment Processes ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A #ssign #cti&ity Types to Recruitment Processes 'ie& + 6''RC7<#CT=PR/C .R /.Hect types from E-Recruiting to your acti&ity types It is recommended to assign t)e acti&ity types as fo++ows Activit/ -/pes =R 309ect #cti&ity Types for Ta+ent Re+ations)ip 8anagement Candidate Abhishek Sharma Page 467 of 489 .3.Hect Types to #cti&ity Types 'ie& + 6''RC7<#CT=/TGPE .3.escription+ In t)is CustomiBing acti&ity( you assign A. Assign =R 309ect -/pes to Activit/ -/pes ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A #ssign .esses in t)e Recruitment su.t$2$ty Ty4es to Pro.escription+ Gou assign .area. .

#cti&ity Types for #pp+ication 8anagement #cti&ity Types for Se+ection Process #pp+ication Candidacy D.3.Hect. Lin$ Activit/ -/pes &ith Referencing Activit/ -/pes ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A #ssign Status to StatusC)anging #cti&ity Types 'ie& + 6''RC7<#CT=PR/CR .+e t)at t)e user can use to send t)e acti&ity. Assign Status to Status7Changing Activit/ -/pes ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A #ssign Status to StatusC)anging #cti&ity Types 'ie& + 6''RC7<#CT=/TGPE .+e statuses for eac) ERecruiting o.!.escription+ In t)is CustomiBing acti&ity( you +in* acti&ity types of t)e acti&ity categories St!tus C-!n(e( :u!'$)y$n( E2ent( and :uest$onn!$re wit) acti&ity types of t)e category In2$t!t$on.escription+ .3.+e +in*ed acti&ity of t)e category In2$t!t$on is t)en a&ai+a. Abhishek Sharma Page 468 of 489 . D.ere( you assign t)e possi. %)en t)e user creates t)e re+e&ant acti&ity( a suita.4.

+e sections( assigning forms to acti&ity types( etc are configured in t)is step.3.5. Correspondence ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence .D.escription+ #++ t)e settings re+ated to correspondence acti&ities &iB. Abhishek Sharma Page 469 of 489 . defining +etter temp+ates( c)angea.

If an e-mai+ address is stored for candidates assigned to t)e user( t)e system uses t)is e-mai+ address. Specif/ (-27=-)L )apping ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A Genera+ Settings -A Specify IT7-.1.e disp+ayed wit) %e.e interpreted .. T)e For !tte#Te+tE#$t contro+ 3Contro+ for Editing of 0etter Sections4 used .  Gou need to assign an e* !$' !##ress to t)e user so t)at )e or s)e can send t)e correspondence . T)e system reads t)e te1t modu+es w)en +oading in Interc)ange Te1t 7ormat 3IT74 format.y e-mai+. D.escription+ T)e system sa&es +etter temp+ates as S !rt For te 4'!tes wit) te+t o#u'es 3+etter sections4.3.T80 8apping 'ie& + T''RC7<8#PPI$G .5.3.een c)anged.ser for Correspondence + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A Genera+ Settings -A #dapt user for Correspondence -ransaction+ SU!1 .2.escription+ . ()* Path Adapt . Gou must ma*e t)e fo++owing settings>  Gou need to assign a 4r$nter to t)e user 3output de&ice fie+d in SU!14 so t)at )e or s)e can print t)e correspondence. S#P de+i&ered entries )as not . T)is cannot .5.2ynpro. Abhishek Sharma Page 470 of 489 .D.t$ons w)en sending correspondence. T)e user can c)ange t)ese 'etter se.y emai+ to ensure t)e formatting is correct.y For !tte#Te+tE#$t.y S#P e1pects a su. Gou a+so need to ma*e t)is entry for correspondence output .set of . T)erefore it is necessary to con&ert t)e ITF )or !t to HTML )or !t( w)ic) can .ere( you configure users so t)at t)ey can send or print correspondences.T80 as t)e code for t)e formatted te1t disp+ay.

e customiBed .+e 0etter Sections -ransaction+ S8#RT7/R8S .y t)e user.3.t$2$ty C!te(or$es specify t)e types of acti&ities a&ai+a. ()* Path 0etter Assign .u ent .+e in ERecruiting.3.In t)is CustomiBing acti&ity( you !ss$(n corresponding HTML )or !ts to t)e ITF 3Interc)ange Te1t 7ormat4 tags t)at you use in t)e sty+es of your Smart 7orm forms.T80 formats. D.5.escription+ Do. S#P de+i&ered entries )as not .ocument Categories to Activit/ Categories + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A Create Temp+ates -A #ssign 2ocument Categories to #cti&ity Categories -ransaction+ SU!1 . Create 2orms and Changea0le Letter Sections ()* Path 0etter + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A Create Temp+ates -A Create 7orms and C)angea.!te(or$es group toget)er correspondence documents of t)e same type and specify t)e tec)no+ogy wit) w)ic) t)e documents can .escription+ Abhishek Sharma Page 471 of 489 . T)is is necessary as t)e editor for indi&idua+iBing +etter sections uses . In t)is way( you can specify )ow t)e system con&erts t)e formatting of t)e Smart 7orm temp+ates to . A.een c)anged.T80 formatting.

RRC7<CS<8T<R..2ynpro UI.+e 0etter Sections to 7orms 'ie& + T''RC7<I$C0=7/R8 .3.+e to users in correspondence acti&ities as c)angea. T)e samp+e te1t modu+es )a&e t)e prefi1 .5. %)en a correspondence acti&ity is created( on+y t)e specified Te+t Mo#u'e contents are a&ai+a.RRC7<CS<IT<R. D.escription+ In t)is customiBing acti&ity( you assign to t)e forms t)e te1t modu+es t)at are a&ai+a.ere( you create t)e Smart forms and Te1t 8odu+es 3used in smartforms4 t)at are used to create +etters for correspondence in S#P E-Recruiting. . Abhishek Sharma Page 472 of 489 . T)e samp+e forms )a&e t)e prefi1 . ()* Path 0etter Assign Changea0le Letter Sections to 2orms + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A Create Temp+ates -A #ssign C)angea.+e +etter sections for customiBing t)e correspondence.+e for editing on t)e %e.

eing created.3. ()* Path 0etter Assign -emplates for Cover Letter to Letter -emplates + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A Create Temp+ates -A #ssign Temp+ates for Co&er 0etter to 0etter Temp+ates 'ie& + T''RC7<C/6=7/R8 Abhishek Sharma Page 473 of 489 .utes 3companies( interest groups( candidate c+asses4 . Gou can assign se&era+ forms to an acti&ity wit) t)e same attri.D.!. D.+e 0etter Sections to 7orms 'ie& + T''RC7<I$C0=7/R8 .1.5.ere( you assign forms as +etter temp+ates to t)e acti&ity types.3. T)ese forms determine t)e appearance and t)e content of t)e +etter t)at is generated .escription+ .y using sequentia+ num.ers. ()* Path 0etter Assign 2orms to Activit/ -/pes + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A Create Temp+ates -A #ssign C)angea.y t)e correspondence acti&ity .5. T)ese forms are offered for se+ection 3if more t)an 14 as +etter temp+ates w)en t)e user creates a correspondence acti&ity.

candidate( recruiter4 during t)e app+icant trac*ing process. S#P de+i&ered entries )as not .5. T)e e-mai+ sent consists of a co&er +etter and t)e actua+ +etter in t)e form of an attac)ed document.een c)anged.3. 9y using co&er +etters( you can separate t)e actua+ content of t)e +etter from t)e forma+ co&er +etter.4. # samp+e questionnaire is disp+ayed .escription+ In t)is CustomiBing acti&ity( you assign temp+ates for t)e co&er +etters to t)e +etter temp+ates..e+ow.e created forming a question .=78T . Abhishek Sharma Page 474 of 489 .an*.g.ocument 2ormats to 3utput Channels + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A /utput C)anne+s -A #ssign 2ocument 7ormats to /utput C)anne+s 'ie& + T''RC7<CS<C. D. D. Nuestions first need to .e comp+eted . . ()* Path Assign . In E-Recruiting( documents can .escription+ In t)is customiBing acti&ity( you assign document formats to output c)anne+s.e output in &arious formats using &arious output c)anne+s. T)e system sends t)e +etters &ia e-mai+.y a person 3e.escription+ # questionnaire is a set of questions t)at can . @uestionnaires ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A Nuestionnaires .

Abhishek Sharma Page 475 of 489 .p Categories ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A Nuestionnaires -A Set Up Categories -ransaction+ //<. Set .RRC7<C#T<CRE#TE .escription+ T)is I8G node is a report t)at automatica++y ma*es t)e .eing set up. .+e entries.1.asis settings and generates t)e re+e&ant ta.D. Gou on+y need to e1ecute t)e report once w)en ERecruiting is .

T)e standard one itse+f is used.escription+ Eac) Nuestionnaire acti&ity needs to . %e are not using Equa+ Emp+oyment Information category. pages for data storage.  Gou identify t)e acti&ity types w)ose questionnaires are to .efine @uestionnaire *roups ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A Nuestionnaires-A 2efine Nuestionnaire Groups 'ie& + 6T''RC7<N#<GR/UP .e inc+uded in t)e automatic ran*ing of t)e candidateIs questionnaires.3. T)e system inc+udes a++ questionnaires of an identified acti&ity type on t)e user interface of t)e candidate s)ort+ist in t)e Nuestionnaires co+umnP t)e ot)er questionnaires are inc+uded in t)e 7eed.e integrated in t)e app+ication wiBard. . Abhishek Sharma Page 476 of 489 .D.+e Information or Equa+ emp+oyment information. T)e system uses t)e names of t)e questionnaire groups on t)e user interface as tit+es for t)e re+e&ant ta. E&a+ua.  Gou identify t)e acti&ity types w)ose assigned questionnaires are to . . .e assigned wit) a C!te(ory &iB.escription: In t)is CustomiBing acti&ity( you define t)e questionnaire groups in w)ic) you can group toget)er questionnaires or questions on a specific topic in Nuestionnaire or Nuestion 8aintenance. D.2.ac* co+umn. Assign Categories to Activit/ -/pes ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A Nuestionnaires -A #ssign Categories to #cti&ity Types 'ie& + 6''RC7<N#C#T=#CT .

Abhishek Sharma Page 477 of 489 .

ierarc)y 0e&e+s -a0le + T''RC7<.IER<T .e pu.efine =ierarch/ Levels ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o..1. T)e )ierarc)y +e&e+s represent t)e pec*ing order in your company wit) re+ation to professiona+ capa. 2escription -A 2efine .1.1!. Requisition 8anagement ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement . Requisition 1".1.=.e soug)t  2efining t)e comp+ete Ho.=.+is)ed. Abhishek Sharma Page 478 of 489 . 1"..i+ity.etween managers and recruiters to initiate t)e recruitment process It is an interna+ document 5  2etermining t)e positions for w)ic) candidates are to . description and *ey requirements t)at candidates must fu+fi++  Sources@c)anne+s w)ere t)e ad&ertisements for t)e &acancies s)ou+d .escription+ Requisition is a forma+ agreement .i+ities and management responsi. .escription+ In t)is I8G acti&ity( you define t)e )ierarc)y +e&e+s t)at e1ist in your company.

. Abhishek Sharma Page 479 of 489 . T)is s)ou+d inc+ude industries t)at e1ist in your company and industries in w)ic) a candidate cou+d )a&e gained wor* e1perience.1.escription+ In t)is I8G acti&ity( you define t)e industries t)at are re+e&ant for your recruitment process. 2escription -A 2efine %or* Contract Types -a0le + T''RC7<C/$TTG<T .efine 6or$ Contract t/pes ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o. .efine (ndustries ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o. 1". .3.escription+ .ere( you define t)e different categories of wor* contracts t)at your company )as wit) its emp+oyees. T)e wor* contract type is part of t)e terms of emp+oyment t)at app+y to a Ho.1".2.1. 2escription -A 2efine %or* Contract Types -a0le + T''RC7<I$2U<T .

efine 2unctional Areas ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o.1. 2escription -A 2efine 7unctiona+ #reas -a0le + T''RC7<7U$C<T .1". .ute to t)e ac)ie&ement of t)e corporate goa+. Abhishek Sharma Page 480 of 489 .escription+ In t)is I8G acti&ity( you define t)e tas*@functiona+ areas in your company t)at contri. .

1. T)ese are t)e currencies in w)ic) t)e payment information can .escription+ T)is customiBing acti&ity specifies t)e minimum num.escription+ Abhishek Sharma Page 481 of 489 . . T-res-o'# e1presses t)e indi&idua+ wee*+y wor*ing time 3in $o.escription+ In t)is CustomiBing acti&ity( you determine t)e currencies for t)e sa+ary ranges.!.1".e specified for t)e Ho. 2escription -A Sa+ary Ranges -A 2etermine Currencies for Sa+ary Ranges -a0le + 6<T''RC7<S#0<CUR . 1". 1". of )ours4 as a portion or fraction of t)e standard wee*+y wor*ing time.4.1. 2escription -A Sa+ary Ranges -A 2efine Sa+ary Ranges -a0le + 6<T''RC7<S#0<R$G .efine Salar/ Ranges ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o. .1. and sa+ary e1pectations. 2escription -A 2efine Emp+oyment 7ractions -a0le + T''RC7<%/RMTI .efine Emplo/ment 2ractions ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o.1.er of wor*ing )ours per wee* t)at constitute a gi&en emp+oyment fraction. Currencies for Salar/ ranges ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o.

out t)e &acancy.i+ities( Requirements.s and sa+ary e1pectations of t)e candidates for eac) currency.In t)is customiBing acti&ity( you determine t)e sa+ary ranges for t)e payment information of t)e Ho.+is)er c+ass4 for pu.oard( or your intranet. It contains a++ re+e&ant information you wis) to communicate to t)e pu.efine Posting Channels ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A?o.2. 1".+is)ing( t)e pu.+ic a.2.+is)ing( for e1amp+e( a dai+y newspaper( a specific Ho. . 7or e1amp+e> Company information( 2epartment( ProHect( Tas*s@Responsi. 1".1.escription+ Posting c)anne+s refer to recipients to w)om you want to send your Ho. Abhishek Sharma Page 482 of 489 . Co0 Posting Posting is an #d&ertisement.$ .e generates a document in a specific format using t)e information contained in t)e posting instance( for e1amp+e. .+ication of t)e posting. .+is)er starts t)e necessary routine 3pu. postings for pu. %)en a manager re+eases a posting instance for pu. Posting -A 2efine Posting C)anne+s -a0le + 6<T''RC7<P/STC.

T)e recruiter can do t)is .2.+ication is created for posting( t)e recruiter can eit)er manua++y enter t)e reference code or if t)is 9#di is acti&ated can get t)e reference code auto generated .T<C/2E #Adi (mplementation+ E.2.ts for Postings ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A ?o.escription+ %)en a pu.+e to create +anguage-dependent te1ts.e Co#e.3.T<C/2E<!1 .e used to pro&ide defau+t te1ts for t)e free-te1t fie+ds w)en creating a posting te1t.e created( if required. T)e interface of t)e 9#dI permits t)e transfer of t)e +ogon +anguage of eac) user so t)at it is possi. Posting -A 9#dI> Specify Proposa+ Te1ts for Postings #Adi .2. #Ad(+ Specif/ Proposal -e. . Can .efinition + . #Ad(+ *enerate Reference Codes ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A ?o. 1".efinition + . T)e fie+ds on t)e posting screen t)at can .y t)e system.TS #Adi (mplementation+ 2oes not e1ist.Company( 2epartment( ProHect( Tas*s( and Requirements.utton >ener!te Re)eren. T)e interface a+so permits t)e transfer of t)e position( industry( functiona+ area( and )ierarc)y +e&e+ to determine t)e defau+t te1t. T)e standard system( . Abhishek Sharma Page 483 of 489 .y c+ic*ing t)e . T)e 9#di can .RRC7!!<GET<E.e used to inc+ude customer-specific +ogic for t)e reference code. Posting -A 9#dI> Generate Reference Codes #Adi .1".escription+ T)is 9#di can .RRC7<GET<E.e defau+ted are .y defau+t( generates a "! c)aracter a+p)anumeric code.RRC7!!<GET<2E7#U0T<P/ST<TE.

eing made to t)e data.escription+ T)is program can .ternal Candidates ()* Path + SPR/ -A S#P E-Recruiting -A 2e+ete E1terna+ Candidates -ransaction+ //<.1.0 11. Run t)e program.usiness partners +ater from t)e data.ut are arc)i&ed. -est )ode+ If you set t)is indicator( t)e program performs a test run wit)out any c)anges .=.+e> Candidate+ If you want to de+ete a candidate( enter t)e candidate I2.e used to de+ete e1terna+ candidates wit) a++ associated +in*s. -alent *roup+ If you want to de+ete candidates t)at are grouped toget)er in a ta+ent group( enter t)e ta+ent group I2.usiness partners are not de+eted( . . Chec$ Legal Conformance+ If you set t)is indicator( t)e program c)ec*s w)et)er t)ere are assignments of t)e candidate to requisitions and w)ic) retention periods are stored for eac) of t)e requisitions. T)e fo++owing se+ection criteria are a&ai+a.=.TC#$2 .RRC7<2E0<E. # message appears for candidates t)at were not de+eted. Gou can de+ete . #dditiona+ Too+s 11.. %)en t)e candidates are de+eted( t)e associated . Abhishek Sharma Page 484 of 489 . Gou can on+y se+ect t)e ta+ent groups for w)ic) you are a mem. Enter your se+ection criteria.eregistered Candidates+ If you set t)is indicator( candidates are de+eted on+y if t)eir registration in t)e Ta+ent Poo+ )as a+so .ase using t)e transaction 9UP#<2E0 32e+ete 9usiness Partners4.ase.elete E. .een de+eted. T)e system disp+ays a resu+t +ist. If t)ere are no assignments to requisitions or t)e retention periods )a&e e1pired( t)e re+e&ant candidate is de+eted.er of t)e support team.

T)is program creates a++ ERecruiting specific o. Create (nternal .Hects for t)e emp+oyee.11.RRC7<C.sers and Candidates for SAP E7Recruiting ()* Path + SPR/ -A S#P E-Recruiting -A Create Interna+ Users and Candidates for S#P E-Recruiting -ransaction+ //<.3.escription+ In t)is CustomiBing acti&ity( you can c)ec* t)e consistency of t)e settings t)at you entered in t)e CustomiBing for t)e searc).i+e+ non-integrated scenario+ .RRC7<CRE#TE<USER %ote + &his #rogra" shou$d not 'e e(ecuted )here HR and ERecruiting s*ste"s are on sa"e Instance i+e+ integrated scenario &o 'e used on$* )hen HR and ERecruit"ent reside on se#arate ser. 11. In t)e integrated scenario( you cannot run t)e program as t)is t)en resu+t in data inconsistencies. scenarios( and t)e interna+ candidates 3emp+oyees4 are imported from an .e.escription+ Gou s)ou+d run t)is program w)en initia++y creating t)e )$rst user 3for e1amp+e( t)e administrator4.Hects for an emp+oyee i. Abhishek Sharma Page 485 of 489 .ers. .ECM<SRC. #s a ru+e( )owe&er( t)e e1terna+ candidates register t)emse+&es using t)e appropriate %e. e1ecuting t)is program wi++ create 9P( CP( US( and $# o.R system using t)e master data interface 3#0E4.sers and Candidates for SAP E7Recruiting ()* Path + SPR/ -A S#P E-Recruiting -A Create Interna+ Users and Candidates for S#P E-Recruiting -ransaction+ //<.2. T)e administrator t)en creates a++ ot)er users on )is start page using t)e User 8aintenance function. Create (nternal .

Abhishek Sharma Page 486 of 489 .

TTPS and S8TP4 in t)e S#P %e.ution .e+ow are some ser&ices t)at must . S(C2 Services Activation 0isted .+ic@icman T)roug) t)is t)e IC8an process can 3for e1amp+e4 ma*e decisions concerning t)e distri.+ic@icf<info@+ogon<groups Abhishek Sharma Page 487 of 489 . #pp+ication Ser&er @defau+t<)ost@sap@pu.=. Transaction RE11 =.in F.re+. 7or e1amp+e> d&F:.=.A 1=. 2isp+ay parameter Cicm@)ost<name<fu++D.wit) t)e message ser&er @defau+t<)ost@sap@pu.ost UR0 entry.+ic@icf<info @defau+t<)ost@sap@pu. T)e fie+ds CProfi+e6a+D and CCurrent&a+ueD s)ou+d )a&e . It s)ou+d )a&e t)e 7u++y Nua+ified .  Using +oad distri. IC8 3Internet Communication 8anager4 Tas*s 1.ution of .TTP( .1.ost entries w)ic) +oo*s as fo++ows> 12.e acti&ated in t)e system depending on t)e operationa+ scenario>  Support for t)e Internet protoco+ 3.co. #+so( c)ec* t)e transaction S8IC8 -A GoTo -A ..TTP requests to t)e corresponding ser&er.ost $ame 9uffer -A 2isp+ay.

sp@sap@)tm+.sp<&erificatio  7or e-Recruitment( acti&ate a++ ser&ices wit) t)e prefi1 . @defau+t<)ost@sap@.+ic@.c@.sp@sap@system @defau+t<)ost@sap@pu.sp@sap@system #SP test applications for trou0leshooting @defau+t<)ost@sap@.c 3a&ai+a.+ic@.sp@sap@.sp@sap @defau+t<)ost@sap@.c@.c@.+ic@.c @defau+t<)ost@sap@pu.sp@sap@)tm+.c@.c@.+ic @defau+t<)ost@sap@pu. Abhishek Sharma Page 488 of 489 .F!> @defau+t<)ost@sap@.spe1t<1)tm+.+ic@.sp@sap@s.+ic @defau+t<)ost@sap@pu.+ic@icf<info @defau+t<)ost@sap@pu.<samp+es #s of Re+ease .RRC7.+ic@.c@.sp@sap@system @defau+t<)ost@sap@pu.wit) t)e %e.c@ur 3a&ai+a.+ic@.+ic@.+ic@icf<info@ur+prefi1 .+e for =! wit) Support Pac*age F"4 @defau+t<)ost@sap@pu.sp@sap @defau+t<)ost@sap@.c@.+e for =! wit) Support Pac*age F"4 @defau+t<)ost@sap@pu.c@.+ic@icf<info@icr<groups @defau+t<)ost@sap@pu.c@.sp@sap@pu.spe1t<)tm+.+ic@.sp@sap@s. 3as of Re+ease =! Support Pac*age S#PM9 =!= 4  Using t)e 9SP +ogon procedure @defau+t<)ost@sap@pu.+ic@.+ic@icf<info@icr<ur+prefi1  Using 9usiness Ser&er Pages 39SP4 @defau+t<)ost@sap@.+ic@.sp@sap@pu.sp@sap@it!! @defau+t<)ost@sap@. 2ispatc)er @defau+t<)ost@sap@pu.sp@sap@pu.sp@sap@pu.sp@sap@system @defau+t<)ost@sap@.+ic@.c @defau+t<)ost@sap@pu.@defau+t<)ost@sap@pu. @defau+t<)ost@sap@.

+es)ooting purposes.o&e detai+s are as per $ote :1'"-".  IC7 test app+ications @defau+t<)ost@sap@.+ )rrcf<pinstapp+ )rrcf<password )rrcf<ee<src) #pp+y wit) Reference Code 3$on Registered Candidate4 E1terna+ Candidate( Registration $on Registered Candidate( ?o.out t)e registration procedure . en&ironment. @defau+t<)ost@sap@.eing used( t)e )eader and form fie+ds( and t)e generated SS/ coo*ie for t)e e1ecuted request. T)erefore( t)is ser&ice s)ou+d on+y .o&e for trou.+ication Interna+ @ E1terna+ Posting Instance Pu.c@srt@1ip@sap Gou want to fi1 t)e %e.I ser&ices. %3-E+ #. @defau+t<)ost@sap@.e acti&ated for trou.+ication Interna+@E1terna+ .9efore testing t)e e-Recruiting specific 9SP app+ications( test t)e standard 9SP Test app+ications specified a.c@ec)o .ranc)es to t)e app+ication wiBard #dministration of User Passwords Searc) for Interna+ Postings 3wit)out first +ogging on to t)e system4 #pp+ication %iBard 3Entry4 )rrcf<ee<awBd 3app+ication wiBard is ca++ed after a successfu+ searc) for interna+ postings4 - Abhishek Sharma Page 489 of 489 .ser must 0e assigned )rrcf<app+y<e1t )rrcf<cand<reg )rrcf<unrg<src) )rrcf<searc) )rrcf<unrg<app+ )rrcf<pinst<p.#mong ot)er t)ings( t)is ser&ice returns information a.e acti&ated for trou. Services to &hich a Service .+es)ooting purposes. 12. Searc) Genera+ Searc) #pp+ication $on Registered Candidate( #pp+ication %iBard Posting Instance Pu. ser&ice error message KCou+d not determine %S20 address 3IC7<ERR/R4( SRT<REG!F-K in connection wit) .c@error T)is ser&ice generates some error situations in t)e system and s)ou+d on+y .+es)ooting of we.2.