175365547 Sap Hr Config All

March 28, 2018 | Author: Sushantgupta015 | Category: Human Resource Management, Employment, Recruitment, Mail, Advertising


Comments



Description

SAP HRMContents: • Organizational Management • Personnel Administration • Recruitment • Time Management • Payroll • Travel Management • CATS • ESS. • Schema & PCR • E-Recruitment 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 1 Organizational Management Organizational Structure 2 OVERALL ORGANISATION STRUCTURE 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. EnterpriseStructure: 3 DefineCompany: 4 DefineCompanyCode: DefinePersonnelAreas: 5 PersonnelSubareas: EmployeeGroups: 6 EmployeeSubgroups: Assignment: 1. Assignmentof Companycodeto Company: 2. Assignmentof Personnelareato CompanyCode: 3. Assignemployeesubgroupto Employeegroup: 7 PlanVersion: Set ActivePlanVersion: Maintain NumberRangesfor OrganizationalObjects: 8 Set up Numberassignmentfor all planversions: DataModelEnhancement: MaintainObjecttypes: MaintainInfotypes: 9 MaintainSubtypes: MaintainRelationships: 10 MaintainEvaluationpaths: Integration: Set up IntegrationwithPersonnelAdministration: 11 TransferdatafromPersonnelAdministration(RHINTE00) 12 PrepareIntegrationwith PersonnelAdministration.(RHINTE01) TransferDatato PersonnelAdministration(RHINTE30) 13 CheckIntegrationConsistency(RHINTE20) 14 PersonnelAdministration MaintainUserParameters: 15 MaintainNumberRangeIntervalsfor Personnelnumbers: DetermineDefaultfor NumberRanges: 16 PERSONAL DATA In this section, the system settings are configured for all the infotypes that store personal data for the employee. This group includes the following infotypes: • Addresses !nfotype 0006" • #erson$l %$t$ !nfotype 0002" • &$'ily()el$ted #erson !nfotype 0021" • !dentific$tion !nfotype 0185" * 17 Create Forms for Address: Create Names Affixes: 18 Maintain Titles: Create Marital Status: 19 amil!"Relate# Person $In%ot!&e ''()* Data concerning, the employee’s family members / other related persons stored in the Family Members/Dependents infotype (0021). All necessary configurations pertaining to this infotype is done under this section. FamilyMembers In this step, the type of relationship between employees and their relatives are defined. SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. Personal Data ./ amil! -. De%ine &ossi0le %amil! mem0ers DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy SUBTY ZEITB OBJRQ STEXT 01 3 Father 02 3 Mother 03 3 Spouse 04 3 Son 05 3 Daughter 06 3 Brother 07 3 Sister 20 A##resses $In%ot!&e '''1* In the Addresses infotype (0006), the address data of an employee/applicant is stored. The employee’s address is used in conjunction with the employee’s/applicant’s name, taken from the Personal Data infotype (0002), for employee lists of different kinds, for forms, or for address labels. In this step, the system settings for the infotype Addresses (0006) is done. The Addresses infotype is used to store an employee's/applicants address(es). AddressTypes In this step, create the address types as per requirement. The address types are defined as subtypes of infotype 0006, Addresses. SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. Personal Data ./ A##resses -. Create a##ress t!&es DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy SUBTY STEXT ZEITB 1 Permanent Address 1 2 Temporary residence 3 3 Home address 2 4 Emergency address 2 5 Mailing address 2 6 Nursing address 2 7 Address provided during Separation. 2 8 Present Address 2 21 I#enti%i-ation $In%ot!&e ')23* This infotype is used to store personal identification details of an employee. In this section, settings which affect the infotype Identification (0185) need to be maintained. SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. Personal Data ./ I#enti%i-ation -. Maintain t!&es o% i#enti%i-ation Contra-t,al an# Cor&orate Agreements Contra-t Elements $In%ot!&e '')1* In the Contract Elements infotype (0016), data related to the employee’s employment contract is stored. 22 Contra-t,al Reg,lations With the Contract type field, you can subdivide contracts of employment in accordance with the planned duration of the work relationship and the employee’s legal status. You can or must also record the following information here: &or te'por$ry wor/ rel$tionships0 you 'ust enter the contr$ct1s e2piry d$te 3$lid until"* ContractTypes In this step, contract categories are configured. SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. Contra-t,al an# Cor&orate Agreements ./ Contra-t Elements -. De%ine -ontra-t t!&es DeterminedefaultContractelements: 23 E4al,ation 5asis Monitoring o% Tas6 $In%ot!&e '')7* The infotype monitoring of dates (0019) is provided so that HR personnel can monitor certain dates. In this infotype, all the dates that affect an employee and dates which the personnel administrators should be reminded of by the system, are stored. Tasktype In this step, task types with standard lead times and standard follow-up times as well as indicators for additional tests are defined. SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. E4al,ation 5asis ./ Monitoring o% Tas6s -. Determine Tas6 T!&e DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy 24 DateSpecifications: 25 Calculationof EmploymentPeriod: DefineConversionRules: 26 Em&lo!ee 8,ali%i-ations This group includes the following infotypes:  4duc$tion !nfotype 0022"  ,ther(#re3ious 4'ployers !nfotype 0023" E#,-ation $In%ot!&e ''((* 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, you have to create as many data records as necessary for the respective subtypes of this infotype. Enter the respective dates of the training period as the validity period. You can enter the following data for each educational establishment type: Education/training or occup$tion the e'ployee($pplic$nt h$s $c5uired* 4duc$tion $nd tr$ining c$tegory* !nstitute(#l$ce e*g* 6ni3ersity for $pplied science"* 7ountry 8ey0 i*e* the country in which the educ$tion(tr$ining institution is 9$sed* 7ertific$te* %ur$tion of course* &in$l '$r/* Branch of study. 27 SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. Em&lo!ee 8,ali%i-ations ./ E#,-ation an# Training -. Create e#,-ation esta0lis9ment t!&es DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Nature Educ.est. text 01 Certificate Course 02 Diploma 03 Doctorate 04 Graduate 05 Master Diploma (2yea 06 Post Graduate 07 Post Graduate Diplom 08 Professional 09 Under Graduate 10 Vocational SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. Em&lo!ee 8,ali%i-ations ./ E#,-ation an# Training -. De%ine E#,-ation"Training 28 Otherandpreviousemployers: Ot9er"Pre4io,s Em&lo!ers $In%ot!&e ''(+* In the Other/Previous Employers infotype (0023), information on other work contracts of an employee or applicant is stored. If more than one of an employee’s or applicant’s employers need to be enter, create many data records within this infotype, each with their respective validity period. Specify the employer’s name and the country it is based in for each employer. Following details can be also stored: 7ity in which the co'p$ny is 9$sed* !ndustry in which the co'p$ny is $cti3e* :o9 th$t the e'ployee or $pplic$nt c$rried out or c$rries out* ;or/ contr$ct with other e'ployer* In this section, the necessary settings for infotype Previous Employment (0023) are done. 29 SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. Em&lo!ee 8,ali%i-ations ./ Ot9er"Pre4io,s Em&lo!ers -. Create em&lo!er:s in#,str! se-tor DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Indus. Description 0001 Oil & Gas Ind. 0002 Consulting 0003 Consumer 0004 Hi-Tech 0005 Insurance 0006 ITES 0007 Oil & Gas - Downstream 0008 Oil & Gas - Upstream 0009 Telecom 0010 Manufacturing 0011 Pharmaceutical 0012 Others 0013 NGO 0014 Hotels 0015 FMCG 0017 Service Industry 0018 Others 30 SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. Em&lo!ee 8,ali%i-ations ./ Ot9er"Pre4io,s Em&lo!ers -. Create a-ti4ities in em&lo!ment DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Job Text 00000001 Geologist 00000002 Site Engg. 00000003 Surveyor Communication:infotyoe:0105. Comm,ni-ation Comm,ni-ation $In%ot!&e ')'3* An employee’ communication ID is stored in the Communication infotype (0105). An employee’s communication ID is valid for a certain type of communication (such as ERP system, Internet). In this chapter, all necessary customizing is prepared for this infotype. SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. Comm,ni-ation ./ Create -omm,ni-ation t!&es 31 32 C,stomizing &ro-e#,res 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. For example, we can determine which infotypes are to be proposed as defaults when a person is hired or if an employee's organizational assignment changes. In the HR System, hiring is considered to be a personnel action; one can define and describe personnel actions as per requirement of an organization. One can set up own menus as per requirement. One can initiate actions so that they depend on the existence of certain infotypes and/or their contents. A-tions In this chapter, personnel actions together with the possible reasons are defined and the work contents and the choice of actions for the administrator. Defineinfogroups 33 SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. C,stomizing Pro-e#,res ./ A-tions ./ De%ine in%ogro,&s DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Infogroup 01 Hiring User group Infogrmod. No Op. IType SC STy. Infotypetext 99 00 INS 0001 Organizational Assignment 99 01 INS 0002 Personal Data 99 03 INS 0006 8 Addresses 99 04 INS 0006 1 Addresses 99 05 INS 0007 Planned Working Time 99 06 INS 0008 Basic Pay 99 07 INS 0009 Bank Details 99 09 INS 0021 Family Member/Dependents 99 10 INS 0021 Family Member/Dependents 99 11 INS 0021 Family Member/Dependents 99 12 INS 0021 Family Member/Dependents 99 13 INS 0021 Family Member/Dependents Infogroup AA Confirmation User group Infogrmod. No Op. IType SC STy. Infotypetext Infogroup AB Promotion User group Infogrmod. No Op. IType SC STy. Infotypetext 34 99 01 COP 0001 Organizational Assignment 99 02 COP 0008 Basic Pay Infogroup AC Transfer User group Infogrmod. No Op. IType SC STy. Infotypetext 99 01 COP 0001 Organizational Assignment 99 02 COP 0008 Basic Pay Infogroup AD Re-designation User group Infogrmod. No Op. IType SC STy. Infotypetext 99 00 COP 0001 Organizational Assignment Infogroup AE MidYearSalary Review User group Infogrmod. No Op. IType SC STy. Infotypetext 99 00 COP 0008 Basic Pay Infogroup AF Secondment User group Infogrmod. No Op. IType SC STy. Infotypetext 99 03 COP 0008 Basic Pay 99 04 COP 0007 Planned Working 35 Time 99 05 COP 0395 External Organizational Assignment 99 06 COP 0396 Expatriation Infogroup AG Repatriation User group Infogrmod. No Op. IType SC STy. Infotypetext 99 01 COP 0395 External Organizational Assignment 99 03 COP 0008 Basic Pay Infogroup AH Repatriation User group Infogrmod. No Op. IType SC STy. Infotypetext 99 01 COP 0001 Organizational Assignment 99 02 COP 0019 Monitoring of Tasks Infogroup AI Goingto be Separated User group Infogrmod. No Op. IType SC STy. Infotypetext 99 00 COP 0001 Organizational Assignment Infogroup AJ Temporary Assignment User group Infogrmod. No Op. IType SC STy. Infotypetext 99 03 COP 0008 Basic Pay 99 04 COP 0007 Planned Working 36 Time 99 05 COP 0395 External Organizational Assignment Infogroup AK promotion& Transfer User group Infogrmod. No Op. IType SC STy. Infotypetext 99 01 COP 0001 Organizational Assignment 99 02 COP 0008 Basic Pay Infogroup AL Transfer& Re- designation User group Infogrmod. No Op. IType SC STy. Infotypetext 99 01 COP 0001 Organizational Assignment 99 02 COP 0008 Basic Pay Infogroup AM Relocation User group Infogrmod. No Op. IType SC STy. Infotypetext 99 01 COP 0001 Organizational Assignment 99 02 COP 0008 BasicPay Infogroup AN TempAssignment to Secondment User group Infogrmod. No Op. IType SC STy. Infotypetext 99 03 COP 0008 Basic Pay 99 04 COP 0007 Planned Working Time 37 99 05 COP 0395 External Organizational Assignment Infogroup 84 Separation User group Infogrmod. No Op. IType SC STy. Infotypetext 99 02 COP 0001 Organizational Assignment 99 09 LIS9 0185 Personal IDs 99 10 LIS9 0185 Personal IDs 99 11 LIS9 0008 Basic Pay Create customer-specific status SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. C,stomizing Pro-e#,res ./ A-tions ./ Create -,stomer.s&e-i%i- stat,s DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Stat. Name 1 On Probation 2 Confirmed 3 On Temp. Assignment / Secondment 4 Inactive Employee Set up personnelactions SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. C,stomizing Pro-e#,res ./ A-tions ./ Set ,& &ersonnel a-tions DescriptionandConfigurationValues 38 The following table reproduces the initial values configured for Cairn Energy Act. Nameof actiontype FC Cust. Stat. Empl. Stat. Spe. Stat. Check IG Dte U0000 U0302 Cntry Reass 01 Hiring 1 1 3 10 X X 20 Separation 0 0 0 84 1 X X 62 Hire applicant 7 1 3 1 48 X X AA Confirmation 0 2 3 AA X X AB Promotion 0 2 3 AB X X AC Transfer 0 2 3 AC X X AD Re-designation 0 2 3 AD X X AE Mid Year Salary Review 0 2 3 AE X X AF Secondment 0 3 3 AF X X AG Repatriation 0 2 3 AG X X AH Probation extension 0 1 3 AH X X AI Going to be Separated 0 1 3 AI X X AJ Temp. Assignment 0 3 3 AJ X X AK Promotion & Transfer 0 2 3 AK X X AL Transfer & Re- designation 0 2 3 AL X X AM Relocation 0 2 3 AM X X AN Temp Assign conv to Secondment 0 3 3 AN X X Create reasons for personnel actions SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. C,stomizing Pro-e#,res ./ A-tions ./ Create reasons %or &ersonnel a-tions DescriptionandConfigurationValues 39 The following table reproduces the initial values configured for Cairn Energy Act. Nameof actiontype ActR Nameof reasonfor action 01 Hiring 20 Separation 20 Separation 01 Retirement 20 Separation 02 Resignation 20 Separation 04 Termination 20 Separation 09 Death of employee 62 Hire applicant AA Confirmation AB Promotion AC Transfer AC Transfer 01 Vacancy AC Transfer 02 Career progression AC Transfer 03 Personal reason AD Re-designation Better Reflection Of Role AD Re-designation 01 Change in Job /Role AD Re-designation 02 Change in titling Protocol AE Mid Year Salary Review AE Mid Year Salary Review 01 Internal Parity AE Mid Year Salary Review 02 Market Correction AF Secondment AG Repatriation AH Probation extension Unsatisfactory Performance AI Going to be Separated AI Going to be Separated 01 Retirement AI Going to be Separated 02 Resignation AJ Temp. Assignment AN Temp Assign conv to Secondment 01 Changeactionmenu 40 SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. C,stomizing Pro-e#,res ./ A-tions ./ C9ange a-tion men, DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Menu 01 Actions User group No Action Nameof Actiontype 99 01 01 Hiring 99 02 AA Confirmation 99 03 AB Promotion 99 04 AC Transfer 99 05 AD Re-designation 99 06 AE Mid Year Salary Review 99 07 AF Secondment 99 08 AG Repatriation 99 09 20 Separation 99 10 62 Hire applicant 99 11 AH Probation extension 99 12 AI Going to be Separated 99 13 AJ Temp. Assignment 99 14 AK Promotion & Transfer 99 15 AL Transfer & Re-designation 99 16 AM Relocation 99 17 AN Temp Assign conv to Secondment Dynamic Actions Configuration is done to control the initiation of actions when maintaining an infotype record. This can be the maintenance of an additional infotype record or performing a routine. 41 For each action, 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. Settings can be made to specify whether the action is to be carried out for "Change", "Create" and/or "Delete" record. We can also specify default values for a record that is to be created. SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Personnel A#ministration -. C,stomizing Pro-e#,res ./ D!nami- A-tions DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy IType STy. Field FC No. S Variablefunctionpart 0000 04 227 *** CALL ROUTINE FOR LETTER* 0000 04 228 P *P0000-MASSN='AD' 0000 04 229 P *T001P-MOLGA='40' 0000 04 230 F *SUB_REDESIGNATION (ZHRG_INC_DYNAMICACTION) 0000 04 231 P P0000-MASSN='AH' 0000 04 232 P T001P-MOLGA='40' 0000 04 233 F SUB_PROBATION_EXT (ZHRG_INC_DYNAMICACTION) 0000 04 234 P P0000-MASSN='AA' 0000 04 235 P T001P-MOLGA='40' 0000 04 236 F SUB_CONFIRMATION (ZHRG_INC_DYNAMICACTION) 0000 04 237 P *P0000-MASSN='AC' 0000 04 238 P *T001P-MOLGA='40' 0000 04 239 F *SUB_TRANSFER 42 (ZHRG_INC_DYNAMICACTION) 0000 04 240 P P0000-MASSN='20' 0000 04 241 P T001P-MOLGA='40' 0000 04 242 F SUB_SERVICE_LETTER(ZHRG_INC_DYNAMICACTION) 0000 04 243 P P0000-MASSN='AI' 0000 04 244 P P0000-MASSG='01' 0000 04 245 F SUB_RETIREMENT_LETTER(ZHRG_INC_DYNAMICACTION) 0000 04 246 P P0000-MASSN='AI' 0000 04 247 P P0000-MASSG='02' 0000 04 248 F SUB_ACCEPT_RESIGNATION(ZHRG_INC_DYNAMICACTION) 0000 04 249 P P0000-MASSN='20' 0000 04 250 P P0000-MASSG='02' 0000 04 251 F SUB_RELIEVING_ORDER(ZHRG_INC_DYNAMICACTION) 0000 04 252 P P0000-MASSN='AI' 0000 04 253 P T001P-MOLGA='40' 0000 04 254 M S0001 0001 04 228 P P0000-MASSN='AD' 0001 04 229 P T001P-MOLGA='40' 0001 04 230 F SUB_REDESIGNATION(ZHRG_INC_DYNAMICACTION) 0001 04 237 * P0000-MASSN='AC' 0001 04 238 * T001P-MOLGA='40' 0001 04 239 * SUB_TRANSFER(ZHRG_INC_DYNAMICACTION) 0001 04 249 * P0000-MASSN='AC' 0001 04 253 * SUB_TRANSFER_MAIL_NOTIFICATION(ZHRG_INC_DYNAMICACTION) 0008 04 237 P T001P-MOLGA='40' 0008 04 238 P PSPAR-MASSN='AC' 0008 04 239 F SUB_TRANSFER(ZHRG_INC_DYNAMICACTION) 0008 04 241 P T001P-MOLGA='40' 0008 04 249 P P0000-MASSN='AC' 0008 04 250 F SUB_TRANSFER_MAIL_NOTIFICATION(ZHRG_INC_DYNAMICACTION) 0008 04 253 P T001P-MOLGA='40' 43 0008 04 254 P PSPAR-MASSN='AB' 0008 04 255 F SUB_PROMOTION_LETTER(ZHRG_INC_DYNAMICACTION) 0008 04 259 P T001P-MOLGA='40' 0008 04 260 P PSPAR-MASSN='AE' 0008 04 261 F SUB_REVISED_SALARY_LETTER(ZHRG_INC_DYNAMICACTION) 0395 04 001 P T001P-MOLGA='40' 0395 04 002 P PSPAR-MASSN='AF' 0395 04 003 F SUB_SECONDMENT_LETTER(ZHRG_INC_DYNAMICACTION) 0395 04 004 P T001P-MOLGA='40' 0395 04 005 P PSPAR-MASSN='AJ' 0395 04 006 F SUB_ASSIGNMENT_LETTER(ZHRG_INC_DYNAMICACTION) RECRUITMENT The $9ility to 'eet personnel re5uire'ents is /ey for enterprises* The success of $n enterprise depends on such f$ctors $s the 5u$lity $nd $3$il$9ility of personnel* !t is p$rticul$rly i'port$nt for the de3elop'ent $nd success of e2p$nding enterprises th$t they h$3e 5uic/ $ccess to $de5u$te personnel* This co'ponent h$s $ll the functions needed for wor/ing through the entire recruit'ent procedure0 fro' cre$ting $pplic$nt d$t$ to filling 3$c$nt positions* The )ecruit'ent co'ponent cont$ins $n entire r$nge of powerful0 fle2i9le functions th$t c$n 9e used to i'ple'ent $n effecti3e < $nd l$rgely $uto'$ted < recruit'ent str$tegy* The )ecruit'ent co'ponent c$n 9e used to recruit hu'$n resources $ccording to re5uire'ents0 $t $ny ti'e* Applic$nts d$t$ c$n 9e stored th$t h$3e not dee'ed suit$9le for $ p$rticul$r 3$c$ncy in the Applic$nt #ool0 where they c$n 9e considered for other or future 3$c$ncies* This co'ponent en$9les to define $ recruit'ent procedure th$t suits the needs of enterprise* T$s/s c$n 9e distri9uted $nd responsi9ilities c$n 9e fi2ed to different people0 in3ol3ed in the recruit'ent process* )ecruit'ent supports in di3iding $nd $ssigning $d'inistr$ti3e $nd decision-'$/ing t$s/ $re$s* =$ny t$s/s c$n 9e processed 3i$ '$ss processing* The )ecruit'ent co'ponent pro3ides dyn$'ic $ctions to en$9le to $uto'$te '$ny processes* &or e2$'ple0 when initi$l d$t$ for $pplic$nt is entered0 the syste' cre$tes $ confir'$tion of receipt in the for' of $n $pplic$nt $cti3ity $nd $ letter confir'ing receipt of $pplic$tion* This reduces the $d'inistr$ti3e t$s/s re5uired of the >) dep$rt'ent for $pplic$nt correspondence* 44 ;or6%or-e Re<,irements an# A#4ertising The Recruitment component enables to document workforce requirements and the way it is been advertised in the SAP system. A company's workforce requirements are represented in the Workforce. Requirements and Advertising component by means of vacancies. A vacancy is a description of a position that must be staffed, either completely or partially. The recruitment process is triggered by the creation of a vacancy. The recruitment procedure is initiated by the creation of a vacancy, and its purpose is to fill vacancies. Vacancies are published in advertisements. If a candidate applies for a job in response to an advertisement, he or she must be assigned to this advertisement during the initial entry of basic data phase. By assigning an applicant to an advertisement here, the system can propose a likely vacancy assignment for the applicant. This proposed vacancy assignment can be overwritten if unsuitable. Assignment of an unsolicited applicant to a vacancy depends solely on the decisions of the personnel officer or line manager responsible. For this reason, default values cannot be proposed here. If the candidate has applied in response to an advertisement, he / she must be assigned to a recruitment instrument and a medium using the advertisement. This assignment means that you can analyze the effectiveness of the recruitment instruments and media used by company. In this section, all the necessary system settings are done for the administration of workforce requirements and advertising. Createmedia 45 In this step we create the media used by company. The medium serves two purposes in Recruitment: • It is used to classify all recruitment instruments. For example, the recruitment instruments "Washington Post" and "New York Times" are classified under the medium "Press". The applicant class is an attribute of the medium and indicates whether a medium is used to attract internal or external applicants. SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Re-r,itment -. ;or6%or-e Re<,irement an# A#4ertisement ./ Create Me#ia DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Medium Nameof medium ApCl Applicantclasstext 01 Press AP External applicant 02 Employment office AP External applicant 03 Exec.search agency AP External applicant 04 Posters P Internal applicant 05 Mail P Internal applicant 06 Internal press P Internal applicant 10 University AP External applicant 11 Trade fairs AP External applicant 12 Headhunter AP External applicant 15 Internet AP External applicant Createrecruitmentinstruments !n this step0 the recruit'ent instru'ents0 which co'p$ny uses0 $re 9eing configured* 46 43ery ?o9 $d3ertise'ent is pu9lished in $ recruit'ent instru'ent* )ecruit'ent instru'ents $re cl$ssified $ccording to the 'edi$ used* ;e c$n store $ cont$ct n$'e $nd $ddress /ey for e$ch recruit'ent instru'ent* The $ddress /ey c$n 9e used to store the $ddress of $ cont$ct" for $ recruit'ent instru'ent in step @7re$te $ddresses for recruit'ent instru'ents@* SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Re-r,itment -. ;or6%or-e Re<,irement an# A#4ertisement ./ Create re-r,itment instr,ment DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Instrum. Instrument Medium Nameof medium Address Contact 00000001 Times of India 01 Press 00000002 Indian Express 01 Press 00000003 Monster.com 15 Internet 00000004 Cairn Portal 15 Internet 00000005 Internal magazine 06 Internal press 00000006 Outlook email 05 Mail 00000007 Anna University 10 University 00000008 Naukri.com 15 Internet 00000009 Hindu 01 Press 00000010 Economic Times 01 Press A&&li-ant A#ministration This component is used to coordinate and monitor all the steps involved in applicant administration. The two-tiered data entry concept provides a fast and easy way to enter and structure unsolicited applications, and applications in response to a specific advertisement. CreatePersonnelOfficer 47 !n this step we cre$te co'p$nyAs personnel officers* #ersonnel officers process the $pplic$tions $ssigned to the' $ccording to their $uthoriB$tion fro' the #ersonnel %ep$rt'ent* #ersonnel officers for )ecruit'ent 'ust 9e cre$ted $s p$rt of $d'inistr$tor group A##C* ;e c$n use $n !% of our choice for the personnel officer* SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Re-r,itment -. A&&li-ant A#ministration ./ Create Personnel O%%i-er DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy: Grp Ad. Administratorname Title Tel.no. SAPName APPL NID Nidhi Ms APPL NIR Nirmal Mr APPL PRV Pravin Mr APPL PUR Purnima Ms APPL PUS Pushpendra Mr APPL SHB Shoba Ms APPL STU Stuti Ms APPL SUN Sunayna Ms A&&li-ant Str,-t,re When their data is first entered in the system, applicants are structured according to the following criteria: • Internal or external applicants. • Unsolicited applicants / Applicants who applied in response to an advertisement. • Applicant Groups. • Applicant range. Internal applicants are those employed by the company on the date that the job application is received. External applicants are those not employed by the company on this date. This latter grouping can therefore also include former employees of the company. 48 The procedure for entering data is different for internal and external applicants. We have to manually enter all required data on external applicants. When dealing with internal applicants, however, we can import data such as name and address simply by specifying the candidate's personnel number. We can overwrite this data, if necessary. Both internal and external applicants can submit unsolicited applications, or apply in response to an advertisement. We need to assign applicants who file an unsolicited application to an unsolicited application group during initial data entry. An unsolicited application group is a user-definable criterion for use in structuring unsolicited applications. 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, employees with a permanent contract, employees with a temporary contract, freelance workers, and so on). The applicant class is a characteristic of the applicant group. The applicant class indicates whether the applicant is internal (applicant class P) or external (applicant class AP). The applicant range is another user-definable criterion used for classifying applicants. Generally speaking, it classifies applicants on the basis of either hierarchical or functional criteria. Classifying the applicants hierarchically involves dividing them into groups, such as executive employees, salaried employees, skilled workers, and so on. Functional classification involves dividing them according to areas of employment, such as executive board, administration department, production, and so on. ApplicantGroup SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Re-r,itment -. A&&li-ant A#ministration ./ A&&li-ant Str,-t,re ./ Create A&&li-ant Gro,& DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy AG App.group ApCl ApplicantClass Text 1 Nationals AP External applicant 2 Expatriates AP External 49 applicant ApplicantRange SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Re-r,itment -. A&&li-ant A#ministration ./ A&&li-ant Str,-t,re ./ Create A&&li-ant Range DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy: AR Applicantrange 01 Employee 02 Consultants 03 Third Party Consult Unsolicitedapplicationgroups SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Personnel Management -> Re-r,itment -. A&&li-ant A#ministration ./ A&&li-ant Str,-t,re ./ Create ,nsoli-ite# a&&li-ation gro,&s DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy UAGp Unsol.app.group 001 Bihar Asset 002 Business Development 003 CEO's Office 004 Communications 50 005 COO's Office 006 Design Office 007 Drilling 008 Exploration 009 Finance 010 HR & Admin 011 HSE,CSR & LAND Acq. 012 IT&C and IM 013 Legal 014 Petroleum Engg 015 Procurement 016 Production 017 Production -RV & CB A&&li-ant Sele-tion A&&li-ant A-ti4ities In the Recruitment component, applicant activities are used to enter, log, and plan all the tasks performed for an applicant during the selection procedure. Applicant activities are administrative stages through which an applicant passes during the course of the application procedure. 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.g. Mail confirmation of receipt, Mail invitation to interview, Appointment for interview). • Activity status The activity status indicates whether the activity has already been performed for an applicant (completed) or is still to be performed (planned). • Performance date For planned activities, the performance date indicates the date by or on which the activity is to be carried out; for completed activities it indicates the date on which they were actually carried out. 51 • Person responsible for activity This employee is responsible for ensuring that the activity is carried out on or by the deadline specified, and may be responsible for carrying it out him/herself. ApplicantActivitytypes SAP R"+ Role Men, #erson$l %$t$ Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> PersonnelManagement-> Recruitment-> ApplicantSelection-> ApplicantActivities -> ApplicantActivityTypes-> Createapplicant activitytypes DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy Ac Activ. sh.text Act.typelongtext System Fnction SystemFunctionText 001 Receipt Mail confirmation of receipt P Applicant correspondence 002 Transfer file Transfer applicant file 003 File returned File returned 004 Video interview Video Conference P Applicant correspondence 005 Telecon-Intrvue Phone based P Applicant correspondence 006 Face-Face-Intrw Face to face P Applicant correspondence 007 Test invitation Mail invitation to test P Applicant correspondence 008 Test date Date of applicant test 009 Appraisal Hand in appraisal 010 Mail contract Mail contract P Applicant correspondence 011 Rejection Mail rejection letter P Applicant correspondence 012 Travel expenses Travel expense accounting 013 Approve hiring Approve hiring 52 014 Hiring date Hiring date 015 Transfer data Transfer applicant data D Transfer data to employee 016 Interim reply Mail interim reply P Applicant correspondence 017 Hire applicant Hire applicant 018 Medical exam. Medical examination 019 Contr.returned Contract returned by applicant 020 Reject appl. Reject applicant 021 Offer contract Mail offer of contract P Applicant correspondence 022 On hold Put applicant on hold P Applicant correspondence 023 Work contract Send work contract 090 Telephonic Int. Telephonic Interview P Applicant correspondence 091 Face-face Int. Face-to-face Interview P 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. Follow-up actions are defined using feature PACPP. Use In transaction PB60 using "Foll.actions" function key. Procedure The return matrix of the feature has the following structure: XXXXX ZZZZZ. XXXXX: Field name for an action (APLACTI4) 53 o PLDAT Performance date (mandatory field). o PLTIM Performance time. o RECTK Indicator as to whether 'planned' actions are to be carried out using recurring tasks. o IDTXT Text number for standard text. o PERNR Pers.no. of person responsible for action. ZZZZZ: Value entered in field, 20 characters long. o PLDAT ZZZZZ = nn Number of days, added to date of previous action to obtain performance date. If this date is already past, the system proposes the current date as a default. o RECTK ZZZZZ = X Planned action is carried out using recurring tasks. o PERNR ZZZZZ = 8-digit personnel number from the master database. The next line in the feature is accessed by means of operation NEXTR. The last line of an action ends with a comma (not NEXTR). Line Variable key F C Operations 000010 D APACT 000020 004 &PACPA=IDTXT INTERVIEW_INTIMATION_LETTER, NEXTR A 000030 004 A &PACPA=RECTK X, NEXTR B 000040 004 B &PACPA=PLDAT 1, 000050 005 &PACPA=IDTXT INTERVIEW_INTIMATION_LETTER, NEXTR A 000060 005 A &PACPA=RECTK X, NEXTR B 000070 005 B &PACPA=PLDAT 1, 000080 006 &PACPA=IDTXT INTERVIEW_INTIMATION_LETTER, NEXTR A 000090 006 A &PACPA=RECTK X, NEXTR B 000100 006 B &PACPA=PLDAT 1, 54 000110 007 &PACPA=IDTXT INVITATION, NEXTR A 000120 007 A &PACPA=RECTK X, NEXTR B 000130 007 B &PACPA=PLDAT 1, 000140 008 &PACPA=PLDAT 10, 000150 010 &PACPA=IDTXT OFFER-CONTRACT, NEXTR A 000160 010 A &PACPA=RECTK X, NEXTR B 000170 010 B &PACPA=PLDAT 20, 000180 011 &PACPA=IDTXT REJECTION_LETTER, NEXTR A 000190 011 A &PACPA=RECTK X, NEXTR B 000200 011 B &PACPA=PLDAT 20, 000210 016 &PACPA=IDTXT PRELIMINARY-RECEIPT, NEXTR A 000220 016 A &PACPA=RECTK X, NEXTR B 000230 016 B &PACPA=PLDAT 2, 000240 020 &PACPA=PLDAT 2, 000250 *** &PACPA=PLDAT 2, NEXTR A 000260 *** A &PACPA=PERNR 2, NEXTR B 000270 *** B &PACPA=PERN1 3, NEXTR C 000280 *** C &PACPA=PERN2 4, Time Management The Ti'e =$n$ge'ent co'ponent offers the support in perfor'ing $ll hu'$n resources processes in3ol3ing the pl$nning0 recording0 $nd 3$lu$tion of intern$l $nd e2tern$l e'ployees1 wor/ perfor'ed $nd $9sence ti'es* 55 Ti'e =$n$ge'ent h$s user-oriented interf$ces th$t support centr$liBed $nd decentr$liBed entry $nd $d'inistr$tion of ti'e $nd l$9or d$t$* %$t$ c$n 9e processed centr$lly 9y $d'inistr$tors in the hu'$n resources dep$rt'ent or else in indi3idu$l dep$rt'ents 9y ti'e $d'inistr$tors such $s super3isors0 secret$ries0 $nd e'ployees the'sel3es* WorkSchedules i. Define Public Holiday Classes PersonalSubAreaGroupings i. Group Personal Sub Areas for the Work Schedule ii. Group Personal Sub Areas for the Daily Work Schedule DailyWorkSchedule • %efine Dre$/ +chedule • %efine )ules for 3$ri$nts • Define Daily work Schedule PeriodWorkSchedule • Define Period Work Schedules Da! T!&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. • Define Absence Types • Define Illness Types • Determine Entry Screens and Time Constraint Classes. 2) Absence Counting: • Define Counting Classes for the Period Work Schedule. 3) Rules for Absence Counting (New): • Group Employee Subgroups for Time Quotas. 56 • Group Personnel Sub areas for Time Quotas. • Define Rules for Rounding Counted Absences. • Define Counting Rules. • Assign Counting Rules to Attendance Types. 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. • Time Quota Types Create Number Range Intervals Define Absence Quota Types Define Absence Quota Types and Indicate leave. • Calculating Absence Entitlements Automatic Accrual of Absence Quotas Rules for Generating Absence Quotas Setting up Methods for Quota Accrual • Quota Deduction Using Attendances / Absences. Define Deduction Rules for Absence and Attendance Quotas. Assign Deduction Rules to Counting Rules. 57 58 DefinePublicHolidays: 59 P,0li- Holi#a! Calen#ar The pu9lic holid$y c$lend$r pl$ys $n i'port$nt role in the >u'$n )esources 'odules* !t $ffects the definition of the org$niB$tion$l structure of the enterprise $nd pl$ys $ centr$l role in the scheduling process $s well in gener$ting 'onthly wor/ schedules. The public holiday calendar is based on an actual year and allows you to apply your working time models to a specific time period. 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. Create P,0li- 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. Company-specific days off for the festivals can also be entered in the calendar. All National and Festival Holidays for different Locations can be created in the system and assigned to the holiday calendar. CreatePublicHolidayCalendars In this step create the public holiday calendars for locations and assign the public holidays to these calendars. 60 SAP R"+ Role Men, %efine #u9lic >olid$y 7l$sses Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> ;or6 S-9e#,les ./ De%ine P,0li- Holi#a! Classes DescriptionandConfigurationValues The following table reproduces the holiday calendars configured for various locations of Cairn Energy. Calendarid: CB- CairnBarmer& Jodhpur PublicHoliday ValidFrom ValidTo Christmas 1900 2098 Diwali 1900 2098 Gandi Jayanthi 1900 2098 Good Friday 1900 2098 Holi 1900 2098 Independance Day (India) 1900 2098 Maharana Pratap Jayanti 1900 2098 May Day 1900 2098 Ramazan 1900 2098 Republic Day (India) 1900 2098 Sri Krishna Jayanti 1900 2098 Calendarid: CC- CairnChennai PublicHoliday ValidFrom ValidTo Christmas 1900 2098 Deepavali 1900 2098 Gandi Jayanthi 1900 2098 Ganesha Chaturthi 1900 2098 Independance Day (India) 1900 2098 May Day 1900 2098 Ramazan 1900 2098 Republic Day (India) 1900 2098 61 Sri Krishna Jayanti 1900 2098 Tamil New Year 1900 2098 Ugadi Telugu New Year 1900 2098 Calendarid: CG- CairnGurgaon PublicHoliday ValidFrom ValidTo Christmas 1900 2098 Diwali 1900 2098 Diwali1 1900 2098 Gandi Jayanthi 1900 2098 Good Friday 1900 2098 Holi 1900 2098 Independance Day (India) 1900 2098 May Day 1900 2098 Ram Navami 1900 2098 Ramazan 1900 2098 Republic Day (India) 1900 2098 Sri Krishna Jayanti 1900 2098 Calendarid: CK- CairnKakinada PublicHoliday Valid From ValidTo Christmas 1900 2098 Deepavali 1900 2098 Dussehra / Ayudha Puja 1900 2098 Gandi Jayanthi 1900 2098 Good Friday 1900 2098 Independance Day (India) 1900 2098 Makra Sankaranti 1900 2098 May Day 1900 2098 Ramazan 1900 2098 Republic Day (India) 1900 2098 Ugadi Telugu New Year 1900 2098 62 Calendarid: CM- CairnS’yanam Public Holiday Valid From Valid To 1 Ramadan 1900 2098 Deepavali 1900 2098 Dussehra / Ayudha Puja 1900 2098 Gandi Jayanthi 1900 2098 Good Friday 1900 2098 Independance Day (Indi 1900 2098 Makra Sankaranti 1900 2098 May Day 1900 2098 Ramazan 1900 2098 Republic Day (India) 1900 2098 Ugadi Telugu New Year 1900 2098 Calendarid: CP- CairnPatna PublicHoliday ValidFrom ValidTo Chhath Puja 1900 2098 Christmas 1900 2098 Diwali 1900 2098 Gandi Jayanthi 1900 2098 Good Friday 1900 2098 Holi 1900 2098 Independance Day (In 1900 2098 May Day 1900 2098 Ramazan 1900 2098 Republic Day (India) 1900 2098 Sri Krishna Jayanti 1900 2098 Calendarid: CR- CairnRajahmundry PublicHoliday ValidFrom ValidTo Christmas 1900 2098 Deepavali 1900 2098 63 Dussehra / Ayudha Puja 1900 2098 Gandi Jayanthi 1900 2098 Good Friday 1900 2098 Independance Day (India) 1900 2098 Makra Sankaranti 1900 2098 May Day 1900 2098 Ramazan 1900 2098 Republic Day (India) 1900 2098 Ugadi Telugu New Year 1900 2098 Calendarid: CS- CairnSuvali PublicHoliday ValidFrom ValidTo Christmas 1900 2098 Deepavali 1900 2098 Dhulati (Holi Second day) 1900 2098 Gandi Jayanthi 1900 2098 Good Friday 1900 2098 Gujarati New Year 1900 2098 Independance Day (India) 1900 2098 Makra Sankaranti 1900 2098 May Day 1900 2098 Ramazan 1900 2098 Republic Day (India) 1900 2098 Assign P,0li- Holi#a! Calen#ars to Lo-ations The holiday calendar is assigned to a Personnel Subarea / Location. As Employees are assigned to Personnel Sub areas/locations, all the holidays applicable for that location automatically applies to the employee. Any required changes to the public holiday calendar can be made at any time. AssignPersonnelSubareato PublicHolidayCalendar In this step assign the public holiday calendars to the defined personnel subareas (locations). 64 SAP R"+ Role Men, %efine #u9lic >olid$y 7l$sses Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> ;or6 S-9e#,les ./ ;or6 S-9e#,le R,les an# ;or6 S-9e#,les ./ De%ine Gro,&ings %or t9e P,0li- Holi#a! Calen#ar DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. PersonnelArea PersonnelAreaText PersonnelSub Area PersonnelSub AreaText HolidayCalendarID 001 Cairn India 01 Gurgaon CG 001 Cairn India 02 S`yanam CM 001 Cairn India 03 Rajahmundry CR 001 Cairn India 04 Kakinada CK 001 Cairn India 05 Barmer CB 001 Cairn India 06 Jodhpur CB 001 Cairn India 07 Patna CP 001 Cairn India 08 Suvali CS 001 Cairn India 09 Chennai CC ;or6 S-9e#,les With this component, the settings required for creating work schedules for the employees in the enterprise can be made. Work schedules are shift schedules which must be generated for all employees, even those with a set working time (salaried employees) or flextime. A work schedule consists of several different elements. Elements of the work schedule include daily work schedules, period work schedules, and work schedule rules. Work schedules can be defined with flextime models or rotating shifts for particular organizational units. It can also set up the legislative regulations, collective agreements and internal company policies that stipulate employee working time in the system. Personnel S,0area Gro,&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, group the personnel areas and personnel subareas for work schedules. 65 SAP R"+ Role Men, #ersonnel +u9$re$ Eroupings Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> ;or6 S-9e#,les ./ Personnel S,0area Gro,&ings ./ Gro,& Personnel S,0areas %or t9e ;or6 S-9e#,le DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. PersonnelArea PersonnelArea Text PersonnelSub Area PersonnelSubArea Text PersonnelSubarea Grouping 001 Cairn India 01 Gurgaon 40 001 Cairn India 02 S`yanam 40 001 Cairn India 03 Rajahmundry 40 001 Cairn India 04 Kakinada 40 001 Cairn India 05 Barmer 40 001 Cairn India 06 Jodhpur 40 001 Cairn India 07 Patna 40 001 Cairn India 08 Suvali 40 001 Cairn India 09 Chennai 40 Group Personnel Subareas for Daily Work Schedule In this step, assign a personnel area grouping for daily work schedules to a personnel area grouping for work schedules. SAP R"+ Role Men, #ersonnel +u9$re$ Eroupings Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> ;or6 S-9e#,les ./ Personnel S,0area Gro,&ings ./ Gro,& Personnel S,0areas %or t9e Dail! ;or6 S-9e#,le DescriptionandConfigurationValues 66 The following table reproduces the initial values configured for Cairn Energy. PS Grouping DWSGrouping 01 01 02 02 03 03 04 04 05 05 06 06 07 07 08 08 Dail! ;or6 S-9e#,les The daily work schedule determines the structure of working times in the enterprise at the daily level. Also actual normal working conditions can be defined and those that differ from externally or internally determined daily working times. In this way, sets of working times can be defined for specific set of employees. 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, as well as the valuation of attendances and absences. The daily work schedule, along with Break Schedules, comprise of the working times for a particular day. 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. This grouping enables to assign a break schedule to as many of the grouping’s daily work schedules as we want, thereby achieving maximum flexibility in combining all elements of the daily work schedule. DefineBreakSchedules In this step, define work break schedules for the enterprise. We can specify exactly when breaks may be taken within the daily work schedule, and whether they are paid or unpaid. 67 SAP R"+ Role Men, %$ily ;or/ +chedules Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> ;or6 S-9e#,les ./ Dail! ;or6 S-9e#,les ./ De%ine 5rea6 S-9e#,les DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. Grouping Break No Start End P Unpaid Paid After RefTim Type1 Type2 40 6DAY 01 12:00 13:00 1.00 40 NORM 01 12:00 13:00 1.00 DefineDailyWorkSchedules In this step, daily work schedules for the enterprise are defined. By entering the planned working time, the system calculates the planned planed hours for one day, taking the break schedule into consideration. The daily work schedules for availability are also defined in this step. SAP R"+ Role Men, %$ily ;or/ +chedules Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> ;or6 S-9e#,les ./ Dail! ;or6 S-9e#,les ./ De%ine Dail! ;or6 S-9e#,les 68 DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. Grouping DailyWorkSchedule Variant DailyWSText StartDate EndDate 40 12HR 12 Hrs Working 01.01.1990 31.12.9999 40 6DAY 6 day 01.01.1990 31.12.9999 40 ASFT A shift (Morng) 01.01.1990 31.12.9999 40 BSFT B shift (eving) 01.01.1990 31.12.9999 40 CSFT C shift (night) 01.01.1990 31.12.9999 40 FLEX Flextime 01.01.1900 31.12.9999 69 40 FREE Free 01.01.1900 31.12.9999 40 NORM Normal Working 01.01.1990 31.12.9999 Perio# ;or6 S-9e#,les The period work schedule consists of a defined sequence of daily work schedules. It reflects a work pattern that is repeated after a defined period of time. Period work schedules can extend over one week, several weeks, or a period that is not divisible by seven. Period work schedule can be created for any length of time: The period work schedule can provide the working time model for one week, as do flextime models, or for an entire year. Period work schedules can also be created for longer term working models, such as those that cover the entire year. The week number distinguishes between the individual elements of a period. DefinePeriodWorkSchedules In this step, the period work schedules are created by specifying the sequence of daily work schedules for a work schedule for one or more weeks. SAP R"+ Role Men, #eriod ;or/ +chedules Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> ;or6 S-9e#,les ./ Perio# ;or6 S-9e#,les ./ De%ine Perio# ;or6 S-9e#,les DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. Grp PWS PeriodWSText Week 01 02 03 04 05 06 07 40 10D4 10 Day On 4 Day Off 001 NORM NORM NORM NORM NORM NORM NORM 40 10D4 10 Day On 4 Day Off 002 NORM NORM NORM FREE FREE FREE FREE 40 14DY 14 Days Rotational 001 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 14DY 14 Days Rotational 002 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 14DY 14 Days Rotational 003 FREE FREE FREE FREE FREE FREE FREE 40 14DY 14 Days Rotational 004 FREE FREE FREE FREE FREE FREE FREE 40 15DY 15 Days 001 NORM NORM NORM NORM NORM NORM NORM 70 Rotational 40 15DY 15 Days Rotational 002 NORM NORM NORM NORM NORM NORM NORM 40 15DY 15 Days Rotational 003 NORM FREE FREE FREE FREE FREE FREE 40 21DY 21 Days Rotational 001 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 21DY 21 Days Rotational 002 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 21DY 21 Days Rotational 003 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 21DY 21 Days Rotational 004 FREE FREE FREE FREE FREE FREE FREE 40 21DY 21 Days Rotational 005 FREE FREE FREE FREE FREE FREE FREE 40 21DY 21 Days Rotational 006 FREE FREE FREE FREE FREE FREE FREE 40 28DY 28 Days Rotational 001 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 28DY 28 Days Rotational 002 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 28DY 28 Days Rotational 003 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 28DY 28 Days Rotational 004 12HR 12HR 12HR 12HR 12HR 12HR 12HR 40 28DY 28 Days Rotational 005 FREE FREE FREE FREE FREE FREE FREE 40 28DY 28 Days Rotational 006 FREE FREE FREE FREE FREE FREE FREE 40 28DY 28 Days Rotational 007 FREE FREE FREE FREE FREE FREE FREE 40 28DY 28 Days Rotational 008 FREE FREE FREE FREE FREE FREE FREE 40 6DAY Six days working 001 6DAY 6DAY 6DAY 6DAY 6DAY 6DAY FREE 40 6DRO 6/2 Days Rotatioanl 001 ASFT ASFT BSFT BSFT CSFT CSFT FREE 40 6DRO 6/2 Days 002 FREE * 71 Rotatioanl 40 6WK1 6 Week On 1 Week Off 001 NORM NORM NORM NORM NORM NORM NORM 40 6WK1 6 Week On 1 Week Off 002 NORM NORM NORM NORM NORM NORM NORM 40 6WK1 6 Week On 1 Week Off 003 NORM NORM NORM NORM NORM NORM NORM 40 6WK1 6 Week On 1 Week Off 004 NORM NORM NORM NORM NORM NORM NORM 40 6WK1 6 Week On 1 Week Off 005 NORM NORM NORM NORM NORM NORM NORM 40 6WK1 6 Week On 1 Week Off 006 NORM NORM NORM NORM NORM NORM NORM 40 6WK1 6 Week On 1 Week Off 007 FREE FREE FREE FREE FREE FREE FREE 40 6WK2 6 Week On 2 Week Off 001 NORM NORM NORM NORM NORM NORM NORM 40 6WK2 6 Week On 2 Week Off 002 NORM NORM NORM NORM NORM NORM NORM 40 6WK2 6 Week On 2 Week Off 003 NORM NORM NORM NORM NORM NORM NORM 40 6WK2 6 Week On 2 Week Off 004 NORM NORM NORM NORM NORM NORM NORM 40 6WK2 6 Week On 2 Week Off 005 NORM NORM NORM NORM NORM NORM NORM 40 6WK2 6 Week On 2 Week Off 006 NORM NORM NORM NORM NORM NORM NORM 40 6WK2 6 Week On 2 Week Off 007 FREE FREE FREE FREE FREE FREE FREE 40 6WK2 6 Week On 2 Week Off 008 FREE FREE FREE FREE FREE FREE FREE 40 8WK2 8 Week On 2 Week Off 001 NORM NORM NORM NORM NORM NORM NORM 40 8WK2 8 Week On 2 Week Off 002 NORM NORM NORM NORM NORM NORM NORM 40 8WK2 8 Week On 2 Week Off 003 NORM NORM NORM NORM NORM NORM NORM 40 8WK2 8 Week On 2 004 NORM NORM NORM NORM NORM NORM NORM 72 Week Off 40 8WK2 8 Week On 2 Week Off 005 NORM NORM NORM NORM NORM NORM NORM 40 8WK2 8 Week On 2 Week Off 006 NORM NORM NORM NORM NORM NORM NORM 40 8WK2 8 Week On 2 Week Off 007 NORM NORM NORM NORM NORM NORM NORM 40 8WK2 8 Week On 2 Week Off 008 NORM NORM NORM NORM NORM NORM NORM 40 8WK2 8 Week On 2 Week Off 009 FREE FREE FREE FREE FREE FREE FREE 40 8WK2 8 Week On 2 Week Off 010 FREE FREE FREE FREE FREE FREE FREE 40 NORM 5 Days Working 001 NORM NORM NORM NORM NORM FREE FREE ;or6 S-9e#,le R,les an# ;or6 S-9e#,les A work schedule rule is a precise description of the work schedule that specifies the working times of a group of employees. 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. SAP R"+ Role Men, ;or/ +chedule )ules $nd ;or/ +chedules Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> ;or6 S-9e#,les ./ ;or6 S-9e#,le R,les an# ;or6 S-9e#,les ./ De%ine Em&lo!ee S,0gro,& Gro,&ings DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. DefineEmployeeSubgroupGrouping 73 ESGrpg ES Grpgfor WS 0 Applicants 1 Hourly wage earners 2 Salaried employees 3 Executive 4 Executive - PH 6 Holder 7 Non-holder GroupEmployeeSubgroupsfor WorkSchedules Emp Group EmpGroupText EmpSub Group EmpSubGroupText ES Grouping 1 Nationals 01 Employee 2 1 Nationals 02 Direct Consultants 2 1 Nationals 03 Third Party Consultant 2 2 Expatriates 01 Employee 2 2 Expatriates 02 Direct Consultants 2 2 Expatriates 03 Third Party Consultant 2 Set WorkScheduleRulesandWorkSchedules 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. SAP R"+ Role Men, ;or/ +chedule )ules $nd ;or/ +chedules Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> ;or6 S-9e#,les ./ ;or6 S-9e#,le R,les an# ;or6 S-9e#,les ./ Set ;or6 S-9e#,le R,les an# ;or6 S-9e#,les 74 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 CB Cairn Barmer & Jodhpur 40 10D4 01.01.1990 31.12.9999 2 Salaried employees CB Cairn Barmer & Jodhpur 40 15DY 01.01.1990 31.12.9999 2 Salaried employees CB Cairn Barmer & Jodhpur 40 21DY 01.01.1990 31.12.9999 2 Salaried employees CB Cairn Barmer & Jodhpur 40 28DY 01.01.1990 31.12.9999 2 Salaried employees CB Cairn Barmer & Jodhpur 40 6WK1 01.01.1990 31.12.9999 2 Salaried employees CB Cairn Barmer & Jodhpur 40 6WK2 01.01.1990 31.12.9999 2 Salaried employees CB Cairn Barmer & Jodhpur 40 8WK2 01.01.1990 31.12.9999 75 2 Salaried employees CB Cairn Barmer & Jodhpur 40 NORM 01.01.1990 31.12.9999 2 Salaried employees CC Cairn Chennai 40 NORM 01.01.1990 31.12.9999 2 Salaried employees CG Cairn Gurgaon 40 10D4 01.01.1990 31.12.9999 2 Salaried employees CG Cairn Gurgaon 40 NORM 01.01.1990 31.12.9999 2 Salaried employees CM Cairn S’yanam 40 21DY 01.01.1990 31.12.9999 2 Salaried employees CM Cairn S’yanam 40 NORM 01.01.1990 31.12.9999 2 Salaried employees CP Cairn Patna 40 21DY 01.01.1990 31.12.9999 2 Salaried employees CP Cairn Patna 40 6DAY 01.01.1990 31.12.9999 2 Salaried employees CP Cairn Patna 40 NORM 01.01.1990 31.12.9999 2 Salaried employees CR Cairn Rajahmundry 40 NORM 01.01.1990 31.12.9999 2 Salaried employees CS Cairn Suvali 40 14DY 01.01.1990 31.12.9999 2 Salaried employees CS Cairn Suvali 40 6DAY 01.01.1990 31.12.9999 2 Salaried employees 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. 76 SAP R"+ Role Men, ;or/ +chedule )ules $nd ;or/ +chedules Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> ;or6 S-9e#,les ./ ;or6 S-9e#,le R,les an# ;or6 S-9e#,les ./ Generate ;or6 S-9e#,les Man,all! Planne# ;or6ing Time 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 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. 77 SAP R"+ Role Men, #l$nned ;or/ing Ti'e Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> ;or6 S-9e#,les ./ Planne# ;or6ing Time ./ Set De%a,lt Val,e %or Time Management Stat,s Time Data Re-or#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). A0sen-e 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. 78 SAP R"+ Role Men, A9sence 7$t$log Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> Time Data Re-or#ing an# A#ministration ./ A0sen-es ./ A0sen-e Catalog ./ Gro,& Personnel S,0areas %or Atten#an-es an# A0sen-es DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. PersonnelArea text Personnel Subarea Text PS Grouping 001 Cairn India 01 Gurgaon 40 001 Cairn India 02 S`yanam 40 001 Cairn India 03 Rajahmundry 40 001 Cairn India 04 Kakinada 40 001 Cairn India 05 Barmer 40 001 Cairn India 06 Jodhpur 40 001 Cairn India 07 Patna 40 001 Cairn India 08 Suvali 40 001 Cairn India 09 Chennai 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. SAP R"+ Role Men, A9sence 7$t$log Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> Time Data Re-or#ing an# A#ministration ./ A0sen-es ./ A0sen-e Catalog ./ De%ine A0sen-e T!&es 79 DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. Personnel Area AbsenceType AbsenceText StartDate EndDate 40 100 Annual Leave 01.01.1990 31.12.9999 40 200 Casual Leave 01.01.1900 31.12.9999 40 300 Sick leave 01.01.1900 31.12.9999 40 400 Maternity Leave-14 Weeks 01.01.1990 31.12.9999 40 500 Paternity leave 01.01.1990 31.12.9999 40 600 Compassionate leave 01.01.1990 31.12.9999 40 700 Compensatory Off 01.01.1990 31.12.9999 40 800 Half day Casual 01.01.1990 31.12.9999 40 900 Unpaid Absence 01.01.1990 31.12.9999 DetermineEntryScreensandTimeConstraintClasses 80 Use the data entry screen number for an absence to determine which screen (entry screen) is used to enter, display and maintain a record of this particular absence type. The time constraint class controls the system reaction if a new record in the Absences infotype (2001) overlaps with existing time infotype records. In the standard system, the following numbers are allocated to the screens: 1. 2000 - General absence This screen is used for all absences which do not require special processing (such as paid leave of absence for getting married). 2. 2001 - Quota deduction This screen is used for entering data on leave or time in lieu of overtime. 3. 2002 - Work incapacity Use this screen for all absence types where continued pay should be taken into account automatically by the system. 4. Special screens have been developed for the following absence types: 2003 - Maternity protection, parental leave 2004 - Military and non-military service 2005 - Work incapacity (Netherlands) 81 SAP R"+ Role Men, A9sence 7$t$log Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> Time Data Re-or#ing an# A#ministration ./ A0sen-es ./ A0sen-e Catalog ./ Determine Entr! S-reens an# Time Constraint Classes DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. PersonnelArea AbsenceType AbsenceText StartDate EndDate 40 0100 Annual Leave 01.01.1990 31.12.9999 40 0200 Casual Leave 01.01.1900 31.12.9999 40 0300 Sick leave 01.01.1900 31.12.9999 40 0400 Maternity Leave-14 Weeks 01.01.1990 31.12.9999 40 0500 Paternity leave 01.01.1990 31.12.9999 40 0600 Compassionate leave 01.01.1990 31.12.9999 40 0700 Compensatory Off 01.01.1990 31.12.9999 40 0800 Half day Casual 01.01.1990 31.12.9999 40 0900 Unpaid Absence 01.01.1990 31.12.9999 A0sen-e Co,nting When an attendance/absence is recorded, the system refers to the planned working hours in the employee's daily work schedule to calculate the attendance/absence hours. This is not always desirable. There are times when the special regulations for counting attendances and absences need to be applied, such as: • on specific days (public holidays, 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. Thus, it can valuate the duration of attendances/absences differently depending on business requirements. DefineCountingClassesfor the PeriodWorkSchedule In this section, the settings for attendance/absence counting are made. 82 SAP R"+ Role Men, A9sence 7ounting Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> Time Data Re-or#ing an# A#ministration ./ A0sen-es ./ A0sen-e Catalog ./ A0sen-e Co,nting ./ De%ine Co,nting Classes %or t9e Perio# ;or6 S-9e#,le DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. PS Grpg PeriodWS Start End Counting Class 40 10D4 01.01.1990 31.12.9999 1 40 14DY 01.01.1990 31.12.9999 1 40 15DY 01.01.1990 31.12.9999 1 40 21DY 01.01.1990 31.12.9999 1 40 28DY 01.01.1990 31.12.9999 1 40 6DAY 01.01.1990 31.12.9999 1 40 6DRO 01.01.1990 31.12.9999 1 40 6WK1 01.01.1990 31.12.9999 1 40 6WK2 01.01.1990 31.12.9999 1 40 8WK2 01.01.1990 31.12.9999 1 40 NORM 01.01.1990 31.12.9999 1 GroupEmployeeSubgroupsfor TimeQuotas In this step, employee subgroups for time quota types are grouped. Employee subgroups for which the same attendance and absence quota types are defined are assigned to the same grouping for time quota types. 83 SAP R"+ Role Men, A9sence 7ounting Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> Time Data Re-or#ing an# A#ministration ./ A0sen-es ./ A0sen-e Catalog ./ A0sen-e Co,nting ./ R,les %or A0sen-e Co,nting $Ne=* ./ Gro,& Em&lo!ee S,0gro,&s %or Time 8,otas DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. EE Group Text EE Subroup Text ESG Time !uota Types 1 Nationals 1 Employee 2 1 Nationals 2 Direct Consultants 2 1 Nationals 3 Third Party Consulta 2 2 Expatriates 1 Employee 2 2 Expatriates 2 Direct Consultants 2 2 Expatriates 3 Third Party Consulta 2 GroupPersonnelSubareasfor TimeQuotas In this step, 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. 84 SAP R"+ Role Men, A9sence 7ounting Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> Time Data Re-or#ing an# A#ministration ./ A0sen-es ./ A0sen-e Catalog ./ A0sen-e Co,nting ./ R,les %or A0sen-e Co,nting $Ne=* ./ Gro,& Personnel S,0areas %or Time 8,otas DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. EE Group Text EE Subroup Text ESG Time !uota Types 1 Nationals 1 Employee 2 1 Nationals 2 Direct Consultants 2 1 Nationals 3 Third Party Consulta 2 2 Expatriates 1 Employee 2 2 Expatriates 2 Direct Consultants 2 2 Expatriates 3 Third Party Consulta 2 DefineRulesfor RoundingCountedAbsences In this step, you set rounding rules for absence and attendance counting. Concrete numbers for the rounding rules are used. We can specify whether we want: • 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. The system runs through the subrules in sequential order until it finds one that applies. 85 SAP R"+ Role Men, A9sence 7ounting Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> Time Data Re-or#ing an# A#ministration ./ A0sen-es ./ A0sen-e Catalog ./ A0sen-e Co,nting ./ R,les %or A0sen-e Co,nting $Ne=* ./ De%ine R,les %or Ro,n#ing Co,nte# A0sen-es DefineCountingRules In this step, you define rules for counting attendances and absences. The rules are used to determine the payroll days and hours for an attendance or absence. The payroll days and hours that have been counted are used to control the deduction of quotas. They can be used in Payroll to valuate the absence. SAP R"+ Role Men, A9sence 7ounting Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> Time Data Re-or#ing an# A#ministration ./ A0sen-es ./ A0sen-e Catalog ./ A0sen-e Co,nting ./ R,les %or A0sen-e Co,nting $Ne=* ./ De%ine Co,nting R,les 86 87 AssignCountingRulesto AbsenceTypes In this step, we determine which rule for attendance or absence counting should be used for each attendance/absence type. SAP R"+ Role Men, A9sence 7ounting Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> Time Data Re-or#ing an# A#ministration ./ A0sen-es ./ A0sen-e Catalog ./ A0sen-e Co,nting ./ R,les %or A0sen-e Co,nting $Ne=* ./ Assign Co,nting R,les to A0sen-e T!&es 88 DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. PSG Absence Type Text Start Date End Date Countin "ule 40 100 Annual ea!e 01.01.1""0 31.12."""" 010 40 200 Casual ea!e 01.01.1"00 31.12."""" 020 40 300 #ic$ lea!e 01.01.1"00 31.12."""" 0%0 40 400 &aternity ea!e'14 (ee$s 01.01.1""0 31.12."""" 030 40 )00 Paternity lea!e 01.01.1""0 31.12."""" 040 40 %00 Compassionate lea!e 01.01.1""0 31.12."""" 0)0 40 *00 Compensatory +,, 01.01.1""0 31.12."""" 0*0 40 -00 .al, day Casual 01.01.1""0 31.12."""" 0-0 "00 /npaid A0sence 01.01.1""0 31.12."""" 010 Managing Time A--o,nts Using Atten#an-e"A0sen-e 8,otas An Absence quota specifies an employee's entitlement to time off for a limited period. It is dependent on an absence quota type. The Absence Quotas infotype (2006) can be used to manage all employees' time off entitlements and leave types. The infotype's special functions ensure that an employee can only claim the leave days stipulated in the contract as the absence type Leave. When an absence is recorded in the Absences infotype, the system checks whether the employee possesses sufficient time off entitlement. 89 An Attendance quota specifies a limited period in which an employee has approval for certain activities. It is dependent on an attendance quota type. Setting Gro,&ings %or Time 8,otas 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, employee subgroup grouping and the personnel subareas are grouped together based on the time quota types permitted. GroupEmployeeSubgroupsfor TimeQuotas In this step, employee subgroups for time quota types are grouped. Employee subgroups for which the same attendance and absence quota types are defined are assigned to the same grouping for time quota types SAP R"+ Role Men, +etting Eroupings for Ti'e Fuot$s Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> Time Data Re-or#ing an# A#ministration ./ Managing Time A--o,nts Using Atten#an-e"A0sen-e 8,otas ./ Setting Gro,&ings %or Time 8,otas ./ Gro,& Em&lo!ee S,0gro,&s %or Time 8,otas DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. EE Group Text EE Subroup Text ESG Time !uota Types 1 Nationals 01 Employee 2 1 Nationals 02 Direct Consultants 2 1 Nationals 03 Third Party Consulta 2 2 Expatriates 01 Employee 2 2 Expatriates 02 Direct Consultants 2 2 Expatriates 03 Third Party Consulta 2 GroupEmployeeSubgroupsfor TimeQuotas In this step, personnel subareas are grouped with regard to the permissibility of time quota types. 90 Personnel subareas for which the same attendance and absence quota types are defined are assigned to the same grouping for time quota types. SAP R"+ Role Men, +etting Eroupings for Ti'e Fuot$s Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> Time Data Re-or#ing an# A#ministration ./ Managing Time A--o,nts Using Atten#an-e"A0sen-e 8,otas ./ Setting Gro,&ings %or Time 8,otas ./ Gro,& Personnel S,0areas %or Time 8,otas DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. Personnel Area Text Personnel Subarea Text PS Gropin for time #uotas 1 Cairn 1ndia 01 2ur3aon 40 1 Cairn 1ndia 02 #4yanam 40 1 Cairn 1ndia 03 5a6ahmundry 40 1 Cairn 1ndia 04 7a$inada 40 1 Cairn 1ndia 0) 8armer 40 1 Cairn 1ndia 0% 9odhpur 40 1 Cairn 1ndia 0* Patna 40 1 Cairn 1ndia 0- #u!ali 40 1 Cairn 1ndia 0" Chennai 40 Time 8,ota T!&es In this section the attendance and absence quota types are defined for managing time accounts. Also we specify how attendances and absences are to be deducted from the employees' quotas. DefineAbsenceQuotaTypes 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. 91 SAP R"+ Role Men, Ti'e Fuot$ Types Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) -> Time Management -> Time Data Re-or#ing an# A#ministration ./ Managing Time A--o,nts Using Atten#an-e"A0sen-e 8,otas ./ Time 8,ota T!&es ./ De%ine A0sen-e 8,ota T!&es DescriptionandConfigurationValues The following table reproduces the initial values configured for Cairn Energy. ESGp PSGp Absence !uota Type !uota Text Start Date End date 2 40 10 Annual lea!e:Cairn; 01.01.1""0 31.12."""" 2 40 20 Casual ea!e 01.01.1"00 31.12."""" 2 40 21 #u<ali 01.01.1"00 31.12."""" 2 40 30 &aternity ea!e'14 (ee$s 01.01.1"00 31.12."""" 92 2 40 40 Paternity lea!e 01.01.1"00 31.12."""" 2 40 )0 Compassionate lea!e 01.01.1"00 31.12."""" 2 40 %0 Compensatory +,, 01.01.1"00 31.12."""" PermitGenerationof quotasin TimeEvaluation SpecifyRulegroupsfor timequotatypeselection: QUOMO 93 Set BaseEntitlement: 94 DeterminevalidityandDeductionperiods: DefinegenerationRulesfor QuotatypeSelection: 95 DefineDeductionRulesfor Absencequotas: 96 AssignDeductionrulesto Countingrules: 97 SettingMethodsfor Quotaaccrual: Set up AutomaticaccrualusingreportRPTQTA00: 98 Output: PAYROLL-INDIA 99 SCOPE O THE DOCUMENT The #$yroll docu'ent cont$ins the configur$tion det$ils of the 'odule* As p$rt of 9usiness process '$pping following configur$tion h$s 9een c$rried out in this 'odule* )>) Pa!roll Mo#,le Con%ig,ration S-o&e Process Functions Organizational Data Payroll Area Default payroll area Control record Basic pay Payscale type and areas Payscale structure and Enterprise structure Default Payscale data ESG grp PCR and Collective agreement provision Payscale groups and levels Wagetypes characteristics and groupings Wagetypes group Basicpay Enterprise structure for wagetype model Default Wagetypes for basic pay Maintain Valuation of Base Wage Types Recurring payments and deductions Wagetypes characteristics and groupings Wagetypes group Recurring payments and deductions Maintain Valuation of Base Wage Types Additional Payments Wagetypes characteristics and groupings Wagetypes group Recurring payments and deductions Maintain Valuation of Base Wage Types Employee remuneration Wagetypes characteristics and groupings Wagetypes group Recurring payments and deductions Reimbursements, Allowances and Perks Assign Wage Type Model for Pay Scale Grouping for Allowances 100 Process Functions Maintain Default Wage Types for Basic Pay Maintain Allowance Rules based on Slabs Calculate Eligibility for RAPs Maintain Extra Eligibility Criteria for RAPs Claims Claims and eligibilities Maintain Salary Year and Period End Treatment of RAP Housing Define Accomodation Types Maintain the Processing Options for CLA Housing allowance and perk Leave Travel LTA eligibility Integration with Absences LTA exemption and period end processing Car and Conveyance Define Vehicle Details Define Conveyance Types Define Amounts and Numbers for Car Schemes Assign Type and Age of Car for Car Schemes Assign Eligibility Criteria for Conveyance Allowance and car maintenance Maintain car Rate of Perquisite Superannuation Maintain Superannuation Trust ID Maintain Superannuation Contrib. Freq and Rel. Wage Types Define Contribution Rates for Superannuation Maintain Eligibility Details for Superannuation Wage types configuration, integration with termination workbench Provident Fund Define Trust Details for Provident Fund Assign Company Rates for Provident Fund Define PF Trust Validity Period Maintain Contribution Details for Provident Fund Define Contribution type for Statutory rates for Provident Fund 101 Process Functions Labour Welfare Fund Define Personnel Area and Sub area Groupings for LWF Assign LWF Groupings for Personnel Area and Subarea Maintain Contribution Rates for Labour Welfare Fund Professional Tax Define Professional Tax Grouping Details Assign PTax Groupings for Personnel Areas and Subareas Assign Amounts for Professional Tax Deduction Maintain Method and Form Layout for PTax Groupings Maintain Cumulation Rules for Professional Tax Income 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 Third Party Deductions Tax Liability on Reimbursements, Allowances and Perks Section 89(1) Relief Recovery of Rounded Off Amounts Recovery of Rounded Off Amounts during payroll run Termination Determine Periods of Notice Determine Deadline Type 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 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 102 Process Functions 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 Integration with Time Management Leave Encashment Absences processing Integration with accounting Define Employee Grouping Account Determination Define Symbolic Accounts Define Posting Characteristics of Wage Types Assign Balance Sheet Accounts Assign Expense Accounts Assign Technical Accounts Assign Vendor Accounts Set Up Postings for Fixed Costs Assign Substitute Cost Centers Payroll Schema Payroll Schema Personnel calculation rules Personnel calculation rules Remuneration statement Remuneration statement 103 CreatePayroll Area: PM--> PA--> OrganizationalData--> OrganizationalAssignment: • CreatePayroll area • CheckDefaultPayroll area • CreateControlRecord PayrollArea: 104 CheckDefaultPayroll area(ABKRS): ControlRecord-PA03: 105 PayrollBasicSettings: DefineEmployeesubgroupgroupingfor PCR& CAP: Purpose: The e'ployee su9group grouping for the personnel c$lcul$tion rule is re5uired in #$yroll Accounting* The collecti3e $gree'ent pro3isions grouping $re re5uired for indirect 3$lu$tion of w$ge types in the 5asi- Pa! !nfotype 0008"* IMGMenuPath SAP R"+ Role Men, 5asi- Pa! Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #ersonnel =$n$ge'ent #ersonnel Ad'inistr$tion  #$yroll %$t$ D$sic #$y  %efine 44 +u9group Erouping for #7) $nd 7oll*Agr't*#ro3* DescriptionandConfigurationValues 4'ployee groups $nd su9groups 'ust 9e set up 9efore this $cti3ity* The 'e$nings of the grouping for the personnel c$lcul$tion rule $re fi2ed $nd '$y not 9e ch$nged* &or e$ch e'ployee su9group0 we define the personnel c$lcul$tion rule grouping th$t indic$tes the syste'0 which set of personnel c$lcul$tion rules $re to 9e processed ( $pplic$9le to e$ch 4'ployee +u9group* 106 The following table shows the details of the Employee sub group groupings configured for Cairn Energy: PayscaleStructure: Pa! S-ale T!&e Pay scale type is a collective agreement type in accordance with the collective agreement in an enterprise. IMGMenuPath SAPR/3 RoleMenu Basic Pay TransactionCode SPRO IMGMenu Implementation Guide for R/3 Customizing (IMG)  Personnel Management  Personnel Administration  Payroll Data  Basic Pay  Check Payscale type. DescriptionandConfigurationValues !n this step we set up the enterpriseAs p$y sc$le types* The Basic a! !nfotype 0008" is deri3ed fro' the p$y sc$le type* We have configured, the Payroll Scale Types of Cairn Energy as shown in the following table. 107 Pa! S-ale Area A pay scale area is a special area in which a collective agreement is valid. 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. IMGMenuPath SAP R"+ Role Men, D$sic #$y Transa-tion Co#e +#), IMG Men, Im&lementation G,i#e %or R"+ C,stomizing $IMG*  #ersonnel =$n$ge'ent #ersonnel Ad'inistr$tion #$yroll %$t$  D$sic #$y 7hec/ #$ysc$le Are$ DescriptionandConfigurationValues !n this section0 we set up different p$y sc$le $re$s in $ccord$nce with the collecti3e $gree'ent in $n enterprise* The Pay scale Type configuration details applicable for Cairn Energy are shown in the following table. Assign Pa! S-ale Str,-t,re to Enter&rise Str,-t,re In this step, we assign pay scale types and areas defined in the above steps to the personnel areas and Personnel sub areas. IMGMenuPath SAP R"+ Role Men, D$sic #$y Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #ersonnel =$n$ge'ent #ersonnel Ad'inistr$tion  #$yroll %$t$ D$sic #$y  7hec/ Assign'ent of #$y +c$le +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. The following 7onfigur$tion h$s 9een done for 74!C: 108 Personnel Area Personnel AreaText Personnel SubArea PersonnelSub AreaText Pay scale Area PayscaleArea Text Payscale Type PayscaleTypeText 1 Cairn India 1 Gurgaon 25 Payscale Area Gurgoan 25 Payscale Type Gurgoan 1 Cairn India 2 S`yanam 26 Payscale Area S’yanam 26 Payscale Type S’yanam 1 Cairn India 3 Rajahmundry 25 Payscale Area Gurgoan 25 Payscale Type Gurgoan 1 Cairn India 4 Kakinada 25 Payscale Area Gurgoan 25 Payscale Type Gurgoan 1 Cairn India 5 Barmer 25 Payscale Area Gurgoan 25 Payscale Type Gurgoan 1 Cairn India 6 Jodhpur 25 Payscale Area Gurgoan 25 Payscale Type Gurgoan 1 Cairn India 7 Patna 25 Payscale Area Gurgoan 25 Payscale Type Gurgoan 1 Cairn India 8 Suvali 27 Payscale Area Suvli 27 Payscale Type Suvli 1 Cairn India 9 Chennai 25 Payscale Area Gurgoan 25 Payscale Type Gurgoan 1 Cairn India 10 Mumbai 25 Payscale Area Gurgoan 25 Payscale Type Gurgoan 1 Cairn India 11 Pipavav 27 Payscale Area Suvli 27 Payscale Type Suvli 1 Cairn India 12 Gandhinagar 27 Payscale Area Suvli 27 Payscale Type Suvli DetermineDefaultfor pay scaledata: 109 Pa! s-ale gro,&s an# Le4els: A p$y sc$le group is $ criterion used for gr$ding ?o9 e3$lu$tion* A p$y sc$le group is di3ided up into se3er$l p$y sc$le le3els* Each of these groups, share a set of characteristics, to which a standard set of rules can be applied. IMGMenuPath SAP R"+ Role Men, D$sic #$y Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #ersonnel =$n$ge'ent  #ersonnel Ad'inistr$tion  #$yroll %$t$ D$sic #$y  )e3ise #$y +c$le Eroups $nd Ce3els DescriptionandConfigurationValues #$y sc$le types $nd $re$s 'ust 9e defined0 9efore configuring this step* The following #$ysc$le groups $nd le3els h$3e 9een configured $fter $n$lyBing the re5uire'ents of loc$tion wise #$yroll gr$des $nd le3els of 7$irn 4nergy1s #$yroll syste'* Pa!s-ale T!&e: 25 #$ysc$le Type Eurg$on" Pa!s-ale Area: 25 #$ysc$le Are$ Eurg$on" 110 PayscaleType:26 (Payscale Type S' Yanam) PayscaleArea: 26 (Payscale Area S' Yanam) ;AGE T?PE STRUCTURE ;age t!&es %or 5asi- Pa! In%ot!&e $'''2* Earnings and deductions of an Employee are represented in SAP as Wagetypes. 111 In other words, Wagetypes are the payroll and personnel administration objects used to differentiate between monetary or time units, which are used in different ways to calculate Employees Remuneration. The name range reserved for the customer Wagetypes has been described by SAP. The entire customer Wagetypes should begin with a number. Hence, all the Wagetypes configured for Cairn Energy’s Payroll System start with a number. Create " Co&! =age t!&es ;e cre$te the w$ge types for the !nfotype 5asi- Pa! 0008" 9y copying the 'odel w$ge types in the st$nd$rd +A# syste'* ,nly w$ge types for use in !nfotype 5asi- Pa! 0008" $re proposed in this step* IMGMenuPath SAP R"+ Role Men, ;$ge Types Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" -. #ersonnel =$n$ge'ent #ersonnel Ad'inistr$tion #$yroll %$t$ D$sic p$y  ;$ge Types  7re$te w$ge type c$t$log DescriptionandConfigurationValues These copied w$ge types will 9e $3$il$9le in !nfotype 0008 for further processing* ;e c$n $lso 'odify the copies to suit our re5uire'ents* The following are the Wage types defined as part of Basic Pay Infotype 0008, after analyzing the requirements of Cairn Energy’s Payroll System. WageTypeCode WageTypelongtext ShortText 6CFE Consultancy Fee 6CFE 6BLC Barmer Loc Allow. 6BLC 6LOC Location allowance 6LOC C9e-6 ;age T!&e Te@t This section allows us to change the texts of the sample wage types that we have copied in the above step. 112 IMGMenuPath SAP R"+ Role Men, ;$ge Types Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" -. #ersonnel =$n$ge'ent #ersonnel Ad'inistr$tion #$yroll %$t$ D$sic p$y  ;$ge Types  7hec/ w$ge type c$t$log  7hec/ w$ge type te2t DescriptionandConfigurationValues Wage type short texts are used when printing out in Pay slip. The following table shows the Long text and short text assigned to the wage types. WageTypeCode WageTypelongtext ShortText 6CFE Consultancy Fee 6CFE 6BLC Barmer Loc Allow. 6BLC 6LOC Location allowance 6LOC C9e-6 Entr! Permissi0ilit! &er In%ot!&e We can define the date on which wage types may be entered. For example the "special bonus" wage type may only be entered up to 12/31/2010. IMGMenuPath SAP R"+ Role Men, ;$ge Types Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #ersonnel =$n$ge'ent #ersonnel Ad'inistr$tion #$yroll %$t$ D$sic p$y  ;$ge Types  7hec/ w$ge type c$t$log 7hec/ enter per'issi9ility per !nfotype 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. The details of the Wage type’s validity have been shown in the following table WageTypeCode WageTypelongtext Startdate Enddate 6CFE Consultancy Fee 01.01.1900 31.12.9999 6BLC Barmer Loc Allow. 01.01.1900 31.12.9999 113 WageTypeCode WageTypelongtext Startdate Enddate 6LOC Location allowance 01.01.1900 31.12.9999 Em&lo!ee S,0 Gro,& Gro,&ing or Primar! ;age T!&es This section allows combining employee subgroups for primary wage types, i.e. We group the employee subgroups already named to groups. 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). IMGMenuPath SAPR/3 RoleMenu Wage Types TransactionCode SPRO IMGMenu Implementation Guide for R/3 Customizing (IMG)  Personnel 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 T!&e Permissi0ilit! IMGMenuPath SAP R"+ Role Men, 7hec/ ;$ge Type 7$t$log Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #ersonnel =$n$ge'ent #ersonnel Ad'inistr$tion #$yroll %$t$ D$sic #$y ;$ge Types  7hec/ w$ge type c$telog  %efine ;$ge Type #er'issi9ility for e$ch #+ $nd 4+E DescriptionandConfigurationValues Defore defining the w$ge type per'issi9ility0 we h$3e to ensure the following • Employee groups and subgroups must be defined. • Personnel areas and sub areas must be defined. 114 EE Group Nameof employeegroup Employee subgroup Nameof employeesubgroup Employees subgroupgrouping 1 Nationals 2 DirectConsultants 1 • Employee groups, subgroups and personnel areas must be defined for primary wage types. • The wage type catalog must be defined. Assign the $ppropri$te indic$tors to the w$ge types0 in the det$ils section of e$ch ;$ge type* The indic$tor 'ust 9e @1@0 if we define this w$ge type $s per'issi9le* A 9l$n/ signifies th$t the w$ge type '$y not 9e entered* WageTypeCode WageTypelongtext Startdate Enddate 6CFE Consultancy Fee 01.01.1900 31.12.9999 6BLC Barmer Loc Allow. 01.01.1900 31.12.9999 6LOC Location allowance 01.01.1900 31.12.9999 C9e-6 ;age T!&e C9ara-teristi-s The Wagetype characteristics describe how the wagetype should behave while entering in Infotypes. IMGMenuPath SAP R"+ Role Men, ;$ge Types Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #ersonnel =$n$ge'ent #ersonnel Ad'inistr$tion #$yroll %$t$ D$sic #$y ;$ge Types  7hec/ w$ge type 7$t$log7hec/ w$ge type ch$r$cteristics 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 115 116 Val,ation o% ;aget!&es After we configure the w$getype ch$r$cteristics0 for e$ch w$getype0 defined the indirect 3$lu$tion in the step @7hec/ w$ge type ch$r$cteristics@* %epending on which 'odule we use for indirect 3$lu$tion $Mo#,le name*0 we need to define $ddition$l procedures to ensure th$t indirect 3$lu$tion functions correctly* IMGMenuPath SAP R"+ Role Men, ;$ge Types Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #ersonnel =$n$ge'ent #ersonnel Ad'inistr$tion #$yroll %$t$ D$sic #$y ;$ge Types  %efine 3$lu$tion of 9$se w$ge types DescriptionandConfigurationValues The following table shows the details of valuation base Module Valuated WageType WageTypelong text No StartDate EndDate Base Wage Type WageTypelong text Percent PRZNT 1CLA HRA Differential 1 01.01.1900 31.12.9999 1BAS Basic Salary 40 PRZNT 1DSA Deputation / secondment Alw 1 01.01.1900 31.12.9999 1BAS Basic Salary 20 117 Module Valuated WageType WageTypelong text No StartDate EndDate Base Wage Type WageTypelong text Percent PRZNT 1DSA Deputation / secondment Alw 2 01.01.1900 31.12.9999 1HRA House Rent Allowance 20 PRZNT 1DSA Deputation / secondment Alw 3 01.01.1900 31.12.9999 1CON Conveyance Allowance 20 PRZNT 1DSA Deputation / secondment Alw 4 01.01.1900 31.12.9999 1OAL Car (Allowance- PY) 20 PRZNT 1DSA Deputation / secondment Alw 5 01.01.1900 31.12.9999 1ACT Activity Allowance 20 PRZNT 1DSA Deputation / secondment Alw 6 01.01.1900 31.12.9999 1HDA Hard Duty Allw 20 PRZNT 1DSA Deputation / secondment Alw 7 01.01.1900 31.12.9999 1CLA HRA Differential 20 PRZNT 1DSA Deputation / secondment Alw 8 01.01.1900 31.12.9999 1SPA Special Allowance 20 PRZNT 1HRA House Rent Allowance 1 01.01.1900 31.12.9999 1BAS Basic Salary 40 PRZNT 1SAS Special Allw- Superanuatin 1 01.01.1900 31.12.9999 1BAS Basic Salary 15 PRZNT 1TAA Temporary Assignment Allw 1 01.01.1900 31.12.9999 1BAS Basic Salary 20 PRZNT 1TAA Temporary Assignment Allw 2 01.01.1900 31.12.9999 1HRA House Rent Allowance 20 PRZNT 1TAA Temporary Assignment Allw 3 01.01.1900 31.12.9999 1CON Conveyance Allowance 20 PRZNT 1TAA Temporary Assignment Allw 4 01.01.1900 31.12.9999 1OAL Car (Allowance- PY) 20 PRZNT 1TAA Temporary Assignment Allw 5 01.01.1900 31.12.9999 1ACT Activity Allowance 20 PRZNT 1TAA Temporary Assignment Allw 6 01.01.1900 31.12.9999 1HDA Hard Duty Allw 20 PRZNT 1TAA Temporary Assignment 7 01.01.1900 31.12.9999 1CLA HRA 20 118 Module Valuated WageType WageTypelong text No StartDate EndDate Base Wage Type WageTypelong text Percent Allw Differential PRZNT 1TAA Temporary Assignment Allw 8 01.01.1900 31.12.9999 1SPA Special Allowance 20 ;aget!&es %or In%ot!&e '')A Create"Co&! ;aget!&es In the Recurring Payments/Deductions infotype (0014), 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. Recurring payments/deductions are wage elements that are not paid / deducted in every payroll period. In contrast to additional payments, recurring payments/deductions are paid or deducted with a defined periodicity. IMGMenuPath SAP R"+ Role Men, ;$ge Types Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #ersonnel =$n$ge'ent #ersonnel Ad'inistr$tion #$yroll %$t$ )ecurring p$y'ents $nd deductions ;$ge Types 7re$te w$ge type c$t$log DescriptionandConfigurationValues All deduction w$ge types $nd )ecurring p$y'ents 42cluding +t$tutory" designed for 7$irn 4nergy is listed in the t$9le* OriginalWage Type WageTypelongtext Starting Date En# Date 6CRD Credit Card Recovery 01*01*1900 31.12.9999 6DED Other Deductions - Cons 01*01*1900 31.12.9999 6LUN Lunch Recovery 01*01*1900 31.12.9999 6ORV Other Recovery 01*01*1900 31.12.9999 6PMR Perl Mobile Recovery 01*01*1900 31.12.9999 6REA Relocation Allowance 01*01*1900 31.12.9999 6TAR Trvl Adv Recovery - Cons 01*01*1900 31.12.9999 6TDS Tax deduction 01*01*1900 31.12.9999 119 Permissi0ilit! o% ;age T!&es %or In%ot!&e '')A We can define the date on which wage types may be entered in Infotype 0014. For example the "Special bonus" wage type may only be entered up to 12/31/1995. \IMGMenuPath SAP R"+ Role Men, 7hec/ ;$ge type c$t$log Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #ersonnel =$n$ge'ent #ersonnel Ad'inistr$tion #$yroll %$t$ )ecurring p$y'ents $nd deductions ;$ge Types 7hec/ ;$ge type c$t$log7hec/ entry per'issi9ility per !nfotype 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. The details of the Wagetypes validity have been shown in the following table Wage Type WageTypelongtext StartDate EndDate Once Several Times 6CRD Credit Card Recovery 01.01.1900 31.12.9999 x 6DED Other Deductions - Cons 01.01.1900 31.12.9999 x 6LUN Lunch Recovery 01.01.1900 31.12.9999 X 6ORV Other Recovery 01.01.1900 31.12.9999 X 6PMR Perl Mobile Recovery 01.01.1900 31.12.9999 X 6REA Relocation Allowance 01.01.1900 31.12.9999 X 6TAR Trvl Adv Recovery - Cons 01.01.1900 31.12.9999 x 6TDS Tax deduction 01.01.1900 31.12.9999 X 120 IT 0014Screen: ;age t!&es %or In%ot!&e '')3 Create " Co&! ;age T!&es By specifying a wage type in the Additional Payments (0015) infotype, 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. 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. IMGMenuPath SAP R"+ Role Men, ;$ge Types Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #ersonnel =$n$ge'ent #ersonnel Ad'inistr$tion #$yroll %$t$ Addition$l #$y'ents ;$ge Types 7re$te ;$ge type c$t$log DescriptionandConfigurationValues 121 All the additional payment Wagetypes designed for Cairn Energy Payroll Process are listed in following table. OriginalWageType WageTypelongtext Starting Date En# Date 6AOI Other Allowances 01.01.1998 31.12.9999 6CLU Club Membership 01.01.1998 31.12.9999 6COM Compensatory Allow 01.01.1998 31.12.9999 6DIS Disturbance Allowance 01.01.1998 31.12.9999 6IMB Impact Bonus 01.01.1998 31.12.9999 6JOB Joining Bonus 01.01.1998 31.12.9999 6NTP Other-Non Taxable 01.01.1998 31.12.9999 6OER Other Earnings 01.01.1998 31.12.9999 6OMH Mobile Handset Allow 01.01.1998 31.12.9999 6PEI Performance Incentive 01.01.1998 31.12.9999 6REA Relocation Allowance 01.01.1998 31.12.9999 6REB Referral Bonus 01.01.1998 31.12.9999 6TPR Telephone reimbursement 01.01.1998 31.12.9999 Permissi0ilit! o% ;age T!&es %or In%ot!&e '')3 IMGMenuPath SAP R"+ Role Men, 7hec/ ;$ge Type 7$t$log Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #ersonnel =$n$ge'ent #ersonnel Ad'inistr$tion #$yroll %$t$ Addition$l #$y'ents ;$ge Types 7hec/ ;$ge type c$t$log 7hec/ entry per'issi9ility for Addition$l p$y'ents 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. The details of the Wagetypes validity and permissibility of Wagetypes have been shown in the following table: 122 Wage Type WageTypelongtext StartDate EndDate Once Several Times 6AOI Other Allowances 01.01.1900 31.12.9999 x 6CLU Club Membership 01.01.1998 31.12.9999 x 6COM Compensatory Allow 01.01.1998 31.12.9999 x 6DIS Disturbance Allowance 01.01.1900 31.12.9999 x 6IMB Impact Bonus 01.01.1998 31.12.9999 x 6JOB Joining Bonus 01.01.1900 31.12.9999 x 6NTP Other-Non Taxable 01.01.1998 31.12.9999 x 6OER Other Earnings 01.01.1900 31.12.9999 x 6OMH Mobile Handset Allow 01.01.1998 31.12.9999 x 6PEI Performance Incentive 01.01.1900 31.12.9999 x 6REA Relocation Allowance 01.01.1900 31.12.9999 x 6REB Referral Bonus 01.01.1998 31.12.9999 x 6TPR Telephone reimbursement 01.01.1998 31.12.9999 x IT 0015-Screen: Payscalegroupingsfor allowances: 123 !n this $cti3ity0 we define p$y sc$le groupings for $llow$nces to differenti$te 9etween e'ployee groups* These groupings deter'ine which 9enefits $pply to $ p$rticul$r group of e'ployees* To en$9le this: 1. Identify the different benefits each person is entitled too 2. Create groupings for each category, and assign the privileges IMGMenuPath SAP R"+ Role Men, #$y +c$le Eroupings Transa-tion Co#e +#), IMG Men, Im&lementation G,i#e %or R"+ C,stomizing $IMG*  #$yroll: !ndi$ #$y sc$le groupings%efine p$y sc$le groupings for $llow$nces DescriptionandConfigurationValues #$y sc$le grouping for $llow$nces h$s 9een configured $s shown in the following t$9le0 $fter $n$lysing the different set of re5uire'ents )egion ;ise ( Coc$tion ;ise G Er$de ;ise* Assign Pa! S-ale Gro,&ings %or Allo=an-es The defined #$ysc$le groupings $re to 9e $ssigned to the following p$r$'eters* These p$r$'eters configur$tion is '$nd$tory 9efore configuring the Allow$nce groupings* • Pay Scale Area • Pay Scale Type • Pay Scale Group • Pay Scale Level and • Employee Sub Grouping for Collective Agreement Provision (ESG for CAP) IMGMenuPath 124 SAP R"+ Role Men, #$y +c$le Eroupings Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #$yroll #$yroll: !ndi$#$y sc$le groupingsAssign p$y sc$le groupings for $llow$nces DescriptionandConfigurationValues PayscaleArea PayscaleType ESG/CAP PayscaleGroup PayscaleLevel Allowance Grouping 25 25 3 CS 01 CS01 25 25 3 CS 01 CS01 25 25 3 CS 01 CS01 Maintain De%a,lt ;age T!&es %or 5asi- Pa! In this step, 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. When we create a record in Basic pay Infotype, certain wage types will be defaulted based on the Payscale group and Level assigned to the particular employee. IMGMenuPath SAP R"+ Role Men, #$y +c$le Eroupings Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #$yroll #$yroll: !ndi$ )ei'9urse'ent Allow$nces $nd #er/s =$int$in %ef$ult ;$getypes for D$sic#$y DescriptionandConfigurationValues 125 WageType Model Seq.No Start Date EndDate Mode WageType WageType LongText CS01 1 01.01.1900 31.12.9999 O 6CFE Consultancy Fee CS01 2 01.01.1900 31.12.9999 O 6LOC Location allowance Assign ;age t!&e Mo#el %or Pa! S-ale Gro,&ing or Allo=an-es The H;$ge Type =odelsI is $ssigned to e$ch H#$y sc$le grouping for $llow$ncesI th$t w$s cre$ted* The ;$ge Type =odel will indic$te which 9enefits would $pply to or wh$t $'ounts will 9e deducted fro' $ p$rticul$r #$y +c$le Erouping for Allow$nce* ;$ge type =odels $re $ set of A;$ge TypesA used 9y +A#* These ;$ge types c$n 9e $n $'ount or $ deduction* IMGMenuPath SAP R"+ Role Men, )ei'9urse'ents0 Allow$nces $nd #er/s Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll  #$yroll: !ndi$  )ei'9urse'ents0 Allow$nces $nd #er/s  Assign ;$ge Type =odel for #$y +c$le Erouping for Allow$nces DescriptionandConfigurationValues The ;$ge type =odels 'ust 9e prefi2ed with A('"A to indic$te th$t0 $ '$2i'u' of 20 w$ge types c$n 9e stored in $ p$rticul$r ;$ge types 'odel* AllowanceGrouping WageTypeModel CS01 20/CS01 126 Eligi0ilit! %or RAPs In this step, we set up the eligibility details to calculate the employee's Reimbursement, Allowance or Perk (RAP). We associate the eligibility criteria for a salary bracket to a Wage type and specify the type of allowance. 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'. IMG Menu Path SAPR/3 RoleMenu Reimbursements, Allowances and Perks TransactionCode SPRO IMGMenu Implementation Guide for R/3 Customizing (IMG) Payroll Payroll: IndiaReimbursements, Allowances and Perks Calculate Eligibility for RAPs DescriptionandConfigurationValues The following Allowance groupings contain the Wage types and the eligibility which are configured in the Table V_T7INA9. The configuration details can be accessed in the details section of each Allowance grouping. AllowanceGrouping StartDate EndDate CS01 01.01.1900 31.12.9999 127 Maintain Salar! ?ear an# Perio# En# Treatment o% RAP !n this $cti3ity0 we $ssign the s$l$ry ye$r or c$lend$r type $nd period end tre$t'ent for $ p$rticul$r rei'9urse'ent* The T$2 7ode field defined in T7!JT9 $nd eligi9ility $'ounts for p$y sc$le grouping for $llow$nces in T7!JA9 deter'ines the T$2 e2e'ption process0 while processing the CTA cl$i' su9'itted 9y the e'ployee* D$sed on the #eriod end tre$t'ent configured here0 the cl$i' c$n 9e $ c$rry forw$rd of 9$l$nce or dis9urse'ent of 9$l$nce which is p$id $nd $ccordingly t$2ed* IMGMenuPath SAP R"+ Role Men, Ce$3e Tr$3el Assist$nce Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll  #$yroll: !ndi$ )ei'9urse'ents0 Allow$nces $nd per/s 7l$i's  =$int$in +$l$ry Ke$r $nd #eriod end tre$t'ent DescriptionandConfigurationValues The following table shows the allowance grouping wise LTA details like Tax code, carry forward and the calendar type assigned to LTA claim. AllowanceGrouping Taxcode Cal Type C/FPeriod Pay&Tax Wagetype 000N SLTA C 1 000R SLTA C 1 001N SLTA C 1 001R SLTA C 1 1A1N SLTA C 1 128 AllowanceGrouping Taxcode Cal Type C/FPeriod Pay&Tax Wagetype 1A1R SLTA C 1 COMPAN? LOANS ;e '$/e the settings in this section th$t $re re5uired to enter d$t$ on e'ployer lo$ns $nd to en$9le you to process lo$ns* A-ti4ate Cal-,lation In this step, we specify whether the data that has been stored in the Loans Infotype (0045) is to be processed in Monthly Payroll. In the standard system, loan processing is active, which means that loans are processed in Payroll. IMGMenuPath SAP R"+ Role Men, 7o'p$ny Co$ns Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll  #$yroll: !ndi$ 7o'p$ny Co$ns Acti3$te c$lcul$tion A#B,st Val,e Date We have to adapt the value date for payroll to the payment date for the payroll areas. In an enterprise, payroll is performed for salaried employees at the start of the month using payroll area. In this case, the repayment installment should reduce the interest-yielding capital on the first of every month. Payments and special payments made via payroll should also be made at the start of the month. IMGMenuPath SAP R"+ Role Men, 7o'p$ny Co$ns Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll #$yroll: !ndi$7o'p$ny Co$nsAd?ust L$lue %$te DescriptionandConfigurationValues The following table shows the details of Payroll and Loan adjustment value period; Payroll Area PayrollAreaText Start Date EndDate Valuedate 129 25 Payroll Area Cairn - Nationals 01.01.1900 31.12.9999 Start of the Period Master Data The settings for master data editing in the Loans infotype (0045) are maintained in this section: Maintain Loan T!&es Employees in the enterprise have the option of taking out different kinds of Loans. 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 SAP R"+ Role Men, 7o'p$ny Co$ns Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll #$yroll: !ndi$ 7o'p$ny Co$ns =$sterd$t$ =$int$in Co$n Types DescriptionandConfigurationValues The following are the Loan Types configured for Cairn Energy’s Payroll system after analyzing company loans requirements: LoanSubType Nameof the Loan 9000 Short term Loan > Rs.20,000 9001 Short term Loan < Rs.20,000 9002 Gurgaon Loan 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 HOUSING De%ine A--ommo#ation T!&es The code for >ousing type is defined here $nd then $ssoci$ted with $ t$2$9ility code* The t$2$9ility code c$n 9e one which h$s 9een pre-defined* 130 The w$ge type corresponding to the >ousing type is '$int$ined in t$9le LMT7!JA9 $g$inst e$ch Allow$nce grouping* The t$2 code $ssigned to >ousing w$getype est$9lishes the c$lcul$tion process of >ousing e2e'ption or >ousing per5uisite during 'onthly #$yroll )un* IMGMenuPath SAP R"+ Role Men, >ousing Transa-tion Co#e +#), IMG Men, 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). &ollowing pre-configured codes for >ousing Type h$3e 9een configured* HRAType TaxCode Rent CityCategory Text 1 SHRA Mandatory Non-mandatory Rented Accom. 4 SHRA Hidden Hidden Own Accom. 5 SCLA Mandatory Hidden Company Leased 6 SCOA Non-mandatory Mandatory Company Owned D$sed on the chosen code for housing type in !nfotype 05810 w$ge type def$ult or su9stitution will h$ppen in !nfotype 0008* CAR AND CONVE?ANCE De%ine Con4e!an-e T!&es ;e define the con3ey$nce types re5uired for $n org$niB$tion $fter $n$lyBing the re5uire'ents on 7on3ey$nce ( 7$r eligi9ility0 Allow$nce groupings $nd T$2 co'put$tions* D$sed on the chosen code for 7on3ey$nce type in !nfo type 7$r $nd 7on3ey$nce 0583"0 the w$getype pl$ce'ent or su9stitution will t$/e pl$ce in !nfotype D$sicp$y 0008"* The t$2 codes for con3ey$nce type will 9e $ssoci$ted with the e2e'ptions $nd per5uisite c$lcul$tions during 'onthly #$yroll )un* IMGMenuPath 131 SAP R"+ Role Men, ;$ge Types Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll  #$yroll: !ndi$  7$r G 7on3ey$nce  %efine 7on3ey$nce types DescriptionandConfigurationValues &ollowing pre-configured codes for 7on3ey$nce type h$3e 9een pro3ided to 7$irn 4nergy #$yroll +yste'* They $re: Car & ConveyanceType Text 6 Conveyance Allowance 7 Car Running Expenses(FI) 8 Other Allowance (PY) De%ine Amo,nts C N,m0ers %or Car S-9emes !n this $cti3ity0 we '$int$in det$ils $9out the e'ployee1s entitle'ent to $ co'p$ny-owned c$r* &or e$ch $llow$nce group0 we define the tot$l 3$lue of the c$r $nd the nu'9er of c$rs0 e'ployees in the group is entitled to* IMGMenuPath SAP R"+ Role Men, 7$r $nd 7on3ey$nce Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) Payroll  Payroll: India  Car & Conveyance  Define Amounts & Numbers for Car Schemes DescriptionandConfigurationValues The following t$9le shows the $llow$nce grouping wise c$r sche'e eligi9ility det$ils: Allowance Grouping Car Scheme No. of Cars AmountLimit Currency From To 2A1N 7 2 150,000.00 INR 01.01.1999 31.12.9999 2A1N 8 2 150,000.00 INR 01.01.1999 31.12.9999 2A1R 7 2 160,000.00 INR 01.01.1999 31.12.9999 2A1R 8 2 160,000.00 INR 01.01.1999 31.12.9999 2A2N 7 2 160,000.00 INR 01.01.1999 31.12.9999 132 Allowance Grouping Car Scheme No. of Cars AmountLimit Currency From To 2A2N 8 2 160,000.00 INR 01.01.1999 31.12.9999 2A2R 7 2 150,000.00 INR 01.01.1999 31.12.9999 2A2R 8 2 150,000.00 INR 01.01.1999 31.12.9999 2A3N 7 2 160,000.00 INR 01.01.1999 31.12.9999 2A3N 8 2 160,000.00 INR 01.01.1999 31.12.9999 2A3R 7 2 150,000.00 INR 01.01.1999 31.12.9999 2A3R 8 2 150,000.00 INR 01.01.1999 31.12.9999 2B1N 7 2 150,000.00 INR 01.01.1999 31.12.9999 2B1N 8 2 150,000.00 INR 01.01.1999 31.12.9999 2B1R 7 2 160,000.00 INR 01.01.1999 31.12.9999 2B1R 8 2 160,000.00 INR 01.01.1999 31.12.9999 2B2N 7 2 150,000.00 INR 01.01.1999 31.12.9999 2B2N 8 2 150,000.00 INR 01.01.1999 31.12.9999 2B2R 7 2 160,000.00 INR 01.01.1999 31.12.9999 2B2R 8 2 160,000.00 INR 01.01.1999 31.12.9999 2B3N 7 2 160,000.00 INR 01.01.1999 31.12.9999 2B3N 8 2 160,000.00 INR 01.01.1999 31.12.9999 2B3R 7 2 160,000.00 INR 01.01.1999 31.12.9999 2B3R 8 2 160,000.00 INR 01.01.1999 31.12.9999 2B4N 7 2 160,000.00 INR 01.01.1999 31.12.9999 2B4N 8 2 160,000.00 INR 01.01.1999 31.12.9999 2B4R 7 2 160,000.00 INR 01.01.1999 31.12.9999 2B4R 8 2 160,000.00 INR 01.01.1999 31.12.9999 2B5N 7 2 160,000.00 INR 01.01.1999 31.12.9999 2B5N 8 2 160,000.00 INR 01.01.1999 31.12.9999 2B5R 7 2 160,000.00 INR 01.01.1999 31.12.9999 2B5R 8 2 160,000.00 INR 01.01.1999 31.12.9999 2B6N 7 2 160,000.00 INR 01.01.1999 31.12.9999 2B6N 8 2 160,000.00 INR 01.01.1999 31.12.9999 133 Allowance Grouping Car Scheme No. of Cars AmountLimit Currency From To 2B6R 7 2 160,000.00 INR 01.01.1999 31.12.9999 2B6R 8 2 160,000.00 INR 01.01.1999 31.12.9999 2C1N 7 2 150,000.00 INR 01.01.1999 31.12.9999 2C1N 8 2 150,000.00 INR 01.01.1999 31.12.9999 2C1R 7 2 160,000.00 INR 01.01.1999 31.12.9999 2C1R 8 2 160,000.00 INR 01.01.1999 31.12.9999 2C2N 7 2 150,000.00 INR 01.01.1999 31.12.9999 2C2N 8 2 150,000.00 INR 01.01.1999 31.12.9999 2C2R 7 2 160,000.00 INR 01.01.1999 31.12.9999 2C2R 8 2 160,000.00 INR 01.01.1999 31.12.9999 2C3N 7 2 160,000.00 INR 01.01.1999 31.12.9999 2C3N 8 2 160,000.00 INR 01.01.1999 31.12.9999 2C3R 7 2 150,000.00 INR 01.01.1999 31.12.9999 2C3R 8 2 150,000.00 INR 01.01.1999 31.12.9999 2C4N 7 2 160,000.00 INR 01.01.1999 31.12.9999 2C4N 8 2 150,000.00 INR 01.01.1999 31.12.9999 2C4R 7 2 150,000.00 INR 01.01.1999 31.12.9999 2C4R 8 2 160,000.00 INR 01.01.1999 31.12.9999 2C5N 7 2 160,000.00 INR 01.01.1999 31.12.9999 2C5N 8 2 150,000.00 INR 01.01.1999 31.12.9999 2C5R 7 2 150,000.00 INR 01.01.1999 31.12.9999 2C5R 8 2 160,000.00 INR 01.01.1999 31.12.9999 2C6N 7 2 160,000.00 INR 01.01.1999 31.12.9999 2C6N 8 2 150,000.00 INR 01.01.1999 31.12.9999 2C6R 7 2 150,000.00 INR 01.01.1999 31.12.9999 2C6R 8 2 160,000.00 INR 01.01.1999 31.12.9999 2C7N 7 2 160,000.00 INR 01.01.1999 31.12.9999 2C7N 8 2 150,000.00 INR 01.01.1999 31.12.9999 134 Allowance Grouping Car Scheme No. of Cars AmountLimit Currency From To 2C7R 7 2 150,000.00 INR 01.01.1999 31.12.9999 2C7R 8 2 160,000.00 INR 01.01.1999 31.12.9999 3A1N 7 2 160,000.00 INR 01.01.1999 31.12.9999 3A1N 8 2 160,000.00 INR 01.01.1999 31.12.9999 3A1R 7 2 150,000.00 INR 01.01.1999 31.12.9999 3A1R 8 2 150,000.00 INR 01.01.1999 31.12.9999 3B1N 7 2 160,000.00 INR 01.01.1999 31.12.9999 3B1N 8 2 160,000.00 INR 01.01.1999 31.12.9999 3B1R 7 2 150,000.00 INR 01.01.1999 31.12.9999 3B1R 8 2 150,000.00 INR 01.01.1999 31.12.9999 3C1N 7 2 160,000.00 INR 01.01.1999 31.12.9999 3C1N 8 2 160,000.00 INR 01.01.1999 31.12.9999 3C1R 7 2 150,000.00 INR 01.01.1999 31.12.9999 3C1R 8 2 150,000.00 INR 01.01.1999 31.12.9999 Eligi0ilit! Criteria %or Con4e!an-e Allo=an-e ;e $ssign ;$ge type $nd con3ey$nce type th$t will 9e used to c$lcul$te the eligi9ility $'ounts for 7on3ey$nce Allow$nce* These inputs $re used to c$lcul$te the eligi9le $'ounts p$y$9le to e'ployees who 9elong to the respecti3e $llow$nce grouping* IMGMenuPath SAP R"+ Role Men, 7$r $nd 7on3ey$nce Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG) Payroll  Payroll: India Car & Conveyance  Assign Eligibility Criteria for Conveyance Allowance DescriptionandConfigurationValues The eligi9ility $'ounts for 7on3ey$nce Allow$nce h$3e 9een configured for e$ch Allow$nce Erouping $s shown in the following t$9le* 135 Allowance Grouping Car & ConveyanceType WageType From To 000N 6 1CON 01.01.1900 31.12.9999 000R 6 1CON 01.01.1900 31.12.9999 001N 6 1CON 01.01.1900 31.12.9999 001R 6 1CON 01.01.1900 31.12.9999 1A1N 6 1CON 01.01.1900 31.12.9999 1A1R 6 1CON 01.01.1900 31.12.9999 1A2N 6 1CON 01.01.1900 31.12.9999 1A2R 6 1CON 01.01.1900 31.12.9999 1A3N 6 1CON 01.01.1900 31.12.9999 1A3R 6 1CON 01.01.1900 31.12.9999 1A4N 6 1CON 01.01.1900 31.12.9999 1A4R 6 1CON 01.01.1900 31.12.9999 1A5N 6 1CON 01.01.1900 31.12.9999 1A5R 6 1CON 01.01.1900 31.12.9999 1A6N 6 1CON 01.01.1900 31.12.9999 1A6R 6 1CON 01.01.1900 31.12.9999 1A7N 6 1CON 01.01.1900 31.12.9999 1A7R 6 1CON 01.01.1900 31.12.9999 1A8N 6 1CON 01.01.1900 31.12.9999 1A8R 6 1CON 01.01.1900 31.12.9999 1B1N 6 1CON 01.01.1900 31.12.9999 1B1R 6 1CON 01.01.1900 31.12.9999 1B2N 6 1CON 01.01.1900 31.12.9999 1B2R 6 1CON 01.01.1900 31.12.9999 1B3N 6 1CON 01.01.1900 31.12.9999 1B3R 6 1CON 01.01.1900 31.12.9999 1B4N 6 1CON 01.01.1900 31.12.9999 1B4R 6 1CON 01.01.1900 31.12.9999 1B5N 6 1CON 01.01.1900 31.12.9999 136 Allowance Grouping Car & ConveyanceType WageType From To 1B5R 6 1CON 01.01.1900 31.12.9999 1B6N 6 1CON 01.01.1900 31.12.9999 1B6R 6 1CON 01.01.1900 31.12.9999 1B7N 6 1CON 01.01.1900 31.12.9999 1B7R 6 1CON 01.01.1900 31.12.9999 1B8N 6 1CON 01.01.1900 31.12.9999 1B8R 6 1CON 01.01.1900 31.12.9999 1B9N 6 1CON 01.01.1900 31.12.9999 1B9R 6 1CON 01.01.1900 31.12.9999 1C1N 6 1CON 01.01.1900 31.12.9999 1C1R 6 1CON 01.01.1900 31.12.9999 1C2N 6 1CON 01.01.1900 31.12.9999 1C2R 6 1CON 01.01.1900 31.12.9999 1C3N 6 1CON 01.01.1900 31.12.9999 1C3R 6 1CON 01.01.1900 31.12.9999 1C4N 6 1CON 01.01.1900 31.12.9999 1C4R 6 1CON 01.01.1900 31.12.9999 2A1N 7 2OAL 01.01.1900 31.12.9999 2A1N 8 1OAL 01.01.1900 31.12.9999 2A1R 7 2OAL 01.01.1900 31.12.9999 2A1R 8 1OAL 01.01.1900 31.12.9999 2A2N 7 2OAL 01.01.1900 31.12.9999 2A2N 8 1OAL 01.01.1900 31.12.9999 2A2R 7 2OAL 01.01.1900 31.12.9999 2A2R 8 1OAL 01.01.1900 31.12.9999 2A3N 7 2OAL 01.01.1900 31.12.9999 2A3N 8 1OAL 01.01.1900 31.12.9999 2A3R 7 2OAL 01.01.1900 31.12.9999 137 Allowance Grouping Car & ConveyanceType WageType From To 2A3R 8 1OAL 01.01.1900 31.12.9999 2B1N 7 2OAL 01.01.1900 31.12.9999 2B1N 8 1OAL 01.01.1900 31.12.9999 2B1R 7 2OAL 01.01.1900 31.12.9999 2B1R 8 1OAL 01.01.1900 31.12.9999 2B2N 7 2OAL 01.01.1900 31.12.9999 2B2N 8 1OAL 01.01.1900 31.12.9999 2B2R 7 2OAL 01.01.1900 31.12.9999 2B2R 8 1OAL 01.01.1900 31.12.9999 2B3N 7 2OAL 01.01.1900 31.12.9999 2B3N 8 1OAL 01.01.1900 31.12.9999 2B3R 7 2OAL 01.01.1900 31.12.9999 2B3R 8 1OAL 01.01.1900 31.12.9999 2B4N 7 2OAL 01.01.1900 31.12.9999 2B4N 8 1OAL 01.01.1900 31.12.9999 2B4R 7 2OAL 01.01.1900 31.12.9999 2B4R 8 1OAL 01.01.1900 31.12.9999 2B5N 7 2OAL 01.01.1900 31.12.9999 2B5N 8 1OAL 01.01.1900 31.12.9999 2B5R 7 2OAL 01.01.1900 31.12.9999 2B5R 8 1OAL 01.01.1900 31.12.9999 2B6N 7 2OAL 01.01.1900 31.12.9999 2B6N 8 1OAL 01.01.1900 31.12.9999 2B6R 7 2OAL 01.01.1900 31.12.9999 2B6R 8 1OAL 01.01.1900 31.12.9999 2C1N 7 2OAL 01.01.1900 31.12.9999 2C1N 8 1OAL 01.01.1900 31.12.9999 2C1R 7 2OAL 01.01.1900 31.12.9999 138 Allowance Grouping Car & ConveyanceType WageType From To 2C1R 8 1OAL 01.01.1900 31.12.9999 2C2N 7 2OAL 01.01.1900 31.12.9999 2C2N 8 1OAL 01.01.1900 31.12.9999 2C2R 7 2OAL 01.01.1900 31.12.9999 2C2R 8 1OAL 01.01.1900 31.12.9999 2C3N 7 2OAL 01.01.1900 31.12.9999 2C3N 8 1OAL 01.01.1900 31.12.9999 2C3R 7 2OAL 01.01.1900 31.12.9999 2C3R 8 1OAL 01.01.1900 31.12.9999 2C4N 7 2OAL 01.01.1900 31.12.9999 2C4N 8 1OAL 01.01.1900 31.12.9999 2C4R 7 2OAL 01.01.1900 31.12.9999 2C4R 8 1OAL 01.01.1900 31.12.9999 2C5N 7 2OAL 01.01.1900 31.12.9999 2C5N 8 1OAL 01.01.1900 31.12.9999 2C5R 7 2OAL 01.01.1900 31.12.9999 2C5R 8 1OAL 01.01.1900 31.12.9999 2C6N 7 2OAL 01.01.1900 31.12.9999 2C6N 8 1OAL 01.01.1900 31.12.9999 2C6R 7 2OAL 01.01.1900 31.12.9999 2C6R 8 1OAL 01.01.1900 31.12.9999 2C7N 7 2OAL 01.01.1900 31.12.9999 2C7N 8 1OAL 01.01.1900 31.12.9999 2C7R 7 2OAL 01.01.1900 31.12.9999 2C7R 8 1OAL 01.01.1900 31.12.9999 3A1N 7 2OAL 01.01.1900 31.12.9999 3A1N 8 1OAL 01.01.1900 31.12.9999 3A1R 7 2OAL 01.01.1900 31.12.9999 139 Allowance Grouping Car & ConveyanceType WageType From To 3A1R 8 1OAL 01.01.1900 31.12.9999 3B1N 7 2OAL 01.01.1900 31.12.9999 3B1N 8 1OAL 01.01.1900 31.12.9999 3B1R 7 2OAL 01.01.1900 31.12.9999 3B1R 8 1OAL 01.01.1900 31.12.9999 3C1N 7 2OAL 01.01.1900 31.12.9999 3C1N 8 1OAL 01.01.1900 31.12.9999 3C1R 7 2OAL 01.01.1900 31.12.9999 3C1R 8 1OAL 01.01.1900 31.12.9999 PROESSIONAL TAD De%ine Pro%essional Ta@ Gro,&ing Details The personnel $re$ $nd su9 $re$ groupings for #rofession$l T$2 #T$2"0 which $re used to group $ll personnel $re$s0 $nd su9 $re$s th$t contri9ute to the s$'e profession$l t$2 circle or" )egion* IMGMenuPath SAP R"+ Role Men, #rofession$l T$2 Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll #$yroll: !ndi$#rofession$l T$2%efine #rofession$l T$2 Erouping %et$ils The following table provides the details of Professional Tax Regions and the circles configured for Cairn Energy. PT Grp. PTGrp destination Regio n Zone no. Division Regn. Cert.No. OfficeCircle name Ptax Circle no. Enddate Startdate 1 Vijay Wada Region 1 RGCRT0 412 EAST VIJAYAW ADA 35903 31.12.9999 01.01.1800 7 Chennai Corporation 22 ZN65 D002 RGCRT0 709 CHENNAI CENTRAL 79894 31.12.9999 01.01.1800 Assign PTa@ Gro,&ings %or PA an# PSA Professional tax groupings created in the previous step are assigned to personnel areas and Subareas. IMGMenuPath 140 SAP R"+ Role Men, #rofession$l T$2 Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll  #$yroll: !ndi$  #rofession$l T$2  Assign #T$2 Eroupings for #ersonnel Are$s $nd +u9$re$s DescriptionandConfigurationValues The Personnel Area and Personnel Sub Area are grouped as mentioned in the following table with respect to Professional Tax: PersonnelArea PersonnelAreaText Personnel Subarea PersonnelSubareaText PS grp. for Ptax 1 Cairn India 1 Gurgaon 0 1 Cairn India 2 S`yanam 1 1 Cairn India 3 Rajahmundry 1 1 Cairn India 4 Kakinada 1 1 Cairn India 5 Barmer 0 1 Cairn India 6 Jodhpur 0 1 Cairn India 7 Patna 0 1 Cairn India 8 Suvali 2 1 Cairn India 9 Chennai 7 3 Cairn Bangladesh 1 Cairn Bangladesh 0 Assign Amo,nts %or Pro%essional De#,-tion #rofession$l T$2 #T$2" r$te is $ssigned to $ sl$9 code* +l$9s $re s$l$ry 9r$c/ets $s specified for $ +t$te 9y the respecti3e +t$te Eo3ern'ent or loc$l $uthority* To $ssign r$tes to sl$9 codes for $ st$te0 for e2$'ple Eu?$r$t0 we 'ust first define the sl$9 code $nd then $ssign seri$l nu'9ers0 '$2i'u' li'its $nd the r$tes* IMGMenuPath SAP R"+ Role Men, #rofession$l T$2 Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll  #$yroll: !ndi$ #rofession$l T$2  Assign A'ounts for #rofession$l T$2 %eduction Des-ri&tion an# Con%ig,ration Val,es The following t$9le shows the det$ils of #rofession$l t$2 sl$9 codes $nd the deducti9le $'ounts for e$ch sl$9* 141 SlabCode Sr. No RangeEnd Professional Taxamount Currency AP01 1 1,499.99 INR AP01 2 1,999.99 16.00 INR AP01 3 2,999.99 25.00 INR AP01 4 3,999.99 35.00 INR AP01 5 4,999.99 45.00 INR AP01 6 5,999.99 60.00 INR AP01 7 9,999.99 80.00 INR AP01 8 14,999.99 100.00 INR AP01 9 19,999.99 150.00 INR AP01 10 9,999,999.99 200.00 INR TN01 1 21,000.99 INR TN01 2 30,000.99 75.00 INR TN01 3 45,000.99 188.00 INR TN01 4 60,000.99 390.00 INR TN01 5 75,000.99 585.00 INR TN01 6 9,999,999.99 810.00 INR INR Met9o# an# orm La!o,t %or PTa@ Gro,&ings !n this $cti3ity0 we $ssign the c$lcul$tion 'ethod used for $ sl$9 code in $ region $nd specify the l$yout of the for' to 9e su9'itted0 to the st$tutory Authorities* The for' l$yout $nd the 'ethod used for c$lcul$tion0 refer to $ ti'e dependent entry in the HR S,0ro,tines t$9le* #rofession$l T$2 deduction $'ount will 9e $rri3ed in the #$yroll )un0 9$sed on the e'ployee $ssign'ent to #ersonnel +u9$re$ $nd the sl$9 code ( )egion code $ssigned to the #ersonnel +u9$re$* IMGMenuPath 142 SAP R"+ Role Men, #rofession$l T$2 Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll #$yroll: !ndi$ #rofession$l T$2 =$int$in =ethod $nd &or' C$yout for #rofession$l T$2 Eroupings DescriptionandConfigurationValues The following t$9le shows the det$ils of #rofession$l HT$2 sl$9 codesI $ssigned to the regions Andhr$ #r$desh $nd T$'il J$du* Region Slab code Method FormLayout BasisType Typeof Carry Forward Start date Enddate 01 AP01 40PTXCAP 40PTXFAP Due Basis Gross Carry forward 01.01.1998 31.12.9999 22 TN01 40PTXCTN 40PTXFTN Due Basis Gross Carry forward 01.01.1998 31.12.9999 INCOME TAD 5asi- Settings Personnel Area an# S,0area Gro,&ings %or In-ome Ta@ We have to create the personnel area and sub area groupings for tax, to group employees, who belong to the same tax office circle. In the next step we assign the groupings to the relevant personnel areas and sub areas. IMGMenuPath SAP R"+ Role Men, #rofession$l T$2 Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll #$yroll: !ndi$T$2 D$sic +ettings %efine #ersonnel Are$ $nd +u9$re$ Eroupings DescriptionandConfigurationValues The following t$9le shows the det$ils of #ersonnel +u9$re$ groupings for !nco'e T$2* TaxGroup TDScircle WardNo PayeeKey 1 ACIT TDS CIRCLE I SALARY WARD 3(1) INPAY01 143 2 ACIT TDS CIRCLE I SALARY WARD 3(1) INPAY01 Assign Ta@ Gro,&ings %or Personnel Areas an# S,0 areas In this step we assign the groupings defined in the above step to the relevant personnel areas and sub areas IMGMenuPath SAP R"+ Role Men, D$sic +ettings Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll #$yroll: !ndi$ T$2 D$sic settings Assign T$2 Eroupings for #ersonnel Are$s $nd +u9$re$s DescriptionandConfigurationValues The profession$l t$2 groupings cre$ted in the pre3ious step $re $ssigned to personnel $re$s $nd su9 $re$s* PersonnelArea PersonnelAreaText Personnel Subarea PersonnelSubareaText PS grpTax 1 Cairn India 1 Gurgaon 1 1 Cairn India 2 S`yanam 1 1 Cairn India 3 Rajahmundry 1 1 Cairn India 4 Kakinada 1 1 Cairn India 5 Barmer 1 1 Cairn India 6 Jodhpur 1 1 Cairn India 7 Patna 1 1 Cairn India 8 Suvali 1 1 Cairn India 9 Chennai 1 3 Cairn Bangladesh 1 Cairn Bangladesh 1 Maintain eat,re to Ret,rn Em&lo!er In-ome Ta@ Relate# Data In this feature, 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. 144 This feature returns a table with the above information as records. IMGMenuPath SAP R"+ Role Men, D$sic +ettings Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll #$yroll: !ndi$ T$2 D$sic settings =$int$in &e$ture to )eturn 4'ployer !nco'e T$2 )el$ted %$t$ T9ir# &art! De#,-tions Details o% Se-tion 2' an# Se-tion 2' C 7ontri9utions or in3est'ents '$de under +ection 80 $nd +ection 80 7 $re considered $s deductions fro' Eross Tot$l !nco'e ET!" $s per the li'its specified 9y 7entr$l Eo3ern'ent* Dy $ssigning $ w$ge type0 we ensure th$t the $nnu$l 3$lue of the w$ge type $long with the entries '$de in +ection 80 %eductions0 !nfotype 0585" $nd +ection 80 7 %eductions0 !nfotype 0586" 9eco'es eligi9le for deduction fro' ET! for the specified su9-section ( di3ision co'9in$tion* =ore th$n one w$ge type c$n 9e $ssoci$ted with s$'e su9-section ( di3ision co'9in$tion using the se5uence field* IMGMenuPath SAP R"+ Role Men, Third #$rty %eductions Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll #$yroll: !ndi$ T$2 Third #$rty %eductions 7onfigure ;$ge types for +ection 80 $nd +ection 80 7 DescriptionandConfigurationValues The following $re the t$9le entries* These $re +A# +t$nd$rd entries* Subsection Division Sequence DivisionDescription Wage Type 1 1 Contribution to Certain Pension Funds 2 1 Medical Insr Premium (Non-Senior Ctz) 2 1 1 Medical Insr Premium (Non-Senior Ctz) 2 2 Medical Insr Premium (Senior Citizen) 3 1 Deduction for dependent with disability 4 1 5 1 Medical Treatment 145 5 2 Medical Trtmnt for Senr Citizen 6 1 Repayment of Interest on Loan for Higher Education 7 1 Donation to CRY 7 2 Donation to PM's Relief Fund 8 1 Deduction in respect of rent paid 9 1 Donation for Scientific/Rural Devlpmnt 10 1 Interest on Certain Securities/Dividends 10 2 Interest on Certain Securities/Dividends (incl Govt Securities) 12 1 Prof Income from Foreign Sources 13 1 Remuntn recvd for services rendrd abrd 14 1 Deduction for self disability Details o% Se-tion 2'C Contributions or investments made under Section 88 are considered as rebates from the total tax payable by the employee. By assigning a wage type, we ensure that the annual value of the wage type along with the entries made in Section 88 Deductions infotype (0586) becomes eligible for rebate from tax payable otherwise for the specified investment. More than one wage type can be associated with the same investment type by using the sequence number field. IMGMenuPath SAP R"+ Role Men, Third #$rty %eductions Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #$yroll: !ndi$  T$2  Third #$rty %eductions  7onfigure ;$ge types for +ection 88 DescriptionandConfigurationValues Investment InvestmentText Sequence WageType 1 Payment towards Life Insurance Policy 2 Contribution to Superannuation Fund 3 Subscription to notified Central Government security (NSS) 4 Contribution to ULIP 5 Subscription to approved equity shares or 146 Investment InvestmentText Sequence WageType debentures (Infrastructure) 6 Subscription to approved mutual fund (Infrastructure) 7 Contribution to Public Provident Fund 8 Contribution to Recognised Provident Fund 9 Deposit under Post Office Savings Bank(Cumulative Time Deposits) Rule1959 11 Subscr to notified Central Govmt Savings certificate (NSC VIII issue) 12 Contribution to notified unit linked insurance plan of LIC Mutual Fund 13 Contribution to provident fund as per PF Act,1925 14 Repayment of Housing loan 16 Interest on NSC VIII issue 17 Contribution to notified annuity plan of LIC 18 Subscription to notified mutual fund 19 Subscription to notified pension fund 20 Subscription to notified deposit scheme of the National Housing Bank 21 Subsr to dpst schm of a pblc sectr com or any constituted athry in house constrc 22 Contract for a deferred annuity on life of specified persons 23 Deduction from salary for a deferred annuity Ta@ lia0ilit! on Reim0,rsementsE Allo=an-es an# Per6s De%ine Ta@ Co#es !n this $cti3ity we define T$2 7odes $nd descri9e the' 9riefly* IMGMenuPath 147 SAP R"+ Role Men, T$2 Ci$9ility on )ei'9urse'ents0 Allow$nces $nd #er/s Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll #$yroll: !ndi$ T$2 T$2 Ci$9ility on )ei'9urse'ents0 Allow$nces $nd #er/s %efine T$2 7odes Des-ri&tion an# Con%ig,ration Val,es The following t$2 codes $re in the syste': TaxCode TaxCodedescription SAGA Taxation as per gratuity act SBON Income Tax Deduction at Source for Bonus SCAR Car maintenance Reimbursement 1 SCEA Children Education Allowance SCLA Company Leased Accomodation SCNE Conveyance Act Expenditure SCNO Conveyance Act Expenditure OTHERS SCNV Conveyance Allowance SCOA Company Owned Accomodation Assign ta@ Co#e limits to ;age T!&es We assign the tax code limits, wage types and other criteria to a tax code. This value is taken into account when calculating the employees tax liabilities on certain benefits. IMGMenuPath SAP R"+ Role Men, T$2 Ci$9ility on )ei'9urse'ents0 Allow$nces $nd #er/s Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E" #$yroll  #$yroll: !ndi$  T$2  T$2 Ci$9ility on )ei'9urse'ents0 Allow$nces $nd #er/s  Assign T$2 7ode Ci'its to ;$ge Types DescriptionandConfigurationValues In this activity, we assign the tax code limits, wage types and other criteria to a tax code as shown in the following table. This value is taken into account when calculating the employees tax liabilities on certain benefits. Example Similarly, employees who claim exemption on Medical allowance (Tax code SMED) benefit from tax exemption of up to a maximum of Rs.15, 000. 148 These tax limits or rates and other details are used for verification during a payroll run, to calculate Tax Exemptions. Wage Type Taxtype Frequency ExemptionLimit TaxCode Currency Start To 1CLA Tax exemption is Rule Based 0 SCLA INR 01.01.1999 31.12.9999 1CON Tax exemption is Limit Based Limit for Tax Exemption is Monthly 800 SCNV INR 01.01.1999 31.12.9999 1HRA Tax exemption is Rule Based 0 SHRA INR 01.01.1999 31.12.9999 1LEN Tax exemption is Limit Based Limit for Tax Exemption is Annual 240,000.00 SLEA INR 01.01.1999 31.12.9999 1LTA Tax exemption is Rule Based 0 SLTA INR 01.01.1999 31.12.9999 1OAL Tax exemption is Limit Based Limit for Tax Exemption is Monthly 0 SEXM INR 01.01.1999 31.12.9999 2OAL Tax exemption is Limit Based Limit for Tax Exemption is Monthly 0 SEXM INR 01.01.1999 31.12.9999 3MER Tax exemption is Limit Based Limit for Tax Exemption is Annual 0 SLEA INR 01.01.1999 31.12.9999 3TPR Tax exemption is Limit Based Limit for Tax Exemption is Annual 0 SLEA INR 01.01.1999 31.12.9999 4OAL Tax exemption is Limit Based Limit for Tax Exemption is Annual 0 SLEA INR 01.01.1999 31.12.9999 PA?ROLL SCHEMA AND PERSONNEL CALCULATION RULES Pa!roll S-9ema The p$yroll sche'$ cont$ins c$lcul$tion rules to 9e used 9y the p$yroll dri3er during p$yroll* +A# h$s de3eloped country-specific sche'$s* A sche'$ consists of #ersonnel 7$lcul$tion )ules0 ,per$tions $nd &unctions* A sche'$ perfor's the following: • Imports required Infotypes • Updates the databases 149 • 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 IMGMenuPathor Transactioncode SAP R"+ Role Men, #$yroll +che'$ $nd #ersonnel 7$lcul$tion )ules Transa-tion Co#e #401 Des-ri&tion an# Con%ig,ration Val,es The following t$9le shows the 'odified sche'$ for 7$irn 4nergy #$yroll syste': Schema Textof the Schema ZN00 Payroll Schema_Cairn Energy_ Nationals Ne= re<,irement F ;>e>%> ')st A&rE '7 )e5uire'ent: !n $ccord$nce with the pro3isions of !nco'e T$2 under u(s 1014" re$d with rule 2DD0 loc$tion $llow$nce of $n e'ployee wor/ing $t D$r'er site is eligi9le for inco'e t$2 e2e'ption N )s* 1000 per 'onth $s H7o'pens$tory =odified &ield Are$ Allow$nceI* +olution: ;e pl$nned to use !J7TO function for this e2e'ption* ;e h$3e cre$ted one w$ge type 5C,7 Coc$tion $llow$nce" fro' =200* 4ligi9ility is getting 3$ried fro' gr$de to gr$de for this $llow$nce* 42$'ple)s*5000 to 10000 per 'onth"* As per the re5uire'ent0 we h$3e to configure this w$ge type for e2e'ption of )s*1000 per 'onth u(s 10* !n LMT7!JA90 we '$int$ined this w$ge type $nd 'entioned th$t it is Allow$nce* !n LMT7!JT90 we '$pped the +t$nd$rd T$2 code +C,7 to the w$ge type 1C,7 $nd 'entioned the fre5uency $s =onthly G 42e'ption $'ount $s )s* 1000* !n T591A0 we h$3e copied the st$nd$rd su9type +4O= $nd n$'ed the su9type $s +C,7 < Eeneric T$2 e2e'ption $nd in the T7!JT70 the t$2 code $s +C,7 < Eeneric T$2 e2e'ption* 5C,7 ;$ge type is '$int$ined in the !nfotype 0008 G 42e'ption for the 'onth April 09 in !nfotype 0582 $s )s* 1100 $g$inst the su9type +C,7* ;e copied $nnu$l G 'onthly custo'er specific e2e'ption w$ge types =7AO G =7=O $nd cre$ted $s 1CAO G 1C=O* !n +che'$0 it is '$int$ined $s !J7TO +C,O 1CAO A 1C=O 150 +ince we '$int$ined the '$2i'u' li'it $s )s*1000 in LMT7!JT90 +yste' considers only )s* 1000 9ut !n 0582 !nfotype0 e2e'ption $'ount entered for the 'onth of April 09 is )s*1100* !n =$y 090 we entered )s* 3000 so the syste' $uto'$tic$lly pro?ects the 3$lue $nd displ$y the $nnu$l e2e'ption $s )s*4300* Schema $ %&'' #chema =N00 is used ,or Cairn ener3y nation employees Payroll run. Acti(ate )&CT* 151 Copy )&+, - Create %&+, .odifications in %&+, as per our re#uirements / 152 Copy 0ae type .CA* - .C.* and create 0ae type ,1A* - ,1.* 153 )n Table / 23T+)&A4 )n Table / 23T+)&T4 154 )n Table / 23T+)&T+ )n Table / 23T54,A )n )nfotype '567 / Subtype S18C is maintained 155 ,18C Wae type maintained )nfotype '''6 "esult > Exemption is displayed u?s 10 156 Tax Calculation / 1ncome 5,7'''' #td. dedn. 1)0000 4"*0000 10@ 1)0000 1)000 4-20000 20@ 200000 40000 4%20000 30@ 13-%000 TD# 10@ #ur Edu Cess Tot Tax ,99,''' 144100 1)-)100 4*))3 ,:;7:5; 1ncome 5,7'''' u?s 10 Exemp ,7''' 157 5,'6''' #td. dedn. 1)0000 4")-000 10@ 1)0000 1)000 4-0-000 20@ 200000 40000 4%0-000 30@ 13-2400 TD# 10@ #ur Edu Cess Tot Tax ,9;+9'' 143*40 1)-1140 4*434.2 ,:765+9 ast &onth Exemption A April 200" ,''' Current &onth Exemption A &ay 200" 300 Pro6ection : 1ncludin3 Current &onth ; 11 8alance month includin3 Current month ;;'' 158 Total Exemption 9;'' Tax Calculation / 1ncome 5,7'''' u?s 10 Exemp 9;'' 5,,5+'' #td. dedn. 1)0000 4"%)*00 10@ 1)0000 1)000 4-1)*00 20@ 200000 40000 4%1)*00 30@ 13-4*10 TD# 10@ #ur Edu Cess Tot Tax 159 ,9;4+,' 143"*1 1)-3%-1 4*)10.43 ,:;,,4, Personnel -al-,lation R,les #ersonnel 7$lcul$tion )ule is $n instruction to e2ecute defined t$s/s in Ti'e =$n$ge'ent $nd #$yroll* #ersonnel c$lcul$tion rules consist of one or 'ore oper$tions* They h$3e $ decision tree structure* A personnel c$lcul$tion rule '$y cont$in one or 'ore su9 $re$s* A personnel c$lcul$tion rule is $ type of wor/ instruction th$t chec/s the e2isting conditions $nd e2ecutes indi3idu$l $ctions* The country-specific p$yroll 'odule 9y +A# t$/es the st$tutory $nd $d'inistr$ti3e regul$tions of $ country into $ccount $nd designs the #$yroll sche'$s $nd #ersonnel c$lcul$tion rules* IMGMenuPathor Transactioncode SAPR/3 RoleMenu Payroll Schema and Personnel Calculation Rules TransactionCode PE02 Des-ri&tion an# Con%ig,ration Val,es 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: Rule Textof the PersonnelCalculationRule P4%C >)-!J: 4'ployer 4%C! contri9* $s 0*005Q 0*01" $nd 'ultiply 9y 1l$/h P4)7 >)-!J: 4'ployer #&(#en contri9utions 1l$/h di3ision PJ)T >)-!J: 7u'ul$te #$y'ents for T%+ in )egul$r )un PJLT >)-!J: Lolunt$ry t$2 deduction P#4) >)-!J: Adding the =onthly #er/ to Annu$l #er/ P)4T >)-!J: #& $nd #T )etro 7$rry forw$rd in c$se of Arre$rs PCR GEDL: 160 PCR: GERC: PCR: GNRT: 161 PCR: GNVT: 162 PCR: GRET: 163 PA?ROLL ORGANISATION Perio# Parameters !n this step0 the period p$r$'eters for p$yroll $re defined* #eriod p$r$'eter is $ two-digit nu'eric$l p$r$'eter th$t defines the ti'e inter3$l for running p$yroll* IMGMenuPath SAP R"+ Role Men, #$yroll ,rg$niB$tion Transa-tion Co#e +#), IMG Men, 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 Name TimeUnit StartDate 1 Monthly 1 01.01.1990 67 Monthly - IN 1 01.04.1998 Date Mo#i%iers 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 SAP R"+ Role Men, #$yroll ,rg$niB$tion Transa-tion Co#e +#), IMG Men, Implementation Guide for R/3 Customizing (IMG)  Payroll  Payroll: India  Basic settings  Payroll organization  Define Date modifiers 164 DescriptionandConfigurationValues The following date modifier has been configured for Cairn Energy DateModifier Name 00 Standard Modifier Generate Pa!roll Perio#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 e$ch period p$r$'eter th$t is $ssigned to $ p$yroll $re$0 the syste' re5uires the following d$te specific$tions: • 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 SAP R"+ Role Men, D$sic #$y Transa-tion Co#e +#), IMG Men, !'ple'ent$tion Euide for )(3 7usto'iBing !=E"  #$yroll #$yroll: !ndi$ D$sic settings#$yroll org$niB$tion Eener$te #$yroll #eriods 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. Payrollyear Payroll Period Startdate Enddate PreviousPayroll year PreviousPayrollPeriod 2007 1 01.04.2007 30.04.2007 2006 12 2007 2 01.05.2007 31.05.2007 2007 1 2007 3 01.06.2007 30.06.2007 2007 2 2007 4 01.07.2007 31.07.2007 2007 3 2007 5 01.08.2007 31.08.2007 2007 4 2007 6 01.09.2007 30.09.2007 2007 5 2007 7 01.10.2007 31.10.2007 2007 6 2007 8 01.11.2007 30.11.2007 2007 7 165 Payrollyear Payroll Period Startdate Enddate PreviousPayroll year PreviousPayrollPeriod 2007 9 01.12.2007 31.12.2007 2007 8 2007 10 01.01.2008 31.01.2008 2007 9 2007 11 01.02.2008 29.02.2008 2007 10 2007 12 01.03.2008 31.03.2008 2007 11 2008 1 01.04.2008 30.04.2008 2007 12 2008 2 01.05.2008 31.05.2008 2008 1 2008 3 01.06.2008 30.06.2008 2008 2 2008 4 01.07.2008 31.07.2008 2008 3 2008 5 01.08.2008 31.08.2008 2008 4 2008 6 01.09.2008 30.09.2008 2008 5 2008 7 01.10.2008 31.10.2008 2008 6 2008 8 01.11.2008 30.11.2008 2008 7 2008 9 01.12.2008 31.12.2008 2008 8 2008 10 01.01.2009 31.01.2009 2008 9 2008 11 01.02.2009 28.02.2009 2008 10 2008 12 01.03.2009 31.03.2009 2008 11 2009 1 01.04.2009 30.04.2009 2008 12 2009 2 01.05.2009 31.05.2009 2009 1 2009 3 01.06.2009 30.06.2009 2009 2 2009 4 01.07.2009 31.07.2009 2009 3 2009 5 01.08.2009 31.08.2009 2009 4 2009 6 01.09.2009 30.09.2009 2009 5 2009 7 01.10.2009 31.10.2009 2009 6 2009 8 01.11.2009 30.11.2009 2009 7 2009 9 01.12.2009 31.12.2009 2009 8 2009 10 01.01.2010 31.01.2010 2009 9 2009 11 01.02.2010 28.02.2010 2009 10 2009 12 01.03.2010 31.03.2010 2009 11 166 Payrollyear Payroll Period Startdate Enddate PreviousPayroll year PreviousPayrollPeriod 2010 1 01.04.2010 30.04.2010 2009 12 2010 2 01.05.2010 31.05.2010 2010 1 2010 3 01.06.2010 30.06.2010 2010 2 2010 4 01.07.2010 31.07.2010 2010 3 2010 5 01.08.2010 31.08.2010 2010 4 2010 6 01.09.2010 30.09.2010 2010 5 2010 7 01.10.2010 31.10.2010 2010 6 2010 8 01.11.2010 30.11.2010 2010 7 2010 9 01.12.2010 31.12.2010 2010 8 2010 10 01.01.2011 31.01.2011 2010 9 2010 11 01.02.2011 28.02.2011 2010 10 2010 12 01.03.2011 31.03.2011 2010 11 2011 1 01.04.2011 30.04.2011 2010 12 2011 2 01.05.2011 31.05.2011 2011 1 2011 3 01.06.2011 30.06.2011 2011 2 2011 4 01.07.2011 31.07.2011 2011 3 2011 5 01.08.2011 31.08.2011 2011 4 2011 6 01.09.2011 30.09.2011 2011 5 2011 7 01.10.2011 31.10.2011 2011 6 2011 8 01.11.2011 30.11.2011 2011 7 2011 9 01.12.2011 31.12.2011 2011 8 A5AP DEVELOPMENTS Sl. No. Description TransactionCode 1 Car running Expenses Monthly Report ZPY007 2 Car running Expenses Period end treatment Report ZPY008 3 Telephone reimbursement Period end process Report ZPY004 167 4 Telephone reimbursement Display claim details Report ZPY004_Disp 5 Telephone reimbursement Outstanding balance Report ZPY001_Outstan ding 6 Medical Reimbursement Period end process Report ZPY017 7 Medical Reimbursement claim display details Report ZPY017_Disp 8 Medical Reimbursement Outstanding balance Report ZPY018 9 FHPL Monthly Report ZPY005 10 Leave encashment details Report(Display mode only) Zpy014 11 Coff encashment details Report(Display mode only) Zpy015 12 N/F Holidays History of Employee Report ZPY010_D 13 Pay register Report ZPY019 14 Generation of Allow. in lieu of Superannuation report ZPY009 15 Updation of data table (ZPY_SUPER_ANNU) ZPY009 16 Generation of Monthly Superannuation report ZPY012 17 Standard Vs Actual Reconciliation ZPY021 18 Allowance in lieu of superannuation automatic updation IT0008 ZPY026 19 Full & Final settlement Infotype updation Report ZPY020 20 Salary Transfer ZPY016 21 Mode wise Reconciliation of Salary Disbursement Monthly Report ZPY013 22 Income Tax computation Statement ZPY024 23 Full & Final settlement Final Report ZPY023 24 Telephone Reimbursement Claim creating process ZPY001 25 Car running Expenses Claim Creation Process ZPY002 26 Salary Advance ZPY003 27 Medical Reimbursement Claim creating process ZHR007 28 Medical Reimbursement claim approval by CMO ZHR007 29 FHPL Claim creating process ZHR007 30 FHPL Claim approval by CMO ZHR007 31 LTA application process ZLTACF 32 National/Festival holidays Pay application process ZPY010 168 ProcessingClasses: 169 170 171 172 173 174 175 176 177 178 179 Cumulation Classes/ 1. Total 3ross amount 180 10. Net payments?Deductions 11. EPB 8asis 12. E#1 8asis 13. E#1 8asis Nominal 14. .5A 8asis 1). C+A?CA 8asis 1%. 2ratuity 8asis 1*. #uper anuation 0asis 1-. Ptax 8asis 1". Ptax 0asis Nominal 2-. ea!e Encashment 0asis 32. &onthly Exceptions 33. Annual Exceptions 3". CPB 0asis 40. (B 0asis E(aluation Classes/ PA30-MasterData: 181 IT-0000-Actions: IT-0001-OrganizationalAssignment 182 IT-0002-PersonalData: IT-0003-PayrollStatus: 183 IT-0006-Address: IT-0007-PlannedWorkingTime: 184 IT-0008-Basicpay: IT-0009-BankDetails: 185 IT-0014-Recurringpayments/Deductions: IT-0015AdditionalPayments: 186 IT-0016-Contractelements: IT-0019Monitoringof Tasks: 187 IT-0021FamilyMembers/Dependence: IT-0022Education: 188 IT-0023Other/PreviousEmployers: IT-0031ReferencePersonalNumbers: 189 IT-0045-Loans: IT-0050TimeRecordingInfo: 190 IT-0105-Communication: IT-0185PersonalID’s: 191 IT-0580-PreviousEmploymentTaxDetails: IT-0581-HRA: 192 IT-0582-Exceptions: IT-0583-Car & Conveyance: 193 IT-0584-IncomeFromOtherSources: IT-0585-Section80 Deductions: 194 IT-0586-Section80CDeductions: IT-0587-PF: 195 IT-0588-OtherStatutoryDeductions: 196 IT-0589-IndividualReimbursement: Payroll-Run: 197 PC00_M40_CALC_SIMU-Simulation: PC00_M99_PA03_RELEA-ReleasePayroll: 198 PC00_M40_CALC-Start Payroll: PC00_M99_PA03_CHECK-CheckResults PC00_M99_PA03_CORR-Corrections 199 PC00_M99_PA03_END-Exit Payroll PC00_M40_CEDT-RemunerationStatement 200 PayrollResults:T.Code:PC_payresults,PC_M40_CLSTR 201 RT Table: CRTTable: 202 BT Table: Reportingfor PostingPayroll Resultsto Accounting: 203 EmployeeGroupingfor AccountDetermination: DefineSymbolicAccounts: 204 DefinePostingCharacteristicsof WageTypes: OtherSteps: MaintainPostingdatefor Payroll Periods CreatePostingVariants Activitiesin AC System(AssigningAccounts) PostingRun: ExecuteRun:PC00_M99_CIPE 205 Edit Run-PCP0 206 OtherLegalReports: "#$%& C#%'IG(R$TI#% Payroll >> Payroll India >> Company oans >> !aster "ata >> !aintain oan Types >> oan Types "efinition 207 Payroll >> Payroll India >> Company oans >> !aster "ata >> !aintain oan Types >> Country #ssignment Payroll >> Payroll India >> Company oans >> !aster "ata >> !aintain oan Types >> Technical #ttributes Payroll >> Payroll India >> Company oans >> !aster "ata >> !aintain oan Types >> Conditions 208 Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> $et up Customer Payment Types >> "efine Payment Types Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> $et up Customer Payment Types >> #ssignment of %age types to payment types 209 Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> Control #llocation of oans >> #dopt &eature Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> Control #llocation of oans >> "efine 'alues 210 Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> !aintain oans (rouoping Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> !aintain $alary Components 211 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 !a)imum *o. of oans allowed >> !aintain !a)imum *o. of oans allowed Payroll >> Payroll India >> Company oans >> !aster "ata >> Customer Pay Types >> !aintain ma)imum amount for oans /utstanding 212 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 Payroll >> Payroll India >> Employee $elf $ervices >> Claims >> 1eimbursement Type $ettings >> "efine (roups for 1eimbursement Types 213 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 214 Payroll >> Payroll India >> Employee $elf $ervices >> oans >> oans >> "efine *umber 1ange for oans Payroll >> Payroll India >> Employee $elf $ervices >> oans >> *ode Te)t *ot &ound >> "efine oan types and conditions +Country (rouping ,-. 215 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 >> !ap oan Types to #pprovers TravelManagement +A# >)=*******************************************************************************************************1 7ontents:******************************************************************************************************1 ,rg$niB$tion$l =$n$ge'ent****************************************************************************1 216 ,L4)ACC ,)EAJ!+AT!,J +T)67T6)4 ***************************************************3 #4)+,JAC %ATA ********************************************************************************17 &$'ily()el$ted #erson !nfotype 0021"***********************************************************20 Addresses !nfotype 0006" ***************************************************************************21 !dentific$tion !nfotype 0185"************************************************************************22 7ontr$ctu$l $nd 7orpor$te Agree'ents**************************************************22 7ontr$ct 4le'ents !nfotype 0016"*****************************************************************22 43$lu$tion D$sis*********************************************************************************24 =onitoring of T$s/ !nfotype 0019"*****************************************************************24 4'ployee Fu$lific$tions***********************************************************************27 4duc$tion !nfotype 0022"*****************************************************************************27 ,ther(#re3ious 4'ployers !nfotype 0023"******************************************************29 7o''unic$tion**********************************************************************************31 7o''unic$tion !nfotype 0105"*********************************************************************31 7usto'iBing procedures **********************************************************************33 Actions********************************************************************************************************33 ;or/force )e5uire'ents $nd Ad3ertising***********************************************45 Applic$nt Ad'inistr$tion**********************************************************************47 Applic$nt +tructure***************************************************************************************48 Applic$nt +election******************************************************************************51 Applic$nt Acti3ities***************************************************************************************51 #u9lic >olid$y 7$lend$r***********************************************************************60 7re$te #u9lic >olid$y 7$lend$r***********************************************************************60 Assign #u9lic >olid$y 7$lend$rs to Coc$tions****************************************************64 ;or/ +chedules**********************************************************************************65 #ersonnel +u9$re$ Eroupings************************************************************************65 %$ily ;or/ +chedules***********************************************************************************67 #eriod ;or/ +chedules**********************************************************************************70 ;or/ +chedule )ules $nd ;or/ +chedules*******************************************************73 #l$nned ;or/ing Ti'e**********************************************************************************77 Ti'e %$t$ )ecording $nd Ad'inistr$tion************************************************78 A9sence 7$t$log ******************************************************************************************78 A9sence 7ounting*****************************************************************************************82 =$n$ging Ti'e Accounts 6sing Attend$nce(A9sence Fuot$s*********************89 +etting Eroupings for Ti'e Fuot$s ****************************************************************90 Ti'e Fuot$ Types ***************************************************************************************91 SCOPE OF THE DOCUMENT...........................................................100 1*1 #$yroll =odule 7onfigur$tion +cope*************************************************100 #$y +c$le Type*********************************************************************************107 #$y +c$le Are$**********************************************************************************108 Assign #$y +c$le +tructure to 4nterprise +tructure********************************108 WAGE TYPE STRUCTURE...............................................................111 ;$ge types for D$sic #$y !nfotype 0008" *******************************************111 7re$te ( 7opy w$ge types****************************************************************************112 7hec/ ;$ge Type Te2t********************************************************************************112 7hec/ 4ntry #er'issi9ility per !nfotype*********************************************************113 4'ployee +u9 Eroup Erouping &or #ri'$ry ;$ge Types**********************************114 ;$ge Type #er'issi9ility*****************************************************************************114 7hec/ ;$ge Type 7h$r$cteristics*****************************************************************115 L$lu$tion of ;$getypes ******************************************************************************117 ;$getypes for !nfotype 0014**************************************************************119 7re$te(7opy ;$getypes *****************************************************************************119 #er'issi9ility of ;$ge Types for !nfotype 0014**********************************************120 ;$ge types for !nfotype 0015*************************************************************121 7re$te ( 7opy ;$ge Types***************************************************************************121 217 #er'issi9ility of ;$ge Types for !nfotype 0015**********************************************122 Assign #$y +c$le Eroupings for Allow$nces*******************************************124 =$int$in %ef$ult ;$ge Types for D$sic #$y*******************************************125 Assign ;$ge type =odel for #$y +c$le Erouping &or Allow$nces *************126 4ligi9ility for )A#s ****************************************************************************127 =$int$in +$l$ry Ke$r $nd #eriod 4nd Tre$t'ent of )A#**************************128 COMPANY LOANS........................................................................129 Acti3$te 7$lcul$tion***************************************************************************129 Ad?ust L$lue %$te*****************************************************************************129 =$ster %$t$*************************************************************************************130 =$int$in Co$n Types**********************************************************************************130 HOUSING....................................................................................130 %efine Acco''od$tion Types*************************************************************130 CAR AND CONVEYANCE................................................................131 %efine 7on3ey$nce Types*******************************************************************131 %efine A'ounts G Ju'9ers for 7$r +che'es****************************************132 4ligi9ility 7riteri$ for 7on3ey$nce Allow$nce****************************************135 PROFESSIONAL TAX.....................................................................140 %efine #rofession$l T$2 Erouping %et$ils *******************************************140 Assign #T$2 Eroupings for #A $nd #+A ***********************************************140 Assign A'ounts for #rofession$l %eduction *****************************************141 =ethod $nd &or' C$yout for #T$2 Eroupings****************************************142 INCOME TAX................................................................................143 D$sic +ettings***********************************************************************************143 #ersonnel Are$ $nd +u9$re$ Eroupings for !nco'e T$2***********************************143 Assign T$2 Eroupings for #ersonnel Are$s $nd +u9 $re$s********************************144 =$int$in &e$ture to )eturn 4'ployer !nco'e T$2 )el$ted %$t$************************144 Third p$rty %eductions**********************************************************************145 %et$ils of +ection 80 $nd +ection 80 7**********************************************************145 %et$ils of +ection 807*********************************************************************************146 T$2 li$9ility on )ei'9urse'ents0 Allow$nces $nd #er/s ************************147 %efine T$2 7odes****************************************************************************************147 Assign t$2 7ode li'its to ;$ge Types***********************************************************148 PAYROLL SCHEMA AND PERSONNEL CALCULATION RULES..............149 #$yroll +che'$********************************************************************************149 #ersonnel c$lcul$tion )ules****************************************************************160 PAYROLL ORGANISATION.............................................................164 #eriod #$r$'eters*****************************************************************************164 %$te =odifiers**********************************************************************************164 Eener$te #$yroll #eriods *******************************************************************165 ABAP DEVELOPMENTS.................................................................16 >u'$n )esources < Tr$3el =$n$ge'ent 7onfigur$tion +cope*****************221 %efine Trip Ju'9er )$nges****************************************************************221 %efine 7ontrol p$r$'eter for Tr$3el 42penses***************************************221 %efine Trip #ro3ision L$ri$nt************************************************************************221 %efine Elo9$l +ettings*********************************************************************************222 %efine 7ontrol p$r$'eter for Tr$3el %$t$*********************************************223 %efine Trip Are$s****************************************************************************************223 ****************************************************************************************************************224 %efine Trip Acti3ity Types ************************************************************************224 Kou h$3e to define the 3$rious Trip )e$sons in this $cti3ity******************************224 Tr$3el 42pense Types************************************************************************224 7re$te Tr$3el 42pense Types for !ndi3idu$l )eceipts***************************************224 %i$log $nd Tr$3el 42penses 7ontrol*****************************************************226 218 %efine +che'$ $nd !ndi3idu$l &ield 7ontrol***************************************************226 Kou h$3e to define the screen l$yout for the 3$rious Trip #ro3ision L$ri$nt in this $cti3ity*******************************************************************************************************226 )estrict tr$3el e2pense types for Trip +che'$s***********************************************227 1*1*1 Tr$3el =$n$ge'ent Tr$3el 42penses %i$log $nd Tr$3el 42penses 7ontrol %i$log 7ontrol )estrict tr$3el e2pense types for Trip +che'$s************************227 &ield 7ontrol for Addition$l )eceipt !nfor'$tion *********************************************227 Kou define the field st$tus of the $ddition$l receipt ****************************************227 +etup 3$ri$9le l$yout for Account $ssign'ent o9?ects*************************************229 ****************************************************************************************************************230 Tr$3el 42penses 7ontrol*********************************************************************230 ;$ge Types for !nterf$ces******************************************************************231 Assign ;$ge Types to Tr$3el 42pense Types for !ndi3* )eceipts **********************231 >ere in this $cti3ity we $ssign w$ge type to the e2pense type**************************231 Tr$nsfer to Accounting***********************************************************************232 Ju'9er )$nges for #osting )uns *****************************************************************232 Kou h$3e to pro3ide nu'9er r$nges for posting run for tr$nsfer to $ccounting* * *232 Ju'9er )$nges for Trip tr$nsfer docu'ents *************************************************233 Kou h$3e to define the nu'9er r$nge inter3$l for the intern$l $ssign'ent of trip tr$nsfer docu'ent***************************************************************************************233 Assign'ent of ;$ge Type to +y'9olic Account *********************************************233 Kou h$3e to pro3ide $ sy'9olic $ccount to e$ch w$ge type for tr$nsfer to $ccounting**************************************************************************************************233 7on3ersion of +y'9olic Account to 42pense Account **************************************234 Kou h$3e to pro3ide $ sy'9olic $ccount to $ctu$l e2pense EC $nd 4'ployee Account for tr$nsfer to $ccounting*****************************************************************234 ****************************************************************************************************************234 SCOPE OF THE DOCUMENT...........................................................236 SETTINGS FOR ALL USER INTERFACES...........................................236 7re$te AuthoriB$tions for d$t$ entry profiles*****************************************236 6se*************************************************************************************************236 #rocedure****************************************************************************************236 )esult**********************************************************************************************236 SPECIFIC SETTINGS FOR CATS REGULAR.......................................236 +etup d$t$ entry profiles********************************************************************236 6se*************************************************************************************************236 #rocedure****************************************************************************************237 )esult**********************************************************************************************237 SPECIFIC SETTINGS FOR CATS REGULAR.......................................239 %efine &ield +election************************************************************************239 6se*************************************************************************************************239 #rocedure****************************************************************************************239 )esult**********************************************************************************************239 TIME DATA RECORDING ! ADMINISTRATION..................................242 %efine Attend$nce types********************************************************************242 6se*************************************************************************************************242 #rocedure****************************************************************************************242 )esult**********************************************************************************************242 Eroup e'ployee su9groups for ti'e 5uot$s******************************************243 6se*************************************************************************************************243 #rocedure****************************************************************************************243 )esult**********************************************************************************************243 Eroup #ersonnel su9$re$s for ti'e 5uot$s********************************************244 6se*************************************************************************************************244 219 #rocedure***************************************************************************************244 )esult**********************************************************************************************244 %efine 7ounting )ules***********************************************************************245 6se*************************************************************************************************245 #rocedure***************************************************************************************245 )esult**********************************************************************************************245 Assign 7ounting )ules to Attend$nce types*******************************************247 6se*************************************************************************************************247 #rocedure***************************************************************************************247 )esult**********************************************************************************************247 +elect Allowed A9sence types*************************************************************247 6se*************************************************************************************************247 #rocedure****************************************************************************************247 )esult**********************************************************************************************248 %efine re?ection )e$sons********************************************************************248 6se*************************************************************************************************248 #rocedure****************************************************************************************248 )esult**********************************************************************************************248 Tr$ining $nd 43ent =$n$ge'ent*******************************************************************249 CONFIGURATION STEPS"..............................................................22 !nterf$ce 7onfigur$tion for ;e9dynpro !nterf$ce in Tr$3el =$n$ge'ent:* *272 &e$tures 6sed for Tr$3el &or 4++":*****************************************************274 DA78E),6J% *********************************************************************************276 +cen$rio: 4'ployee +elf +er3ice********************************************************276 #rocess Eroup: #rocess on 4++***********************************************************276 ;ho1s ;ho************************************************************************************************276 #erson$l !nfor'$tion***********************************************************************************277 Tr$ining $nd 43ent =$n$ge'ent*******************************************************************278 Tr$3el =$n$ge'ent************************************************************************************279 #$yroll $nd #$y'ents**********************************************************************************280 Ti'e G Ce$3e =$n$ge'ent**************************************************************************281 Appr$is$l +yste'****************************************************************************************283 1*1*2 1* +yste' #rere5uisites***********************************************************************365 1*1*3 * 6ser Ad'inistr$tion***************************************************************************367 1*1*4 3* Dusiness #$rtner 7onfigur$tion**********************************************************372 1*1*5 4* ;or/flow 7onfigur$tion********************************************************************382 1*1*6 5* +e$rch 4ngine 7onfigur$tion*************************************************************388 1*1*7 5* #eriodic ser3ices******************************************************************************399 1*1*8 6* +A# 477 !ntegr$tion************************************************************************402 1*1*9 7* D$sic +ettings*********************************************************************************406 1*1*10 8* T$lent ;$rehouse**************************************************************************413 1*1*11 9* Applic$nt Tr$c/ing*************************************************************************436 1*1*12 10* )e5uisition =$n$ge'ent **************************************************************452 1*1*13 11* Addition$l Tools *************************************************************************458 1*1*14 12* !7= !nternet 7o''unic$tion =$n$ger" T$s/s********************************461 220 H,man Reso,r-es F Tra4el Management Con%ig,ration S-o&e The Tr$3el =$n$ge'ent section cont$ins the configur$tion det$ils of the 'odule* As p$rt of 9usiness process '$pping following configur$tion h$s 9een c$rried out in this 'odule* D#$%&# T'%( N)*+#' R,&-#. 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 T',&.,/0%1& C12# SPRO De%ine Control &arameter %or Tra4el E@&enses De%ine Tri& Pro4ision 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 221 $efine&$elete&Restore rip Provision 'ariants T',&.,/0%1& C12# SPRO De%ine Glo0al Settings You have to define the global settings in the trip provision variant. 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 T',&.,/0%1& C12# SPRO 222 De%ine Control &arameter %or Tra4el Data De%ine Tri& Areas You have to define the trip areas for to allow entitlement as per the area&region. )ut in order to suit the )usiness re*uirements+ instead of defining trip country+ we have used this field to define ,Self travel - Yes or .o/. Access the activity using one of the following navigation options: IMG M#&) ravel !anagementravel "#penses!aster $ata %ontrol Parameters from rip $ata $efine rip Areas T',&.,/0%1& C12# SPRO 223 De%ine Tri& A-ti4it! T!&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 T',&.,/0%1& C12# SPRO Tra4el E@&ense T!&es Create Tra4el E@&ense T!&es %or In#i4i#,al Re-ei&ts You have to define the various rip e#pense types in this activity. Access the activity using one of the following navigation options: IMG M#&) ravel !anagementravel "#penses!aster $ataravel "#pense ypes%reate ravel "#pense ypes for 1ndividual Receipts 224 T',&.,/0%1& C12# SPRO 225 Dialog an# Tra4el E@&enses Control De%ine S-9ema an# In#i4i#,al iel# Control You have to define the screen layout for the various rip Provision 'ariant in this activity. Access the activity using one of the following navigation options: IMG M#&) ravel !anagementravel "#penses $ialog and ravel "#penses %ontrol $ialog %ontrol $efine Schema and 1ndividual 0ield %ontrol T',&.,/0%1& C12# SPRO 226 Restri-t tra4el e@&ense t!&es %or Tri& S-9emas 1n this step+ you assign to a trip schema those travel e#pense types that need to be available under that trip schema. 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. Access the activity using one of the following navigation options: IMG M#&) )>)>)T',3#4 M,&,-#*#&0 T',3#4 E5(#&.#. D%,41- ,&2 T',3#4 E5(#&.#. C1&0'14 D%,41- C1&0'14 R#.0'%/0 0',3#4 #5(#&.# 06(#. $1' T'%( S/7#*,. T',&.,/0%1& C12# SPRO iel# Control %or A##itional Re-ei&t In%ormation You define the field status of the additional receipt 2i3e 4. Re*uired 5. Optional 6. $isplay 7. 8idden 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 227 for Additional Receipt 1nformation T',&.,/0%1& C12# SPRO 228 Set,& 4aria0le la!o,t %or A--o,nt assignment o0Be-ts 1n this 1!( activity you define the screen layout for the account assignment ob9ects : the selection and order of these ob9ects. 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 T',&.,/0%1& C12# SPRO 229 Tra4el E@&enses Control ravel "#penses %ontrol ;"#pert 'iew< 1n this 1!( activity+ you can edit the matri# of accounting rules. 0or each position in the matri#+ you can access documentation ;04 8elp< and input help ;07 8elp<. Access the activity using one of the following navigation options: IMG M#&) ravel !anagement ravel "#penses $ialog and ravel "#penses %ontrol ravel "#penses %ontrol 230 ravel "#penses %ontrol ;"#pert 'iew< T',&.,/0%1& C12# SPRO ;age T!&es %or Inter%a-es Assign ;age T!&es to Tra4el E@&ense T!&es %or In#i4> Re-ei&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 T',&.,/0%1& C12# SPRO 231 Trans%er to A--o,nting N,m0er Ranges %or Posting R,ns 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#&) ravel !anagement ravel "#penses ransfer to Accounting Set >p .umber Ranges for Posting Runs T',&.,/0%1& C12# SPRO 232 N,m0er Ranges %or Tri& trans%er #o-,ments You have to define the number range interval for the internal assignment of trip transfer document. Access the activity using one of the following navigation options: IMG M#&) ravel !anagement ravel "#penses ransfer to Accounting Set >p .umber Ranges for rip transfer document T',&.,/0%1& C12# SPRO Assignment o% ;age T!&e to S!m0oli- A--o,nt 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 T',&.,/0%1& C12# SPRO 233 Con4ersion o% S!m0oli- A--o,nt to E@&ense A--o,nt 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 T',&.,/0%1& C12# SPRO 234 CATS-Configuration: 235 SCOPE OF THE DOCUMENT The Ti'e +heets docu'ent cont$ins the configur$tion det$ils of the 'odule* As p$rt of 9usiness process '$pping following configur$tion h$s 9een c$rried out in this 'odule* SETTINGS FOR ALL USER INTERFACES C'#,0# A)071'%8,0%1&. $1' 2,0, #&0'6 ('1$%4#. U.# o assign users authorization for specific data entry profiles+ you do not have to assign each user all the relevant profiles individually. 1nstead you can define profile authorization groups and use them to group data entry profiles with common attributes. P'1/#2)'# 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 T',&.,/0%1& C12# SPRO R#.)40 SPECIFIC SETTINGS FOR CATS REGULAR S#0)( 2,0, #&0'6 ('1$%4#. U.# 1n this activity+ you set up the =eb application %AS regular for the %ross: Application ime Sheet 236 P'1/#2)'# Access the activity using one of the following navigation options: IMG M#&) SPRO  %ross Application %omponents ? ime Sheet ? Specific settings for %AS regular ? Record wor3ing time ? Set up data entry profiles T',&.,/0%1& C12# SPRO R#.)40 237 @he ,A$!1./ profile is without an approval procedure A changes even after approval of ime Sheets are possible. 238 @he ,"!P2OY""/ profile is with an approval procedure A changes after approval of ime Sheets are not possible. SPECIFIC SETTINGS FOR CATS REGULAR D#$%&# F%#42 S#4#/0%1& U.# 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'1/#2)'# Access the activity using one of the following navigation options: IMG M#&) SPRO  %ross Application %omponents ? ime Sheet ? Specific settings for %AS regular ? Record wor3ing time ? $efine field Selection T',&.,/0%1& C12# SPRO R#.)40 *SelectWorklist& clickInfluencingto selecta dataentryprofile. 239 Worklistfieldsneedto chosenfor boththe dataentryprofiles,whichare ‘ADMIN’& ‘EMPLOYEE’. Similarly, fieldsfor Data entrysectionof time sheetcan be selectedin the belowscreen. 240 *SelectDataentrysection& clickInfluencingto selecta dataentryprofile. Dataentrysectionfieldsneedto chosenfor boththe dataentryprofiles,whichare ‘ADMIN’& ‘EMPLOYEE’. 241 TIME DATA RECORDING ! ADMINISTRATION D#$%&# A00#&2,&/# 06(#. U.# 1n this step+ you define attendance types for a personnel subarea grouping for attendance&absence types. P'1/#2)'# 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 T',&.,/0%1& C12# SPRO R#.)40 *Attendancetypesrepresentthe kindof workdoneby a time-writerandtheseattendancetypeswouldbe available underthe field‘Activitytype’ on ESS. 242 Gro,& em&lo!ee s,0gro,&s %or time <,otas U.# 1n this step+ you group your employee subgroups for time *uota types. "mployee subgroups for which the same attendance and absence *uota types are defined are assigned to the same grouping for time *uota types. P'1/#2)'# 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 ;.ew< ? (roup employee subgroups for time *uotas T',&.,/0%1& C12# SPRO R#.)40 243 G'1)( P#'.1&&#4 .)+,'#,. $1' 0%*# 9)10,. U.# 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'1/#2)'# 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 ;.ew< ? (roup personnel subareas for time *uotas T',&.,/0%1& C12# SPRO R#.)40 244 D#$%&# C1)&0%&- R)4#. U.# 1n this step+ you define rules for counting attendances. P'1/#2)'# 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 ;.ew< ? $efine counting rules T',&.,/0%1& C12# SPRO R#.)40 245 246 A..%-& C1)&0%&- R)4#. 01 A00#&2,&/# 06(#. U.# 1n this step+ you determine A assign the respective counting rule for attendance counting to each attendance type. P'1/#2)'# 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 ;.ew< ? Assign counting rules to attendance types T',&.,/0%1& C12# SPRO R#.)40 S#4#/0 A441:#2 A+.#&/# 06(#. U.# 1n this section+ you define the absence types that the employees are allowed to enter in CATS R#-)4,'. o do this+ deactivate & tic3 all the absence types that are not be entered using ESS. P'1/#2)'# Access the activity using one of the following navigation options: IMG M#&) SPRO  %ross Application %omponents ? ime Sheet ? Specific settings for %AS regular ? Record wor3ing time ? Select Allowed Absence types. 247 R#.)40 D#$%&# '#;#/0%1& R#,.1&. U.# 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. P'1/#2)'# 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 R#.)40 PersonnelDevelopment 248 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 Training an# E4ent Management Training and Event Management offers extensive and comprehensive reporting functions. One can request a wide variety of reports for business events, resources, and attendees. One can also get reports for training and event costs, business event appraisals, attendee appraisals, or missing 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 • Cancellations per Attendee • Budget Comparison For resources • Resource Equipment • Resource Reservation • Instructor Information • Graphical Resource Reservation • Available/Reserved Resources • Resource Reservation Statistics • Resources Not Yet Assigned per Resource Type 249 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) 250 WorkingTime– LeaveRequest 1) Processing Process Step-1 i) Create a Rule Groups ii) Maintain WEBMO Feature assigning the Rule Group 251 Step-2 Step-3 252 i) Define Absences/Processing Processes -> This leave types will be appeared in ESS while raising the leave request. 253 254 2) Layout of Web Application Step-1 255 Specify how leave is displayed. Step-2 #peci,y Display o, A0sence Duotas 256 257 WorkingTime– RecordWorkingTime Step-1 Setup Data Entry Profile 258 Step-2 Select the allowed absence type 259 CATSDB -> CATS: Database Table for Time Sheet BenefitsandPayments-> Claims BasicSettings Step-1 260 Perquisites: TaxCodesshouldalreadybeencreatedin Payroll Step-2 Maintain attributes: Customized Fields for Expart Claims: Table Name: V_T7INFLD_OUTLK 261 "e#uest Type "eimursement Type Customer <ield <ield 1able C Claim EC.5 C/#EBD3 Payment &ode ' 1N5?/#D?28P C Claim EC/8 C/#EBD2 Name o, the Clu0 C Claim EC/8 C/#EBD3 Payment &ode ' 1N5?/#D?28P C Claim EC/8 C/#EBD" Amount #pent C Claim EC/8 982DT Brom Date C Claim EC/8 9ENDT To Date C Claim ED# C/#EBD" 8ills Attached :F?N; C Claim E2EN C/#EBD3 Payment &ode ' 1N5?/#D?28P C Claim E2EN C/#EBD" Amount #pent C Claim E1DT C/#EBD" 8ills Attached :F?N; C Claim E1&/ C/#EBD3 Payment &ode ' 1N5?/#D?28P C Claim E1&/ C/#EBD" Amount #pent C Claim EP&E C/#EBD2 Name o, &em0ership C Claim EP&E C/#EBD3 Payment &ode ' 1N5?/#D?28P C Claim EP&E C/#EBD4 &em0ership Cost C Claim EP&E 982DT Brom Date C Claim EP&E 9ENDT To Date C Claim E5EB C/#EBD3 Payment &ode ' 1N5?/#D?28P C Claim E5T C/#EBD" 8ills Attached :F?N; C Claim E5N5 C/#EBD3 Payment &ode ' 1N5?/#D?28P C Claim E5N5 BA&#A1 Bamily Details C Claim E5N5 +89P#1 Child C Claim E#.C C/#EBD3 Payment &ode ' 1N5?/#D?28P C Claim E#.C C/#EBD" Amount #pent C Claim E#PE C/#EBD3 Payment &ode ' 262 1N5?/#D?28P C Claim E#PE C/#EBD" 8ills Attached :F?N; C Claim E#P5 C/#EBD3 Payment &ode ' 1N5?/#D?28P C Claim E#P5 C/#EBD" 8ills Attached :F?N; C Claim E#/P C/#EBD3 Payment &ode ' 1N5?/#D?28P C Claim ETE C/#EBD3 Payment &ode ' 1N5?/#D?28P C Claim ETE C/#EBD" Amount #pent C Claim ETBE C/#EBD3 Payment &ode ' 1N5?/#D?28P C Claim ETBE C/#EBD% Name o, Child C Claim ETBE C/#EBD" Amount #pent C Claim #C8 C/#EBD2 Name o, the Clu0 C Claim #C8 C/#EBD4 &em0ership Cost C Claim #C8 C/#EBD" 8ills Attached :F?N; C Claim #C8 982DT Brom Date C Claim #C8 9ENDT To Date C Claim #EDD C/#EBD1 Course Bee C Claim #EDD C/#EBD) Name o, the Course C Claim #EDD C/#EBD" 8ills Attached :F?N; C Claim #EDD 982DT Course #tart Date C Claim #EDD 9ENDT Course End Date C Claim #ED+ C/#EBD1 Course Bee C Claim #ED+ C/#EBD) Name o, the Course C Claim #ED+ C/#EBD" 8ills Attached :F?N; C Claim #ED+ 982DT Course #tart Date C Claim #ED+ 9ENDT Course End Date C Claim #2EN C/#EBD" 8ills Attached :F?N; C Claim #TA DE#TN Destination point o, 9ourney C Claim #TA BA&#A1 C Claim #TA 982DT #tart Date o, 9ourney 263 C Claim #TA 9ENDT End Date o, 9ourney C Claim #TA +89P#1 C Claim #TA #TPNT #tart point o, 9ourney C Claim #TA T7TN+ 8ills #u0mitted Amount C Claim #TA TGE&P Tax Exemption C Claim #PB& C/#EBD2 Name o, &em0ership C Claim #PB& C/#EBD4 &em0ership Cost C Claim #PB& C/#EBD" 8ills Attached :F?N; C Claim #PB& 982DT Brom Date C Claim #PB& 9ENDT To Date C Claim #TE C/#EBD* Telephone No1 C Claim #TE C/#EBD- Telephone No2 C Claim #TE C/#EBD" 8ills Attached :F?N; C Claim #TE 982DT Brom Date C Claim #TE 9ENDT To Date Step-3 Maintain Approvers: 264 Step-4 Define Approver Privileges: 265 Step-5 Mapping approver groups to reimbursement types: ReimbursementTypeSettings Step-1 266 Maintain attributes for reimbursement types: Step-2 Group reimbursement types: 267 Step-3 Maintain payment mode for reimbursement types: 268 TravelManagement: Travel Requests personalized fields on portal front end: T5ACE 5ED/E#T <ield description Chaned to 2eneral Data Tra!el details #tart Date #tart date o, trip End Date End date o, trip Planned Acti!ity Trip type ocation Birst Destination 269 <ields remo(ed Time Time Country?5e3ion Estimated Costs .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,ormation Screen after =re(ie0= Bields remo!ed>' #ummary credit card in,o i) Travel Expense report: EGPEN#E 5EP+5T remo(ed <ields in display only #chema #election All ,ields to 0e made display 270 only Time Time per'deims &ilea3e Edit Ad!ancesI ' +nly the 0utton <ield description Chaned to #chema Type o, trip Screen after =Enter receipts= Bields remo!ed>' #ummary credit card in,o A!aila0le credit card receipts I ' +nly the 0utton #canned receiptsI ' +nly the 0utton Screen after =&e0 entry= Bields remo!ed>' Amount local currency short in,o con,irmed +ri3in country?re3ion participants enter participants 271 ,rom ' to num0er Screen after ="e(ie0= Bields remo!ed>' Entire #ummary screen CONIGURATION STEPS: Inter%a-e Con%ig,ration %or ;e0#!n&ro Inter%a-e in Tra4el 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 3) Schema and Single Field Control for Web Dynpro 272 Select the CN Trip Provision variant and after that ---- 273 eat,res Use# %or Tra4el $or ESS*: Form Variant for Travel Request: TRVFR YFITP_REQUEST_FORMsmartformusedfor travelrequest Form Variant for Travel Planning: TRVFP 274 Form Variant for Travel Expenses: TRVFE TravelExpenseReportfor ESSmodifications:ZZPTRV_EXPENSE_FORMSmartForm 5) PersonalInformation: SM 30 -> Table -> V_T7XSSPERSUBTYP Country 2roup 1n,otype #u0type use case 40 2 81 40 % 1 A1 40 % 4 A2 40 % ) A2 40 " 0 81 40 " 1 83 40 " 2 82 40 21 1 A1 275 40 21 2 A% 40 21 3 A4 40 21 4 A4 40 21 1 A1 40 21 2 A% 5ACHGROUND CairnEnergyIndiaPty. Limitedis one of the leading Oil Exploration and Production Company with an exciting growth portfolio of assets in India. The parent company Cairn Energy Plc, located in Edinburgh, Scotland is one of Europe’s largest independent Oil and Gas companies. The world class oil and gas discoveries in Rajasthan, along with existing joint venture production in Andhra Pradesh and Gujarat, have the potential to contribute significantly to India’s growing energy needs. S-enario: Em&lo!ee Sel% Ser4i-e Employee Self-Service (ESS) enables employees to create, display, and change their own data in the intranet used at their enterprise. By enabling employees to access their own data, HR processes are standardized and simplified. As a result, employees in the Human Resources Department can concentrate on other tasks of greater strategic importance. Pro-ess Gro,&: Pro-ess on ESS ;9oIs ;9o This feature enables employees to search for other employees in the organization based on various parameters. The following search fields shall be made available –  Personnel Number (D)  First Name, 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) Who’s Who ii) Change Own Data 276 Personal In%ormation i) Personal details Employees access the personal details 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. The infotype maintained in R/3 is available for maintenance. The following address types shall be available –  Permanent address  Mailing address  Emergency address  Onsite Address  Current Location iii) Family details Employees access the family data 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 iv) Bank details 277 Employees access the family data through “Personal Information” tab. The infotype maintained in R/3 is available for maintenance. Using this link, employee can change bank key and account number. Bank key will be displayed as a label on Bank tab page. These will be only salary bank keys. v) Other details – Link to Infotypes (Suggestion)  Infotype 0185 – Personal ID – Subtype - 4 wheeler license  Infotype 0185 – Personal ID – Subtype - PAN Number  Infotype 0105 – Communication ID – Subtype - Personal email id Changes done on any infotype link will update the changes in R/3 PERSONAL INFORMATION ESS SCREEN: Training an# E4ent Management This feature enables the employees to view the Training Calendar and make the bookings (book, cancel, rebook). i) Training center  List of Events  Find Events  Book Events (Workflow is triggered)  Shopping Basket ii) My Bookings  Display Bookings  Display Status  Participation Status  Cancel Booking (Workflow is triggered)  Appraise Event iii) Training Feedback 278 Online Training Feedback link will be available on ESS, 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) My Bookings ii) Business Event Catalog (Training Center) He! Data Str,-t,re i) Booking Priority: To set up a booking priority that is specially assigned to bookings made using ESS services for Training and Event Management. ii) 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). Re&orting Re<,irements i) Training programs attended Tra4el Management In the Employee Self-Service application Travel and Expenses, employees can perform the following tasks:  Create travel requests  Travel Request is sent through workflow to the relevant DOA for approval. (Workflow is configured at the Backend system R/3)  Enter travel expenses for the trip after completion of their Trip.  Now the travel expense report is sent for approval to the Immediate Supervisor and one copy goes to Finance Administrator.  Any charges incurred while rescheduling / cancellation of travel are captured in the travel expense report by the travel desk.  Process trips for other employees (requires authorization for Administrator) TRAVEL ESS SCREEN: 279 Travel: i) Create Travel request ii) Crate Travel Expense report Screen 1: Screen 2: Pa!roll an# Pa!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 280  Professional Membership Once an employee selects the appropriate reimbursement type, a detailed screen will open up. This will have details like – Bill date, Amount, Family members etc. Employee fills in the necessary details and submits the claim form. This triggers a mail is sent to the concerned person/departments. Employee shall take a print of this and submit to the concerned person/departments and send the intimation. The details of the individual payments made shall be through payroll. 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. 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). Note: Developments on Claims to be discussed PAYEMENT ESS SCREEN: Time C Lea4e Management LeaveRequest:  Any leave approval request will take place through ESS workflow. Employee has to apply for the leave (preferably in advance).  Leave balance will be displayed for information purpose, which can be used for availing leave.  All leave requests go to the superior and from UWL he/she can approve/reject the approvals. TimeManagement:  Link for Time Sheet entry would be visible only to the time-writers. 281  Working Time function enables time-writers to book their working times. Through in-built checks, system can determine whether they have recorded sufficient working times or not (8.50 hrs / day. Mon-Fri except for weekends & holidays).  Employee would release the Time sheet and the same goes to the approver through workflow for review / rejection.  Time Sheets are deemed approved if not rejected.  Relevant reports can be churned-out by Finance administrators.  Employee should not be able to fill Time Sheets for anyone else apart from his own Id.  Administrators to have authorization to edit time data for others. WORKING TIME ESS SCREEN: i) Time Management a. Record Working Time ii) Leave Management a. Leave Request b. Quota Overview c. Leave Request Approver He! Data Str,-t,re i) Message Output to be customized 282 A&&raisal S!stem Process To be decided. Standard Appraisal Template: >aseline Trainin - Payroll 283 .aintenance of Payroll .asterdata ,? >asicpay )nfotype '''6 STEP ) Transaction PA ;' 1n this screen enter +5 select the personnel num0er in the personnel no. ,ieldJ and enter 000- or 8asic pay in the in,o type ,ield. Then clic$ on the create icon on top o, the screen. Then 8asic pay in,o type screen <ill appear. STEP )) 1n this screen enter the start date in the date ,ield and select the pay scale 3roup and pay scale le!el in the respecti!e ,ieldsJ (here the Pay scale type and pay scale area are de,aulted. Next enter in the (a3e type ,ieldJ Then automatically all 8asic <a3e components <ill 0e de,aulted. Enter the Direct amounts o, (a3e components in the amount coloum.1ndirect amounts o, <a3e types <ill 0e de,aulted automatically. Then clic$ on the sa!e icon. 7? "ecurrin payments - Deductions )nfo type '',9 STEP ) Transaction PA ;' 1n this screen enter +5 select the personnel num0er in the personnel no. ,ieldJ and enter '',9 in the in,o type ,ield. Then clic$ on the create icon on top o, the screen. Then 5ecurrin3 payments K deductions in,o type screen <ill appear. 284 STEP )) 1n this 1n,o type screen enter the start date and End date in the respecti!e ,ields. Then select the <a3e type in the <a3e type ,ield and enter the amount and unit?num0er in those ,ields. 1, the selected <a3e type is !aluated indirectly the amount <ill 0e de,aulted in the amount column. Then clic$ on the sa!e icon. ;? Additional payments )nfo type '',5 STEP ) Transaction PA ;' 1n this screen enter +5 select the personnel num0er in the personnel no. ,ieldJ and enter '',5 in the in,o type ,ield. Then clic$ on the create icon on top o, the screen. Then Additional payments in,o type screen <ill appear. STEP )) 1n this 1n,o type screen enter the <a3e type in the <a3e type ,ield and enter the amount in the amount ,ield. Enter the start date o, the particular payment o, the month in the Date o, ori3in ,ield. Then sa!e the entries. 285 9? @ousin )nfotype 56, STEP ) Transaction PA ;' 1n this screen enter +5 select the personnel num0er in the personnel no. ,ieldJ and enter '56, in the in,o type ,ield. Then clic$ on the create icon on top o, the screen. Then .ousin3 1n,otype 0)-0 screen <ill appear. STEP )) Enter the date in the start date ,iled and select the housin3 type. #elect the City Cate3ory and enter the rent amount. #a!e the entries. The system dynamically updates the 8asic Pay in,otype :000-;J <ith respecti!e <a3etype and the amount 0ased on the .ousin3 type selected in 1T)-1. 5? Car and Con(eyance )nfotype '56; Transaction PA ;' 1n this screen enter +5 select the personnel num0er in the personnel no. ,ieldJ and enter '56; in the in,o type ,ield. Then clic$ on the create icon on top o, the screen. Then car and con!eyance 1n,otype 0)-3 screen <ill appear. STEP )) 286 Enter the date in the start date ,iled and select the con!eyance type. Enter the car details i, you selected Car scheme. #a!e the entries. The system dynamically updates the 8asic Pay in,otype :000-;J <ith respecti!e <a3etype and the amount 0ased on the Con!eyance type selected in 1T)-3. :? Section 6' Deductions )nfotype 565 STEP ) Transaction PA ;' 1n this screen enter +5 select the personnel num0er in the personnel no. ,ieldJ and enter '565 in the in,o type ,ield. Then clic$ on the create icon on top o, the screen. Then #ection -0 Deductions in,o type screen <ill appear. STEP )) 1n this screen enter the amounts a3ainst each su0 section in the proposed contri0ution or in the actual contri0ution ,ield he contri0utions ,or the current ,inancial year. The imit K Tax exemptions and currency o, the each contri0ution are de,aulted. Then sa!e the entries. The tax exemption is calculated durin3 the payroll run. +? Section 6' C Deductions )nfotype 56: STEP ) 287 Transaction PA ;' 1n this screen enter +5 select the personnel num0er in the personnel no. ,ieldJ and enter '56: in the in,o type ,ield. Then clic$ on the create icon on top o, the screen. Then #ection -0 C deductions in,o type screen <ill appear. STEP )) 1n this screen enter the amounts in the proposed in!estment ,ield or in the actual in!estment ,ield in respect o, the contri0utions ,or the current ,inancial year. The imit and currency o, the each in!estment are de,aulted. Then sa!e the entries. The tax re0ate is calculated durin3 the payroll run. 6? Pro(ident fund contribution )nfo type 56+ STEP ) Transaction PA ;' 1n this screen enter +5 select the personnel num0er in the personnel no. ,ieldJ and enter '56+ in the in,o type ,ield. Then clic$ on the create icon on top o, the screen. Then Pro!ident ,und contri0ution in,o type screen <ill appear. 288 STEP )) 1n this 1n,o type screen enter the pro!ident ,und and Pension Trust 1D employee 0elon3s to. Enter the PB Num0er K Pension Num0er o, the employee in the ,ields. Enter the CPB @ in the CPB ,ield i, the employee opted ,or !oluntary PB contri0ution. 8asis o, contri0ution is selected as PB 8asis 0y de,ault. #elect the chec$ 0ox LContri0ution to<ards PensionM and sa!e the entries. PB contri0ution <ill deducted ,rom employee salary durin3 the payroll run. 8ther statutory Deductions )nfo type 566 Professional tax ASubtype ''';? STEP ) Transaction PA ;' 1n this screen enter +5 select the personnel num0er in the personnel no. ,ieldJ and enter '566 in the in,o type ,ield and select the su0type Pro,essional tax in the su0type ,ield. Then clic$ on the create icon on top o, the screen. Then other statutory deductions screen o, PTax <ill appear. STEP )) 1n this screen enter the start date o, pro,essional Tax deduction in the Brom Bield and also select the chec$ 0ox LEli3i0le ,or PTax ,ieldM. Then clic$ on sa!e icon. PTax is calculated and deducted durin3 monthly payroll run. 289 Payroll Process Simulation ATest "un ?/ 8e,ore you start the payroll run ,or all employeesJ you can run a Pay roll simulation ,or indi!idual employees. To do this ,ollo< the 0elo< path. K procedure. STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources  Payroll  Asia?Paci,ic 1ndia Payroll Accountin3  #imulation or TC PC00E&40ECACE#1&/ No< Dou0le clic$ on #imulation or #elect the #imulation and Enter. Then Payroll Dri!erJ 1ndia #creen <ill appear. STEP )) 1n this screen ,irst enter the Payroll Area as 2% and select the current period or other period 5adio 0utton depends upon runnin3 the payroll. Enter the personnel num0er and payroll area in those ,ields. 1n the schema ,ield #chema 1N00 is de,aultedJ chan3e this to =N00. #elect the Display !ariant remuneration statement ,ield to sho< the 5emuneration statement. Then clic$ on Execute icon o, the top o, the screen. STEP ))) 290 1n the Display o3 screen #uccess,ul Personnel num0ers and 5e6ected Personnel num0ers <ill 0e displayed. 1, the re6ected personnel num0ers are displayedJ <e ha!e to correct the master data accordin3 to the error messa3e. To see the remuneration statement clic$ on the Display ,orm icon on the top o, screen. Then 5emuneration statement <ill 0e displayed. "elease the payroll/ STEP ) Brom the #AP Easy Access screenJ choose .uman 5esourcesPayrollAsia?Paci,ic 1ndia Payroll Accountin3  5elease payroll or TC PC00E&""EPA03E5EEA STEP )) No< Dou0le clic$ on "elease payroll or #elect the 5elease payrollJ then speci,y the payroll area 2% ,or <hich you <ant to release payroll in popup 0ox con,irm the messa3e to continue. Start payroll STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources Payroll Asia?Paci,ic 1ndia Payroll Accountin3 #tart payroll or TC PC00E&40ECAC .ere Dou0le clic$ on #tart payroll or #elect the #tart payroll and enter. Then payroll Dri!erJ 1ndia #creen <ill appear. STEP )) 1n this screen Payroll areaJ current periodJ schema fields are de,aulted. #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, the top o, the screen. STEP ))) The Display o3 screen <ill appear in the Display o3 #creen. Then #elect the <orm )con ,or Displayin3 the CPAF #1PD or 5emuneration statement. STEP )2 1, no errors in the Display o3J deselect the chec$ 0ox in the test run ,ield and Execute the payroll a3ain. The payroll has 0een run ,or all P.Nos o, the payroll area 291 "eleased for corrections STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources Payroll  Asia?Paci,ic 1ndia Payroll Accountin3  Corrections or TC PC00E&""EPA03EC+55 STEP )) .ere Dou0le clic$ on Corrections or #elect the corrections and enter to release ,or corrections. No< the master data is unloc$ed ,or corrections. Then maintain the reHuired master data in the in,o types as per the errors displayed in the Display lo3. 5epeat the process o, "elease the payroll and Start payrollB 5epeat these steps until payroll has 0een per,ormed ,or all personnel num0ers success,ully <ithout errors. Check "esults STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources .uman 5esources Payroll  1ndia Payroll Accountin3  Chec$ 5esults or TC PC00E&""EPA03EC.EC7. STEP )) 1, any errors are displayed in the payroll lo3 a,ter executin3 the payrollJ then it should 0e corrected. Exit payroll STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources Payroll  Asia?Paci,ic 1ndia Payroll Accountin3  Exit payroll or PC00E&""EPA03EEND STEP )) 292 LExit PayrollM dialo3 messa3e appearsJ con,irm the messa3e (hen you exit payrollJ payroll is ,inished ,or all the personnel num0ers in the payroll area and the payroll period is complete. The personnel num0ers ,or the payroll area can 0e processed a3ain. 293 Generation of Statutory "eports P< .onthly "eports ,? <orm 5 - 5eturn o, Employees Huali,yin3 ,or mem0ership STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources Payroll  Asia? Paci,ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsEmployees Pro!ident ,und Borm)J Borm10 K Brom12A or TC ' PC00E&40EEPB STEP )) .ere Enter the ,ollo<in3 details>  Payroll Area.  Period  PB Trust 1D  5eport Name as Borm ) #elect LExecuteM 0utton 7? <orm ,' - 5eturn o, &em0ers lea!in3 the ser!ice STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources  Payroll  Asia? Paci,ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsEmployees Pro!ident ,und Borm)J Borm10 K Brom12A or TC ' PC00E&40EEPB STEP )) Enter the ,ollo<in3>  Payroll Area.  Period  PB Trust 1D  5eport Name as Borm 10 #elect LExecuteM 0utton ;? <orm ,7A- &onthly contri0ution statement STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources Payroll Asia? Paci,ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsEmployees Pro!ident ,und Borm)J Borm10 K Brom12A or TC ' PC00E&40EEPB STEP )) 294 Enter the ,ollo<in3>  Payroll Area.  Period  PB Trust 1D  5eport Name as Borm 12A #elect LExecuteM 0utton P< Annual "eports ,? <orm ;A - Contri0ution #tatement Bor /nexempted Esta0lishments STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources Payroll Asia? Paci,ic 1ndia #u0seHuent Acti!ities Annual  e3al 5eportsPBAnnual PB 5eport : Borm 3A J Borm %A ; or TC ' PC00E&40EPBF STEP )) Enter the ,ollo<in3>  Payroll Area.  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 .uman 5esources Payroll Asia? Paci,ic 1ndia #u0seHuent Acti!ities Annual  e3al 5eportsPBAnnual PB 5eport : Borm 3A J Borm %A ; or TC ' PC00E&40EPBF STEP )) Enter the ,ollo<in3>  Payroll Area.  Period  PB Trust 1D  5eport Name as Borm %A #elect LExecuteM 0utton Pension .onthly "eports ,? <orm 4 - 5eturn o, Employees Huali,yin3 ,or mem0ership STEP ) 295 Brom the #AP Easy Access screenJ choose .uman 5esources  Payroll  Asia? Paci,ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsPension Borm4JBorm) K Borm% <ith Annexure ,or Trust <ise Detls or TC ' PC00E&40EEPN STEP )) Enter the ,ollo<in3>  Payroll Area.  Period  PB Trust 1D  5eport Name as Borm 4 #elect LExecuteM 0utton 7? <orm 5 -5eturn o, &em0ers lea!in3 the ser!ice STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources Payroll Asia? Paci,ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsPension Borm4JBorm) K Borm% <ith Annexure ,or Trust <ise Detls or TC ' PC00E&40EEPN STEP )) Enter the ,ollo<in3>  Payroll Area.  Period  PB Trust 1D  5eport Name as Borm ) #elect LExecuteM 0utton ;? <orm : -&onthly contri0ution statement STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources  Payroll Asia? Paci,ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsPension Borm4JBorm) K Borm% <ith Annexure ,or Trust <ise Detls or TC ' PC00E&40EEPN STEP )) Enter the ,ollo<in3>  Payroll Area.  Period  PB Trust 1D  5eport Name ' B+5&% 1"") #elect LExecuteM 0utton Pension Annual "eports ,? <orm + A<P<? ' Fearly 5eports in Detail ,or Exempted Esta0lishment 296 STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources  Payroll Asia? Paci,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.  PB Trust 1D  Fear  5eport Name B+5& *:EPB; #elect LExecuteM 0utton 7? <orm 6 A<P<? 'Fearly 5eport Bor Exempted Esta0lishment ' 1"*1?") STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources PayrollAsia? Paci,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.  Period  PB Trust 1D  5eport Name as Borm -:BPB; #elect LExecuteM 0utton Professional Tax .onthly "eturn STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources PayrollAsia? Paci,ic 1ndia #u0seHuent Acti!ities Per Payroll period e3al 5eportsPro,essional Tax Pro,essional Tax 5eports or PC00E&40EPTG STEP )) 1; Enter the ,ollo<in3>  Payroll Area.  Period  PT 2roup  #tate ?5e3ion 2; #elect LExecuteM 0utton <orm ,: 297 STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources PayrollAsia? Paci,ic 1ndia #u0seHuent Acti!ities Annual  e3al 5eports1ncome Tax Borm 1% or PC00E&40EB1% STEP )) 1; Enter the ,ollo<in3>  Payroll Area.  Company code  Taxation Fear  5eport Name B+5&3A 2; #elect LExecuteM 0utton <orm 79 STEP ) Brom the #AP Easy Access screenJ choose .uman 5esources PayrollAsia? Paci,ic 1ndia #u0seHuent Acti!ities Annual  e3al 5eports1ncome Tax Borm 24 or PC00E&40EB24 STEP )) 1; Enter the ,ollo<in3>  Payroll Area.  Company code  Taxation Fear 2; #elect LExecuteM 0utton FeaturesUsedIn Payroll: ABKRS 298 TARIF 299 LGMST: 40EPF: 300 40ECS: 40CLM: 301 16EVA: 40LTR: 40SAN: 40LCM: 302 40PTX: 40ECC: OCEDT: 303 ALOAN: EDTIN: EDPDF: 304 DTAKT: PPMOD: NUMKR: PINCH: 305 VDSK1: PLOGI: SCHKZ: TMSTA: 306 QUOMO: PFREQ: 307 MonthlyPayroll-Run-EndUsermanual: Sim,lation R,n Pa!roll ;e c$n si'ul$te p$yroll for indi3idu$l e'ployees 9efore perfor'ing the regul$r p$yroll run for $ll the e'ployees in $n enterprise* !f we h$3e '$de $ny ch$nges to $n e'ployee1s '$ster d$t$0 which '$y le$d to f$r-re$ching ch$nges in his or her p$yroll results0 sti'ul$tion co'es into pl$y* !n this w$y0 we c$n recogniBe sources of errors in ti'e to '$/e corrections 9efore the regul$r p$yroll run* ;e c$n e3en si'ul$te p$yroll for indi3idu$l e'ployees $t $ny ti'e during the regul$r p$yroll process0 in order to tr$ce the c$use of $ny errors* A si'ul$tion run corresponds to $ regul$r p$yroll run with the following restrictions: • The results of $ si'ul$ted p$yroll run $re not s$3ed on the d$t$ 9$se* ;e c$n 3iew $nd print the results in the p$yroll log* • The syste' does not loc/ $ny '$ster d$t$* • The current p$yroll period in the p$yroll control record is not ch$nged* • The steps )ele$se p$yroll $nd 42it p$yroll do not $pply* Sim,lation o% Pa!roll Pat9:. 308 1. &ro' the +A# 4$sy Access screen0 choose >u'$n )esources  #$yroll  Asi$ ( #$cific  !ndi$ #$yroll Accounting #$yroll +i'ul$tion in the +A# 'enu* S-reens9ot: After entering the $9o3e det$ils0 clic/ H42ecuteI 9utton* Then0 p$yroll sche'$ will run p$yroll $nd displ$ys the #$yroll Cog $nd #$y slip* 2* 4nter the necess$ry d$t$ $nd choose H42ecuteI 9utton* ;e c$n $ccess the initi$l screen of the p$yroll progr$'* The Test )un Jo 6pd$te" indic$tor is set $nd c$nnot 9e ch$nged* Releasing Pa!roll This is to rele$se the #$yroll Are$ to en$9le the #$yroll %ri3er to run p$yroll* ;hen we rele$se p$yroll syste' $uto'$tic$lly incre$se the p$yroll period 9y 1 fro' the e2isting p$yroll period* Pat9:. 1. &ro' the +A# 4$sy Access screen0 choose >u'$n )esources  #$yroll Asi$(#$cific  !ndi$ #$yroll Accounting )ele$se #$yroll in the +A# 'enu* 309 Enter Payroll Area number 25 – Payroll Area Nationals Enter P.No, we want to run payroll. If we do not enter P.No, payroll will run for whole Payroll Area 25; choose the period to be return. Enter the schema “ZN00”. This is the schema designed for Cairn Energy National Employees Select the Variant Remuneration Statement, to view Pay slip. This is the test Run S-reens9ot: 2> 7hoose Kes* ;e c$n run p$yroll for this p$yroll $re$* The syste' h$s incre$sed the period nu'9er in the p$yroll control record for the p$yroll $re$ 9y 1* The p$yroll control record is used to loc/ the personnel nu'9ers in the p$yroll $re$ for ch$nges to the '$ster $nd ti'e d$t$ reflecting the p$st $nd present* Start Pa!roll $Li4e Pa!roll* ;e h$3e rele$sed the p$yroll $re$ or $re$s for which we w$nt to run p$yroll* Pat9:. 1. &ro' the +A# 4$sy Access screen0 choose >u'$n )esources  #$yroll  Asi$ ( #$cific  !ndi$ #$yroll Accounting +t$rt #$yroll in the +A# 'enu* ;e c$n $ccess the selection screen of the p$yroll progr$' $s shown in the +tep +i'ul$tion #$yroll* 2* 4nter the d$t$ re5uired*  The current period indic$tor is set in the #$yroll period group* %epending on the p$yroll $re$ specified0 the syste' re$ds the current period fro' the p$yroll control record* !f we fl$g %ispl$y log0 we get $ det$iled p$yroll log $fter the p$yroll run*  The Test run no upd$te" indic$tor 'ust not 9e fl$gged 9ec$use otherwise the syste' will not s$3e the p$yroll results* 3* 7hoose #rogr$' 42ecute 9utton* 310  The syste' perfor's p$yroll usu$lly in the 9$c/ground"* !f errors occur0 we will get $ list with the rele3$nt error 'ess$ges $fter p$yroll* Use t9e error messages to -9e-6 =9et9er &ersonnel n,m0ers 9a4e 0een reBe-te# or not sele-te#>  !f personnel nu'9ers $re re?ected or not selected0 we 'ust not e2it the p$yroll progr$'* ;e 'ust correct the '$ster $nd ti'e d$t$ !nfotype" for the rele3$nt e'ployee $nd fin$lly perfor' $ correction run* Dis&la!ing t9e Pa!roll Log The p$yroll log gi3es us cle$r $nd det$iled infor'$tion on the p$yroll run $nd its results* !t is di3ided into different le3els th$t we c$n displ$y depending on the $'ount of det$il re5uired* The Eener$l d$t$ le3el gi3es infor'$tion on the processed d$t$ $nd shows the p$yroll sche'$ used 9y the syste'* The +uccessful personnel nu'9ers $nd )e?ected personnel nu'9ers include processing of the sche'$ for e$ch personnel nu'9er • Na4igation in t9e log tree> To displ$y lower le3els0 clic/ on the structure node 9elonging to the le3el th$t we wish to open* To displ$y $ll le3els 9ehind $ higher le3el0 pl$ce the cursor on the rele3$nt le3el $nd choose 42p$nd* • Ol# log !f we use custo'er functions with their own logs0 we c$n displ$y these logs 9y clic/ing on the ,ld log push9utton* !f #$yroll is running retro$cti3ely0 for $ny e'ployee0 we c$n displ$y the det$ils of )etro Acti3e results 311 S-reens9ot: Corre-ting Pa!roll.Rele4ant Master an# Time Data ;hen we run p$yroll occurrence of in error is possi9le* To co'plete the p$yroll run successfully0 it is necess$ry to correct the '$ster d$t$ of the e'ployee* Pat9:. 1. &ro' the +A# 4$sy Access screen0 choose >u'$n )esources  #$yroll  Asi$ ( #$cific  !ndi$ #$yroll Accounting 7orrections in the +A# 'enu* S-reens9ot: 312 The Payroll log displays the sequential steps of Payroll Run The status of Selected and Rejected P.Nos Click here to view the Remuneration Statement 2* 7hoose Kes The syste' sets the p$yroll st$tus for the p$yroll $re$ to )ele$sed for correction* =$ster $nd ti'e d$t$ processing for the personnel nu'9ers in the p$yroll $re$ h$s 9een rele$sed $g$in* 3. 7hoose >u'$n resources  #ersonnel '$n$ge'ent  Ad'inistr$tion >) '$ster d$t$  =$int$in* #A 30" 4* 7orrect the rele3$nt infotypes* R,nning Pa!roll %or Error P>Nos Jow0 we h$3e rele$sed the p$yroll $re$ or $re$s for which we w$nt to run p$yroll* 1. &ro' the +A# 4$sy Access screen0 choose >u'$n )esources  #$yroll  Asi$ ( #$cific  !ndi$ #$yroll Accounting +t$rt #$yroll in the +A# 'enu* ;e $ccess the selection screen of the p$yroll progr$' $s shown in the step +i'ul$tion #$yroll 2* 4nter the d$t$ re5uired*  The current period indic$tor is set in the #$yroll period group* %epending on the p$yroll $re$ specified0 the syste' re$ds the current period fro' the p$yroll control record* !f we fl$g the %ispl$y log0 we get $ det$iled $fter the p$yroll run  The Test run no upd$te" indic$tor 'ust not 9e fl$gged 9ec$use otherwise the syste' will not s$3e the p$yroll results* 3* 7hoose H#rogr$' 42ecuteI 9utton*  The syste' perfor's p$yroll usu$lly in the 9$c/ground"* !f errors occur0 we will get $ list with the rele3$nt error 'ess$ges $fter p$yroll* 313 Use t9e error messages to -9e-6 =9et9er &ersonnel n,m0ers 9a4e 0een reBe-te# or not sele-te#> Sim,lating a Posting R,n ;e reco''end th$t we si'ul$te $ posting run 9oth 9efore $nd $fter co'pleting 42it #$yroll" p$yroll* !n this w$y0 we c$n recogniBe posting-rele3$nt errors in the p$yroll results e$rly on0 $nd $3oid errors when cre$ting $ li3e posting run* ;e c$n repe$t si'ul$tion of posting runs $s often $s we re5uire0 $s this does not0 unli/e cre$ting $ li3e posting run0 le$d to the p$yroll results 9eing selected* Jote: - The det$iled e2pl$n$tion h$s 9een pro3ided in the section posting to Accounts 6ser =$nu$l* E@iting Pa!roll ;e h$3e '$de $ll '$ster d$t$ corrections0 h$3e run p$yroll for $ll the e'ployees of the #$yroll Are$ with out errors* Pat9:. 1. &ro' the +A# 4$sy Access screen0 choose >u'$n )esources  #$yroll Asi$(#$cific  !ndi$#$yroll Accounting42it #$yroll0 for' the +A# 'enu* S-reens9ot: 2* 7hoose Kes ;hen we e2it p$yroll0 p$yroll is finished for all the personnel nu'9ers in the p$yroll $re$ $nd the p$yroll period is co'plete*  !f we w$nt to e2it the p$yroll run for se3er$l p$yroll $re$s0 it is e$sier to use the p$yroll control record* To do so0 proceed $s when rele$sing se3er$l p$yroll $re$s*  !f we e2it p$yroll using the p$yroll control record0 we c$n si'ult$neously ch$nge the e$rliest possi9le retro$cti3e $ccounting period for the rele3$nt p$yroll $re$*  As long $s we h$3e not perfor'ed the p$yroll run without errors0 it is not suggesti9le to ch$nge the e$rliest possi9le retro$cti3e $ccounting period* &or this re$son0 we c$n only '$/e entries in this field in the p$yroll 314 control record a%ter we h$3e chosen 4nd of p$yroll $nd 0e%ore we s$3e the p$yroll control record* Dis&la! Pa!roll Res,lts ;e c$n use report >99M%!+#CAKM#AK)4+6CT %ispl$y #$yroll )esults" to displ$y the p$yroll results for one or se3er$l personnel nu'9ers* Pat9:. 1. &ro' the +A# 4$sy Access screen0 choose >u'$n )esources  #$yroll Asi$(#$cific  !ndi$ utilities7luster displ$y fro' the +A# 'enu* S-reens9ot: 2* 4nter the personnel nu'9ers The sy'9ol in the )esults colu'n shows if there $re results $3$il$9le in the selected period*  )esults e2ist Ereen +y'9ol"  Jo results e2ist )ed +y'9ol"  ;e h$3e no $uthoriB$tion to displ$y results Erey colour +y'9ol" !f the current personnel nu'9er is no longer selected for e2$'ple 9ec$use we selected $ colu'n"0 we c$n renew the selection 9y choosing 6pd$te )esult* 3* ,3er3iew of $ll the p$yroll results for $ personnel nu'9er cluster 76" 4* ,3er3iew of T$9les for $ #$yroll )esult ;e h$3e displ$yed the p$yroll results for $ personnel nu'9er* !f we w$nt to displ$y the t$9les for $ p$yroll result0 select this p$yroll result $nd choose %ispl$y ,3er3iew* The syste' displ$ys the o3er3iew of $ll t$9les of the p$yroll result th$t $re rele3$nt to the country of the e'ployee0 $nd the nu'9er of entries per t$9le* Rem,neration Statement 315 %ou9le clic/ on the line to 3iew the det$ils $nd )esults t$9les !n the )e'uner$tion +t$te'ent0 +A# )(3 lists $'ounts $nd infor'$tion for the e'ployee per p$yroll period* This includes0 for e2$'ple: • Eross $'ount for e2$'ple0 p$y'ents" • Jet $'ount for e2$'ple0 $fter deductions" • ,utgoing p$y'ent for e2$'ple0 9$n/ tr$nsfer" • Addition$l infor'$tion for e2$'ple0 org$niB$tion$l $ssign'ent0 le$3e0 notes to the e'ployee" 1* ;e c$n $ccess the #$y slip0 directly while running p$yroll0 using #$yroll %ri3er* 2* After #$yroll run $nd e2iting the p$yroll run0 we c$n gener$te the )e'uner$tion +t$te'ent* Pat9: 1) &ro' the +A# 4$sy Access screen0 choose >u'$n )esources  #$yroll Asi$(#$cific  !ndi$#$yroll Accounting)e'uner$tion +t$te'ent0 fro' the +A# 'enu* S-reens9ot: 2" 4nter the det$ils $s 'entioned $nd 7hose H42ecuteI 9utton* The )e'uner$tion st$te'ent will $ppe$r $s shown in the following screenshot* 316 Enter Payroll Area number 25 – Payroll Area Nationals Enter P.No, to view Payslip of one employee. Do not enter P.No, to view for entire Payroll Area 25 Dou0le'clic$in3 on a su0'schema <ill ta$e you to the maintenance screen ,or that schema. Dou0le'clic$in3 on any o, the rules :PC5Is; <ill ta$e you to the rule editor. Fou can tell the di,,erence 0et<een su0'schemas a rules 0y loo$in3 at the parameters. The name o, the su0'schema can 0e ,ound in the Par 1 column. The main schema 3enerally calls all the di,,erent su0'schemas. The su0'schemas <ill then call the payroll rules. 1n most casesJ <hen a rule is calledJ there <ill 0e parameters in the Par 2 or Par 3 columns. 1n the mainJ most su0'schemas are called 0y the NcopyN command. #chemasJ rules and ,eatures in #AP use the ,ollo<in3 line editor commands. This allo<s you to mo!eJ deleteJ copy and insert lines. All the commands are entered in the area used ,or the line num0ers. +!er<rite any o, the num0ers <ith the commands sho<n 0elo<. Bor the commands usin3 1 letter ' hit the return $ey once you ha!e entered the letter. Bor the commands usin3 2 letters ' hit the return $ey a,ter the ,irst 2 letters ha!e 0een entered or a,ter 0oth sets ha!e 0een entered. The most commonly used commands are> 1ine Command Description D Deletes a line ) 1nserts a line . &o!es a line C Copies a line 317 DD 1ndicates the start o, a 0loc$ to 0e deleted DD 1ndicates the end o, a 0loc$ to 0e deleted CC 1ndicates the start o, a 0loc$ to 0e copied CC 1ndicates the end o, a 0loc$ to 0e copied .. 1ndicates the start o, a 0loc$ to 0e mo!ed .. 1ndicates the end o, 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. The ,ollo<in3 commands indicate <here you can copy or mo!e the lines to. 1ine Command Description A Places the 0loc$ a,ter the chosen line > Places the 0loc$ 0e,ore the chosen line 5emem0er <hen callin3 the PC5 ,rom the schema> 2EN means that the wagetype is OOOO i.e. you ha!enIt speci,ied one and N+A8 means that it <ill loo$ at any EE #u0'2roupin3. 1, you <ant the rule to use speci,ic <a3e types or 3roupin3sJ then lea!e either 0lan$. /se the print option and CA5 :PA5 2; in the schema to output the !aria0le ta0le durin3 processin3. Position is !ery important ,or schemas. oo$ to see <here a similar piece o, processin3 has ta$en place. 1, in dou0tJ place the rule a,ter the similar data has 0een read and processed. Commonly used Bunctions <unction Description P)T Process 1nput Ta0le P"T Process 5esults Ta0le C8PE Calls a schema placed in PA51. >18CF De,ines the start and end o, a nested node )<GE1SEGE&D)< The schema is processed i, the condition is ,ul,illed Pxxx Processes the in,ormation held in in,otype xxxx. ACT)8 Actio calls a PC5. 1t is processedJ irrespecti!e o, <hether the <a3e type exists or not. Commonly used Parameters Parameter Description GE& Process any <a3e type 4''' Processes only <a3e type "000 318 &8A> Process ,or any EE su0'3roup 3roupin3s , Processes the rule only ,or EE su0'3roup 3roupin3 o, 1 Payroll PC"=s Transaction Code/ PE02 .enu Path/ @uman "esources Payroll Europe Great >ritain Tools .aintenance Tools "ules Commonly used operations in payroll con,i3uration 8peration Description H This co!ers all the remainin3 entries not already speci,ied. 1, you lea!e the line 0lan$ ,or the operation then the (T is dropped. 5emem0er you al<ays ha!e to ha!e an option ,or O in your PC5. ADDCI Cumulates the <a3e type into the rele!ant cumulation :?101...; and !aluation:?201...; <a3e types ADD&A H Brom the 1TJ Num0er and Amt are cumulated into the +T. 8lan$ is +T <hilst E re,ers to the 5T. ADD&A 9':+ Current Num and Amt are added in to <a3e type 40%*. ADDWSE4&'; This operation is !ery similar to ADD(T. The only di,,erence is that it <rites the !alue to ta0le C0 as <ell ADDWS)H #tore the current <a3e type in the 1T. ADDWT H #tore <a3e type in 1T?+T ADDWT ,,'; All the current !alues ,or amtJ num and rte are added to the !alues that are currently held in <t 1103 ADDWT-T Adds the current <a3e type to the !aria0le ta0le as T ' <hich can 0e used at a later sta3e ADDWTAH The !alues in the <a3e type are copied to the pre!ious employer ta0le CA2 ' called in the rules GDP1J GDP5 K GDPT ADDWTCH The !alues in the current <a3e type are added into the C5T ADDWTCG,', The !alues in the current <a3e type are added into the C5T ,or the technical <a3e type ?101 ADDWTDH The !alues in the current <a3e type are added into the Di,,erence ta0le DT ADDWTDG55, The !alues in the current <a3e type are added into the di,,erence ta0le DT ,or the technical <a3e type ?))1 ADDWTDGAP8 Add the current <a3e type to the di,,erence ta0le :DT; 319 ADDWTE #tore amount in 5esults Ta0le :5T; ' di,,erence <ith line 0elo< ADDWTEH Add the current <a3e type to the results ta0le 5T ADDWTEG,', Add the current <a3e type to the results ta0le as ?101 ADDWT@G7', Add the current <a3e type to the old results ta0le :+5T; as <a3e type ?201 ADDWT)H Add the current <a3e type to the input ta0le 1T ADDWT)G,', The !alues in the current <a3e type are added into the input ta0le 1T ,or the technical <a3e type ?101 ADDWT1H Add the current <a3e type to the results ta0le last payroll :5T; ADDWT& /sed in G+N ADDWT&G1"P :oans ' G+N; ADDWTW Add the current <a3e type to the <a3e maintenance ta0le A.T- 4'7; #u0tract amount ,ield ,rom <a3e type "023 ,rom Ta0le 1T :i, <a3e type "023 is a!aila0le.; A.TJ;;B;; &ultiply the amount 0y 33.33@ A.TJFSAP"8 &ultiply the amount 0y the !alue #AP5+ held in ta0le T)11$ A.T-- T Amount minus the !alue held in !aria0le T A.TH-, Amount multiplied 0y ne3ati!e 1 A.TH,7 &ultiply amount 0y 12 A.THFGE&AI &ultiply the amount 0y the constant 2ENA/ held in ta0le T)11$. 2ENA/ is used to ,actor up 0y 4 or ) ,actors o, 10 to a!oid the issue o, errors caused 0y roundin3. A.T-B'9 #u0tract 0.4 ,rom the amount ,ield A.TG7 Di!ide the amount 0y 2 A.TGFGE&AI Di!ide the amount 0y the ,actor 2ENA/ held in the constants ta0le T)11$ A.TGFPFWP" Amount di!ided 0y the constant P7(5P held in ta0le T)117 A.TGF%<'', Amount is di!ided 0y constant =B001 ,rom ta0le T)117 A.TK H Compare the !alue held in the amount ,ield ,or all <a3e types A.TK GGPE Compare the !alue held in the amount ,ield ,or <a3e type ?2PF 320 A.TK- %AP" Compare the !alue held in the amount ,ield a3ainst the constant =AP5 A.TK' Compare the !alue held in the amount ,ield a3ainst 0 A.TKE G,:+ Compare the amount a3ainst the !alue o, the amount held in the results ta0le 5T ,or <a3e type ?1%* A.TK)G"IE> Compare the current amount a3ainst the limit held ,or the 0an$ trans,er A.TL G5:9 Add the amount ,rom <a3e type ?)%4 ,rom the 1T A.TL ''', Add amount ,ield ,rom <a3e type 0001 ,rom Ta0le 1T :i, <a3e type 0001 is a!aila0le.; A.TL 4',; Add amount ,ield ,rom <a3e type "013 ,rom Ta0le 1T :i, <a3e type "013 is a!aila0le.; A.TL- %SAP Add the !alue held in the !aria0le =#AP to the amount ,or the current <a3e type 0ein3 processed A.TLE 4,'> Add the current amount to the 5T and place in <a3e type "108 A.TL8 G%P8 Add Amt ,rom <a3e type ?=P+ into C+5T :#ummarised +5T; A.TM G5:7 Chec$s <hether the currently held amount is less that that held in the <a3e type ?)%2 A.TN H This sets the amount P Qero ,or the <a3e type in Huestion A.TN G,,, #tore the !alue in the amount ,ield o, <a3e type ?111 in the amount ,ield o, <a3e type 2110 A.TN ,''' #tore the !alue in the amount ,ield o, <a3e type 1000 in the amount ,ield o, <a3e type 2110 A.TN >ET"G et the amount eHual the !alue held in the 8ET52 :amount; ,ield ,or the <a3e type in Huestion A.TN PFWW" 5eset the amount on <a3e type xxxx to that held in the !alue ,or 7((5 held in T)117 A.TN P1A&S #ets the amount P position num0er A.TN- G97: #et the amt P amt held on technical (T ?42% A.TN- TASA 5eset the amount on <a3e type xxxx to that held in the temporary <a3e type TA#A A.TN' et the amount eHual Qero A.TNA H The amount is set to the !alue held in the ta0le CA2 ' pre!ious employee data 321 A.TNE H ets the Amt P the Amt held ,or the current <a3e type in the 5T A.TNE G,:+ ets the Amt P the Amt held ,or technical <a3e type ?1%* in the 5T A.TNFSAP1" #et the amount P the !alue #AP5 held in ta0le T)11$ A.TN1 H ets the Amt P the Amt held ,or the current <a3e type in the 5T ' last result ta0le A.TN1 G5:, ets the Amt P the Amt held ,or the <a3e type ?)%1 in the 5T ' last result ta0le A.TN& G1>> Add the amount !alue in technical loan <a3e type ?88 :loan 0alance; to speci,ic loan 0alance <a3e type A.TN& G18P Add the amount !alue in technical loan <a3e type ?+P :loan payment; to speci,ic loan payment <a3e type A.TN& G1"P Add the amount !alue in technical loan <a3e type ?5P :loan repayment; to speci,ic loan repayment <a3e type A.TN! GGPE ets the Amt P the Amt held ,or the <a3e type ?)%1 in the +C5T ' old cumulati!e result ta0le A.TN%E"8 5educe the !alue in the amount ,ield to Qero A.TOH N&aximum ,ormation> The 3reater !alue o, O and the current !alue o, the A&T ,ield is determined and <ritten to the current A&T ,ield.N A.T-, &ultiply the amount 0y '1 ' 1 thin$ this should 0e su0tract 1 ,rom the amt A.T5' 1, the amount ,ield !alue is smaller than )0J it is retained. +ther<ise it is set at )0 :,ormin3 a minimum amount;. A.T-E G,:+ #u0tract the Amt !alue held in the 5T ,or ?1%* ,rom the currently stored amount A.T-F9;;', Ta$e the !alue held a3ainst payroll constant 43301 ,rom the annual salary A.T-8 G,:+ #u0tract the Amt !alue held in the +5T ,or ?1%* ,rom the currently stored amount A.T-" 4',4 Amt ,or the current <a3e type less the !alue held in the 5T ,or "01" :5esults <a3e types usin3 exact splits; A.TS G5:9 #u0traction to Qero ' the !alue cannot 0e less than Qero. A.TSH #u0traction to 0 :not ne3ati!e; ,or the current <a3e type A.TSH 4',; #u0traction to 0 :not ne3ati!e;. Current <a3e type less "013 A.TSE 4'9; #u0traction to 0 :not ne3ati!e;. Current <a3e type less Amt held in the 5T ,or 322 <a3e type "043 >T"EC G556 N#ets the recipient data ,or 0an$ trans,ers. Can only 0e run a,ter 0an$ trans,er data has 0een read ,rom an in,otype. Data on <a3e type and amount are trans,erred ,rom the current ,ields :+T; and retained in the trans,er ta0le to3ether <ith data on the recipient o, the record last read.N C.PE" '5,' Compares the current amount <ith that held ,or period 10 in year 0). D Expect a decision in this line D A.TK' The amount ,ield !alue is compared <ith 0J and the result :IRIJ IPI or ISI; is placed in the !aria0le $ey. D 2WTC1 ', &a$e a decision on processin3 class 01 D)2)D A&" Di!ide the amount 0y the num0er and store the result in the rate ,ield D)2)D A"A Di!ide the !alue in amount ,ield 0y the !alue in the rate ,ield and put the result in the amount ,ield D)2)D A"" Di!ide the amount 0y the rate and store the ans<er in the rate ,or the <a3etype D)2)D &"& Di!ide the num0er 0y the rate and store the ans<er in the num0er ,ield E1).) H Eliminate all splits E1).) A Eliminate splits ' <or$ center period :(P8P; E1).) F Eliminate splits ' cost accountin3 E1).) FT* Eliminate the splits ,or cost accountin3J alternati!e payments and !aria0le assi3nment E1).) " Eliminate splits ' employee su0'3roup 3roupin3 ,or PC5s E1).) T Eliminate splits ' alternati!e payments :AP; E1).) I Eliminate splits ' 0an$ trans,er :8T; E1).) * Eliminate splits ' !aria0le assi3nment E1).) E Eliminate splits ' a0sence assi3nment E1).) % Eliminate splits ' time unit E""8" Processin3 terminates ,or the current employee <)11< A 5estore the ori3inal !alues ,or the amount ' i.e. The !alues that <ere held ,or the amount ,ield in the (T 0e,ore any processin3 in this rule <)11< & 5estore the ori3inal !alues ,or the num0er ' i.e. The !alues that <ere held ,or 323 the num0er ,ield in the (T 0e,ore any processin3 in this rule <)11< &"A 5estore the ori3inal !alues ,or the num0erJ rate and amount ' i.e. The !alues that <ere held ,or the num0erJ rate and amount ,ields in the (T 0e,ore any processin3 in this rule <)11< " 5estore the ori3inal !alues ,or the rate ' i.e. The !alues that <ere held in the (T 0e,ore any processin3 in this rule G>2"T N28 speci,ic processin3 o, A(E operation 28 speci,ic operation to o!er<rite the a!era3e 5ATE o, <a3e type ?&AE in ta0le 5T in case o, a retro calculation.N GCE %I.7 Call PC5 =/&2 GCEG*A1! Calls PC5 GAD ,or all <a3e types ' sets <a3e type to OOOO GEW"T Elimination o, (P8P split in the 5T GS*P7 Ne< Chan3es Across End o, Fear solution acti!e ,or 28#GP phase 2 GS*PD Chec$ on 1mplementation Date o, ACE5A ,or #xP A(E. Called in 22*0 and ensures that the old and ne< technical <a3e types ,or a!era3es donIt 0oth exist. 1"TST E E!aluates the status o, the 5T ta0le. Processin3 is only continued i, the pre!ious month ,alls in the current year. .EA&2 ', Calculation o, a!era3es ,or 01 :,rom ta0le T)11A; .EA&2G'; Calcualation o, a!era3es ,or 03 :,rom ta0le T)11A; ' not sure <hat the 2 implies .ESSGxxxxx Can use a ) character messa3e. Comes up <hether the lo3 is turned on or o,,. Can 0e used as a customised error messa3e. .8D)< ,N'7 #ets the modi,ier ,or (a3e type 3eneration :T)10#; to 02 as the employee 3roupin3 .8D)< 7N', #ets the modi,ier ,or Constant !aluations :T)109; to 01 as the employee 3roupin3 .8D)< AN', #ets the modi,ier ,or the a0sence !aluation rule :T)44C; to 01 .I1T) A&& &ultiply the amount 0y the num0er and store as the num0er ,ield ,or the <a3e type .I1T) &"A &ultiply the !alue in num0er ,ield 0y the !alue in the rate ,ield and put the result in the amount ,ield &E*T" Process the next line. Placin3 an O in the last column in the operation column has the same e,,ect as NnextrN. 5emem0er to put a letter or num0er in the next line under the N column. 324 &E*T" A Continuation line. A...= ,ollo<ed 0y 0..." DonIt ,or3et to put in the letter ,ollo<in3 the NEGT5 in the continuation line o, the next line. &E*T" > Continuation line. A...= ,ollo<ed 0y 0..." DonIt ,or3et to put in the letter ,ollo<in3 the NEGT5 in the continuation line o, the next line. &I.H >SG"D &ultiply the !alue in the num0er ,ield 0y the !alue held a3ainst the capacity utiliQation le!el on in,otype 000- &I.H,B5 &ultiply the !alue in the num0er ,ield 0y 1.) &I.G,'' Di!ide the !alue in the num0er ,ield 0y 100 &I.K' Test the !alue in the num0er ,ield a3ainst 0 &I.L ;+,' Add the !alue in the num0er ,ield o, <a3e type 3*10 to the num0er ,ield in the (T 0ein3 processed &I.L- %&)1 Adds the num0er held in the temporary !aria0le =N1 to the currently held !alue ,or the num0er &I.L;4 Add a !alue o, 3" to the num0er ,ield &I.LC ;''' Add to the N/& !alue ,rom <a3e type 3000 held in the C5T ta0le ' to the N/& !alue o, the (T 0ein3 processed &I.LE G657 Adds the num0er held in technical <a3e type ?-)2 to the currently held !alue ,or the num0er &I.LTSAPHH Adds the num0er ,rom the partial period parameter ,or the paid a0sence measured in <or$in3 hours ,or xx is the sum o, all paid a0sences :totalled o!er all classes; &I.N ;''' #et the current N/& to the !alue held in <a3e type 3000 &I.N A&%@1 Trans,ers the !alue o, the AN=. ,ield to the num0er ,ield. &I.N >WG"1 #ets the num0er eHual to the !aluation 0asis per hour &I.N E.PCT N/& P Capacity utiliQation le!el ,rom P000* :called record layout ,ields in #AP .elp; &I.N P1A&S #ets the num0er eHual to the position num0er o, the employee &I.N STDA% #ets the num0er eHual to the num0er o, hours ta$en ,rom 1T 000* &I.N- %S@< #ets the num0er eHual to the num0er held in the temporary !aria0le =#.B &I.N' #et the num0er ,ield to Qero &I.N;4 #tore 3" in the num0er ,ield &I.N>P"STD #ets the num0er eHual to the position num0er o, the employee 325 &I.N>TGSTD #ets the num0er eHual to the daily hours <or$ed 0y the employee &I.N>W8STD #ets the num0er eHual to the <ee$ly hours <or$ed 0y the employee &I.NE GSSP #et the N/& P the !alue o, ?##P held in the results ta0le &I.NGSD)2P #ets the num0er eHual to the <or$in3 hours ,or the employee ,or the entire payroll period &I.NGSS811 #et the num0er P planned <or$in3 time measured in <or$in3 hours ta$en ,rom the <or$ schedule rule &I.NTSAIHH #ee part period parameter help :,unction PA5TT; &I.NTSA*HH #ee part period parameter help :,unction PA5TT; &I.NTSD)2) #ee part period parameter help :,unction PA5TT; &I.NW8STD #ee part period parameter help :,unction PA5TT; &I.NECI"PP #et the N/& P current payroll period :T; &I.-5, 5educe the hours held in the num0er ,ield 0y )1 &I.-E G695 Ta$e a<ay the num0er ,or technical <a3e type ?-4) held in the 5T ,rom the currently held num0er &I.-TSD)2P Current !alue in the num0er ,ield less the total <or$in3 time measured in <or$in3 hours ta$en ,rom the total <or$in3 time in payroll accountin3 period 8P)&D E!aluates operation indicator ' used immediately a,ter a data0ase record has 0een read. &ultiplies 0y '1. 8ITWPA>A"T oad (or$ Center and 8asic Pay Data ' payroll area 8ITWPCTE.8 oad (or$ Center and 8asic Pay Data ' country modi,ier 8ITWPPAES> Decide <hich payroll accountin3 area the employee is in 8ITWPPE"S> oad (or$ Center and 8asic Pay Data ' employee su0'3roup 8ITWPPE"SG oad (or$ Center and 8asic Pay Data ' employee 3roup 8ITWPP1A&T oad (or$ Center and 8asic Pay Data ' personnel area 8ITWPP1TSC oad (or$ Center and 8asic Pay Data ' personnel su0'area 8ITWPS@)<T oad (or$ Center and 8asic Pay Data ' shi,t indicator 8ITWPT"<A" oad (or$ Center and 8asic Pay Data ' pay scale type 326 8ITWPWWEEF oad (or$ Center and 8asic Pay Data ' <or$in3 <ee$ ,rom 1T 000* PCE *'5DH 5uns PC5 G0)D ,or all employee su03roup 3roupin3s PCE *4;> 5uns PC5 G"38 PPPA" A 5eads part period parameters> lea!ers durin3 payroll period PPPA" > 5eads part period parameters> paid a0sences durin3 payroll period PPPA" E 5eads part period parameters> ne< 6oiners durin3 payroll period PPPA" < 5eads part period parameters> lea!ers on the ,irst day o, the next payroll period PPPA" P 5eads part period parameters> i, the time unit ,or the payroll area is di,,erent to the time unit ,or the pay scale type and area PPPA" " 5eads part period parameters> is the employee is in an acti!e <or$ centreT PPPA" S 5eads part period parameters> 0asic pay chan3es durin3 payroll period PPPA" I 5eads part period parameters> ,or unpaid a0sences in the period P")&T Prints the 1T P")&T- WTG Prints (T2 ,rom the !aria0le ta0le P")&TC Prints the contents o, the C5T P")&TE Prints the contents o, the 5T P")&T1 Prints out the contents o, the old results ta0le :5T; P")&T8 Prints the summarised +5T :C+5T; " Employee <or$ centre is inacti!eJ there,ore do nothin3 "5,P,K,'& Fou <ant to $no< i, there is an entry in ta0le T)1P1 <ith indicator 10 ,or the current 1T <a3e type. 1, an entry is ,oundJ processin3 should 0e continued. "5,P,N'," Fou <ant to read the entry in ta0le T)1P1 <ith indicator 01 ,or the current 1T <a3e typeJ and store it in the +T ta0le. 1, an entry is ,ound it should 0e re6ected "5,P:A N+peration 5)1P% reads an entry ,rom ta0le T)1P%. This ta0le determines the characteristics o, the deduction <a3e types. The !alue o, the arrears characteristic should 0e placed in the !aria0le $ey.N "E5,'T 5ead Pay #cale Ta0le ' 3roup and le!el "ESET H #ets the splits 0ac$ up a3ain ' has the opposite e,,ect to the E1&1 O operation. "ESET , 5esets the ,irst national split :?#1; 327 "ESET A" 5esets the amount and the rate ' is the opposite o, E1&1. 5eset O ' resets all the split indicators. 2i!e the meanin3 o, all the other !aria0les else<here in the document. "ESET F" 5esets the cost accountin3 and employee su03roup 3roupin3 !alues "ESET " 5esets 5 ' is the opposite o, E1&1 ' resets the employee su03roup 3roupin3s ,or the employee "ET"8 Chec$s i, the payroll run is a retroacti!e accountin3 run "8I&D 5ounds o,, the A&T ,ield ' see #AP help ,or speci,ics "8I&D ''5 5ounds the A&T ,ield up so that it is di!isi0le 0y 00) "8I&D L,'' 5ounds the A&T ,ield to the next a!aila0le num0er "8I&DA 5ounds o,, the N/& ,ield ' see #AP help ,or speci,ics "8I&D> 5ounds o,, the 5TE ,ield ' see #AP help ,or speci,ics "8I&DG 5ounds o,, the A&T ,ield ' see #AP help ,or speci,ics "TEJ;;B;; &ultiply the !alue held in the rate 0y 33.33@ ' so e,,ecti!ely multiply 0y .3333 "TE-- @A1< #u0tract the !alue held in the constant .AB ,rom the rate "TEH >SG"D &ultiply the !alue held in the rate 0y the capacity utiliQation le!el ,ield on in,otype 000- "TEH-, &ultiply the rate 0y ne3ati!e 1 ' e,,ecti!ely s<itch the si3n ,or the !alue "TEH,'' &ultiply percenta3e held in rate ,ield 0y 100 "TEHFGE&AI &ultiply the rate 0y the constant 2ENA/ held in ta0le T)11$ "TEHFGE&AI &ultiply the !alue in the rate ,ield 0y the payroll constant 2ENA/ :10J000;. "TEG,'' 5ate di!ide 0y 100 "TEGGFD)2) 5TE? total <or$in3 time in calendar days "TEGTAD)2) 5TE? total <or$in3 time in <or$in3 days "TEGTAS811 5TE? planned <or$in3 time measured in <or$ days "TEGTFD)2) 5TE? Total <or$in3 time measured in calendar days "TEGTSD)2) Di!ide the !alue in the rate ,ield 0y the <or$ed hours ,or pay period 0ein3 processed. "TEGTSD)2P 5TE? total <or$in3 time measured in <or$in3 hours 328 "TEK- 21>S Chec$ to see ho< the current rate compares a3ainst the !alue held in the temporary !aria0le C8# "TEK' Chec$ to see ho< the current rate compares a3ainst a !alue o, Qero "TEL ,'', Adds the rate held in <a3e type 1001 to the currently held rate "TEL- .. Adds the rate held in the !aria0le && to the currently held rate "TELH Adds the current rate to the 1T "TEL,''B'' Adds a !alue o, 100 to the currently held rate "TEL>>ET"G Add the amount ,rom ta0le to the currently held rate "TELTFAI,' Add the unpaid a0sences measured in calendar days ,or countin3 class 10 ,rom ta0le T))4C "TEN ,'', #et the rate eHual to the !alue held in the rate ,ield ,or <a3e type 1001 "TEN >ET"G #et the rate eHual to the amount "TEN >SG"D #et the rate eHual to the capacity utiliQation le!el held on in,otype 000- "TEN >WG"1 #ets the rate eHual to the !aluation 0asis per hour "TEN- A> #ets the rate eHual to the !alue held in the temporary !aria0le A8 "TEN' #et the rate ,ield to Qero "TEN,'''' #tore 10000 in the rate ,ield o, <a3e type xxxx "TEN>>ET"G #et the rate eHual to the amount pulled ,rom the ta0le "TEN>W8STD #ets the 5TE eHual to the <ee$ly hours <or$ed 0y the employee "TENGFS811 #et the rate as the planned calendar days "TENF;'55, #tore the !alue held a3ainst payroll constant 30))1 in ta0le T)11 in the rate ,ield o, <a3e type xxxx "TENFGE&AI 5TE set to the !alue o, 2ENA/ ,rom ta0le T)117 :de,ault set at 10 000; "TENTAD)2P 5TE P Total <or$in3 time measured in <or$in3 days "TENTAS811 5TE P planned <or$in3 time measured in <or$ days "TENTFD)2) 5TE P Total <or$in3 time measured in calendar days "TENTFS811 #tore the planned calendar days in the rate ,ield o, the <a3e type 0ein3 processed "TENTSAI'+ 5TE P unpaid a0sence measured in <or$in3 hours ,or countin3 class 0* 329 "TENTSD)2P 5TE P total <or$in3 time measured in <or$in3 hours "TENTSS811 5TE P planned <or$in3 time measured in <or$in3 hours "TEN%E"8 5educe the !alue in the amount ,ield to Qero "TE-GFAIHH 5ate su0tract the part period unpaid a0sences in calendar days ,or all unpaid a0sences :totalled o!er all a0sence countin3 classes; "TE-TAAIHH 5ate su0tract the part period unpaid a0sences in <or$in3 days ,or all unpaid a0sences :totalled o!er all a0sence countin3 classes; "TE-TFAIHH Ta$e a<ay any unpaid a0senceJ in calendar daysJ ,rom the current rate :totalled o!er all a0sence countin3 classes; "TE-TFAI7' Ta$e a<ay any unpaid a0senceJ in calendar daysJ ,rom the current rate :,or a0sence countin3 class 20; "TE-TSAIHH Ta$e a<ay any unpaid a0senceJ in <or$ed hoursJ ,rom the currently held rate :totalled o!er all a0sence countin3 classes; SC8&DN< )< The condition ,or ,unction 1B is ,alse SC8&DNT A1 #et condition ,or Bunction P8E2 <hen the condition is true SC8&DNT )< The condition ,or ,unction 1B is true SC8&DNT )< The condition ,or ,unction 1B is true SET)& AN', #et the <or$ center ' 0asic pay split ,or the <a3e type as 01 SET)& "N, #et the E#2 ,or PC5 as 1 SET)& *N&* Fou <ant to set G <ith num0er 01 as a !aria0le splitU the num0er o, the split is to 0e increased 0y 1 0y e!ery call. STATI 7P #tatus ,ield 2 <hich is !alid at the start o, the in'period is entered in the !aria0le $ey. SI>"CKSET The return code set in the second example must 0e e!aluated. SI>"CN' The internal return code is set to the !alue 0 SI>WT H #u0tracts the current <a3e type ' e,,ecti!ely chan3in3 the si3n o, the N5A. SI>WT ,'75 #u0tracts the current <a3e type :si3ns chan3e; and stores it as 102). SI>WT-%"EG #u0tracts the current <a3e type and stores it as a temporary !aria0le =5E2. SI>WTDH #u0tracts the current <a3e type :si3n chan3e; o, the N5A in the di,,erence 330 ta0le :DT; SI>WTDG55, #u0tracts the current <a3e type and stores it in the di,,erence ta0le :DT; as a temporary !aria0le =5E2. SI>WTE Blic$s the si3n ,or N5A o, the currently processed <a3e type and stores it in the 5T SI>WTEH #u0tracts the current <a3e type :si3n chan3e; o, the N5A and stores in the results ta0le :5T; SI>WTEG,7, Blic$s the si3n ,or N5A o, the currently processed <a3e type and stores it in the 5T as technical <a3e type ?121 SI>WT)H Blic$s the si3n ,or N5A o, the currently processed <a3e type and stores it in the input ta0le :1T; SI>WT)G,', Blic$s the si3n ,or N5A o, the currently processed <a3e type and stores it in the input ta0le :1T; as technical <a3e type ?101 TA>1E 5'; Ta0le Huery on employee 3roupin3s ? areas TA>1E 5'6A Ta0le Huery on shi,ts ? time 3roups TA>1E 5,'P Ta0le Huery on premium ta0le TA>1E 5,7W Ta0le Huery on !aluation o, <a3e types TA>1E 576> Ta0le Huery on positions ta0le in PA TA>1EA1P Ta0le Huery on the Alternati!e Payments ta0le TA>1EP'',9 Ta0le Huery on data held in in,otype 0014 ' recurrin3 payments and deductions TA>1EP'',5 Ta0le Huery on data held in in,otype 001) ' additional payments 2AFEEA1%&" Place in the !aria0le $ey ' F?N alternati!e payment 2AFEEAI<F% Place in the !aria0le $ey ' extra pay indicator ,or o!ertime 2AFEE>&FSA Place in the !aria0le $ey ' !aria0le $eys are held in a certain ta0le 2AFEE>&FSA Place in the !aria0le $ey ' type o, 0an$ details P000" 2AFEE1GA"T #tore in the !aria0le $ey the <a3e type 2AFEE1&C1S Place in the !aria0le $ey ' loan type 2AFEE1&TPE Place in the !aria0le $ey ' loan type P004) 2AFEE1&TEP Place in the !aria0le $ey ' loan type P004) 2AFEEPAETE Place in the !aria0le $ey ' payroll type 331 2AFEEP"AF& Place in the !aria0le $ey ' premium indicator time 1Ts 2AFEETG"1E Place in the !aria0le $ey ' !aria0le $ey is ,illed out 0ased on the !alues in the T5B25 and T5B#T ,ields ,rom the current P= record 2AFEE2E"S1 Place in the !aria0le $ey ' clearin3 $ey ,or o!ertime 2AFEE%E)&@ Place in the !aria0le $ey ' time unit 2AFEE%1SC@ Place in the !aria0le $ey ' payment $ey ,or 0an$ trans,ers 2A1>SK The system chec$s to see <hether a !aluation 0ase exists 2A1>SK' The system chec$s i, a !aluation 0asis is ,or the current <a3e type in ta0le T)12(. :That the N0N line o, !ie< CET)12E8 is read;. 2A1>S' The current <a3e type is e!aluated <ith the !aluation 0asis that is entered ,or the current <a3e type itsel,. :That isJ the N0N line o, !ie< CE)12(E8;. 2A1>S' H The system multiplies an entry that already exists in the 5TE ,ield ,or the current <a3e type <ith the percenta3e rate ,rom a line 0 o, !ie< CE)12( and then replaces the <a3e type names o, the current <a3e type <ith the name o, the <a3e type ,rom the same line in CE)12(. 2A1>S' > #ame as CA8#0 O <ith the exception that the data ,rom in,otype 2010 is used. 2A1>S, 5eplaces the current <a3e type <ith the statement <a3e type that is entered in ta0le T)12( ,or the second <a3e type deri!ed ,rom the current <a3e typeJ and then you <ant to !aluate this usin3 the correspondin3 !aluation 0asis. 2A1E& 7 #ets the len3th o, the !aria0le $ey to 2 2A1E& ; #ets the len3th o, the !aria0le $ey to 3 2A8<< 7 Caria0le o,,set ' set here to 2. The system <ith then i3nores the ,irst 2 di3its. 2A"G>)&D>W Place the ta0le ,ield Nindicator ,or indirect !aluationN in the !aria0le $ey 2A"G>P"AF& Place the ta0le ,ield Npremium num0erN in the !aria0le $ey 2A"G>T"<F% Place the ta0le ,ield NE# 3roupin3 ,or collecti!e a3reement pro!isionN in the !aria0le $ey 2WTC1 :9 1nterro3ate processin3 class %4 WGTEPK /sually part o, a decision ' <here the <a3e type is Hueried WGTEPNH Passes throu3h the <a3e type as unchan3ed WPA11K1AST Decide i, employee has had a pay chan3e in pay period K i, the one 0ein3 332 processed is the last WP>PC +peration (P8PC distri0utes the amount o, the current <a3e type to the acti!e (P8P periods in the payroll period. WP>PCW This operation splits the amounts 0ut does not distri0ute them to the di,,erent periods % Expect to call another PC5 in this line %E"8N A& #ets the A&T and N/& to Qero %E"8N "&A #et the !alues ,or the rateJ num0er and amount eHual to Qero %E"8N- A>CD 1nitialises the !aria0le A8CD %E"8N&"A #ets the N/& 5TE and A&T to Qero 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,ore current payroll period;. Also ha!e a loo$ at the documentation o, 1&P5E. An example in usin3 this operation is as ,ollo<s :readin3 the period % months a3o;> D =E5+ P N5A 1&P5E % #/85CT1&P O 0 A&T P + 1001#ET1N AP01#ET1N 5P3 =E5+P N5 ADD(T11001 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 Customized-SCHEMA’S: 352 INAL: INAP: 353 INEI: INLN: YNC0: 354 ZNNC: 355 SAP 8(er(ie0 1. Explain the structure o, the client?ser!er ,rame<or$. 2. Pro6ect 1mplementation Tools 1. (hat is the 1&2T 356 2. (hat is a pro6ect 1&2T ;B >asics of @uman "esources 1. (hat are the most important processes supported in .uman 5esources :.5;T 2. (hat are the most important structures in .5T 3. (hat is meant 0y Employee #el,'#er!iceT 4. (hat <ays are there to select an 1n,otypeT ). .o< do you hire a ne< employeeT %. (hich steps ma$e up the payroll processT *. (hy is there a cross'application time sheetT (hat are the possi0le tar3et componentsT -. (hat is the purpose o, time e!aluationT ". (hich reportin3 tools do you $no< o,T 10. .o< is the recruitment component inte3rated <ith the other .5 componentsT 11. (hat is an applicant actionT 12. (hat is the di,,erence 0et<een Huali,ications and reHuirementsT 13. (hat is the di,,erence 0et<een career plannin3 and succession plannin3T (hat is a de!elopment planT 14. Descri0e the day'to'day acti!ities in Trainin3 and E!ent &ana3ement. 1). (hat is the appraisal system component used ,orT 1%. (hat are the main ,unctions o, Compensation &ana3ementT 1*. (hat personnel cost plannin3 methods are there in #AP .5T 1-. (hich 1n,otypes do you need to implement Tra!el &ana3ementT 9B 8raniQational .anaement 1. (hat are plan !ersions used ,orT 2. (hat are the 0asic o06ect typesT 3. (hat is the di,,erence 0et<een a 6o0 and a positionT 4. (hat is the di,,erence 0et<een an or3aniQational unit and a <or$ centerT ). (here can you maintain relationships 0et<een o06ectsT 357 %. (hat are the main areas o, the +r3aniQation and #ta,,in3 user inter,acesT *. (hat is Expert &ode used ,orT -. Can you create cost centers in Expert &odeT ". Can you assi3n people to 6o0s in Expert &odeT 10. Can you use the or3aniQational structure to create a matrix or3aniQationT 11. 1n 3eneral structure maintenanceJ is it possi0le to represent the le3al entity o, or3aniQational unitsT 12. (hat is the +06ect 1n,otype :1000; used ,orT 13. (hat is the 5elationships 1n,otype :1001; used ,orT 14. (hich status can 1n,otypes in the +r3aniQational &ana3ement component ha!eT 1). (hat is an e!aluation pathT 1%. (hat is &ana3ers Des$top used ,orT 1*. 1s it possi0le to set up ne< e!aluation paths in CustomiQin3T 1-. (hich situations reHuire ne< e!aluation pathsT 1". .o< do you set up inte3ration 0et<een Personnel Administration and +r3aniQational &ana3ementT 5B .aster Data 1. (hich elements ma$e up the enterprise structureT 2. (hich elements ma$e up the personnel structureT 3. (hich elements ma$e up the or3aniQational structureT 4. (hich criteria play a role in esta0lishin3 these structuresT ). (hich control ,eatures are controlled usin3 the personnel su0areaT %. (hich control ,eatures are controlled usin3 the employee su03roupT *. (hat is a payroll areaT -. (hat is an 1n,otypeT ". (hich criteria determine payroll areasT 10. (hat is the or3aniQational $ey used ,orT 11. 1n <hich 1n,otype are administrators de,inedT 12. (hy are administrators de,inedT 358 13. (hat can ,eatures 0e used ,orT 14. (hat is the connection 0et<een Planned (or$in3 Time :1n,otype *; and 8asic Pay :1n,otype -;T 1). (hich <ays are there to de,ine de,ault !alues ,or the pay scale area and pay scale typeT 1%. (hat is the employee su03roup 3roupin3 ,or collecti!e a3reement pro!isions used ,orT 1*. (here are pay scale 3roups and pay scale le!els de,inedT 1-. .o< are <a3e types created in the #AP 5?3 systemT 1". Can all <a3e types 0e entered into all 1n,otypesT 20. (hat does the input permissi0ility o, a <a3e type depend uponT 21. (hat is the personnel su0area 3roupin3 ,or primary <a3e types used ,orT 22. (hat is the employee su03roup 3roupin3 ,or primary <a3e types used ,orT 23. (hat <ays are there to !aluate <a3e typesT (here are <a3e type !aluations de,inedT 24. .o< can you e!aluate <a3e types indirectlyT 2). .o< can you de,ine de,ault <a3e types ,or the 8asic Pay 1n,otypeT 2%. (hat <ays are there to per,orm pay scale reassi3nmentsT 2*. (hat <ays are there to per,orm standard pay increasesT 2-. (hat is the di,,erence 0et<een the simple and extended pay increasesT 2". Can se!eral personnel actions 0e per,ormed on the same dayT 30. (hat is the Additional Actions 1n,otype used ,orT 31. 1, an employee lea!es the enterpriseJ are all 1n,otypes delimitedT 32. (hich control options do you ha!e ,or CustomiQin3 <hen con,i3urin3 1n,otypesT 33. Can a screen in .5 data consist o, se!eral 1n,otypesT 34. (hich <ays are there to modi,y screens in CustomiQin3T 3). (hat is an 1n,otype menu and <hat is its purposeT 3%. (hat is an in,o 3roupT (hat is a personnel actionT 3*. .o< can a personnel action chan3e the status ,eature o, an employee in 1n,otype 0000T 3-. .o< are personnel actions and dynamic actions lin$edT :B AuthoriQations 1. (hat is a role and <hat is it made up o,T 2. .o< are the authoriQations in a role maintainedT 3. Are authoriQation o06ects or pro,iles assi3ned to usersT 4. (hich authoriQation o06ect can you use to control an employeeMs access to his or her o<n 359 personal dataT ). (hat are the main ad!anta3es o, the Pro,ile 2eneratorT %. Can roles and their authoriQation pro,iles 0e assi3ned to a user ,or a limited time periodT *. .o< do you create structural pro,ilesT +B Payroll 1. .o< does the system $no< <hen to tri33er retroacti!e accountin3 ,or a particular employeeT 2. .o< is the earliest retroacti!e accountin3 date determined ,or an employeeT 3. (hat is the payroll control record used ,orT 4. 1s the exact date o, the payroll period ,or an employee determined 0y the payroll area or the payroll control recordT ). (hat acti!ities are possi0le <hen the payroll control record is set to V5eleased ,or PayrollWT %. 1s it possi0le to 0ranch directly ,rom the payroll lo3 to master data and time data maintenanceT *. (hat is &atchcode ( used ,orT -. (hat e,,ect does 3roupin3 employee su03roups ha!e on personnel calculation rulesT ". Can you e!aluate payroll results usin3 #AP Duery?Ad .oc DueryT 10. (hat steps are reHuired to post payroll results to Accountin3T 11. Can a postin3 run 0e deletedT 12. (here do you speci,y <hether an employee is paid in cash or <hether the money is trans,erred to a 0an$ accountT 6B Time Data 1. (hat are the 0asic concepts ,or recordin3 time dataT 2. (hat steps are reHuired to set up <or$ schedulesT 3. Can you de,ine your o<n pu0lic holidaysT 4. .o< do you de,ine <hich pu0lic holiday calendar is !alid ,or an employeeT ). (hich characteristics does a pu0lic holiday class 0lan$ ha!eT %. 1s there an employee su03roup 3roupin3 ,or daily <or$ schedulesT *. (hat is a !ariant o, a daily <or$ scheduleT -. 1s there an employee su03roup 3roupin3 ,or time HuotasT 360 ". (hat <ays are there to de,ine 0rea$s <ithin a 0rea$ scheduleT 10. (hich characteristics does a daily <or$ schedule <ith daily <or$ schedule class 1 ha!eT 11. (hich elements ma$e up a period <or$ scheduleT 12. (hich characteristic does a day <ith day type 1 ha!eT 13. (hich <ays are there o, representin3 part'time <or$ in the #AP 5?3 systemT 14. (hich <ays are there o, representin3 su0stitutions in the #AP 5?3 systemT 1). (hat is the di,,erence 0et<een a0sences :1n,otype 2001; and attendances :1n,otype 2002;T 1%. (hat is an a0sence HuotaT 2i!e examples. 1*. (hat is the di,,erence 0et<een a !alidity inter!al and a deduction inter!al ,or time HuotasT 1-. Fou need to deduct an a0sence ,rom a Huota. (hich CustomiQin3 settin3s are reHuiredT 1". #hould a Huota 0e assi3ned directly to an a0senceT 20. (hat is the remuneration 1n,otype used ,orT 21. (hat are countin3 rules used ,orT 22. Can you set up de,ault !alues to create a0sence HuotasT 23. Can you 3enerate a0sence HuotasT 24. (hat is the schema TDTA used ,orT 2). (hat <ays are there o, enterin3 in,ormation ,or Controllin3 <hen recordin3 time data in the Time &ana3ement 1n,otypesT 4B "eportin in @uman "esources .anaement 1. (hich reportin3 tools are a!aila0le in .uman 5esources &ana3ementT 2. 1s the 8usiness 1n,ormation (arehouse part o, the #AP 5?3 systemT 3. (hat is .1#T 4. (here do you ,ind standard reports in .5T ). Can you also e!aluate cross'client data <ith standard reportsT %. Can customer'speci,ic reports 0e incorporated in the &ana3ers Des$topT *. (hat is a lo3ical data0ase used ,orT -. (hich lo3ical data0ases exist in .5T ". (hat is a user 3roupJ <hat is an in,oset and ho< are the t<o relatedT 10. (hat is a ,ield 3roupT 2i!e examples ,rom .5. 11. (hat are selection and output ,ieldsT 361 12. (hat can an Ad .oc Duery 0e used ,orT 13. (hat are the steps ,or con,i3urin3 an #AP DueryT 14. (hat are payroll 1n,otypes used ,orT E-Recruitment Configuration Guide Contents ,L4)ACC ,)EAJ!+AT!,J +T)67T6)4 ***************************************************3 #4)+,JAC %ATA ********************************************************************************17 7ontr$ctu$l $nd 7orpor$te Agree'ents**************************************************22 43$lu$tion D$sis*********************************************************************************24 4'ployee Fu$lific$tions***********************************************************************27 7o''unic$tion**********************************************************************************31 7usto'iBing procedures **********************************************************************33 ;or/force )e5uire'ents $nd Ad3ertising***********************************************45 Applic$nt Ad'inistr$tion**********************************************************************47 Applic$nt +election******************************************************************************51 #u9lic >olid$y 7$lend$r***********************************************************************60 ;or/ +chedules**********************************************************************************65 Ti'e %$t$ )ecording $nd Ad'inistr$tion************************************************78 =$n$ging Ti'e Accounts 6sing Attend$nce(A9sence Fuot$s*********************89 SCOPE OF THE DOCUMENT...........................................................100 1*1 #$yroll =odule 7onfigur$tion +cope*************************************************100 #$y +c$le Type*********************************************************************************107 #$y +c$le Are$**********************************************************************************108 Assign #$y +c$le +tructure to 4nterprise +tructure********************************108 WAGE TYPE STRUCTURE...............................................................111 ;$ge types for D$sic #$y !nfotype 0008" *******************************************111 ;$getypes for !nfotype 0014**************************************************************119 ;$ge types for !nfotype 0015*************************************************************121 Assign #$y +c$le Eroupings for Allow$nces*******************************************124 =$int$in %ef$ult ;$ge Types for D$sic #$y*******************************************125 362 Assign ;$ge type =odel for #$y +c$le Erouping &or Allow$nces *************126 4ligi9ility for )A#s ****************************************************************************127 =$int$in +$l$ry Ke$r $nd #eriod 4nd Tre$t'ent of )A#**************************128 COMPANY LOANS........................................................................129 Acti3$te 7$lcul$tion***************************************************************************129 Ad?ust L$lue %$te*****************************************************************************129 =$ster %$t$*************************************************************************************130 HOUSING....................................................................................130 %efine Acco''od$tion Types*************************************************************130 CAR AND CONVEYANCE................................................................131 %efine 7on3ey$nce Types*******************************************************************131 %efine A'ounts G Ju'9ers for 7$r +che'es****************************************132 4ligi9ility 7riteri$ for 7on3ey$nce Allow$nce****************************************135 PROFESSIONAL TAX.....................................................................140 %efine #rofession$l T$2 Erouping %et$ils *******************************************140 Assign #T$2 Eroupings for #A $nd #+A ***********************************************140 Assign A'ounts for #rofession$l %eduction *****************************************141 =ethod $nd &or' C$yout for #T$2 Eroupings****************************************142 INCOME TAX................................................................................143 D$sic +ettings***********************************************************************************143 Third p$rty %eductions**********************************************************************145 T$2 li$9ility on )ei'9urse'ents0 Allow$nces $nd #er/s ************************147 PAYROLL SCHEMA AND PERSONNEL CALCULATION RULES..............149 #$yroll +che'$********************************************************************************149 #ersonnel c$lcul$tion )ules****************************************************************160 PAYROLL ORGANISATION.............................................................164 #eriod #$r$'eters*****************************************************************************164 %$te =odifiers**********************************************************************************164 Eener$te #$yroll #eriods *******************************************************************165 ABAP DEVELOPMENTS.................................................................16 >u'$n )esources < Tr$3el =$n$ge'ent 7onfigur$tion +cope*****************221 %efine Trip Ju'9er )$nges****************************************************************221 %efine 7ontrol p$r$'eter for Tr$3el 42penses***************************************221 %efine 7ontrol p$r$'eter for Tr$3el %$t$*********************************************223 Tr$3el 42pense Types************************************************************************224 %i$log $nd Tr$3el 42penses 7ontrol*****************************************************226 Tr$3el 42penses 7ontrol*********************************************************************230 ;$ge Types for !nterf$ces******************************************************************231 Tr$nsfer to Accounting***********************************************************************232 SCOPE OF THE DOCUMENT...........................................................236 SETTINGS FOR ALL USER INTERFACES...........................................236 7re$te AuthoriB$tions for d$t$ entry profiles*****************************************236 6se*************************************************************************************************236 #rocedure****************************************************************************************236 )esult**********************************************************************************************236 SPECIFIC SETTINGS FOR CATS REGULAR.......................................236 +etup d$t$ entry profiles********************************************************************236 6se*************************************************************************************************236 #rocedure****************************************************************************************237 )esult**********************************************************************************************237 SPECIFIC SETTINGS FOR CATS REGULAR.......................................239 %efine &ield +election************************************************************************239 363 6se*************************************************************************************************239 #rocedure****************************************************************************************239 )esult**********************************************************************************************239 TIME DATA RECORDING ! ADMINISTRATION..................................242 %efine Attend$nce types********************************************************************242 6se*************************************************************************************************242 #rocedure****************************************************************************************242 )esult**********************************************************************************************242 Eroup e'ployee su9groups for ti'e 5uot$s******************************************243 6se*************************************************************************************************243 #rocedure****************************************************************************************243 )esult**********************************************************************************************243 Eroup #ersonnel su9$re$s for ti'e 5uot$s********************************************244 6se*************************************************************************************************244 #rocedure***************************************************************************************244 )esult**********************************************************************************************244 %efine 7ounting )ules***********************************************************************245 6se*************************************************************************************************245 #rocedure***************************************************************************************245 )esult**********************************************************************************************245 Assign 7ounting )ules to Attend$nce types*******************************************247 6se*************************************************************************************************247 #rocedure***************************************************************************************247 )esult**********************************************************************************************247 +elect Allowed A9sence types*************************************************************247 6se*************************************************************************************************247 #rocedure****************************************************************************************247 )esult**********************************************************************************************248 %efine re?ection )e$sons********************************************************************248 6se*************************************************************************************************248 #rocedure****************************************************************************************248 )esult**********************************************************************************************248 CONFIGURATION STEPS"..............................................................22 !nterf$ce 7onfigur$tion for ;e9dynpro !nterf$ce in Tr$3el =$n$ge'ent:* *272 &e$tures 6sed for Tr$3el &or 4++":*****************************************************274 DA78E),6J% *********************************************************************************276 +cen$rio: 4'ployee +elf +er3ice********************************************************276 #rocess Eroup: #rocess on 4++***********************************************************276 364 )>)>( 1. System Prerequisites 1.1. Required Components • Software Component ERECRUIT !" • S#P $et%ea&er '.!( En)ancement Pac*age 1 o Enterprise Porta+ o TRE, '.!!."-.!! or )ig)er. #+ternate+y( TRE, '.1! can .e used from E)P" onwards. TRE, '.1! does not support /rac+e p+atform( supports on+y 0inu1 and %indows .ased systems. o #2S 3#do.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 software( optiona+ o #do.e 7orms -.1 • ERP .! E)P" 38anager In&o+&ement4 1.2. Latest versions of ERecruiting • Insta++ En)ancement Pac*age "( • #cti&ate 9usiness 7unction HCM, SAP E-Recruiting 2 - HCM_ERC_CI_2 3Transaction S%7:4. Pre-requisite for .usiness function ;C8<ERC<CI<=> 1. #cti&ate .usiness function HCM, SAP E-Recruiting 1- HCM_ERC_CI_1 =. #cti&ate .usiness function HCM, SAP E-Recruiting Search Functions 1 - HCM_ERC_SES_1 1.3. Portal Content for SAP EhP for SAP ERP !." #usiness Pac$age %ame Soft&are Component 'ersion Role 9P for Recruiter 9P ERP RECRUITER 1."! Recruiter 9P for E-Recruiting #dmin. 9P ERP RECRUITI$G #28I$ 1."! E-Recruiting #dministrator • To insta++ porta+ content 39usiness Pac*ages4 for E-Recruiting( you must insta++ t)e fo++owing product instances and software components. • Product instance S#P $% - EP Core is required as a .asis. #s part of S#P ERP .! S#P $% 5 EP Core .ased on S#P $et%ea&er '.! 5 Usage Type #pp+ication Ser&er ?a&a. #s of 365 en)ancement pac*age " for S#P ERP( t)e usage type is a&ai+a.+e on en)ancement pac*age 1 for S#P $et%ea&er. • #+ways refer to t)e +atest &ersion of t)e 8aster Guide - S#P en)ancement pac*age " for S#P ERP .! w)ic) contains important information a.out t)e insta++ation sequence and t)e components to .e insta++ed. It +in*s to a++ ot)er documents t)at are required for t)e imp+ementation of a specific scenario. 3)ttp>@@ser&ice.sap.com@erp-inst4 366 )>)>+ . User #dministration ()* Path + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A User #dministration ,escription+ T)is I8G acti&ity is used for creation and maintenance of ERecruiting specific users( ro+es and User categories. 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. - /ptiona++y( grouping t)e interna+ end users in user categories. 2.1. Creation of Authorisation Profiles ()* Path + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A User #dministration -A Create User Profi+es -ransaction+ P7CG #++ ERecruiting specific standard ro+es )a&e prefi1 as CS#P<RC7D. Copy t)e standard ro+es pro&ided .y S#P to custom ro+es. 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. %e )a&e configured t)e ro+es wit) prefi1 as CEERD. 367 %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) .ecome o.so+ete on acti&ation of %e.2ynpro &ersions in E)P". 2.2. Creation of Special users ()* Path + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A User #dministration -A Create Specia+ Users -ransaction+ SU!1 Users can .e grouped in F categories> 1. Reference users =. Communication Users F. Ser&ice Users ". System users Reference users are used as temp+ates for assigning security aut)oriBations. T)ey are not dia+og users .ut are assigned to dia+og users. T)e dia+og users in)erit a++ aut)oriBations of t)e assigned reference user. Communication users are used for remote communication .etween = systems. T)ese are not dia+og users and must .e used pure+y for communication purposes in t)e system. In ERecruiting framewor*( communication users are used for connecting ERecruiting system and t)e Content Ser&er. Service .sers ena.+es system access for unnamed users. In e-recruiting t)ese are used for unregistered candidates 3e.g.( RC7<U$REG4. Certain 9SP@%e.dynpro ser&ices are accessi.+e to candidates w)o are not registered app+icants. 7or suc) ser&ices( t)e ser&ice user RC7<U$REG is assigned against username in transaction SIC7. 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 .sers System users are required during t)e e1ecution of specific S#P processes. ERecruiting requires system users in t)e form of wor*f+ow user %7-9#TC;. #++ .ac*ground wor*f+ow tas*s are e1ecuted using t)e %7-9#TC; id. Specia+ users do not e1ist in t)e standard system. T)ey need to .e created. "eference Iser Iser Type "ole to be assined "ole Description 368 5CBEAD&1N 5e,erence =E5E8/#1NE##EAD&1NEE.P4 Administrator 5CBEC+NTENT Communication =E5EC+NTENTE#E5CE5 Access to #earch En3ine 5CBECANDEEGT 5e,erence =E5EEGTE5NAECAND1DATE External Candidate 5CBECANDE1NT 5e,erence =E5E1NTE5NAECAND1DATE 1nternal Candidate 5CBE&ANA2E5 5e,erence =E5E&ANA2E5 &ana3er 5CBE5EC5/1T 5e,erence =E5E5EC5/1TE5EE.P4 5ecruiter 5CBE5ED/E#T 5e,erence =E5E5ED/1#1T1+NE5ED/E#TE5 5eHuester :not used; 5CBETC 5e,erence =E5ETAENTEC+N#/TANT Talent Consultant :not used; 5CBE/N5E2 #er!ice =E5E/N5E21#TE5EDECAND1DATE /nre3istered Candidate Creation of Samp+e Reference User RC7<C#$2<I$T is s)own .e+ow> Go to SU!1( enter RCF_CAND_INT in User fie+d and c+ic* t)e New icon. Enter t)e required detai+s. 369 Se+ect t)e User Type as CReferenceD. #+so enter t)e password. 7or reference users( once t)e password is set( it s)ows a C2eacti&atedD status as s)own .e+ow> #ssign t)e custom interna+ candidate ro+e created in t)e a.o&e step. Simi+ar+y( create ot)er reference users. 370 2.3. ,efine Roles in ERecruiting ()* Path + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A User #dministration -A Create Specia+ Users 'ie&+ T''RC7<R/0E ;ere we map t)e specia+ users against t)e user categories to .e used. T)e reference users need to )a&e e1act+y same name as a.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 .e updated according+y. 371 )>)>A F. 9usiness Partner Configuration T)e component S#P 9usiness Partner ena.+es you to create and manage .usiness partners centra++y. Gou can create a .usiness partner in different .usiness partner ro+es( and during t)e course of t)e .usiness re+ations)ip t)e .usiness partner can assume ot)er .usiness partner ro+es. $o new data )as to .e created eac) time( meaning t)at redundant data creation and retention is a&oided( and t)ere can .e no inconsistencies. 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 .ranc)es of your company. ()* Path> SPR/ -A I8G -ACross #pp+ication Components -A S#P 9usiness Partner 372 3.1. ,efine #usiness Partner Roles ()* Path + SPR/ -A Cross-#pp+ication Components -A S#P 9usiness Partner -A 9usiness Partner -A 9asic 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 .usiness partner ro+es and its attri.utes. T)ese attri.utes s)ow effect in transaction BP used for .usiness partner maintenance. T)e ro+es t)at need to .e configured are> 1. 9UP!!F =. RC7#GG F. RC79R# ". RC76E$ #.P""3 373 To configure( c)oose t)e row and c+ic* on t)e detai+ icon . T)e fie+ds t)at need to .e entered for eac) ro+e are> 1. 9P Ro+e Cat. =. Std. #ssignment 9P Ro+e 5A 9P Ro+e Cat. F. 9P 6iew T)e &a+ues in t)ese fie+ds s)ou+d .e> 1. 9P Ro+e Cat. 5 Same as 9P Ro+e 3in t)is case( 9UP!!F4 =. Std. #ssignment 9P Ro+e 5A 9P Ro+e Cat. 5 S)ou+d .e C)ec*ed. F. 9P 6iew - Same as 9P Ro+e 7o++ow t)e same procedure for remaining .usiness partner ro+es. 3.2. ,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.er Ranges and Groupings -A 2efine $um.er Ranges 374 -ransaction+ 9UC7 ,escription + ;ere( you maintain t)e num.er ranges for .usiness partners. Two num.er ranges( one eac) for interna+ and e1terna+ num.er range s)ou+d .e defined. T)e e1terna+ num.er range is required for .usiness partners transferred from e1terna+ systems. $o c)anges are required )ere. %e are using t)e S#P de+i&ered standard settings. Ensure t)at t)e current num.er is set to !. 3.3. ,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 Ranges and Groups -A 2efine Groupings and #ssign $um.er Ranges. 'ie& + 6<T9!!1 ,escription+ T)e num.er range grouping determines t)e num.er range to .e used during .usiness partner 375 num.er generation. Standard S#P de+i&ered settings are used. $o c)anges required. 3.. Address ,etermination ()* Path+ SPR/ -A I8G -A Cross #pp+ication Components -A S#P 9usiness Partner -A 9usiness Partner -A 9asic Settings -A #ddress 2etermination ,escription+ #ddress determination descri.es t)e procedure wit) w)ic) t)e system identifies t)e .usiness partner address t)at is used in a particu+ar .usiness transaction. T)e fo++owing steps are carried out consecuti&e+y unti+ an address is found> 1. If t)ere is a fi1ed address for a particu+ar o.Hect 3e.g. contract account in 7I-C#4 and t)is address sti++ e1ists( it is used. =. 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 .een created( t)e standard usage for t)is address type wi++ .e used. F. In a++ ot)er cases( t)e standard address of t)e .usiness partner is used. 376 ,efine -ransactions XXDFLT is t)e standard S#P de+i&ered entry. $o c)anges are required. ,efine Address -/pes+ XXDEFAULT 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. 377 3.1. 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. 'ie& + 6<TS#2F ,escription+ In t)is node( you maintain t)e forms of address for .usiness partners. T)ese entries s)ou+d .e in +ine wit) t)e forms-of-address of Personne+ #dministration. 3.!. ,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!!: ,escription+ T)e data origin type determines )ow t)e .usiness partner data comes into t)e system. 378 #dd t)e entry !!!" as s)own .e+ow> 3.4. %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 ,escription + 7or .usiness partners t)at .e+ong to t)e category Inatura+ personsI t)e name components are stored in se&era+ different fie+ds. Country-specific ru+es can .e app+ied to format t)e name components. If you do not state any specific ru+e( t)e standard setting app+ies. 379 %e wi++ .e using Country CI$D and For!t !s "!1D. 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 .e in numeric integers. T)e order gi&en in t)e KPositionK determines )ow t)e name of t)e .usiness partner 3candidate4 wi++ .e concatenated in t)e system. 3.5. )arital Status ()* Path+ SPR/ -A I8G -A Cross #pp+ication Components -A S#P 9usiness Partner -A 9usiness 380 %3-E+ 1. T)is transaction a+so s)ou+d .e done in .ot) t)e ;R and t)e E Recruitment systems( in separate instance scenario. Partner -A Persons -A 8arita+ Statuses -A 8aintain 8arita+ Status 'ie& + T9!=' ,escription+ ;ere you maintain t)e marita+ statuses for .usiness partners T)is comp+etes t)e E Recruitment re+ated configuration of 9usiness Partners 381 )>)>3 ". %or*f+ow Configuration .1. 6or$flo& Auto7Customi8ing -ransaction+ S%UF ,escription + T)e acti&ities performed in t)is transaction must .e e1ecuted so t)at wor*f+ows can .e e1ecuted. 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 .e+ong to SUPER user group. C+ic* CConfigure R7C 2estinationD and c+ic* T)e user %7-9#TC;( if does not e1ist( is auto created wit) same aut)oriBations as t)e current user. Enter t)e password and c+ic* . $ow( c+ic* t)e main node in t)e tree C8aintain Runtime En&ironmentD and c+ic* Generate. T)e tree now appears as .e+ow> 382 To acti&ate indi&idua+ nodes( c+ic* on t)e node and press . Simi+ar+y( e1ecute a++ t)e nodes. 7ina++y t)e status s)ou+d .e as fo++ows> 383 T)e node CC)ec* Entries from ;R Contro+ Ta.+esD wi++ initia++y s)ow t)e fo++owing error. To e+iminate t)e errors( e1ecute t)e report R;S/9?C;. E1ecution of t)e report wi++ yie+d fo++owing *ind of output. 384 Se+ect a++ t)e entries and c+ic* C#dHustD. E1it t)e report and try re-e1ecuting it. /utput s)ou+d +oo* as .e+ow> $ow refres)@e1ecute t)e CC)ec* Entries from ;R Contro+ Ta.+esD node in S%UF. It s)ou+d )a&e against it. .2. Activate Event Lin$ages ()* Path + S#P E-Recruiting -A Tec)nica+ Settings -A %or*f+ow ,escription+ T)is node +ists a++ t)e ERecruiting wor*f+ows t)at can .e acti&ated and used. #cti&ation of t)ese wor*f+ows is optiona+ and s)ou+d .e strict+y need .asis. 385 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. C+ic* C#cti&ate e&ent +in*ingD. C+ic* t)e C2etai+ 6iewD icon under t)e C2etai+sD co+umn. 386 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 .y green icon C Activated. #cti&ate a++ ot)er required wor*f+ows in a simi+ar manner. 387 )>)>1 :. Searc) Engine Configuration T)e Searc) Engine in ERecruiting contains = main su.-di&isions> 1. 7u++ Te1t Searc) =. #ttri.ute .ased searc) In genera+( we differentiate .etween F searc) types> 1.1. 7u++-te1t searc) for documents 1.=. 7u++-te1t searc) for o.Hects =.1. #ttri.ute .ased searc) for o.Hects 7or documents 3for e1amp+e( t)e creation of a candidate4( t)e data is unstructured. 7or unstructured data( a MPR/ inde1 is used. MPR/ inde1 is accessi.+e from transaction SMPR!'. 7or o.Hects( t)e data is structured. In ot)er words( t)e data from t)e infotypes of t)e ;R o.Hects to .e inde1ed is e1tracted and transferred to t)e SES framewor*. In TRE,( an SES o.Hect inde1 e1ists for eac) .usiness o.Hect. T)e SES inde1es can eit)er .e accessed from SPR/ I8G or using transaction SES<#28I$. If you perform a )u''*te+t se!r,-( t)e system a+ways performs a )u''*te+t se!r,- )or o./e,ts. #t t)e same time( t)e system performs a )u''*te+t se!r,- )or #o,uents - if t)ere are attac)ments and you want to searc) for t)em too. 2uring t)e Attr$.ute*.!se# se!r,-( t)e system on+y searc)es for o.Hects. 1.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 /.Hect -ransaction+ SES<#28I$ T)is step focuses on Attr$.ute .!se# Se!r,- )or O./e,ts. T)e standard system contains t)e fo++owing o.Hects. #usiness o09ect Short description ERC<C#$2 SES .usiness o.Hect Candidate ERC<C2CG SES .usiness o.Hect Candidacy ERC<REN SES .usiness o.Hect Requisition 388 E,T<P/ST SES .usiness o.Hect E1terna+ Pu.+ication I$T<P/ER SES .usiness o.Hect Interna+ Pu.+ication T)is node starts t)e transaction SES<#28I$. Initia++y t)ere wi++ .e no inde1es created. Inde1 can .e created using t)e menu item> In#e+ *0 Cre!te1A,t$2!te In#e+es # dia+og .o1 wit) e1isting inde1a.+e o.Hects pops up. Se+ect t)e re+e&ant o.Hect and continue. It s)ou+d .e noted t)at t)e o.Hects s)ou+d .e se+ected one at a time( not mu+tip+e entries simu+taneous+y. %e se+ect o.Hect EXT_POST of o.Hect type NC. 389 T)e inde1 as s)own .e+ow )as .een created for o.Hect $C. T)is inde1 s)ou+d .e created for ot)er o.Hect types a+so. 9e+ow is t)e comp+ete sequence of steps to .e fo++owed. 1. Create t)e o.Hect inde1 for E,T<P/ST@$C. =. Create t)e o.Hect inde1 for I$T<P/ER@$C. F. Create t)e o.Hect inde1 for ERC<REN@$9. ". Create t)e o.Hect inde1 for #ES<2/C@!!!!!1!!. :. Create t)e o.Hect inde1 for ERC<C#$2@$#. %)en you create t)is inde1( t)e system issues an error message since you sti++ cannot create t)e Hoin inde1. Ignore t)is message. . Create t)e o.Hect inde1 for ERC<C2CG@$E. %)en you create t)is inde1( t)e system creates t)e corresponding re+ation inde1. '. Create t)e re+ation inde1 for ERC<C#$2@$#. $ow t)e inde1es are created .ut documents are yet to .e inde1ed. 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.Hect for inde1ing. 9ut .efore t)at we )a&e to e1ecute program RCF_SES_3OIN_INDEX_CREATE. Gou can use t)is program to add furt)er information to t)e Hoin inde1es. ?oin inde1es contain 8eta information a.out t)e re+ations)ips .etween .usiness o.Hects. T)is program s)ou+d a+ways .e e1ecuted w)en you de+ete or re-create one or se&era+ inde1es. /nce t)e Hoin inde1 is created we s)ou+d perform t)e fu++ inde1ing for a++ t)e ERecruiting specific o.Hects. 390 Se+ect t)e o.Hects in t)e same sequence in w)ic) t)ey were created and c+ic* In#e+ Ie#$!te'y. In t)e pop-up t)at fo++ows( se+ect Fu'' 3fu++ inde1ing4 on+y for t)e first run of inde1ing. E&ery su.sequent time( De't! 3de+ta inde1ing4 s)ou+d .e used. 7u++ inde1ing inde1es a++ t)e documents corresponding to t)e se+ected o.Hect. 2e+ta inde1ing se+ects on+y t)e new documents since +ast run for inde1ing. #+t)oug)( se+ecting 7u++ inde1ing for su.sequent runs wou+d do )arm to t)e system( w)en t)e num.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,t$2e status. 391 T)e status is Co4'ete# once t)e inde1ing is done. /nce t)e status disp+ayed is A,t$2e for a++ t)e inde1es created( #ttri.ute .ased searc) for o.Hects can .e successfu++y performed from t)e porta+. T)e SES o.Hect .ased searc) can .e tested using program COM_SE_SEARCH_IIF_TEST. Gou may face a situation in future w)ere t)e inde1 .ecomes corrupt or t)e inde1ing accident+y stops wor*ing due to some )ardware or compati.i+ity re+ated issues. In suc) situations( you may .e required to de+ete one or more e1isting inde1es. Inde1 can .e de+eted using menu pat)> In#e+ *0 De'ete In#e+. C+ic* 5es on t)e pop-up t)at fo++ows. T)is wi++ de+ete t)e respecti&e inde1. Gou can t)en re-create it. 392 1.2. 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. T)is ena.+es users to access documents of t)e document area HR_78 32ocument Storage for ;R /.Hects4. #ttac)ments( searc) profi+es( and so on( are stored in t)is document repository. T)is ser&ice( if deacti&ated( s)ou+d .e acti&ated .y rig)t c+ic*ing t)e node and c+ic*ing A,t$2!te Ser2$,e. 1.3. (nitiali8e :PR3 ,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.r.t. MPro. Care s)ou+d .e ta*en t)at during t)e e1ecution of t)is program( t)e RC7<PERI/2IC<SER6ICES program is not .eing e1ecuted. 1.. Activate (nde;ing ()* Path+ SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A Searc) Engine -A #cti&ate Inde1ing 'ie&+ 6<S2/MI2SP 393 %3-E: MPro Searc)@7ree Te1t Searc) to .e accessed using transaction SMPR!' configuration starts at t)is point. ;ere( you se+ect t)e document area HR_78 for MPR/ inde1ing .y c)ec*ing t)e In#e+ re'e!se c)ec*.o1. Inde1ing is required to ena.+e t)e searc) engine to searc) t)e searc) profi+es. T)e co+umn Se!r,- Sr2 s)ou+d contain t)e se!r,- ser2er re'!t$on I# w)ic) wi++ .e created in t)e ne1t step. %e )a&e created EREC as t)e searc) ser&er re+ation. %ote+ ;R<M% is t)e 2ocument storage for ;R o.Hects. 1.1. 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, MPro inde1 to .e used for free-te1t-.ased searc). MPro inde1 creation consists of fo++owing steps> 1. Searc) Ser&er Re+ation creation =. Inde1 Category creation F. Trigger inde1ing. 394 Search Server relation creation+ ()* Path + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A Searc) Engine -A C)ec* Settings -A SSR 8onitor -ransaction+ SR8/ ,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,t$on9 395 C+ic* on t)e Cre!te SSR .utton to create Searc) Ser&er Re+ation. Enter required name for SSR identification and c+ic* Cre!te SSR. DRFUZZ5 is t)e searc) Engine to .e used .y ERecruiting. Standard recommendation. TREX_:;< is t)e R7C Connection created in S8:O connecting S#P .ac*end 3MPro4 wit) TRE, engine. 396 T)e new+y created SSR is now &isi.+e in t)e +ist of SSRs. To set t)is SSR as defau+t se+ect t)e entry and c+ic* Set SSR !s #e)!u't. (nde; Categor/ Creation and ,ocument (nde;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 created from t)e section M!ss A,t$ons of transaction S7PR<=.  Unc)ec* L$$te# to se'e,te# '!n(u!(e indicator.  Se+ect Do,uent Are! inde1ing area Create Inde1 category .y c+ic*ing Re*In#e+ .utton. T)is wi++ create a unique inde1 category w)ic) can .e &iewed .y 7" on In#e+ C!te(ory fie+d. 397 T)e inde1 category in 7" +ist +oo*s as .e+ow. /nce t)e inde1 category )as .een created( t)e documents can now .e sent for inde1ing. T)e In#e+1De*$n#e+ section of S7PR<= can .e used for document inde1ing. Tr$((er Pro,ess wi++ inde1 t)e documents in t)e foreground. ;owe&er( inde1ing needs to .e sc)edu+ed on a periodic .asis. Program RCF_PERIODICAL_SER6ICES can .e sc)edu+ed for inde1ing. Status of document inde1ing can .e &iewed from transaction TREX_ADMIN. 398 )>)>J :. Periodic ser&ices 1.1. ,efine Periodic Services ;ere( you specify ser&ices in t)e system t)at can .e performed periodica++y. To do so( you assign eac) ser&ice a c+ass containing instructions on )ow to perform t)e ser&ice. # 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)e searc) engine TRE, 3Te1t Retrie&a+ and Information E1traction4 does not searc) using t)e operationa+ data( .ut rat)er using searc) profi+es. T)ese are an e1tract of t)e operationa+ data. To *eep t)e data.ase up-to-date for t)e searc)( t)e searc) profi+es must .e updated periodica++y. 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 .e inde1ed from time to time and communicated to t)e searc) engine TRE,. T)is inde1ing is performed .y TRE, and is prepared and acti&ated using t)e ser&ice I$2E,<2/CU8E$TS. 399 .2. Activate Periodic Services ;ere you acti&ate t)e re+e&ant periodic ser&ices for eac) c+ient from t)e a&ai+a.+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 .e ana+yBed .y t)e administrator. 1.3. ,etermine Rules from Periodic Services In t)is acti&ity( you set up attri.utes t)at inf+uence a periodic ser&ice according to your requirements. 2or E;ample+ %)en a candidate decides to 2e-register or w)en t)e requisition status is set to CTo .e de+etedD( t)ese o.Hects are not permanent+y de+eted .ut are stored in data.ase .uffer for specific period. T)is time period is determined .y t)e fie+d C#ttri.ute 6a+ueD in t)e .e+ow ta.+e. 1.. Schedule #ac$ground Process for Periodic Services Sc)edu+e t)e report RC7<PERI/2IC#0<SER6ICES as a periodic .ac*ground process. T)is report automatica++y e1ecutes t)e ser&ices specified in C#cti&e Periodic Ser&icesD ta.+e as specified a.o&e. C)oose a period .etween 1! and F! minutes to ensure t)e searc) resu+ts are up-to-date 1.1. #A,(<s Activation #Adi+ ;R#0E!!SP0IT<I$9/U$2 (mplementation+ ;R<I$9<PR/CESS<I2/C. T)e 9#dI must .e imp+emented for S#P E-Recruiting so t)at t)e data of t)e Person o.Hect 3o.Hect type P4 may .e used e1c+usi&e+y in t)e E-Recruiting app+ication. 400 T)is 9#di is e1ecuted during #0E transfer w)en t)e data from I2oc needs to .e used for modu+e- specific con&ersions or processing. #Adi+ ;R#0E!!I$9/U$2<I2/C. (mplementation+ ;RRC7!!<2E0ETE<SPRE0. T)is 9#di de+etes a++ S-P re+ations)ips .etween positions and persons from t)e in.ound I2ocs. 401 NOTE:Both the BAdi must be active and implemented in the ALE destination client/server i.e. the Target system of the IDoc. )>)>2 . S#P ECC Integration ()* Path + SPR/ -A S#P E-Recruiting -A Tec)nica+ Settings -A S#P ERP Centra+ Component 3ECC4 Integration ,escription+ T)is I8G node descri.es t)e acti&ities to .e performed in ;R and ERecruiting systems under &arious system scenarios i.e.  ;R and ERecruiting are on same instance  ;R and ERecruiting are on separate instances. %e )a&e ;R and Recruitment .ot) on same instance. T)e ;R system is t)e main system for t)e fo++owing emp+oyee data. 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. • #ctions 3!!!!4 • /rganiBationa+ #ssignment 3!!!14 • Persona+ 2ata 3!!!=4 • #ddresses 3!!!4 • Communication 3!1!:4 • Nua+ifications 31!!1( su.type !F=4 ,ata Reconciliation 0et&een =R )aster ,ata and ERecruiting ,ata  (nitial ,ata Conversion >3ne time activit/? E&ery user of t)e ERecruiting system( interna+ or e1terna+( )as t)e C!n#$#!te o.Hect NA associated to it. T)e $# o.Hect is connected to Bus$ness 4!rtner o.Hect BP &ia( Centr!' Person o.Hect CP. To get access to ERecruitment specific app+ications( ser&ices and to wor* on ERecruitment porta+ wit)out errors( ;R 8aster 2ata needs to .e integrated wit) 9usiness Partner data i.e.( eac) interna+ user )as to .e trans+ated in terms of ERecruiting o.Hects. 402 Report 5 HRALXS5NC 5 is used for t)e initia+ data con&ersion. Pre7requisite 5 8aintain t)e fo++owing entry in ta.+e T==S<. >RPID SEMID >S6AL TEXT ;R#0, /9P/$ /$ Integraion /-9P #cti&e T)is report ena.+es you to run a consistency c)ec* for t)e integration of ;R 8aster 2ata and 9usiness Partner data. If not a++ data e1ists for t)e .usiness partner( you can first sync)roniBe data. %)en sync)roniBation is run for organiBationa+ units( t)e .asic data 3name( description4 and t)e address data is inc+udedP %)en sync)roniBation is run for centra+ persons( .an* information is inc+uded in addition to t)e .asic data and address data. Gou can restrict t)e emp+oyees to .e sync)roniBed .ased on &arious se+ection criteria as s)own a.o&e. %e are using Centra+ Person o.Hect for sync)roniBation. E1ecution of t)e program wi++ disp+ay t)e status of data updating. Green Signa+ 5 9usiness Partner data is consistent wit) ;R o.Hect data. Ge++ow Signa+ 5 9usiness Partner e1ists .ut data is not consistent wit) ;R o.Hect data. Red Signa+ 5 9usiness Partner does not e1ist or data is incomp+ete. 403 In case t)e record as s)own a.o&e s)ows status in Ge++ow or Red( se+ect t)e entry as s)own .e+ow and c+ic* St!rt Re4!$r. 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. T)is process )as to .e done for a++ emp+oyees or centra+ persons once initia++y. 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 .e rep+icated in .usiness partner ta.+es on a continua+ .asis.  S/nchronous ,ata Conversion >Su0sequent ,ata .pdate? %it) t)e sync)roniBation( t)e data is written automatica++y to S#P E-Recruiting after c)anges )a&e .een made using ;R standard transactions 3for e1amp+e( P#F!( P#"!( maintaining t)e qua+ification profi+e4. #cti&ate t)e fo++owing 9usiness #dd-ins for acti&ating sync)ronous data con&ersion. BAdI Deinition !a"e Q ;RSG$C<P BAdI i"#$e"entation Q C/$6<;R<2#T#<T/<EREC 404 Descri#tion% Con&ersion of Emp+oyeeIs ;R 2ata in E-Recruiting. T)e 9#2I is e1ecuted e&ery time c)anges are done to ;R master data using P#F!( P#"! or ot)er master data transactions. BAdI Deinition !a"e Q ;R9#S!!I$7TG BAdI i"#$e"entation Q ;RRC7!!<ST/RE<;RNU#0 Descri#tion% Updating of ;R Nua+ifications in E-Recruiting Infotype :1!: 405 )>)>7 '. 9asic Settings 4.1. ,etermine Languages Availa0le ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A 2etermine 0anguages #&ai+a.+e ,escription+ ;ere you specify w)ic) +anguages are supported in S#P E-Recruiting.  Gou can perform searc)es on+y in t)e +anguages stored )ere.  Gou can sa&e attac)ments in t)ese +anguages on+y.  Gou can enter te1ts in questions and questionnaires in t)ese +anguages on+y. # separate ta. page is a&ai+a.+e for eac) +anguage to enter t)e te1ts.  Gou can enter Ho. postings in t)ese +anguages on+y. # ta. page is a&ai+a.+e for eac) +anguage to enter te1ts. 4.2. ,efine Enterprise Structure ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A Enterprise Structure ,escription+ ;ere you define t)e companies( t)e .ranc)es for t)e companies and assign t)e .ranc)es to t)e company. 4.2.1. ,efine Compan/ ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A Enterprise Structure -A 2efine Company -a0le + T''RC7<C/8P#$G ,escription+ In t)is CustomiBing acti&ity( you define t)e indi&idua+ independent companies in your .usiness concern. Gou can differentiate your app+ication processes on t)e .asis of t)e companies. T)is ena.+es different companies to integrate forms for correspondence acti&ities( for e1amp+e. 406 4.2.2. ,efine #ranches ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A Enterprise Structure -A 2efine and #ssign 9ranc)es To Companies -ransaction+ 9P ,escription + # .ranc) can .e defined .y creating a .usiness partner wit) ro+e as RCFA>5 i.e. A(en,y. 4.2.2. Assign #ranches to Companies ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A Enterprise Structure -A 2efine and #ssign 9ranc)es To Companies -ransaction+ 6''RC79R#$C;C/8P ,escription + ;ere you assign t)e .ranc)es created in t)e a.o&e step to ;o+ding companies. 407 4.2. Attachment -/pes 4.2.1. ,efine Attachment -/pes ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A #ttac)ment Types -A 2efine #ttac)ment Types -a0le + T''RC7<#TTTGPE<T ,escription+ 2efine t)e attac)ment types t)at s)ou+d .e a&ai+a.+e in ERecruiting. #ttac)ment types specify t)e t)ematic content of attac)ments( for e1amp+e resume( Ho. posting( reference. 4.2.2. ,etermine .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 408 'ie& + 6<'RC7<#TTTGPE<U ,escription+ 2etermine w)ic) attac)ment types are possi.+e for an ;R o.Hect type. 7or e1amp+e( attac)ment type Resue is possi.+e for C!n#$#!te ?NA@ o.Hect type in t)e Resue area or su.type. #ttac)ment Su.*ty4es specify t)e &arious areas on t)e UI from w)ere attac)ments can .e up+oaded for t)e se+ected o.Hect. 4.2.3. #Adi+ .pload documents ()* Path + SPR/ -A S#P E-Recruiting -A 9asic Settings -A #ttac)ment Types -A 9#di> Up+oad 2ocuments #Adi %ame + ;RRC7!!<2/C<UP0/#2 ,escription+ T)is 9#di can .e used to incorporate custom c)ec*s during document up+oad as attac)ments. 4.2.. (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 'ie& + 6''RC7<#TTTGPE<U ,escription+ Specifies w)et)er documents of t)is attac)ment type are resues. 2ocuments can .e c+assified as Resues or )or!tte# Resues. 409 Identify as Resume t)e attac)ment type to w)ic) resumes are up+oaded t)at were created .y t)e candidates t)emse+&es. 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. 4.2.1. #Adi+ 2ilter for Attachments for ,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 + ;RRC7!!<2#T#/6R<#TT#C;8E$TS ,escription+ E&ery D!t! O2er2$ew app+ication in ERecruiting )as an Att!,-ents ta.+e at t)e .ottom of t)e page wit) +in* to attac)ments as ta.+e e+ements. 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.Hects. In t)is way( you can ma*e certain attac)ments inaccessi.+e for specific users. 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 ;R o.Hect. 4.3. Status Reasons 4.3.1. ,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 ,escription+ Users assign status reasons to an o.Hect w)en t)ey ma*e a status c)ange. Status reasons descri.e w)y a certain status is set. 410 Status Reasons are assigned to O./e,t St!tuses9 4.3.2. 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 ,escription+ T)e status reasons are assigned possi.+e statuses of required o.Hects. 411 412 )>)>)' -. Ta+ent %are)ouse ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse ,escription+ T)is I8G node is concerned wit) maintaining a++ candidate re+ated data required .y t)e recruiting organiBation. 5.1. )aintain Candidate @ualifications ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Nua+ifications ,escription+ Nua+ifications refer to t)e competency dictionary defined wit)in t)e organiBation. T)e qua+ification cata+og is actua++y created as a part of /rganiBation 8anagement and can .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.1.1. ,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 ,escription+ Standard setting. Use S#P<ERECRUITI$G &iew. 5.1.2. 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% ,escription+ 413 T)e recruiting organiBation may )a&e a +arge num.er of qua+ifications@competencies defined for &arious Ho. types. ;owe&er it may want on+y a su.set of t)ese qua+ifications to .e e1posed to ERecruiting. Restrict &iews feature wi++ )e+p to ac)ie&e t)is goa+. Nua+ifications are current+y not used. T)e screens)ot s)own .e+ow is for understanding purposes. 5.1.3. ,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 ,escription + Sca+es and sca+e proficiencies to .e used .y Nua+ification cata+og are defined )ere. 414 5.1.. ,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# ,escription + Nua+ification cata+og needs to .e defined )ere. 5.2. 6or$ E;perienceA,esired Emplo/ment ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A %or* E1perience@2esired Emp+oyment ,escription+ In t)is customiBing node( you maintain a++ &a+ue +ists used in wor* e1perience and emp+oyment Infotypes. 5.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 ;ierarc)y 0e&e+s -a0le > T''RC7<;IER<T ,escription+ T)e )ierarc)y +e&e+s represent t)e pec*ing order in your company wit) re+ation to professiona+ capa.i+ities and management responsi.i+ity. 415 5.2.2. ,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 ,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 w)i+e app+ying for a Ho.. 5.2.3. ,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 industries t)at are re+e&ant for your recruitment process. 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. 416 5.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 ,escription+ ;ere( you define t)e tas* areas in your company t)at contri.ute to t)e ac)ie&ement of t)e corporate goa+. 417 5.2.1. ,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 ,escription+ ;ere( you define t)e emp+oyment fractions t)at e1ist in t)e company. In t)e process( you specify t)e +imit for t)e num.er of worA$n( -ours 4er weeA as of w)ic) a certain emp+oyment fraction e1ists. 418 5.2.!. 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 ,escription+ ;ereB you define t)e currency +ist to .e used for recruitment and corresponding sa+ary ranges. T)e recruiter@candidate wi++ )a&e to first se+ect 5.2.!.1. ,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 ,escription+ T)e currencies to .e maintained in ERecruiting are to .e +isted )ere. T)is wi++ .e required to get sa+ary re+ated detai+s from t)e app+icants. 5.2.!.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 ,escription+ ;ere( you determine t)e sa+ary ranges for t)e payment information of t)e Ho.s and sa+ary e1pectations of t)e candidates for eac) currency. 419 5.3. EducationA-raining ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Education@Training ,escription+ In t)is I8G node( you configure a++ education re+ated &a+ue +ists. 5.3.1. ,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 ,escription+ ;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.2. ,efine #road 2ield of Education ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Education@Training -A 2efine Education Types 420 -a0le + T''RC7<E2UTGP<T ,escription+ ;ere( you maintain t)e &arious fie+ds of education considered accepta.+e .y your organiBation. 5.3.3. ,efine Educational CertificatesA,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 ,escription+ ;ere( you maintain t)e education certificates and degrees recogniBed .y your organiBation. 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 421 ,escription+ Interest Groups can .e used .y candidates to associate t)emse+&es to specific Ho. types or industry or areas of interest to pro&ide more c+arity to interna+ recruitment team on ro+e desired .y candidate. #+ternati&e+y( a recruiter can specify in t)e requisition w)ic) interest group is suita.+e for t)e open Ho.. 5.1. 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;$ ,escription+ In t)is I8G acti&ity( you define t)e communication c)anne+s t)at can .e used to contact candidates. #++ c)anne+s specified )ere are a&ai+a.+e on t)e app+icant contact detai+s UI for data input. 5.!. 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.+ed using Se!r,- Pro)$'es and Se!r,- Te4'!tes w)ic) are referred to .y TRE, for te1t retrie&a+. 422 5.!.1. Search Profile 5.!.1.1. ,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 ,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. postings( candidates( requisitions( and assignments 3candidacies4. 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.Hects of a specific o.Hect type. : Searc) Profi+e types are de+i&ered .y S#P Standard. T)ese are usua++y adequate to meet t)e searc) needs. $o c)anges are required to t)e standard entries. 5.!.1.2. ,efine (nformation Categories ()* Path + 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 ,escription+  Information categories map to indi&idua+ ta.+es from w)ic) information is required to .e e1tracted.  Information categories are used to specify t)e .usiness-specific content of structures.  T)e e1traction c+asses contain t)e code +ogic for fetc)ing t)e data .ased on searc) criteria. 423 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.+e for t)e searc).  Gou want to use a different content e1traction c+ass to retrie&e t)e information of an information category. T)e customer namespaces are> information categories GR and ER 5.!.1.3. Assign Languages to a Search Profile -/pe ()* Path + 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#$ ,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 .e created. Gou can searc) for re+e&ant o.Hects on+y in t)ese +anguages. 424 5.!.1.. Assign (nformation Categor/ 2ields to a Search Profile -/pe ()* Path + 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#$ ,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. Gou can searc) for on+y t)ese fie+ds. Gou a+so assign t)e F$e'# ty4e to eac) fie+d. F$e'# ty4e specifies t)e type of t)e fie+d t)at is assigned to an information category. T)e type determines )ow t)e system can searc) in t)e associated fie+d.  Free Te+tB /n+y 7ree te1t searc) is possi.+e.  Ent$ty 6a+ues wi++ .e deri&ed from ta.+es in a dropdown.  Bot-C Free Te+t !n# Ent$tyB 9ot) met)ods are app+ica.+e. 5.!.1.1. Assign Attachment -/pes to a Search Profile -/pe ()* Path + 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 425 ,escription+ In t)is CustomiBing acti&ity( you determine for eac) searc) profi+e type w)ic) attac)ment types s)ou+d .e ta*en into account during t)e fu++ te1t searc). 5.!.1.!. .pdate Search Profile ()* Path + 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+ ;RRC7<RECRE#TE<SP ,escription+  T)is I8G acti&ity ena.+es you to update t)e searc) profi+es t)at )a&e .een created on t)e .asis of a searc) profi+e type.  T)is acti&ity must .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.  Creating searc) profi+es for a +arge num.er of o.Hects 3candidates( Ho. postings4 can ta*e a +ong time. It is recommended to start t)e report as a .ac*ground process if se&era+ c)anges )a&e .een done. 5.!.1.4. .pdate Search Profile ()* Path + 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 ,escription+ Gou use t)is report to correct t)e searc)-re+e&ant attri.utes of t)e attac)ments in Mnow+edge Pro&ider 3MPro4. 5.!.2. Search -emplates 426 Se!r,- Te4'!tes represent t)e actua+ UI e+ements a&ai+a.+e on t)e ERecruiting screens during searc). In t)e a.o&e screens)ot( t)e )ig)+ig)ted dropdown represents Se!r,- Te4'!tes. 7or e1amp+e( t)e a+ready se+ected temp+ate a.o&e is "C!n#$#!te%s 8orA E+4er$en,eD. Se!r,- Te4'!te E'eents represent t)e indi&idua+ fie+ds wit)in eac) Se!r,- Te4'!te. 7or e1amp+e( Country@Emp+oyer represents searc) temp+ate e+ements. 5.!.2.1. ,efine Search -emplates ()* Path + 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 427 ,escription+ ;ere( you define t)e searc) temp+ates t)at s)ou+d .e a&ai+a.+e on t)e user interface for searc) purposes. Gou specify for eac) searc) temp+ate t)e searc) profi+e type on w)ic) it s)ou+d .e .ased on. In addition( you determine )ow t)e searc) temp+ate is disp+ayed on t)e user interface. 5.!.2.2. ,efine Search -emplates Elements ()* Path + 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 ,escription+ ;ere( you define a++ t)e fie+ds on w)ic) searc) s)ou+d .e possi.+e from t)e we. front end. T)e possi.+e &a+ues for e+ement type are> 0ist 9o1( 8u+ti-+ine Input fie+d( 2isp+ay fie+d( C)ec*.o1( Radio .utton( 2ate type( Sa+ary E1pectations( ?o. 7ami+y Potentia+( Performance 8anagement. To define a new searc) temp+ate e+ement( a nomenc+ature s)ou+d .e fo++owed as fo++ows> EJo.HectA<Jinformation categoryA<Jfie+d name as in ta.+eA 7or e1amp+e> EC#$2<E2U<E2U0E6E0 428 5.!.2.3. Assign Search -emplates Elements to Search -emplates ()* Path + 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 ,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. In t)e a.o&e screens)ot( Searc) Temp+ate CCandidateLs EducationD consists of : Searc) Temp+ate E+ements as s)own. 5.!.2.. ,efine Search -emplates *roups 429 ()* Path + 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 ,escription+ In t)is CustomiBing acti&ity( you define searc) temp+ate groups. 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. S)ou+d any new Searc) Temp+ate groups .e required to .e defined( t)ey can on+y .e defined in t)e customer namespace starting wit) OR. 5.!.2.1. Assign Search -emplates to Search -emplate *roups ()* Path + 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 ,escription+ In t)is CustomiBing acti&ity( you assign t)e searc) temp+ates t)at s)ou+d .e a&ai+a.+e on t)e user interface for t)e disp+ay of a specia+ searc) to a searc) temp+ate group. #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. 430 Se!r,- $n T!'ent 8!re-ouse group corresponds to t)e Candidate Searc) screen. 5.!.2.!. Assign Search -emplate *roups to Search Applications ()* Path + 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 ,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,ru$t$n( A#$n$str!tor and Re,ru$ter porta+ ro+es> Comp(, of Calling Controller Scenario >Search -emplate *roup? cdcycandsearc) Candidate Searc) in t)e conte1t of a requisition or an app+ication 431 group 3recruiter4 cdcyreqsearc)e1terna+postings Searc) for Requisitions in t)e conte1t of an e1terna+ candidacy for recruiters 3wit) e1terna+ postings or wit) and wit)out e1terna+ postings 3you can a+ternate .etween t)e two scenarios44 cdcyreqsearc)interna+postings 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 .etween t)e two scenarios44 trmcandsrc) Searc) for Candidates in Ta+ent %are)ouse for Recruiters simp+esearc)<audittrai+ Simp+e Searc) for interna+ and e1terna+ candidates in t)e conte1t of an audit trai+ 3Recruiting #dministrator4 simp+esearc)<de+cand Simp+e Searc) for e1terna+ candidates in t)e conte1t of de+etion 3Recruiting #dministrator4 simp+esearc)<deregcand Simp+e Searc) for e1terna+ candidates in t)e conte1t of deregistration 3Recruiting #dministrator4 quic*searc) 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 Scenario >Search -emplate *roup? E8P0/GEE=P/STI$G Searc) for Interna+ ?o. Postings for Registered Interna+ Candidates REGISTERE2=P/STI$G Searc) for E1terna+ ?o. Postings for Registered E1terna+ Candidates U$REGE8P0/GEE=P/STI$G Searc) for Interna+ ?o. Postings for Unregistered Interna+ Candidates U$REGISTERE2=P/STI$G Searc) for E1terna+ ?o. Postings for Unregistered Candidates %it) t)is( t)e configuration of Searc) Temp+ates and Groups is comp+ete. T)e fina+ step is to set up t)e Searc) #pp+ications w)ic) is an optiona+ step. 5.!.2.4. Set .p Search Applications ()* Path + 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;<#TTC ,escription+ In t)is CustomiBing acti&ity( you set t)e attri.utes for t)e searc) scenarios. 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.+e. 432 S#P de+i&ers t)e standard entries in ta.+e T==RCF_SRCH_ATTR. T)ese entries get o&erridden .y entries from t)is ta.+e. T)e &arious co+umns )a&e t)e fo++owing meaning> ,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. T)e indicator is re+e&ant on+y for candidate scenarios. ,ispla/ ,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. T)e indicator is re+e&ant on+y for candidate scenarios. ,ispla/ variants+ If t)is indicator is set( t)e user can sa&e searc) &ariants for +ater use. ,ispla/ )a;imum %um0er of =its+ If t)is indicator is set( t)e settings for t)e ma1imum num.er of )its are disp+ayed on t)e user interface. )a;imum %um0er of =its+ T)is num.er specifies )ow many )its are disp+ayed in t)e )it +ist. $ote> If you do not enter a &a+ue( t)en t)ere are no entries in t)e )it +ist. ,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. -hreshold+ T)is num.er specifies .y )ow muc) a )it must agree wit) t)e searc) criteria for it to .e disp+ayed in t)e )it +ist. ,ispla/ 3perator+ If t)is indicator is set( operators are a&ai+a.+e for t)e recruiter on t)e user interface of t)e searc) app+ication for com.ining &a+ues of t)e same searc) temp+ate e+ement. In t)is way( t)e recruiter can o&erride t)e standard system .e)a&ior. 3perator+ Contains t)e operator t)at dictates t)e standard system .e)a&ior for t)e recruiterIs searc) app+ications w)en com.ining &a+ues of t)e same searc) temp+ate e+ement. Specify #$2 or /R to determine t)e re+ations)ip .etween t)e criteria. 5.4. Candidate Services ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Ser&ices ,escription + Candidate Ser&ices node )as .een added as a part of E)P". Two ser&ices )a&e .een pro&ided>  ?o. #gent  Te++-a-7riend 5.4.1. Co0 Agent 433 ()* Path + SPR/ -A S#P E-Recruiting -A Ta+ent %are)ouse -A Candidate -A Candidate Ser&ices -A?o. #gent ,escription+ It may )appen t)at t)e organiBation may current+y not )a&e any openings for t)e Ho. category or ro+e t)e app+icant is +oo*ing out for. In suc) cases if t)e app+icant wants t)e company to *eep )im posted on 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. #gent. T)e ?o. #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. 5.4.1.1. ,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. #gent5A 2efine Periodic ser&ices for ?o. #gent -a0le + T''RC7<#S<SER6 ,escription+ Standard S#P de+i&ered settings is used. $o c)anges required 5.4.1.2. 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. #gent5A Specify Ru+es for Periodic Ser&ices of ?o. #gent -a0le + T''RC7<#S<SER6 ,escription+ In t)is I8G acti&ity( you set t)e attri.utes t)at inf+uence a periodic ser&ice for t)e Ho. agent to suit your requirements. Periodic service Attri0utes ,escription ?/9<#GE$T 8#,<?/9<#GE$TS 8a1imum num.er of Ho. agents t)at a candidate can create ?/9<#GE$T 8#,<P/STI$GS 8a1imum num.er of Ho. postings t)at can .e sent .y a Ho. agent t)at was created .y a candidate 434 5.4.1.3. Set .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. #gent5A Set Up 9ac*ground ?o. for ?o. #gent ,escription+ Sc)edu+e report RCF_A>ENT_SER6ICES as a dai+y .ac*ground Ho.. $ote t)at t)is ser&ice wi++ not .e run if program RC7<PERI/2IC#0<SER6ICES runs simu+taneous+y. 7or a++ ot)er ser&ices( t)e RC7<#GE$T<SER6ICES report can .e run simu+taneous+y. 5.5. -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 ,escription+ T)is ser&ice is a&ai+a.+e to t)e e1terna+ candidate on t)e ?o. searc) screen. Pre7requisite+ 1. # ser&ice user needs to .e assigned to parameter SER6ICE<USER in ta.+e 6''RC7<820<PR8C. %e )a&e assigned t)e ser&ice user RC7<U$REG for t)is ser&ice. T)is ta.+e can .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.2ynpro #9#P4 435 )>)>)) O. #pp+icant Trac*ing ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing ,escription+ #pp+icant trac*ing is done .y performing a series of A,t$2$t$es. #cti&ities are grouped into Pro,esses and +in*ed to any of t)e a&ai+a.+e ;R o.Hects. #pp+icant trac*ing a+so forms t)e .asis for A44'$,!nt R!nA$n(. D.1. 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 ,escription+ #pp+icant trac*ing in&o+&es ran*ing candidates on t)e .asis of t)eir suita.i+ity. Suita.i+ity is e1pressed &ia customiBa.+e ran*ing sca+es. Sca+es need .e created and assigned to Sca+e types. ;ere( Sca+e type refers to t)e scenario in ERecruiting w)ere t)e ran*ing functiona+ity can .e e1ecuted. T)ree types of ran*ing sca+es are distinguis)ed>  Ass$(nent R!t$n(B E1presses )ow we++ a candidate suits a requisition.  C!n#$#!te C'!ss$)$,!t$onB E1presses )ow we++ a candidate suits t)e company 3independent of requisition assignment4  8e$(-t$n( )or Se!r,- !n# M!t,-B T)is sca+e type is needed to e1press )ow important criteria are in searc). D.2. ,efine Application Source -/pes and Assign to Application Sources 436 ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A 2efine #pp+ication Source Types 'ie& + 6<T''RC7<#PP0STG( 6<T''RC7<#PP0SRC ,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.out your Ho. postings. In addition( you store an /TR 3o.Hect te1t repository4 te1t for eac) source category. T)is te1t is disp+ayed on t)e user interface toget)er wit) a free-form te1t fie+d. #pp+icants can enter t)eir CSource of app+icationD in t)e fina+ step of an app+ication. 2ig 1. #pp+ication Source Types 2ig 2. #ssign #pp+ication Source Types to #pp+ication Sources T)e /TRLs can .e accessed from transaction SOTR_EDIT. 437 D.3. Activities ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities ,escription+ #cti&ities are foundation of #pp+icant trac*ing. T)ey are indi&idua+ steps ta*en on a candidate. For e+!4'eB In&ite for Inter&iew( Send /ffer $otification( Initiate #T/.  #cti&ities )a&e a St!tus. T)ey can eit)er )a&e status P'!nne# or Co4'ete#. Gou can enter a Due D!te for acti&ities wit) status as CP+annedD.  #cti&ities )a&e Notes and Att!,-ents.  #n acti&ity is a+ways assigned to an O./e,t Ty4e. D.3.1. ,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+ ;ere you define t)e acti&ity types t)at you require for your processes wit)in S#P E-Recruiting. To do so( you assign an A,t$2$ty C!te(ory to eac) acti&ity type. T)is contro+s w)at data t)e acti&ity type contains and w)at system functions can .e e1ecuted for it. #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 438 D.3.2. ,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 ,escription+ # Pro,ess is a grouping of acti&ities used to structure t)e app+icant trac*ing process from a .usiness point of &iew. %e can define custom processes and assign e1isting or custom acti&ities to it. D.3.3. Assign Processes to Recruitment ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A #ssign Processes to Recruitment 439 'ie& + 6''RC7<PR/C=SU9 ,escription+ In t)is CustomiBing acti&ity( you assign t)e processes you want to use to t)e Recruitment area. In doing so( you use t)e process groups to define t)e su.area of Recruitment in w)ic) your processes wi++ .e used.  Processes t)at are assigned to t)e C!n#$#!te S-ort'$st su.area focus on processing assignments of candidates to Re&u$s$t$ons or #44'$,!t$on >rou4s.  Processes t)at are assigned to t)e T!'ent Re'!t$ons-$4 M!n!(eent su.area focus on maintaining re+ations)ips wit) candidates in t)e Ta+ent Poo+. %it)in a process group( you use t)e sequentia+ num.er to specify t)e order in w)ic) t)e processes are offered for se+ection on t)e user interface. D.3.. 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 ,escription+ In t)is CustomiBing acti&ity( you assign A,t$2$ty Ty4es to Pro,esses in t)e Recruitment su.area. 9y doing so( you store t)e possi.+e acti&ity types t)at are inc+uded in t)e re+e&ant process. D.3.1. Assign =R 309ect -/pes to Activit/ -/pes ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A #ssign ;R /.Hect Types to #cti&ity Types 440 'ie& + 6''RC7<#CT=/TGPE ,escription+ Gou assign ;R o.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 #cti&ity Types for #pp+ication 8anagement #pp+ication #cti&ity Types for Se+ection Process Candidacy D.3.!. 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 Status- C)anging #cti&ity Types 'ie& + 6''RC7<#CT=/TGPE ,escription+ ;ere( you assign t)e possi.+e statuses for eac) ERecruiting o.Hect. 441 D.3.4. 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 Status- C)anging #cti&ity Types 'ie& + 6''RC7<#CT=PR/CR ,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. %)en t)e user creates t)e re+e&ant acti&ity( a suita.+e +in*ed acti&ity of t)e category In2$t!t$on is t)en a&ai+a.+e t)at t)e user can use to send t)e acti&ity. 442 D.3.5. Correspondence ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence ,escription+ #++ t)e settings re+ated to correspondence acti&ities &iB. defining +etter temp+ates( c)angea.+e sections( assigning forms to acti&ity types( etc are configured in t)is step. D.3.5.1. Adapt .ser for Correspondence ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A Genera+ 443 Settings -A #dapt user for Correspondence -ransaction+ SU!1 ,escription+ ;ere( you configure users so t)at t)ey can send or print correspondences. 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. Gou a+so need to ma*e t)is entry for correspondence output .y e-mai+ to ensure t)e formatting is correct.  Gou need to assign an e*!$' !##ress to t)e user so t)at )e or s)e can send t)e correspondence .y e-mai+. If an e-mai+ address is stored for candidates assigned to t)e user( t)e system uses t)is e-mai+ address. D.3.5.2. 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-;T80 8apping 'ie& + T''RC7<8#PPI$G ,escription+ T)e system sa&es +etter temp+ates as S!rt For te4'!tes wit) te+t o#u'es 3+etter sections4. T)e user can c)ange t)ese 'etter se,t$ons w)en sending correspondence. T)e system reads t)e te1t modu+es w)en +oading in Interc)ange Te1t 7ormat 3IT74 format. T)is cannot .e disp+ayed wit) %e.2ynpro. T)e For!tte#Te+tE#$t contro+ 3Contro+ for Editing of 0etter Sections4 used .y S#P e1pects a su.set of ,;T80 as t)e code for t)e formatted te1t disp+ay. T)erefore it is necessary to con&ert t)e ITF )or!t to HTML )or!t( w)ic) can .e interpreted .y For!tte#Te+tE#$t. S#P de+i&ered entries )as not .een c)anged. 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. In t)is way( you can specify )ow t)e system con&erts t)e formatting of t)e Smart 7orm temp+ates to ;T80 formatting. T)is is necessary as t)e editor for indi&idua+iBing +etter sections uses ;T80 formats. D.3.5.3. Assign ,ocument Categories to Activit/ Categories 444 ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A Create 0etter Temp+ates -A #ssign 2ocument Categories to #cti&ity Categories -ransaction+ SU!1 ,escription+ Do,uent ,!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 .e customiBed .y t)e user. A,t$2$ty C!te(or$es specify t)e types of acti&ities a&ai+a.+e in ERecruiting. S#P de+i&ered entries )as not .een c)anged. Create 2orms and Changea0le Letter Sections ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A Create 0etter Temp+ates -A Create 7orms and C)angea.+e 0etter Sections -ransaction+ S8#RT7/R8S ,escription+ ;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. T)e samp+e forms )a&e t)e prefi1 ;RRC7<CS<IT<R. T)e samp+e te1t modu+es )a&e t)e prefi1 ;RRC7<CS<8T<R. 445 D.3.5.. Assign Changea0le Letter Sections to 2orms ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A Create 0etter Temp+ates -A #ssign C)angea.+e 0etter Sections to 7orms 'ie& + T''RC7<I$C0=7/R8 ,escription+ In t)is customiBing acti&ity( you assign to t)e forms t)e te1t modu+es t)at are a&ai+a.+e to users in correspondence acti&ities as c)angea.+e +etter sections for customiBing t)e correspondence. %)en a correspondence acti&ity is created( on+y t)e specified Te+t Mo#u'e contents are a&ai+a.+e for editing on t)e %e.2ynpro UI. 446 D.3.5.1. Assign 2orms to Activit/ -/pes ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A Create 0etter Temp+ates -A #ssign C)angea.+e 0etter Sections to 7orms 'ie& + T''RC7<I$C0=7/R8 ,escription+ ;ere( you assign forms as +etter temp+ates to t)e acti&ity types. T)ese forms determine t)e appearance and t)e content of t)e +etter t)at is generated .y t)e correspondence acti&ity .eing created. Gou can assign se&era+ forms to an acti&ity wit) t)e same attri.utes 3companies( interest groups( candidate c+asses4 .y using sequentia+ num.ers. 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. D.3.5.!. Assign -emplates for Cover Letter to Letter -emplates ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A #cti&ities -A Correspondence -A Create 0etter Temp+ates -A #ssign Temp+ates for Co&er 0etter to 0etter Temp+ates 'ie& + T''RC7<C/6=7/R8 ,escription+ In t)is CustomiBing acti&ity( you assign temp+ates for t)e co&er +etters to t)e +etter temp+ates. 447 T)e system sends t)e +etters &ia e-mai+. 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. 9y using co&er +etters( you can separate t)e actua+ content of t)e +etter from t)e forma+ co&er +etter. D.3.5.4. Assign ,ocument 2ormats to 3utput Channels ()* Path + 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;=78T ,escription+ In t)is customiBing acti&ity( you assign document formats to output c)anne+s. In E-Recruiting( documents can .e output in &arious formats using &arious output c)anne+s. S#P de+i&ered entries )as not .een c)anged. D.. @uestionnaires ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A Nuestionnaires ,escription+ # questionnaire is a set of questions t)at can .e comp+eted .y a person 3e.g. candidate( recruiter4 during t)e app+icant trac*ing process. Nuestions first need to .e created forming a question .an*. # samp+e questionnaire is disp+ayed .e+ow. 448 D..1. Set .p Categories ()* Path + SPR/ -A S#P E-Recruiting -A #pp+icant Trac*ing -A Nuestionnaires -A Set Up Categories -ransaction+ //<;RRC7<C#T<CRE#TE ,escription+ T)is I8G node is a report t)at automatica++y ma*es t)e .asis settings and generates t)e re+e&ant ta.+e entries. Gou on+y need to e1ecute t)e report once w)en ERecruiting is .eing set up. 449 D..2. 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 ,escription+ Eac) Nuestionnaire acti&ity needs to .e assigned wit) a C!te(ory &iB. E&a+ua.+e Information or Equa+ emp+oyment information. %e are not using Equa+ Emp+oyment Information category. T)e standard one itse+f is used.  Gou identify t)e acti&ity types w)ose questionnaires are to .e integrated in t)e app+ication wiBard.  Gou identify t)e acti&ity types w)ose assigned questionnaires are to .e inc+uded in t)e automatic ran*ing of t)e candidateIs questionnaires. 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.ac* co+umn. D..3. ,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 ,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. 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. pages for data storage. 450 451 )>)>)( 1!. Requisition 8anagement ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement ,escription+ Requisition is a forma+ agreement .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 .e soug)t  2efining t)e comp+ete Ho. 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 .e pu.+is)ed. 1".1. Requisition 1".1.1. ,efine =ierarch/ Levels ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o. 2escription -A 2efine ;ierarc)y 0e&e+s -a0le + T''RC7<;IER<T ,escription+ In t)is I8G acti&ity( you define t)e )ierarc)y +e&e+s t)at e1ist in your company. T)e )ierarc)y +e&e+s represent t)e pec*ing order in your company wit) re+ation to professiona+ capa.i+ities and management responsi.i+ity. 452 1".1.2. ,efine 6or$ Contract t/pes ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o. 2escription -A 2efine %or* Contract Types -a0le + T''RC7<C/$TTG<T ,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".1.3. ,efine (ndustries ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o. 2escription -A 2efine %or* Contract Types -a0le + T''RC7<I$2U<T ,escription+ In t)is I8G acti&ity( you define t)e industries t)at are re+e&ant for your recruitment process. 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. 453 1".1.. ,efine 2unctional Areas ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o. 2escription -A 2efine 7unctiona+ #reas -a0le + T''RC7<7U$C<T ,escription+ In t)is I8G acti&ity( you define t)e tas*@functiona+ areas in your company t)at contri.ute to t)e ac)ie&ement of t)e corporate goa+. 1".1.1. ,efine Emplo/ment 2ractions ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o. 2escription -A 2efine 454 Emp+oyment 7ractions -a0le + T''RC7<%/RMTI ,escription+ T)is customiBing acti&ity specifies t)e minimum num.er of wor*ing )ours per wee* t)at constitute a gi&en emp+oyment fraction. T-res-o'# e1presses t)e indi&idua+ wee*+y wor*ing time 3in $o. of )ours4 as a portion or fraction of t)e standard wee*+y wor*ing time. 1".1.!. Currencies for Salar/ ranges ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o. 2escription -A Sa+ary Ranges -A 2etermine Currencies for Sa+ary Ranges -a0le + 6<T''RC7<S#0<CUR ,escription+ In t)is CustomiBing acti&ity( you determine t)e currencies for t)e sa+ary ranges. T)ese are t)e currencies in w)ic) t)e payment information can .e specified for t)e Ho. and sa+ary e1pectations. 1".1.4. ,efine Salar/ Ranges ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A Requisition -A ?o. 2escription -A Sa+ary Ranges -A 2efine Sa+ary Ranges -a0le + 6<T''RC7<S#0<R$G ,escription+ In t)is customiBing acti&ity( you determine t)e sa+ary ranges for t)e payment information of t)e Ho.s and sa+ary e1pectations of t)e candidates for eac) currency. 455 1".2. Co0 Posting Posting is an #d&ertisement. It contains a++ re+e&ant information you wis) to communicate to t)e pu.+ic a.out t)e &acancy. 7or e1amp+e> Company information( 2epartment( ProHect( Tas*[email protected]+ities( Requirements. 1".2.1. ,efine Posting Channels ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A?o. Posting -A 2efine Posting C)anne+s -a0le + 6<T''RC7<P/STC;$ ,escription+ Posting c)anne+s refer to recipients to w)om you want to send your Ho. postings for pu.+is)ing( for e1amp+e( a dai+y newspaper( a specific Ho. .oard( or your intranet. %)en a manager re+eases a posting instance for pu.+is)ing( t)e pu.+is)er starts t)e necessary routine 3pu.+is)er c+ass4 for pu.+ication of t)e posting. ;e generates a document in a specific format using t)e information contained in t)e posting instance( for e1amp+e. 1".2.2. #Ad(+ *enerate Reference Codes 456 ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A ?o. Posting -A 9#dI> Generate Reference Codes #Adi ,efinition + ;RRC7!!<GET<E,T<C/2E #Adi (mplementation+ E;RRC7<GET<E,T<C/2E<!1 ,escription+ %)en a pu.+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 .y t)e system. T)e recruiter can do t)is .y c+ic*ing t)e .utton >ener!te Re)eren,e Co#e. T)e standard system( .y defau+t( generates a "! c)aracter a+p)anumeric code. T)e 9#di can .e used to inc+ude customer-specific +ogic for t)e reference code. 1".2.3. #Ad(+ Specif/ Proposal -e;ts for Postings ()* Path + SPR/ -A S#P E-Recruiting -A Requisition 8anagement -A ?o. Posting -A 9#dI> Specify Proposa+ Te1ts for Postings #Adi ,efinition + ;RRC7!!<GET<2E7#U0T<P/ST<TE,TS #Adi (mplementation+ 2oes not e1ist. Can .e created( if required. ,escription+ T)is 9#di can .e used to pro&ide defau+t te1ts for t)e free-te1t fie+ds w)en creating a posting te1t. T)e fie+ds on t)e posting screen t)at can .e defau+ted are - Company( 2epartment( ProHect( Tas*s( and Requirements. 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.+e to create +anguage-dependent te1ts. 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. 457 )>)>)+ 11. #dditiona+ Too+s 11.1. ,elete E;ternal Candidates ()* Path + SPR/ -A S#P E-Recruiting -A 2e+ete E1terna+ Candidates -ransaction+ //<;RRC7<2E0<E,TC#$2 ,escription+ T)is program can .e used to de+ete e1terna+ candidates wit) a++ associated +in*s. Enter your se+ection criteria. T)e fo++owing se+ection criteria are a&ai+a.+e> Candidate+ If you want to de+ete a candidate( enter t)e candidate I2. -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. Gou can on+y se+ect t)e ta+ent groups for w)ic) you are a mem.er of t)e support team. ,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 .een 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. 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. -est )ode+ If you set t)is indicator( t)e program performs a test run wit)out any c)anges .eing made to t)e data.ase. Run t)e program. T)e system disp+ays a resu+t +ist. # message appears for candidates t)at were not de+eted. %)en t)e candidates are de+eted( t)e associated .usiness partners are not de+eted( .ut are arc)i&ed. Gou can de+ete .usiness partners +ater from t)e data.ase using t)e transaction 9UP#<2E0 32e+ete 9usiness Partners4. 11.2. Create (nternal .sers and Candidates for SAP E7Recruiting ()* Path + SPR/ -A S#P E-Recruiting -A Create Interna+ Users and Candidates for S#P E-Recruiting 458 -ransaction+ //<;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,ers- i+e+ non-integrated scenario+ ,escription+ Gou s)ou+d run t)is program w)en initia++y creating t)e )$rst user 3for e1amp+e( t)e administrator4. T)e administrator t)en creates a++ ot)er users on )is start page using t)e User 8aintenance function. #s a ru+e( )owe&er( t)e e1terna+ candidates register t)emse+&es using t)e appropriate %e. scenarios( and t)e interna+ candidates 3emp+oyees4 are imported from an ;R system using t)e master data interface 3#0E4. In t)e integrated scenario( you cannot run t)e program as t)is t)en resu+t in data inconsistencies. T)is program creates a++ ERecruiting specific o.Hects for an emp+oyee i.e. e1ecuting t)is program wi++ create 9P( CP( US( and $# o.Hects for t)e emp+oyee. 11.3. Create (nternal .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+ //<;RRC7<C;ECM<SRC; ,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). 459 460 )>)>)A 1=. IC8 3Internet Communication 8anager4 Tas*s 1. Transaction RE11 =. 2isp+ay parameter Cicm@)ost<name<fu++D. T)e fie+ds CProfi+e6a+D and CCurrent&a+ueD s)ou+d )a&e ;ost UR0 entry. 7or e1amp+e> d&F:.re+.co.in F. #+so( c)ec* t)e transaction S8IC8 -A GoTo -A ;ost $ame 9uffer -A 2isp+ay. It s)ou+d )a&e t)e 7u++y Nua+ified ;ost entries w)ic) +oo*s as fo++ows> 12.1. S(C2 Services Activation 0isted .e+ow are some ser&ices t)at must .e acti&ated in t)e system depending on t)e operationa+ scenario>  Support for t)e Internet protoco+ 3;TTP( ;TTPS and S8TP4 in t)e S#P %e. #pp+ication Ser&er @defau+t<)ost@sap@pu.+ic@icman T)roug) t)is t)e IC8an process can 3for e1amp+e4 ma*e decisions concerning t)e distri.ution of ;TTP requests to t)e corresponding ser&er.  Using +oad distri.ution - wit) t)e message ser&er @defau+t<)ost@sap@pu.+ic@icf<info @defau+t<)ost@sap@pu.+ic@icf<info@+ogon<groups @defau+t<)ost@sap@pu.+ic@icf<info@ur+prefi1 - wit) t)e %e. 2ispatc)er @defau+t<)ost@sap@pu.+ic@icf<info 461 @defau+t<)ost@sap@pu.+ic@icf<info@icr<groups @defau+t<)ost@sap@pu.+ic@icf<info@icr<ur+prefi1  Using 9usiness Ser&er Pages 39SP4 @defau+t<)ost@[email protected]@.sp@sap @defau+t<)ost@[email protected]@.sp@sap@system @defau+t<)ost@[email protected]@.sp@sap@[email protected] @defau+t<)ost@sap@[email protected] 3a&ai+a.+e for =! wit) Support Pac*age F"4 @defau+t<)ost@sap@[email protected]@ur 3a&ai+a.+e for =! wit) Support Pac*age F"4 @defau+t<)ost@sap@[email protected]@sap@pu.+ic @defau+t<)ost@sap@[email protected]@sap@[email protected] @defau+t<)ost@sap@[email protected]@sap@system @defau+t<)ost@sap@[email protected]@sap@)tm+. 3as of Re+ease =! Support Pac*age S#PM9=!=4  Using t)e 9SP +ogon procedure @defau+t<)ost@sap@[email protected]@sap @defau+t<)ost@[email protected]@.sp@sap@system @defau+t<)ost@sap@[email protected]@sap@pu.+ic @defau+t<)ost@sap@[email protected]@sap@system #SP test applications for trou0leshooting @defau+t<)ost@[email protected]@.sp@sap@it!! @defau+t<)ost@[email protected]@.sp@[email protected]<)tm+. @defau+t<)ost@[email protected]@.sp@[email protected]<1)tm+. @defau+t<)ost@[email protected]@.sp@sap@)tm+.<samp+es #s of Re+ease .F!> @defau+t<)ost@[email protected]@.sp@[email protected]<&erificatio  7or e-Recruitment( acti&ate a++ ser&ices wit) t)e prefi1 ;RRC7. 9efore testing t)e e-Recruiting specific 9SP app+ications( test t)e standard 9SP Test app+ications specified a.o&e for trou.+es)ooting of we. en&ironment.  IC7 test app+ications @defau+t<)ost@[email protected]@ec)o - #mong ot)er t)ings( t)is ser&ice returns information a.out t)e registration procedure .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 .e acti&ated for trou.+es)ooting purposes. 462 @defau+t<)ost@[email protected]@error - T)is ser&ice generates some error situations in t)e system and s)ou+d on+y .e acti&ated for trou.+es)ooting purposes. @defau+t<)ost@[email protected]@srt@1ip@sap - Gou want to fi1 t)e %e. ser&ice error message KCou+d not determine %S20 address 3IC7<ERR/R4( SRT<REG!F-K in connection wit) ,I ser&ices. %3-E+ #.o&e detai+s are as per $ote :1'"-". 12.2. Services to &hich a Service .ser must 0e assigned )rrcf<app+y<e1t #pp+y wit) Reference Code 3$on Registered Candidate4 )rrcf<cand<reg E1terna+ Candidate( Registration )rrcf<unrg<src) $on Registered Candidate( ?o. Searc) )rrcf<searc) Genera+ Searc) #pp+ication )rrcf<unrg<app+ $on Registered Candidate( #pp+ication %iBard )rrcf<pinst<p.+ Posting Instance Pu.+ication Interna+ @ E1terna+ )rrcf<pinstapp+ Posting Instance Pu.+ication Interna+@E1terna+ .ranc)es to t)e app+ication wiBard )rrcf<password #dministration of User Passwords )rrcf<ee<src) Searc) for Interna+ Postings 3wit)out first +ogging on to t)e system4 )rrcf<ee<awBd #pp+ication %iBard 3Entry4 3app+ication wiBard is ca++ed after a successfu+ searc) for interna+ postings4 463
Copyright © 2024 DOKUMEN.SITE Inc.