Subscribe

RSS Feed (xml)

Powered By

Skin Design:
Free Blogger Skins

Powered by Blogger

 

Tuesday, February 19, 2008

Difference Between Indian & US Payroll

These are the differences between Indian and U.S payrolls:

SAP has given country specific payrolls for more than 40countries Each country specific version is called country version. Every country has a country specific payroll driver and pay roll schema based on modular international payroll driver and schema. When sap says country version it includes country specific civil, tax laws, contributory and other tax laws (all these details are populated in the country specific info types).

Some of them are:
- Personnel data -address-6, bank details-7, personal data-2, challenges-4 etc..
- Actions -0000 info type
- Organizational data
- Contractual and contract agreements - Company Instructions info type 0035 , Corporate Function 0034 ) Etc.,

So when you run a payroll for a specific country, besides general information valid for the international pay roll, one needs to enter specific details in the particular info types for example if you are running U.S pay roll you need enter SSN no. to uniquely identify an employee in the info type 0002-personal data.

Besides the common infotypes these are some of the U.S pay roll specific infotypes that one has to configure in U.S pay roll.

- Garnishment Order - Info type 019
- Creating a Garnishment Order - Info type 0195
- Changing a Garnishment Order - Info type 0195
- Garnishment Document - Info type 0194
- Garnishment Adjustment - Info type 0216
- IRS Mandates - Info type 0161
- Residence Tax Area - Info type 0207
- W-4 Withholding Information - Info type 0210
- Creating Withholding Overrides - Info type 0234
- Creating State or Local Withholding Information - Info type 0210
- Creating Withholding Overrides -Info type 0234
- Creating an Employee’s Work Tax Area - Info type 02O8
- Unemployment State - Info type 0209
- Taxes - Info type 0235
- US Tax Payroll Info types - 0446 – 0457
- US Benefits Payroll Info type - 0496 – 0501.

Indian pay roll besides common info types, uses specific info types from 0580 to 0590 and 0045 (loans infotype) -- these info types will capture the data related to all the major components of Indian pay roll.

Running test run of 941 before 1st qtr ends

Question :

We are on 4.6c now - last year on 4.0b.
Payroll admin is trying to run a test run on qtr ending 03/31/03 before last payroll has been run for this qtr. He's getting nothing. I have checked different dates of doing this for prior year and I have no problem producing report. Does the qtr to report 941's in have to be over before he can run a 941 for that quarter? Why can't he run just a test for it?

Answer :

There could be several reasons why you aren't getting results. Do you have any error messages in your Tax Reporter Log? If there are any errors, they will appear in the log. If you don't have any messages, then display table T5UX1. The system selects employees to be processed from this table for the specified tax company, year.

Also, check these:

1. Are you on, at least LCP 59 or later?
2. Have you processed any other Tax Reporter runs? If so, are they accurate?
3. Are you specifying the correct Tax Company?
4. Are you entering the correct Reporting Period End date?
5. Which deate are you entering for Consider Payroll Results>
6. Are you certain your configuration is correct?
7. On the PU19 screen select Utilities > Check Configuration. This confirms that there are no configuration errors. If it is, then you will receive a message indicating that there are no configuration errors.

There are numerous more reasons but these are common ones. Also go to SAPNET and print off the year end 2002 Tax Reporter User guide if you don't have it. It is a "must" if you're doing any type of Tax Reporter processing. Hope this helps.

Thanks for your help - I checked table T5UX1 and found there were no entries in there but the msg number NA U1611 that
it displayed I got from the msg to run the RPCTRUU6 utility program to rebuild the missing entries. It also said to check a couple other things too, which I did. It worked. Our Payroll Admin was able to veryify the data and everything is fine (for now). I am including this check for next year to see if it has to be rebuilt again as part of the year end issues to review.
Thanks again for your help.

Wage Type in Infotype 2010

Wage Type in Infotype 2010

Question :

I've done customising for wage type in Employee renumeration Info ( I 2010 ).
The IMG Path is Personeel Administration --> Payroll Data --> Employee Renumeration Information.

But when I tried to make transaction. the wage type which I already customise for Infotype 2010, didnt show up. The system giving error like this ' No entry in Table T512Z for wage type 0210".

But when I check for wage type 0210 is already in table T512Z.

How to solve that?

Answer :

The wage type will need to be made permissible for infotype 2010 so if you are checking table t512z the wage type needs to be against infotype 2010.
To actually config this it is in the img path:
Personel Administration --> Payroll Data --> Employee Renumeration Information - -> Wage Types --> Check Wage Type Catalog --> Check entry permissibility per infotype.

Help regarding education infotype

Question :

Can anybody tell me how can i relfect the education attainment of an employee, i mean will i input it in the begda endda? if i do that when i generate report using ad-hoc query i should back track the covering date so that i can output his education data but the consequence is even those withdrawn employee will also be outputted.

Answer :

You will need to use IT0001 or IT0000 to determine the status of the employee. The dates are not when the employee took the education, but when it was associated with his data.

IT0022 is the infotype for education records. As Philip says the dates associated with this are the validity dates of the record, not the dates of the education. So typically the start date of the record will be the end date of the education course and the end date of the record is usually 31-12-9999. There aren't fields on IT0022 to indicate the dates of the education course itself. You'd have to use the comments field if this is essential, but then you won't have a way of pulling this out with an ad-hoc
enquiry.

Thanks for the suggestion, i guess i just use one of the field of IT0022 and rename it for the covering date of education attainment.

How to assign employees to two different company codes?

Question :

How to assign a personnel number to two different company codes ?

Answer :

I dont think it is possible.

It should not be possible logically as well because Company is a Financially Independent Entity & one person can not be employed by two companies.

One personnel number cannot be linked to several company codes.

However, SAP has an object called 'Central Person', which is linked to one or more personnel numbers.
By creating two personnel numbers (one for every company code [employment contract]) and linking those to the same CP-object, you're able to derive that in the end it's one physical person who's employed at multiple companies.

Benefits Enrollment Problems

Benefits Enrollment Problems

Question :

We are configuring Benefits Module in 4.6C. When we try to Enrol an Employee in Benefits via HRBEN0001, no plans are displayed for the employee. Checked up all the administrative parameters (No enrolment period is specified) and Features(BAREA, BENGR, CSTV1, EVTGR, BSTAT, ELIGR) . Is there a Specific Feature that switches on all the Plans? However, we are able to Maintain IT 167 and 168 and attach the plans via PA30. Any suggestions?

Answer :

Have you set the plan types permissions for each adjustment reason in t74HR_?

I have set the plan type permissions in V_74HB_A ( not t74HR_ ) for each adjustment reason. How do I get to t74HR_, just checked up in SM30, says no such table, did u mean some other table?

Typo error. Meant 74HB_A. Another thought watch the dates. Are you enrolling an employee before the validity date of the plan? Or is the default open enrollment period that comes as SAP's standard still active? Is the employee in the employee grouping eligible for benefit plans?

There is usually an error log attached to HRBEN0001 - any hints here?

I have Plans with different Validity Dates. None of them is being displayed for New Enrollment in HRBEN0001. The default open enrollment period is not active, I turned it off. The employee in the employee grouping is eligible and set in the Features. I am not able to move further in testing because I am stuck up at this point.

We are having the same problem with having plans displayed as we are upgrading from 3.1I to 4.6C in the near future. I've set up adjustment reasons, etc. and cannot see a plan thru enrollment.

Referring to table V_74HB_A via SM30, what do you do in SM30 when you call up that table? Is there someway to activate this or does something have to be transported?

Thanks for your help,

These are the steps I was using to setup benefits in 4.6c:
-define the eligibility rules for plans, go to IMG Personnel Admin --> Benefits --> Flexible Admin --> Programs --> Employee Eligibility Define eligibility rules
- define a 'benefit program' per payroll area, go to IMG Personnel Mgt --> Benefits --> Flexible Admin --> Programs --> Define benefit programs
- define which plans are valid per benefit adjustment reason (i.e. open enrollment, new hires). Go to IMG Personnel Admin --> Benefits --> Flexible Admin --> Benefit adjustment reasons --> Define adjustment permissions. To validate the benefit adjustment reason config, you may execute IMG program Personnel Admin --> Benefits --> Flexible Admin --> Benefit adjustment reasons --> Define adjustment permissions Overview adjustment permissions. This will give you an overview of plans allowed per adjustment reason. (Transaction HRBEN0055).
- execute HRBEN0001 to test

I do recall when I set up benefits on 4.6C that some features did not generate properly and thre me for a llop because I knew everything was configured that needed to be - if you are in a development environment, try running RPUMKG00 wide open.

You create the permitted plan types by benefit category (medical, insurance, etc) for each adjustment reason/adj grouping, then choose the allowable operations for the adj reason. You then save and transport your configuration to your test client (depending on your specific environment) for testing.

Payroll posting when payment methods by check

Payroll posting when payment methods by check

Question :

In payroll posting, how i can pay to employees who are having payment methods by checks in IT0009. is there is any transcation to print bank checks by HR/FI ??. If it is done through FI it leads to double posting for bank a/c and salary expense a/c.

Answer :

Check PFFOUS_C International Payment Medium (Printing Checks)

Employee Name not displaying in Infotype 1 and 17

Employee Name not displaying in Infotype 1 and 17

Question :

Can you pls give me the suggesstion that, how to solve the following problem.

Employee Name not displaying in Infotype 1 and 17

Answer :

Check In IMG Personnel management -> Customizing User Interface - > Define Infotype Header

Thanks a lot for your info.

Question :

I would like to know one more thing,
I want to see the tables and data. What the transaction code for the same.

Answer :

USE SM31 or SE16

Qualifications Catalog

Qualifications Catalog

Question :

If qualifications are maintained in Qualifications Catalog within PD, how does it get into infotype 24?

Can we maintian qualifications required to do a specific job within OM using any of the 10* infotypes?

What are the advantages of using Qualifications in PA for an employee rather than maintaining it in PD?

How does it transfer to T&E?

Any help would be greatly appreciated.

Answer :

In table T77S0 set the PLOGI QUALI-parameter to 'A032 Q' (best guess).
This integrates PA and the PD-qualifications.

This makes it possible to assign Qualifications to Persons via IT0024 which are also stored as relationships within PD.
Better is to use transaction PPPM if you want to assign Qualifications to Persons/Positions/Jobs via PD. [one transaction for defining all possible profiles].
In the background this creates a 1001-infotype.

Using Qualifications has many advantages since SAP has a lot of standard reports for profile matchups, identifying missing qualifications.

Furthermore to make it even more fancy, you can create relationships between Business Even Types and Qualifications.
If a person has a missing qualification, then SAP comes up with a training proposal.
After following a specific event of that B.E.T., SAP automatically assigns the qualification to the person.

It would be better to use the PD profile for this as it best resides here.
It will also make comparisons of Position/Job requirements against ee qualification easier.

You will need to set the switch so that even if u call IT24, it will 'flip' to PD Profiles.

List of used infotypes

Question :

We want a list with all infotypes (+ description) USED in our company. Is there a standard way of retrieving this information?

Answer :

You could find a list of infotypes off the IMG. Are you looking for PA or PD infotypes?

Try RPUAUD00 Infotype Log Documents

OR

T512Z Permitted Wage Types

Weighting and rating of appraisal elements

Weighting and rating of appraisal elements

Question :

1. We are implementing Appraisals on 4.6c and we would like to use scales with rating different from 1 equals 1, 2 equals 2, etc. I can not find a place in IMG to define rating/weighting which is different from the standard which is shown while performing Appraisal.
Could anyone help me with this?

2. We would also like to allow managers to leave some of the criteria unevaluated but at the same time to be able to use function Complete appraisal with check which it performs (all required entries should be filled). From the documentation about scales I understood that 0 proficiency in scale can be used (only in Appraisals) for the criteria we don't want to evaluate. When I created 0 proficiency it automatically took it in calculation of average what was not my intention.
What to do?

Answer :

We are implementing appraisals as well.

1. In the appraisal catalog, you can set your weightings/sorting. Expand an appraisal model & select a criteria group and hit Shift+F5; You may also be aware that in appraisals you can set quantity scales which gives more flexibility than quality scales.

2. For criteria that could be unevaluated, make them optional and leave them blank (don't evaluate). You also have the option to do a user defined calculation. (we are not using this functionality). We will create maybe more than 50 models to avoid criteria being not applicable.

1. Thank you - I found it. I thought this has to be done in scales definition, not in criteria definition. In this case the standard average calculation is still calculated according the scales which is not what I expected. We will probably have to use customer defined calculation as well.

2. If I make fields optional it will allow managers to complete appraisals without evaluation - isn't it?
User defined calculation seems to me as a better option although I hoped I could pass without additional ABAP.
I don't think that creating of multiple models would be a solution for us.
Main appraisal model in our case is a template for objective settings process:
- 5 categories for individual goals.
- for each category manager is allowed to set optionally from 1 to 6 individual goals for later appraisal
- some categories could be omitted
- and there is a General rating category above all
Appraisal process is nice peace of art here and actually I am not sure if it is going to be used on SAP before implementation of MBO ( Management by Objectives functionality) - have you been able to see it anywhere? I saw a white paper about it but I would like to test it to see if it could help us in our implementation. Individual objective setting in standard Appraisal on
R/3 allows only 40 characters long goal name (and the additional note) to be used and my clients are not so satisfied with it.
Thank you for your help.

1. I heard that the full MBO functionality will be available in Enterprise R/3.

2. When you say you are using 5 categories and up to 6 goals in each category, does this mean you will have up to 30 goals. Are you setting these goals as separate or are you just setting up one criteria called "Individual Goals" and repeating this 30 x? What type of scale are you using to evaluate these individual goals. I am assuming you are using criteria as appraisal elements. Or are you using free format, so that Managers can set up any type of goal. But then the question is how do you
report on them ?

WE ARE STILL LOOKING INTO THIS AND I WOULD APPRECIATE IF YOU COULD EMAIL ME A SAMPLE MODEL/TEMPLATE WITH THE SCALES.

3. Have you considered using the Individual Development Plan functionality.
Since we don't have Training & Events at this stage, we will consider this in the next phase.

(IT24) when hiring with ref. personnel number

Question :

Currently we store qualifications for contractors. If they are moved to permenant staff, we terminate them and re-hire them with a new personnel number. This we put on IT0001.

How do I get the qualifications, stored on the first personnel number, to pull through on the new personnel number?

Any help would be great! Thanks

Answer :

When you terminate someone and then rehire with a new number, it is hard. U can use the REFERENCE Personnel NUMBER to link the two, but the best solution would be to create an ABAP that copies these from one to the other.

Sorry there is no magical 'switch' here.

Abs filed of CATS time sheet different with ESS time sheet

Abs filed of CATS time sheet different with ESS time sheet

Question :

Does anyone know why it would be that the matchcode list in the Att / Abs field of CATS time sheet (txn CAT2) is different to that in the ESS Time Sheet? I created some new attendance types and they display fine in the ESS Time Sheet, but the old ones are still coming up in CAT2.

Answer :

It would most likely me related to the grouping you use the PSG grouping for Atts/Abs. Is it the same. Also be aware that there is a different table in ESS for Abs/Att's, its called V_T554S_ESSEX.

Thanks again. I've resolved the problem thanks. I had copied attendance types for the correct grouping, so that was fine & I had configured the ESS table you mention. The problem was thankfully easily fixed because I'd forgotten that a while back I'd made a personal list selection for that field's matchcode!

Import Payroll result from non-SAP system

Import Payroll result from non-SAP system

Question :

Can anybody tell me how Import payroll result from non-SAP system. I'm implementing PY-US SAP 4.7, need upload tax results on SAP.

Thanks in anticipation

Answer :

You can run payroll for importing payroll data from your opld legacy system onto your r/3 system.

The procedure is as follows:

1.Upload all your payroll results into your transparent table T588A against the wage types (corresponding hed codes from your legacy system) for correspoding months.

2. Now, run payroll using schema ULK0 in your SAP system.

When you use this schema and run payroll, system takes on all the data that is available in T588a (i am not sure whether it is T558A or T588A Please check at your end).

(I have suggested the above assuming that, you are implementing the SAP for the first time and you want to take on some data from the legacy system.)

Deduction Arrears Recovery

Deduction Arrears Recovery

Question :

I'm trying to set up arrears recovery in 4.6c and have it working except for one thing. SAP requires that the balance wage type be linked to the deduction via link type 10 in table T51P1. This causes the balance wage type to appear in infotype 0015 after the deduction is entered in infotype 0014. The problem is that for arrears recovery the recovery, not the balance, wage type has to be put into infotype 0015. This requires the user to change the wage type which is not a good thing. How can I get infotype 0015 to default to the recovery wage type instead of the balance wage type?

Answer :

try this
define wage type char as deduction type,for this go to img,payroll-usa-basic settings-environment for maintaing wage type-chekc wage type attributes.
select dedution wage type and click on detail.
check deduction wage type box and the check add to total box.

Import Payroll result from non-SAP system

Import Payroll result from non-SAP system

Question :

Can anybody tell me how Import payroll result from non-SAP system. I'm implementing PY-US SAP 4.7, need upload tax results on SAP.

Thanks in anticipation

Answer :

You can run payroll for importing payroll data from your opld legacy system onto your r/3 system.

The procedure is as follows:

1.Upload all your payroll results into your transparent table T588A against the wage types (corresponding hed codes from your legacy system) for correspoding months.

2. Now, run payroll using schema ULK0 in your SAP system.

When you use this schema and run payroll, system takes on all the data that is available in T588a (i am not sure whether it is T558A or T588A Please check at your end).

(I have suggested the above assuming that, you are implementing the SAP for the first time and you want to take on some data from the legacy system.)

Payroll posting when payment methods by check

Payroll posting when payment methods by check

Question :

In payroll posting, how i can pay to employees who are having payment methods by checks in IT0009. is there is any transcation to print bank checks by HR/FI ??. If it is done through FI it leads to double posting for bank a/c and salary expense a/c.

Answer :

Check PFFOUS_C International Payment Medium (Printing Checks)

To change IT0003 (Payroll Status)?

Question :

I am currently running Jan 2003 payroll but because Dec 2001 records are accidentally 'touched' eg. IT0015, the system will do a retro starting from Dec 2001 till Jan 2003.

When some historical records are 'touched', IT0003, field 'Earliest MD change' will be changed to 01.12.2001.
I will like to prevent the system from doing a retro up to Dec 2001. In another word, I would like the system to run payroll for Jan 2003 only.

Is it possible to stop the retro?

Answer :

In order to stop the retro, you can change the earliest retro.acc. date in the control record of
your payroll area or change the earliest recalc. date in IT0003 to Jan 2003.

Yes it is possible. Go to PA30 > enter the pernr of the employee whose retro you want to stop and go to > Utilities > Change Payroll Status

Here you will get IT 0003 in a change mode. Now erase (make it blank) what ever the date is in Earliest MD change field. That's it.

You have two options first is to clear the "Earliest MD change" and "Earliest MD Bonus" for all the affected employees that you don't want to have a retro second is the change the Earliest RA date for all the employee of the affected payroll area.

For mass changes of IT0003 you can use report RPUCRR00 (see Report Description) or modify it to fit you requirements (as we did). I hope it helps.

You could also try looking at report RPUTRBK0.
You can use this to change all date fields on IT0003. Both Time and Payroll fields.


How to assign employees to two different company codes?

Question :

How to assign a personnel number to two different company codes ?

Answer :

I dont think it is possible.

It should not be possible logically as well because Company is a Financially Independent Entity & one person can not be employed by two companies.

One personnel number cannot be linked to several company codes.

However, SAP has an object called 'Central Person', which is linked to one or more personnel numbers.
By creating two personnel numbers (one for every company code [employment contract]) and linking those to the same CP-object, you're able to derive that in the end it's one physical person who's employed at multiple companies.

Staff leaving payroll records

Hi everybody,

A staff terminated on 01 May 2002, has a claim entered in IT0014 with begin date 02 Feb 20002 and end date 31 Dec 9999.
The payslip is still generated for the staff in September.
In order for payroll run to stop, should I delimit the enddate in IT0014?
Or
Change infotype payroll status in field "Do not process after" ?

Thanks in advance..

Reply : Subject : Staff leaving payroll records

Either way will do

Reply : Subject : Staff leaving payroll records

Hi,

If you delimit Infotype 0014 you should get rid of the problem.

Regards,

Reply : Subject : Staff leaving payroll records

Hi,

Do you mean everytime when a person is terminated, we have to enter the date under "Do not process
after"? Is there any automation? if yes, how do I configure it? Thanks!

Reply : Subject : Staff leaving payroll records

If you do the delimiting of Infotype you can set it up in your Termination Action/Event, that IT 0014 and 0015 for example are
delimited. If you do it like this your records will be delimited by the person doing the termination.
Once a person is terminated there is no need for these IT records to have a date after the termination date.

Regards,

Reply : Subject : Staff leaving payroll records

Is it not possible to use Table: V_582A_D.

If Record after leaving no maintance is possible after leaving date.
If you then have a payout, you can create the wage type in an active period and the payroll will retro.

Reply : Subject : Staff leaving payroll records

U can include IT0003 in your infogroup which is configured for Personnel
Action 'Seperation/Termination'. Thus this IT will pop up when u run the seperation action.
U can do these setting; in the foll steps:

Step 1. PM - PA - Customizing Procedures - Infotypes

i. User group dependency on infotype menus

ii. Infotype menus (make new entries) Basic Personal data

Step 2. Determine choice of Infotype Menu

i. User group dependency (Most probably new entry - Personnel admin

ii. Infotype menus

Regards.

SAP HR Payroll Overview

In a broad sense, payroll accounting is the calculation of remuneration for work performed by an employee. More specifically, payroll accounting consists of a variety of processes that are becoming increasingly important due to the employer’s increased obligation to supply benefits and medical welfare.

These benefits are products of:

  • Labor law
  • Tax law
  • Contribution law
  • Benefits law
  • Civil law
  • Reporting law
  • Information law
  • Statistics law
The remuneration is calculated in the following steps:
1. Calculation of gross remuneration
2. Calculation of net remuneration

Gross and net pay comprises the individual payments and deductions which are calculated during a payroll accounting period, and are received by an employee. These payments and deductions are included in the calculation of pay by uniquely distinguishable wage types.

Payroll is predefined in the SAP HR system for many countries specifically (e.g. Payroll United States, Payroll Spain, Payroll Japan) and all other countries' payroll comes under the heading of "International Payroll".

Interview Questions on SAP HR

How to view Payroll results for one employee?
ans) In pay roll log you can see the pay roll results and in remuneration statements of the employees, you can see the details about indiviual

T code for off cycle run?
ans) PUOC_40

What is additional actions?
ans) Some clients may want to be facilitated to enter two actions a day for an employee (like hiring and transferring, hiring and promoting etc which are plausible to happen), in that case the IT 0302 (Additional Actions IT) needs to be activated by following this path PA --> Customizing Procedure --> Actins --> Set up Personnel actions

How to transfer payroll results to Fi-co (in indian payroll)?
ans) Using these t.codes the posting is done to FI/CO PC00_M99_CIPE PCP0 PC00_M99_CIPC . These three steps need to be followed.

T code for payroll driver?
ans) PC_00_M40 for India

If an employee forget the login and logout. How to calculate?
ans) It depends on the companies policy

T code for payroll results?
ans) To see the pay roll results you will have to go to pay roll log.

How to know the status of payroll run?
ans) Through the payroll control record ( T.code pa03 ). In this record you can see the status or you can change also.

Can we write functions?
ans) We can only write PCRs

What is payroll period?
ans) Pay roll period is the no of pay roll for a pay roll in a an year. for exaple if pay roll is run monthly in a company.. there will be 12 pay roll periods.

What is off cycle work bench?
ans) Through the off cycle workbecnch special pay roll runs are run (for paying special payments) besides payment replacement,and reversals

How to do payroll corrections?
ans ) You can do it through PC00_M99_PA03_CORR

How to revert back payroll run for one employee?
ans) Depending upon the pay roll run status, you can reverse the payments in variuos ways. but the best way is through offcycle work bench...

T code for payroll run?
ans) For running pay roll you need simulate first, release it for running pay roll then you can run it by using this t.code. PC00_M40_CALC

SAP Human Resource Question

1. What is the difference between PCR and CAP?
Ans) PCR.. Personnel calculation Rules Conditions that are written to the Schemas (in pay roll and TM). To edit them to met the specific requirement of the Clients Time and Wages evaluation.CAP is Collective Agreement Provision based on which the different groups of Employees are eligible for different kinds of pay scale structures and benefits and son on. CAP is based on the following components :
1) Pay scale type
2) Pay scale area
3) Employee subgroup grouping for CAP
4) Pay Scale Group and Pay Scale Level

2. How do you run payroll?
Ans) There are the steps to run the pay roll
a) Simultaion.. to see wheather everything is fine or not
b) Release Pay roll( here you are actually changing the staus in the pay roll control reord)
c) Start pay roll
d) Check the pay roll
e) Correction and Exit the pay roll

3. How do your correct payroll?
Ans) In the pay roll log you would see the errors or thriugh the Check tpay roll and make necessary correction in Corrections (PC00_M99_PA03_CORR)

4. If I want to include some more wage types, say bonus from today. How should I do that?
Ans) you have to configure those wage types.

5. What is meant by payroll area? What are the uses of payroll area?
Ans) Pay roll area indicates group of Employees for Whom pay roll is run at the same time.*Payroll can be run* separately for different employee groups, using different payroll areas Which payroll area the employee belongs to dependsorganizational assignment. Employees who belong to different company codes can, also be grouped in the same payroll area. Sap recommends to have as less no pay roll areas as possible.

6. What is meant by a control record.
Ans) It controls the Activites of the Pay roll. You can see the status of pay roll in this record. You can change the status of pay roll manually here.( tcode PA03).

7. What is meant by retroactive accounting?
Ans) Running pay roll from a previosus date. if you dont do any thing in the system, the system will take the Earliest Retoactive account date stored In Pay roll staus Infotype that 003.

8. How do you create customized ITs? What is the no. range for customer specific ITs?
Ans) It can be done through PM01 and the range is 9000 to 9999

9. What are day types? How many day types exist? What are they? Where do you configure them?
Ans) The day type determines the payment relevance for a day and the relevancy of the day for calculating attendancesthe for each day of DWS. 0,(work paid) 1-- Off--paid 2--Off--unpaid 3 off--special day and 4 to 9 are customer specific are the days types, They configured in after Work schedules in TM.

10. What is a counting rule?
Ans) Counting rules ar rules used to count absences and special attendances.

11. What is absence type?
Ans ) Absence types are nothing but leave type, Basing on the type Absence Type, pay roll is affected.

12. How do you configure absence? Give an example.
Ans) In Time record administration you will have to configure the absences.firstyou group the employees for the absences and configure the different absences in the next screen.

13. What is absence quota type?
Ans) Absence quota is the quota up to which an employee can be absent from work. Generally sickness leave, Annual leave, Casual leave etc are types of absence Quotas whci vary according to ESGs.

14. What are the features you used in benefits?
Ans) Common Features Used in benefits:
P0167.defaulting screens for IT0167..
P0168 defaulting screens for IT0168
P0169 defaulting screens for IT 0169
P0170 defaulting screens for IT170
P0171 defaulting screens for 0171
P0172 defaulting screens for IT 0172

15. How many health plans have you configured, what are they?
Ans) This is always your choice.but general names are
- Health Dental Plan
- Medical Plan fro children
- Health Medical Plan 2
- Medical plan with Partner
- Medical plan for Singles

16. What are the most important ITs in benefits?
Ans) - General Benefits Information 0171
- Adjustment Reasons I 0378
- Health Plans 0167
- Insurance Plans 0168
- Savings Plans 0169
- Stock Purchase Plans 0379
- Credit Plans 0236
- Miscellaneous Plans 0377
- Retirement Plan Cumulations 0602
- Retirement Plan Cumulations 0602)
- Retirement Plan Valuation Results 0565
- Benefits Medical Data 0376

17. List the applicant actions in recruitment.

18. What is the feature used for Personnel Administrator. What group should you use in that?
Ans) PINCH

19. What are the IT's used in NUMKR? (I said NUMKR is associated with Org. Assgnmt.)
Ans) Its for defaulting No range in IT 0000,0002,0001,0006,007,0008,0009 etc .Infact this feature enable to default no range in all the ITs of Hiring infogroup which again customized on clients specifications.

20. What is an applicant group?
Ans) An Applicant Group(AG) is used to group together applicants on the basis of the type of work relationship for which they have applied for example,permanent employees , temporary employees, Casual workers etc,.. TheApplicant Class is a characteristic of the AG.Theapplicantclassindicates whether the applicant is internal (class *P*) or external (class *AP). The required configuration has to be done for the groups.*

21. What is an unsolicited applicant group?
Ans) the group of Applicants who have applied without any advertisement or requirement from the company.(the best example is , these days, most of the job seekers, go to companys URL and and load their cv details.. these details get stored as UNSOLICITED APPICANTS in the Companys Intranet.

22. What is the t.code for authroizations?
Ans) PFCG for roles authorizations and SU01 for creating Users

23. Differentiate between Payroll area and payscale area.
Ans) Pay roll area indicates the group of employees for whom pay roll is run together, Pay scale area iis geographical are or groups of employees for whom a particular CAP is Valid.

SAP HR Questions

SAP HR Questions

Which characteristics does a day with day type 1 have?
Its OFF and Paid

Can a posting run be deleted?
Yes It can be reversed before the Bank transfer.Once the transfer is done the pay menets need to be adjusted in the next payments.

What activities are possible when the payroll control record is set to " Released for Payroll "?
When you set the status to Released for pay roll "' you cant make any changed to master data. Its actully released for pay roll

How does the system know when to trigger retrocative accounting for a particular employee?
You have to mention the retro active accounting date in IT 0003 in the relevant feild. other wise it will take the earliesr hiring date.

Is it possible to branch directly from the payroll log to maser data and time data maintenance?
Yes you can go in a seperate sessions.

How to create payroll area, pay scale types and levels for different employee group and subgroup?
To create Payroll Area you need to go to PM-PA-Organisation Assignment - Create Payroll Area-Check Default Payroll Area To create Payscale Type and Payscale Area u need to follow : PM-PA-Payroll Data-Check Payscale type/ Check Payscale Area Payscale Levels and groups are created while doing the step Revise Payscale groups and levels and Define Salary ranges.

How can we create customer specific infotype? ie starts from 9000 - 9999. Need the navigation path. Please tell the full detail of this topic. How to create a HR infotype?

1) Go to Transaction PM01.
2) Enter the custom Infotype number which you want to create (Should be a 4 digit number, start with 9).
3) Select the `Employee Infotype' radio button.
4) Select the `PS Structure Infotype'.
5) Click on Create. A separate table maintenance window appears.
6) Create a PS structure with all the fields you want on the Infotype
7) Save and Activate the PS structure
8) Go back to the initial screen of PM01.
9) Click on `All' push button. It takes a few moments.
10) Click on `Technical Characteristics' . Infotype list screen appears
11) Click on `Change'(pencil) button
12) Select your Infotype and click on `Detail' (magnifying glass) button
13) Give `T591A' as subtype table
14) Give `T591S' as subtype txt tab
15) Give your subtype field as subtype field
16) Save and come back to PM01 initial screen
17) Click on `Infotype Characteristics' . Infotype list screen appears
18) Click on `Change' (pencil) button
19) Click on `New Entries'
20) Enter your Infotype number and short text
21) Here we have to set different Infotype Characteristics as per the requirement. (Better open another session with some standard Infotype's infotype characteristics screen and use as the reference to fill yours)
22) Save your entries.
23) Now the Infotype is created and ready to use.
24) If you want to change the layout of the Infotype as per your requirement.
25) In the PM01 initial screen.Select `Screen' radio button and give 2000 as the screen name, then click on edit.
26) In the next screen.. Select `Layout Editor' and click `Change'.
27) Screen default layout appears.here you can design/modify the screen.. change the attributes of the fields. etc.
28) Save and activate. (Don't forget to `Activate at every level)

I need to enter a field in the field selection in tcode /nS_AHR_61016362.
Field to be added - TXSTA - Filing Status table - P0210

I am facing T503 problem after assigning all personnel area, employee group, Company code, subgroups etc.
May Be You had not activated Employee Attributes.
You can see all the Details are available in Table T503 Goto sm 30 and select maintanance then select T503_C you see whether your p.area and p.s.area and E.group and E.S.Group are available are not if they are not available then you can assign there and save them

Do you know in OM -> copy plan version? Would copy plan version (Tcode:RE_RHCOPL00) also copying payroll RT, PA master data, user authorizations, Abap reporting, Abap queries and etc as well? Up to my understanding it should work only copy the OM's structure and objects (solely)... However for the rest of non OM/PD objects related and other HR modules, I have doubt on it. If this can be done, please advice HOW to go with?
This report is only for copying objects from one planversion to another planversion to keep updated structures.. ..Always only one plan version would be active which is current.... This report does not help to copy any masterdata.. .

Can anybody tell abt Assignment part of HR.i.e. how sap HR is assigned with other modules.
1) Technically Assignment will called as Integrations. these integrations r two types 1. With in the HR Module ie between submodules (PA : OM, PA : REC)
etc
plogi : plogi for integrating paln version
plogi : orga for integrating OM & PA
plogi : papli for integrating Recruitment & PA

See the Table: T77s0sc

2. With Other Modules ie (HR : FI)
T Code: T.CODE PC00_M99_CIPE
Path : wagetype->symbolic- >GL Code Assignment in the backend in both
HR and FI system

Result Tables & Cumulative Result Tables
Tcode PAYPC_RESULT or PC00_M40_CLSTR.

How do I design the Indian Remuneration statement for the first time as the IN01 which is copied and renamed is showing blank.
After copying he IN01 form go into the form and click on the windows where you find so many entries to be made.

What actually happens in real time Recruitment?
Real Time in the sence of SAP or IT or Domain. You should have asked him the question, Ok it should be SAP for interview For SAP Consultant. Any company wants a sophisticated Work to be done and with more useful and accurate result even after spending more and more on EPR, So SAP Recruitment helps to Rect people of the client to get the exact people for not only their experiance , with also Educatonal , Exp, Skills, Past experiance and all reqd areas with out enering all the data of the requirement.

As in normal people has to sit on the requirement of he position and then shorlist all the applications, it also helps to know the internal employees to call for intvs and the best way of shorlisting is going for Profile Match Ups, and reruitment is useful for integration with all other modules for PD, PY also for relevant reports and up gradations.

Even rect modules will be able to send the recruiter a POP up saying the Position is vacant and it should be filled with requirement.

I got struck in PB10 initial entry screen. While assigning personnel officer by default its showing the standard one like APPL's admin group only. Its now accepting what I have created under PA define admin group and I assigned under define admn group also (PINCH).

Once you assign your administrator group under PINCH, please check whether you activated or not and also check your groupings.

Dynamic Action
Here, you control the initiation of actions when maintaining an infotype record. This can be the maintenance of an additional infotype record or performing a routine. For each action, you can determine whether it is always carried out when
you change an infotype or a subtype or whether it is only carried out if you change certain fields.
You can state whether the action is to be carried out for "Change", "Create" and/or "Delete" record. You can store the conditions for executing the action, for example, the comparison of the old and new value of a field. Finally, you can also specify default values for a record that is to be created.

Automatic Triggering/Populati ng of Infotypes When Certain nfotypes are Dynamically Maintained, Table = T5558Z

I am facing problem in PA40. While entering the inputs in Personal data in hiring action, I am having the field which is called " CUIL/ CUIT" ( Which it shows key field) . I do not know about this field and how to enter the data in this field. I would like to remove this field from personnel data. IIIly i am having one more field in Bank details in hiring action, I am having the field " Bank Key " I would like to know how to delete/ remove this field from the action, or else how to input the data in this field.

I don't know how to remove this field. But I can suggest you can hide this field by using the following path. Not only this you can hide any field in your screens.
SPRO-->personnel management-- >personnel administration- ->change
screen modifications; HERE
Mod.pool---- ------ MP000200
Screen ------------ 2000
Feature----- ------- P0002
Variable key----- 29
Alt.screen-- -------2029
Next screen------ 0
Then execute details, in 011 -- Q0002-CCUIL -- Worker identification code -- activate Hide checkbox.
You can use screen modifications and hide the field. after you hide it and save the settings, CCUIL will not be seen on the screen. Same procedure can be used for bank key too. for your information, the various field options are required field, optional field, hide etc.

Which time we have to consider while login time
1) swiping machine recorded time
2) System login time.
If an company is going for both the systems, first the company want to decided to go for swapping card system or system log in time, if you required the both, then you discuss with the time administrator to design for both, as per the company requirement the time administrator will decided.

Integrate SAP HR Admin to SAP SD module.
Integrate this using IT 0900 (Sales Data) so that person would be accessed in SD...

CAP GEMINI interview questions:

1.) How to make a wage type appear in the remuneration statement?

A )

2.) How did u transfer legacy data in the mid of the financial year (US) to SAP system?

A ) For mid year Go live SAP Supports with only transactions of HR and others but nor Finance, u should have asked the question to him, or replied by giving the INLK Schemas is used for Mid year Go Live or even a program is there for mid year go live,in the help CD, find IT.

3.) What is the order of tranfering legacy data? (Is OM first, PA second like that. ... and what data you have imported in OM and what data in PA....)

A ) Data transfer has to start from OM -- > PA ( All emp related modules as benefits,rect, training, PD,COmpn mgmt and others) --- > TM _---> Payroll. This is different from client to client and No standard is fixed to data transfer.

4.) LSMW??

A ) Legacy System Migration Workbench which is used for data transfer for any of the transactions which exist in SAP OR even which Customized by developers.

5.) What was your legacy system and how many digits were your personnel number are?

Legacy system you have to say the Details of Server names and numbers and Project details with onsite and ofshore and follows. And personnel numbers are the size of he company ( number of Employees) of client and depending on the requirement how many NUMKR Assignments you have done. *-- Potnurur

6) What did you do with symbolic accounts while posting payroll data to Accounting?

Symbolic accounts are used for transferring employee payables , wages, and other payment related details for finance, as to allocate the payment to be taken into account for Company GL Accounts and others. Posting of all the wage types is done through Symbolic Accounts. It does not send wage types to finance. Symbolic accounts are indirect integration between HR and FI.

7) How to DEBUG a payroll run???(This seems to be a very important one please give me answer)

DEBUG is done to check where and why the program is getting errors, processed or coming out of the program.

As you know this try with se38 give any program -- > press F8 and then F5.

You can see the debug screen where, why, what the program has been given break there.

SAP HR Interview Question

Q. I just wanted to know that when I am recruiting some body, I am generating his personal no also. Then I want to give him a training also. Now I just want to create 2 scenarios to clear my doubts.
1--How to create a time schedule for 1 day training where when the breaks, working hours does not coincide with the training time and the person is also booked .
2--How to create another time schedule that is coinciding with the training time and the person is not booked. What are the steps in time management, so that I can understand by both the scenarios why a person is booked and when he is not booked.

A. No need of time management. while creating an event you will be creating time schedule in the box select user defined where you can define different timings for different days with intwervals like weeks , months for this just select multiple.

Q. I need to ask you that while I am trying to book one person in training for a business event type, they are saying that this person is not available for the business event. Why is it so? But that I can book a user for the same business event type. What is the differense between user and person? Now in case if I book a person for the business event, how can I see whether that person is available for that date or not. Moreover how can I see that that person is on leave or not.

A. Create a new calendar in time mgt. with open days.means without any holidays and assign it in trng and evnt mgt. and remove time integration. To check for an employee leave or not just pa20 infotype 2001.(absence)

Q. About time managemnet. Now I am trying to book person, but I have to see whether this person is on leave or what about the break schedule so that I can give training. For this purpose I am starting again. I am recruiting 2 person, generating 2 personnal no, then prepare the infotype about time and create 2 scenarios to see that in 1 case the person is booked for training (because time schedule is not coinciding wiith the training period) and I want to create another scenario where I can see the person cannot be booked (time period coincides with the training period of only 1 day.) What are the steps of time management about both the scenarios.

A. For checking whether the person who is going on leave or who has gone on leave, to find out just got to pa20 and enter infotype 2001 absence where you will be checking whether this guy is on leave or not. If he is ill go onleave so the data will be stored in this infotype.

Q. There is 1 person but its displaying that this person cannot be booked. He is not available for the business event. Can you tell me where is it going wrong? What can be the reasons?

A. You should be able to book for all persons but it showing only for one person means you need to check infotype 2001 and his workschedule. If it showing for all the persons, just follow as below:
Create a calendar with open days means without any holidays and assign in Training and Event Management --> Basic Settings --> Controling days off --> Specify Factory Calendar in this thru drill down/check box select the calendar which you have created in time mangement without any holidays and try out if again. If it shows the same message then remove time integration.

Q. I have a certain group of employees who have vacation exceptions. The company does not want to create additional PSA/PA to enable me to put them in their own PSA Grouping for time quota types. Can I use IT2012 to bring in the exception hrs and then add this value to their accrual as defined in config. Because of this they will accrue vacation time at a higher rate. Is this possible? Combining config settings and schema to accrue leave. If I could put them in their own separate PSA grouping for time quota types it would be easy for me as I would not permit generation of quota during time eval. And then do this in the schema. Any suggestions?

A. Schemas allows you to move, delete, copy and insert lines in line editorcommands.here you can enter the commands and entered in the area used forthe line numbers. You can overwrite any of the numbers with the commnds. Sub-shemas are called by the copy commnad.

Q. I just wanted to know that when I am recruiting some body, I am generating his personal no also. Then I want to give him a training also. Now I just want to create 2 scenarios to clear my doubts.
1--How to create a time schedule for 1 day training where when the breaks, working hours does not coincide with the training time and the person is also booked .
2--How to create another time schedule that is coinciding with the training time and the person is not booked. Show me the steps in time management, so that i can understand by both the scenarios why a person is booked and when he is not booked

A. If you want the know the working hours for checking this just goto pa20 select personnel number then selet for 0007 infotype. Click display and then click for workschedule icon which is available on top. You will find the work timings on the day you require just select and thru chek box you can find his timings.

Q. What is a BSP application?

A. BSP (Business Server Pages) in the new dimension in SAP where by webapplication can be built. BSP uses HTML for the presenation and ABAP for the business logic. As an option there is also the Java flavour using JSP.BSP applications are far better than the old IAC's (Internet applicationcomponents) deliverd vide the ITS where the display format is kind of fixed.In SAP HR the new appriasal system used BSP.Well this is only basic information. You may wish to use the MBS (WASversion) to try and developed a simple application using BSP.

BSP is a set of pages that represent a user interface (layout and page flow definition). The layout part of a page normally contains ABAP or JavaScript code which is inserted into the HTML structure. They can contain server-side scripting code in either JavaScript or ABAP. BSP applications use all the conventional ABAP technologies, such as Open SQL and internal tables, allowing developers to create Web pages quickly. This enables existing SAP logic, data structures, and interfaces to be directly used in Web applications.

Q. What are the difference between : Retroactive Accounting Period, Earliest Retroactive Accounting Period!

A. Retroactive Acc Period: The retroactive accounting period refers either to an individual employee or to a payroll area. The earliest possible retroactive accounting period is specified for a payrollarea. The system also takes into consideration the employee's initial entrydate.

Earliest Retroactive Acc'g Period: The period furthest back in the past for which it is still possible toperform a retroactive accounting run. This means that retroactive accounting takes place for a period for which payroll has already been performed.

Q. How to write a variable breaks. For example in a manufacturing unit 50 employees are working, all the 50 employees will not take a break at a time, so 25 people will take a break around 11:00 to 11:30 and another 25 people will take a break around 11:30 to 12:00,

A. Variable or flexi break means if you are fixing the break as10.00-12.00 and saying that only 30 min break then they can take a break of 30 min at any time in between 10:00-12:00.

In config, under time managemnt and then work schedules, go to break schedules and create two break schedules (1) 11-1130 and the other for 1130-1200. I think each will have its own DWS. In this case for break schedule 1, the DWS will be 8000 and for break two it will be 8001. Create work schedules for each and assign to the relevant group of employees. This is the solution I could think of.

Q. Is it possible to implement hr without fico in any company? If yes, then who will create the company and other things in enterprise structure. if my company is implementing only hr without fico and in hr also only personal administration is it possible? Actually my client querieing me that whether is it possible only to maintain the employee details as he got other accounting packages like tally.

A. It is very much possible to implement HR(PA) without FICO. But it sounds very odd that the company wishes to implement only HR & that too only PA. What about other modules ? If you want other modules like MM / SD you will definitely require FICO. Utilitiwise its really absurd if some company only want to use HR(PA).

It is not madtadtory to have FI/CO or other module while implementing HR but it is required to maintain the min. config while going for the HR whereever having the integration. So the basic config such as company code, cost centre, Business Area, etc. may be maintained by the consultation of FICO counter part

For the second part of your question, YOU, the HR guy, will create minimum information in FI and maybe CO (company code, maybe cost centers). Just create an IMG project for PA HR, and the needed basic FICO activities will be included.
*-- Battacharya

What are:
1. cost center and work center.
2. personnel area(WERKS) and personnel subarea.
3. Retrocalculating Account.

1) Cost Center is for assigning Symbolic acounts related for Posting in GL Accounts and Work center is related to specific work area as Utilities, Boiler section, Processing section and Others you can assume.

2) Personnel Area is an exact Geographical Location under which the comp decides to run their Processing and Personnel ares are all as the Departments in an Hierarcheal Structure which are divided for TIme mgmt, Payroll as PS grouping.

3) Retrocalculating Account. --- > First it is not Retrocalculating Account and it is the payroll which is the running in this month has to carry any earliest payroll for balancing and controlling the payments for an emp for and can be used while paying any Bonus or advance.

Hiring The Old Employee In To The Company

Hiring The Old Employee In To The Company

I am trying to re-hire an employee left the organization 2 years back. I configured the re-hiring action by copying the hiring action infotypes. Now I have a couple of problems:

1. I would like to give a new employee number
2. Link the previous history of employment
3. Add a condition to use the previous designation for at least 3 months from the date of joining.

If I try to create a new hiring action by referring previous employee number...it is allowing to change the position..also if I new a new employee in overview of 0000 in PA30 it displays only the new hiring details...where as I want it to display all the past actions as well.

Is there any other way-out?

Go to PB10

Select the icon "former employee" in the application tool bar in the screen initial data entry and hit it

Then you will find a screen "initial data entry" with highlighting the fields at name ...... ENTER LAST NAME AND FIRST NAME OF THE PREVIOUS EMPLOYEE.

Then enter as desired by the system.

Then you will enter again into the screen initial data entry with some text format details.

Here in this text format two clauses you will find
1_) applicant
2_) former emplyee

You want to give former employee number for the person rehiring click on former employee and hit the "icon person identified"

or

else you want to give new emp number click on "applicant" and hit "person identified" icon then it will come back to the original screen"initial data entry" and asks for the advertisement number through which this former employee applied and save this screen

Rest of the process is as usual PB30, PB40, PB60 and PA40, PA30.

Deleting / Changing Employee Master

Deleting / Changing Employee Master

We use mini HR for tracking time thru CATS. One emp master was created with a wrong start date 1991 and now system gives error message that Fiscal Yr variant is not maintained for the year.

When I try to delete the record I get error message Time Constraint 1, so can not deleyte record.

I will really appreciate if someone could point how I can change effective employee date to 2004 or 2005 or delete inforecord and start over again. I have to use to same emp number.

There are two issues one is when the payroll is run and the other when the payroll is not run, so you can go thru the information on the first case that is to change the date of joining when the payroll is run. Even in this also their are two points
1.Changing the date when the actual entry date is after the incorrect entry date.
2.Changing the date when the actual entry date is before the incorrect entry date

The proceedure Changing Employees Entry Date after payroll when the actual entry date is after the incorrect entry date.

A.SEA-HR-PM-ADMINSITRATION-HR MASTER DATA-MAINTAIN
B.SPECIFY THE PERSONNEL NUMBER OF THE EMPLOYEE WHOSE ENTRY DATE YOU WANT TO CHANGE.
C.CHOOSE ACTIONS INFOTYPE (0000)
D.CHOOSE COPY, THIS TAKES YOU TO THE COPY ACTIONS (INFOTYPE 000) SCREEN.
E.SELECT THE INCORRECT ENTRY DATE PERSONNEL TYPE ACTION
Do not change the pre set validity period.in this case the incorrect entry date is the start date of the validity period.
Do not change any other data.

F.CHOOSE SAVE. YOU RETURN TO THE INITIAL MAINTAINENCE SCREEN FOR HR MASTER DATA
G.CHOOSE INFOTYPE (0000) ACTIONS AGAIN.
H.CHOOSE COPY AGAIN. THIS TAKES YOU ONCE AGAIN TO THE COPY ACTION INFOTYPE.
I.SELECT THE CORRECT ENTRY DATE PERSONNEL ACTION TYPE.
J. IN THE FIELD FROM ENTER THE DATE ON WHICH THE EMPLOYEE ACTUALLY STARTED WORKING AT THE ENTERPRISE AS THE START DATE OF THE VALIDITY PERIOD FOR THIS PERSONNEL ACTION TYPE.
SAVE YOUR ENTRIES.

2.The proceedure Changing Employees Entry Date after payroll when the actual entry date is before the incorrect entry date.

A.SEA-HR-PM-ADMINSITRATION-HR MASTER DATA-MAINTAIN
B.SPECIFY THE PERSONNEL NUMBER OF THE EMPLOYEE WHOSE ENTRY DATE YOU WANT TO CHANGE.
E.SELECT UTILITIES-> CHANGE PAYROLL STATUS. THIS TAKES YOU TO THE PAYROLL STATUS INFOTYPE.
G.DELETE THE ENTRY IN THE ACCOUNTED TO FIELD.
H.CHOOSE SAVE.YOU RETURN TO THE INTIAL MAINTENANCE SCREEN OF HR MASTER DATA.
I.SELECT UTILITIES-> CHANGE ENTRY/LEAVING DATE. THE SYSTEM DISPLAYS THE ACTIONS INFOTYPE SCREEN. THE FROM FIELD DENOTING THE BEGIN DATE FOR THE RECORDS VALIDITY IS READY FOR YOU TO PROCESS.
J.ENTER THE EMPLOYEES ACTUAL ENTRY DATE IN THE FIELD FROM: THIS IS THE BEGIN DATE.
H.SAVE UR ENTRIES.

After you save this entry, the system works in the abckground and automatically changes all of the employees records whose start date corresponds to the old entry date, to the new entry date. these infotype records are then changed in the payroll
past. In addition. retroactive accounting is triggered for this period to ensure that the employee recieves the missing amount when the next payroll is run. If you come across errors for individual infotypes you will branch autimatically into the infotype concerned for saving correct the error.

Recruitment - Interview Results - PACTV - PB10

Recruitment - Interview Results - PACTV - PB10

How can I store the interview results in recruitment module.

You can create an applicant activity (PB60) for the interview with status 'Completed' and then enter the interview results in the 'Notes' for that activity.

Recruitment - PACTV

I am having trouble getting applicant activities to be created automatically. According to the SAP help, the standard settings that they provide in PACTV should mean that the standard activities are automatically created when the overall status is changed (i.e. on entering an applicant, their status is set as 'in process' and an activity of 'initial entry' is created, the applicant is then rejected, the vacancy status and the overall status is set to 'rejected', and an applicant action of 'rejected' is created).

This is not happening in our system, even though PACTV is activated. I can't work out why this is. Anyone got any suggestions, hints or tips?

Maybe your decision tree is correct but doesn´t return results. Mine is based on e.g. employee subgroup, applicant status and personnel action.

You should also check dynamic actions - infotype 4000. Has to look like this (more or less)

...
4000 04 51 P P4000-MASSN='06'/X
4000 04 52 P P4000-MASSN='08'/X
4000 04 53 P P4000-MASSN='17'/X
4000 04 54 P P4000-MASSN='24'/X
4000 04 55 P P4000-MASSN='25'/X
4000 04 56 F GENERATE_ACTIVITY(SAPMPAP3)

Especially the generate_activity is essential.

Recruitment - Changing Fields on Initial Entry

Does anyone know how to change the fields on the Initial Data Entry screen in Recruitment (TC PB10). I have a requirement to make certain fields mandatory which are currently optional.

I suggest that you use 'Dialog control > Change screen modifications'. For the infotype that the field belongs too (i.e. infotype 0002 for Personal Data fields) create an 'AP' variant of the screen for your country grouping (some countries already have an AP entry). In this variant amend fields as required to be manditory / optional etc. You then need to check the feature for the
infotype (i.e. p0002 for infotype 0002), and make sure that there is a decision on TCLAS for your country. The feature should look like this:

08 Great Britain
TCLAS Transaction class for data storage
B Applicant Data
08AP

This will then pick up the 08AP variant when entering Applicant Data.

Employee photo upload...Urgent

Question : Subject : Employee photo upload...Urgent

Dear All,

Once again I am asking for your help.

I am facing a problem of uploading employee photo.
Through OAAD transaction I have created the Business object as PPREL and the Document type as HRICOLFOTO. It has asked me the personnel number and then for the file name but when I gave the file name it has given the status as uploading file.... Afterwards it gave me the warning message as "SAP Archive Link: Storage system A2 not known(Customizing)"When I went to the detailed message it gave me the following:

Diagnosis
A request was to be sent to a content server which is not known in SAP
ArchiveLink administration.

Procedure for system administration:
Check the function "Content repositories" in Customizing:

Execute function A2

What should I do to overcome this. Thanks in advance.

Thanks and regards,

Reply : Subject : Employee photo upload...Urgent

You have to create a content repository "A2" or another . You have to follow then next steps :

Create a content repository with storage type FILE archive.
Tcode OAC0
IMG: Basis Components Basis Services SAP Archive Link Basic Settings Maintain content repositories

(Embedded image moved to file: pic00041.pcx)

Swap from display to amend. Select a current entry and 'copy' or just hit 'create'. Then select .

(Embedded image moved to file: pic18467.pcx)

Then fill in the details as below:

Choose a two char name

Set DocArea to be 'Archive Link'

Storage type FILE archive (see Note below on how to get this!)

Choose Version no. 0031

Enter the path name where the photos are to be loaded from. Note this is for loading only. When the photos are linked into the sap system (see later), actually, SAP takes a 'copy' and stores it elsewhere. The path may only need to be entered to 'Arch.path', but entering to all three doesn't seem to hurt.

Note on storage type:

Storage type 'FILE archive' may not be in the dropdown list, and F4 (poss entries) may not work! If this is the case, click on the field Storage type (left mouse button) and then click the right mouse button. Choose Possible entries and a full list of all
possible storage types is shown. FILE archive is entry number 08 and then

Check which content repository (Archive) is linked to document type HRICOLFOTO in object type PREL.
Tcode OAC3
Table TOAOM_C
IMG: Basis Components Basis Services SAP Archive Link Basic Settings Maintain Links

(Embedded image moved to file: pic06334.pcx)

Set the 'Content R' field to the one you've just set in the step above.
Note the Ret.per. field is the retention period for the photo in MONTHS. (so the default is 833 years and 3 months!)

Now you can link the photo to the employee.

Reply : Subject : Employee photo upload...Urgent

First, you must maintain storage pool. Normally we could maintain at 'Maintain content repositories'. I think your system doesn't support FILE storage type.

But, don't worry. You can follow this step :

1. Maintain view table TOAAR_C, via 'SM31'. Cross client table displayed as information, forget it
2. In field 'StSytm' you must entered 'A2' as your system need, or anything that you need but you must configure HR Archive link too.
3. In field 'Arch.path' (direct above Spoolpath), entered path in your system, this real path in your operating system. May be you should confirm to your Basis consultant where exactly you could store picture files. So if you enter '/', your file exist at root directory at your UNIX system.
4. Choose 'File store' radio button
5. Just it. Save. and good luck

Note :
This setting doesn't display in 'Maintain content repositories'.

HRIS - Human Resources Information system

SAP HR has come up with HRIS - Human Resources Information system , Can anybody throw more light on the same.

Regards,

Reply : Subject : HRIS - Human Resources Information system

Basiclly there are four (standard delivered) ways to get information out of HR:

1. Report Tree which is HR -> Information System -> Reports -> Reporting tools -> Pick a sub-module such as Administration -> pick type of information such as employee -> pick report.

2. Ad Hoc Query which is HR -> Information System -> Reporting tools -> Ad Hoc Query (where you create on
the fly what informtion you want to see but you first have to have created Infosets)

3. HRIS which has been change to HIS which is HR -> Information System -> Reporting Tools -> HIS. This is just a graphical tool that allows you to select an org unit to then view predefine reports (some of the same ones in the reporting tree) for that org unit. To use it, from transaction PPIS, select an org unit and graphical display with persons, hit execute (start with the lowest level org unit or it may run too long). Highlist the org unit with one click and then select the report from the "Reporting" box...on the top half select the type of information such as Administration and then on the botton half will be displayed reports, double click on a report and it will present the information. Be sure to close the graphic after leaving the report or the PPIS screen will look like it hung.

4. SAP Query which is HR -> Information System -> Reporting Tools -> SAP Query. This is more techie/programmer access, can be a resource hog because it basically selects all and the eleminates unwanted information until it get the desired end
results.

Reply : Subject : HRIS - Human Resources Information system

Hi

I assume you are talking about the HRIS transaction, basicly this is where you can do standard SAP reporting using the Organizational Structure which has been built in Org Management. For example run a birth day list but only selecting those individuals who are attached to the Organizational Unit you selected.

Return to :-

Authorisation at wage type level

Authorisation at wage type level

Question :

Can anyone tell me if it is possible to determine authorisations by wagetype?

For example:

"Administrator 1" can only input the wagetype "overtime bonus" for the personnel and cannot see or modify any other wagetype

"Administrator 2" can only input the wagetype "Meal reimbursement" for all the personnel and cannot see or modify any other wagetype

Answer :

Try using groupings

Try V_511_B Permissible Wage Type

Thank you both very much for your replies. It seems to me though that the problem is not at the employee group level as all the employees in the system have the right to have the 2 wagetypes.

It is the payroll administrators who do not have the right, to see or modify both the wagetypes.

They only have the right to see and modify the one that they are responsible for, i.e;

"Administrator 1" can only input and see the wagetype "overtime bonus" and
"Administrator 2" can only input and see the wagetype "Meal reimbursement"

Do you have any other clues?

If you're talking about wage types in IT0014, IT0015, this can be authorized.
In the end wage types in these infotypes are 'subtypes' of IT0014/IT0015, which can be authorized via RP-ORGIN.
You thus have to create a authorization profile per administrator.


Help regarding education infotype

Question :

Can anybody tell me how can i relfect the education attainment of an employee, i mean will i input it in the begda endda? if i do that when i generate report using ad-hoc query i should back track the covering date so that i can output his education data but the consequence is even those withdrawn employee will also be outputted.

Answer :

You will need to use IT0001 or IT0000 to determine the status of the employee. The dates are not when the employee took the education, but when it was associated with his data.

IT0022 is the infotype for education records. As Philip says the dates associated with this are the validity dates of the record, not the dates of the education. So typically the start date of the record will be the end date of the education course and the end date of the record is usually 31-12-9999. There aren't fields on IT0022 to indicate the dates of the education course itself. You'd have to use the comments field if this is essential, but then you won't have a way of pulling this out with an ad-hoc
enquiry.

Thanks for the suggestion, i guess i just use one of the field of IT0022 and rename it for the covering date of education attainment.

HR Authorizations

HR Authorizations

Question :

Anyone know if there is a way of restrict the access to HR data by payroll area?

Answer :

As delivered by SAP, Only in certain tcodes with authorization object P_PCR.
If you want to make it a a pre-condition for master data you will have to activate the customer defined auth object and control this as one of the fileds.

A close equivalent is Employee group and Employee sub-group which is controlled with P_ORGIN.

Question :

How can I activate the customer defined auth object?

Answer :

1. Create the authorization object to be user, NOote: it is Highly recommended you create it to REPLACE P_ORGIN if the access is to be limiteed as a VALUE-SET with fields in P_ORGIN. If not you will be giving access to users you do not intend.
2. Turn on the Customer object in tcode OOAC record AUTSW NNNNN; change the 0 to 1.
3.run program RPUACG00 to load the code used to check the authority.

The custom authorization object can contain any field in infotype 0001

Question :

Where can I create a customer authorization object? Our relese is 45B.
I can't find either tcode OOAC.

Answer :

Create the customer Authorization object in transaction SU21,
OOAC is not available in 4.5 you will have to read the docuentationof the autorization object P_ORGIN and drill down and you will see reference to an include you must modify to activate the exit. it is something like MSAUTH0(?) SAP fixed this in 4.6 so it is a config table, in prior versions it is a code "fix"

Why don't you just use the Org Key field in P_orgin? can define combination of fields from IT0001 (incl payroll area..i believe) as an auth field.

SAP HR Transaction Codes

Code Description
P1B1 Transfer hiring data for applicant
P1B2 Transfer hiring data for applicant
P1B3 Transfer hiring data for applicant
P1B4 Transfer table T588Z, infotype 4000
P1B5 Transfer opt. archive for applicant
P1B6 Transfer hiring data for applicant
P1B7 Conversion T750B
P1OA Transfer Settings for Opt.Archiving
P201 Transfer T514D/V from Client 000
P2W1 Transfer Incentive Wage Accounting
P2W2 Copy Incentive Wage Forms
P4SW Release notes BWP
P5P1 Addition of IT0122 to T588B
P5P2 Delete entries in T588B
PA00 Initial PA Master Data Menu
PA03 Maintain Personnel Control Record
PA04 Maintain HR Number Ranges
PA05 Number Range Maintenance: RP_COIFT
PA06 Number Range Maintenance: PD_SEQ_NR
PA07 Maintain Number Range: RP_GARNEM
PA08 Maintain Number Range: RP_GARNSUB
PA09
PA10 Personnel File
PA20 Display HR Master Data
PA30 Maintain HR Master Data
PA40 Personnel Actions
PA41 Correct Actions
PA42 Fast Entry for Actions
PA46 Import from Resumix
PA47 Export to Resumix
PA48 Hiring from non-SAP system
PA51 Display Time Data
PA53 Display Time Data
PA61 Maintain Time Data
PA62 List Entry of Additional Data
PA63 Maintain Time Data
PA64 Calendar Entry
PA70 Fast Entry
PA71 Fast Entry of Time Data
PA88 Benefits
PA97 Matrix Maintenance
PA98 Compensation Administration
PA99 Compensation Admin. - Release Report
PAAH Call Ad-Hoc Query
PACA HR-CH: PF administration
PACB HR-CH: PF account maintenance
PACC HR-CH: PF calculator
PACE HR-CH: Pension fund : Postings
PACK HR-CH: Pension fund
PACN Number range maint: HRCHPKONTO
PACP HR-CH: Pension fund, interface
PACT PC parameter maintenance
PAJP Call reporting tree - Japan
PAL1 Create Sales Representative
PAL2 Display Sales Representative
PAL3 Maintain Sales Representative
PAL4 Create Buyer
PAL5 Maintain Buyer
PAL6 Display Buyer
PAR1 Flexible employee data
PAR2 Employee list
PAT1 Personnel Administration infosystem
PAW1 Who is who
PB00 Recruitment
PB04 Number Range Maintenance: RP_PAPL
PB10 Init.entry of applicant master data
PB20 Display applicant master data
PB30 Maintain applicant master data
PB40 Applicant actions
PB50 Display Applicant Activities
PB60 Maintain Applicant Activities
PB80 Evaluate vacancies
PBA0 Evaluate advertisements
PBA1 Applicant index
PBA2 List of applications
PBA3 Applicant vacancy assignment list
PBA4 Receipt of application
PBA5 Recurring tasks: Print letters
PBA6 Recurring tasks: Print letters
PBA7 Recurring tasks: Data transfer
PBA8 Recurring tasks: Transfer data
PBA9 List of planned actions
PBAA Evaluate recruitment instrument
PBAB Maintain vacancy assignments
PBAC Applicant statistics
PBAD Recurring tasks: Print letters
PBAE Applicant pool
PBAF Vacancy assignment list
PBAG Screening
PBAH Decision
PBAI All applicants via qualifications
PBAJ Recruitment info system
PBAK Recurring Tasks: Print Labels
PBAL Bulk processing
PBAM Variable Applicant List
PBAN Ad Hoc Query
PBAO ABAP Query
PBAP Internal Applicants Via Quals
PBAQ External Applicants Via Quals
PBAT Choose SAPscript or WinWord
PBAU Maintain T750C
PBAV Display T750C
PBAW Maintain T750B
PBAX Display T750B
PBAY Maintain T750X
PBAZ Display T750X
PBCX Cust. Account Assign. Reference (MM)
PBCY Cust. Account Assign. Reference (FX)
PBCZ Cust. Account Assign. Reference (DE)
PBW1 Career Center
PBW2 Career Center: Status tracking
PBWW Customizing standard text in WinWord
PC00 Menu for HR Payroll
PC01 Payroll Menu: Germany
PC02 Payroll Menu: Switzerland
PC03 Payroll Menu: Austria
PC04 Payroll Menu: Spain
PC05 Payroll Menu: Netherlands
PC06 Payroll Menu: France
PC07 Payroll menu Canada
PC08 Payroll Menu: Great Britain
PC09 Payroll Menu: Denmark
PC10 Payroll Menu: USA
PC12 Payroll Menu: Belgium
PC14 Payroll Menu: USA
PC16 Payroll Menu: South Africa
PC1A HR Menu: Payroll for Austria
PC1B Payroll Menu: Belgium
PC1C Menu for HR Payroll Switzerland
PC1D HR Menu: Payroll for Germany
PC1E HR Menu: Payroll for Spain
PC1F HR Menu: Payroll for France
PC1G HR Menu: Payroll for Great Britain
PC1J HR menu : Payroll for Japan
PC1K HR Payroll Menu for Canada
PC1L
PC1M HR payroll menu Denmark
PC1N HR NL: Payroll Menu
PC1Q HR Payroll Menu - Australia
PC1R HR-SG: Payroll Menu per periods
PC1S Menu for HR Payroll Sweden
PC1T HR Payroll Menu for Czech Republic
PC1U HR Payroll Menu for USA
PC1W Payroll Menu: South Africa
PC1X Payroll Menu: International Version
PC22 Payroll Menu: Japan
PC23 Payroll Menu: Sweden
PC25 Payroll Menu: Singapore
PC2A New Payroll Menu
PC2B Payroll Menu Yearly
PC2C Menu for HR Payroll Annual Switz.
PC2D New Payroll Menu
PC2E New Payroll Menu
PC2F Annual Payroll Menu (F)
PC2G HR Menu: Payroll for Great Britain
PC2J HR menu : Payroll for Japan
PC2K New Payroll Menu (Canada)
PC2L
PC2M HR-DK: Annual payroll activities
PC2N HR NL: New Payroll Menu
PC2R HR-SG: Payroll Menu: Annual
PC2S Menu for HR Payroll Annual Sweden
PC2T HR Payroll Menu for Czech Republic
PC2U New Payroll Menu
PC2W New Payroll Menu
PC32 Payroll Menu: Mexico
PC34 Payroll Menu for Indonesia
PC3A Payroll Menu: Other Periods
PC3B Other periods
PC3C Menu for RP Payroll Other per Switz.
PC3D Payroll Menu: Other Periods
PC3E Payroll Menu: Other Periods
PC3F Payroll Menu (F): Other periods
PC3G HR Menu: Payroll for Great Britain
PC3J HR menu : Payroll for Japan
PC3K Payroll Menu: Other Periods (CA)
PC3L
PC3M Payroll Menu: Other Periods
PC3N Payroll Menu: Other Periods (NL)
PC3Q Pay Scale Reclassification Australia
PC3R Payroll Menu: Other Periods
PC3S Menu for RP Payroll Other per Sweden
PC3T HR Payroll Menu for Czech Republic
PC3U Payroll Menu: Other Periods
PC3W Payroll Menu: Other Periods
PC4A New Payroll Menu
PC4B Independent Period
PC4C Menu for RP Payroll Other Switz.
PC4D New Payroll Menu
PC4E New Payroll Menu
PC4F Payroll Menu (F): Period-unrelated
PC4G HR Menu: Payroll for Great Britain
PC4J HR menu : Payroll for Japan
PC4K New Payroll Menu (Canada)
PC4L
PC4N HR NL: New Payroll Menu
PC4Q Pay Scale Increase Australia
PC4R Payroll menue: Period-Independent
PC4S Menu for RP Payroll Other Sweden
PC4T HR Payroll Menu for Czech Republic
PC4U New Payroll Menu
PC4W New Payroll Menu
PC5J HR payroll menu (Japan) - SYOYO
PC5Q Pay Scale Inc. Extended Australia
PC6J HR payroll menu (Japan) year-end adj
PC7J HR payroll menu (Japan) - retirement
PC8J HR payroll menu Social Insurance JP
PC99 International Payroll Menu
PCC0 Maintnce fam.rltd.bonuses Switz.
PCP0 Post accounting data
PDA1 List of part-time work for pensioner
PDA2 Construct transaction data list
PDB1 Release Info 2.1A - Statements
PDB2 Releaseinfo 2.2A Statements
PDF0 Convert form for remun.statement
PDF2 Form table CY 94/95
PDF7 Delete form in customer client
PDF8 Copy form from SAP client
PDF9 Copy forms within customer client
PDI1 Copy Wage Types from Standard Client
PDJ1 HR Change of Year 93/94 (D)
PDJ2 HR Fiscal year change 94/95 D Suppl.
PDJ3 Bill of materials 3.0C
PDJ6 Evaluation/statistic object list
PDJ7 AV96/97 Continued Pay
PDJ8 Part-time work by pensioners
PDK1 Copy W.Types from Standard Clients
PDLK HR D(G4) Form Tables f. PayrollAcct
PDP0 Table entries for loans
PDS1 Health insurance funds
PDSD Object list DynMaßn tax D
PDVA Copy VAG Wage Types for IT 0093
PE00 Starts Transactions PE01,PE02,PE03
PE01 HR: Maintain Payroll Schemas
PE02 HR: Maintain Calculation Rules
PE03 HR: Features
PE04 Creating Functions and Operations
PE51 HR form editor
PEPM Profile Matchup
PEPP Profiles
PF01 Test transact.
PF02 Cust. test of value-based IM
PF05 Number Range Maintenance: HRSOBJECT
PFAC Maintain standard role
PFAL HR ALE: Distr. infotypes completely
PFCG Activity Group Maintenance
PFCP Copy Workflow Tasks
PFCT Task Catalog
PFCU Task Customizing
PFOM Maintain Assignment to SAP Org.Objs
PFOS Display Assignment to SAP Org.Objs
PFSE Start PFS from R/3 System
PFSO User's Organizational Environment
PFT Maintain Customer Task
PFTC General Task Maintenance
PFTR Standard Task for Transaction
PFTS Standard Task
PFUD User Master Data Reconciliation
PFWF Maintain Workflow Task (customer)
PFWS Maintain workflow template
PGOM Graphical Structure Maintenance
PI30 PP-PI Options for Release 3.0
PI50 Transfer selected R/2 orders
PI51 Transfer current R/2 orders
PI60 Transfer confirmations to R/2
PID1 HR-ID: Payroll Menu per periods
PID2 HR-ID: Payroll Menu: Annual
PID3 Payroll Menu: Other Periods
PID4 Payroll menue: Period-Independent
PIMN Human resources information system
PK00 Kanban
PK01 Create control cycle
PK02 Change control cycle
PK03 Display control cycle
PK99 Function Access via Transaction
PKBC Chnge Container Status with Bar Code
PKC1 Process cost controlling
PKG1 Copy entries for garnishment CA
PKW1 Kanban board WWW
PM00 Menu for HR Reports
PM01 Enhance Infotypes
PM03 Maintain Number Range Features
PM10 Statements Selection
PM11 Statements - Single Data Entry
PM12 Statements - Fast Data Entry
PM13 Statements - Print
PMAR Change plan for appropriation req.
PMX1
PMX2
PMX3
PMX4
PO01 Maintain Work Center
PO02 Maintain Training Program
PO03 Maintain Job
PO04 Maintain Business Event Type
PO05 Maintain Business Event
PO06 Maintain Location
PO07 Maintain Resource
PO08 Maintain External Person
PO09 Maintain Business Event Group
PO10 Maintain Organizational Unit
PO11 Maintain Qualification
PO12 Maintain Resource Type
PO13 Maintain Position
PO14 Maintain Task
PO15 Maintain Company
PO16 Maintain Services
PO17 Maintain Requirements Profile
PO18 Maintain Resource Room
PO19 Maintain External Instructor
POI1 Start Download of Master Data
POIL View Received Data Log
POIM Start Download of Master Data
POIT Start Download of Transaction Data
POIU Start Receiving Changes to Data
POTB Parameters for OTB
PP01 Maintain Plan Data (menu-guided)
PP02 Maintain Plan Data (Open)
PP03 Maintain Plan Data (Action-Guided)
PP05 Number Ranges
PP06 Number Range Maintenance: HRADATA
PP07 Tasks/Descriptions
PP20 Career and Succession Planning
PP23 PD Cost Planning: Reset Password
PP26 Plan Scenario Administration
PP27 Release of plan scenarios for CO
PP28 PersCostPl: New Scenario
PP29 PersCostPl: Resumption
PP2B PD CostPl.: Plan Basic Pay Direct
PP2D PD CostPl1: Delete Payroll Results
PP2P PD CPl: Plan Payroll Results Direct
PP30 SAP Room Reservations Planning
PP31 SAP Room Reservations Planning: Data
PP32 SAP Room Reservations: Services
PP40 Correspondence
PP61 Shift Planning
PP62 Shift Planning: Requirements Menu
PP63 Requirements Processing
PP64 Choose Plan Version
PP65 Edit an Entry Object
PP66 Shift Planning: Entry Profile
PP68 Shift Planning: Current Settings
PP69 Choose Text for Organizational Unit
PP6A Personal Shift Plan
PP6B Attendance List
PP70 Organizational Management
PP72 Shift Planning
PP74 Personnel Cost Planning
PP75 Assessment
PP7S Organizational Management
PP90 Set Up Organization
PPCI Copy Infotype
PPCO Initial Screen: Organizational Plan
PPCP Career Planning
PPCT Task Catalog
PPEM PD: Display Organizational Structure
PPI0 Transfer of Table Entries
PPIS Human Resources Information System
PPLB Evaluate Careers
PPME Change Matrix Organization
PPMM Personnel Planning
PPMS Display Matrix Organization
PPO1 Change Cost Center Assignment
PPO2 Display Cost Center Assignment
PPO3 Change Reporting Structure
PPO4 Display Reporting Structure
PPO5 Change Object Indicators (O/S)
PPO6 Change Object Indicators O/S
PPOA Display Menu Interface (with dyn.)
PPOC Create Organizational Unit
PPOM Maintain Organizational Plan
PPOS Display Organizational Plan
PPPD Display Profile
PPPE Area Menu: Personnel Development
PPPM Change Profile
PPQ1 Find Objects for Qualifications
PPQ2 Find Objects for Requirements
PPQD Display Qualifications Catalog
PPRL Change Material When Profile Deleted
PPRP Reporting: Personnel Development
PPRV Change Material When Profile Changed
PPSC Create Structure
PPSM Change Structure
PPSP Succession Planning
PPSS Display Structure
PPST Structure Evaluation
PPUP Settings: User Parameters
PQ01 Actions for Work Center
PQ02 Actions for Training Program
PQ03 Actions for Job
PQ04 Actions for Business Event Type
PQ06 Location Actions
PQ07 Resource Actions
PQ08 Actions for External Person
PQ09 Actions for Business Event Group
PQ10 Actions for Organizational Unit
PQ12 Actions for Resource Type
PQ13 Actions for Position
PQ14 Actions for Task
PQ15 Actions for Company
PQ17 Actions for Requirement Profiles
PQ18 Actions for Resource Room
PQ19 Actions for External Instructor
PQAH Transaction for Ad Hoc Query
PQLV Australian Leave Processing
PQRD Redundancies Australia
PQTM Terminations Australia
PR00 Trip Costs
PR01 Maintain International Travel Data
PR02 Fast Entry: Inter.Trip Costs Data
PR03 Edit Advances
PR04 Edit Weekly Reports
PR05 Receipt Entry
PR10 Number Range Maint.: RP_REINR
PR11
PR12 Number Range Maint. for Posting Runs
PR71 Customizing Coding Block 1701
PR72 Customizing Coding Block 1702
PR73 Customizing Coding Block 1703
PR90 Initial Screen: Public Sector
PR91 Display: Trips with Periods
PR92 Display: Trips with Periods
PR93 Change: Trips with Periods
PRAA Automatic Vendor Maintenance
PRAP Approval of Trips
PRC2 Customizing Coding Block 1200
PRC7 Customizing Coding Block 1700
PRCC Credit Card Clearing
PRCD Delete/Copy Trip Countries
PRCT Current Settings
PRCU Check Printing USA
PRD1 Create DME
PRDE Delete/Restore Trip Prov.Variant
PRDH Employees with Exceeded Trip Days
PRDX Call Country Version DME Pre.Program
PREC Trip Costs Accounting Program
PRF0 Standard Form
PRF1 Summarized Form 1
PRF2 Summarized Form 2
PRFI Posting to Financial Accounting
PRFW Income-rel.Expenses Statement
PRHD Maximum Value Delimitation for Meals
PRHH Scale Maximum Amounts for Meals
PRHP Scale Per Diems for Meals
PRIN Index for Personnel Number in Vendor
PRMC Trip Costs: Feature TRVCT
PRMD Maintain HR Master Data
PRMF Trip Costs: Feature TRVFD
PRML Set Country Grouping via Dialog Box
PRMM Personnel Actions
PRMS Display HR Master Data
PRMT Update Matchcode T
PROF Profit Center Accounting
PRPD Delimitation of Per Diems for Meals
PRPY Transfer to Payroll Accounting
PRRW Post Accounting Data
PRST Period Statistics
PRVT VAT Recovery
PS00 Basic data
PS01 Project Information System
PS02 Operative Structures
PS03 Project Planning
PS04 Project Approval
PS05 Project Execution
PS06 Project Cost Controlling
PS81 Call Up Report Tree PS81 (Ind.Overv)
PS90 Call Up Report Tree PS90 (Overview)
PS91 Call Up Report Tree PS91 (Costs)
PS92 Call Up Report Tree PS92 (Revenues)
PS93 Call Up Report Tree PS93 (Finances)
PS94 Call Up Report Tree PS94 (Line Itms)
PS95 Call Up Report Tree PS95 (Sum.over.)
PS96 Call Up Report Tree PS96 (Sum.costs)
PS97 Call Up Report Tree PS97 (Sum.rev.s)
PS98 Call Up Report Tree PS98 (Sum.fin.)
PSC PS Basic data: current settings
PSC0 Set Plan Version Valid for Cost Plan
PSC2 PS Op.structures: current settings
PSC3 PS planning: Current settings
PSC5 PS Implementation: Update Settings
PSCP Set plan version
PSIC Curr.settings HR information system
PSJ1 Hokensya Santei Adjustment
PSO0 Set Plan Version for OrgManagement
PSO1 Set Aspect for OrgManagement
PSO2 PS System/Database Tools
PSO3 Infotype overview
PSO4 Individual Infotype Maintenance
PSO5 PD: Administration Tools
PSOA Work Center Reporting
PSOC Job Reporting
PSOG OrgManagement General Reporting
PSOI Tools Integration PA-PD
PSOO Organizational Unit Reporting
PSOS Position Reporting
PSOT Task Reporting
PSSD Check BNL flow types
PSV0 Change / Display Resources
PSV1 Dynamic Attendance Menu
PSV2 Dynamic Business Event Menu
PSV3 Dynamic Information Menu
PSV4 Set Plan Version
PSV5 Info: Attendances
PSV6 Reporting: Business Events
PSV7 Reporting: Resources
PSV8 Create Attendee
PSV9 Change / Display Attendee
PSVA Set Aspect
PSVC Training and Events:Current Settings
PSVL Set Business Event Language
PSVO Change / Display Organizer
PSVP Dynamic Planning Menu
PSVR Dynamic Resource Menu
PSVT Dynamic Tool Menu
PT00 Time Management
PT01 Create Work Schedule
PT02 Change Work Schedule
PT03 Display Work Schedule
PT10
PT11 Number Range Maintenance: PTM_QUONR
PT12 Number Range Maintenance: HRAA_PDOC
PT40 PDC Error Transaction
PT41 Communication Parameters
PT42 Supply Personnel Data
PT43 Supply Master Data
PT44 Upload Request
PT45 Post Person Time Events
PT46 Post Working Time Events
PT50 Leave Accrual
PT60 Time Evaluation
PT61 Time Statement
PT62 Attendance List
PT63 Personal Work Schedule
PT64 Absence List
PT65 Graphical Abs./Attendance Overview
PT66 Display Cluster B2
PT67 Third-Party Payroll Accounting
PT68 Activity Allocation
PT70 Time Management Info System
PT71 Tool Selection for Time Management
PT82 CC1: Download HR Mini Master Records
PT83 CC1: Download Employee Time Balances
PT84 Allowed Absence/Attendance Reasons
PT85 Allowed External Wage Types
PT86 Allowed Time Event Types
PT87 Allowed Positions
PTE1 Generate Batch Input Session
PTE2 Process Batch Input Session
PTE3 Reorganize Interface File
PU00 Delete Personnel Data
PU01 Delete current payroll result
PU03 Change Payroll Status
PU11 Supplementary CS Benefits (D)
PU12 Connection to Third-Party Payroll
PU13 Correction Checks
PU14 On Demand Check for Regular Pay
PU15 On Demand Checks (Bonus)
PU20 Preperation for issuing of tax forms
PU21 Issuing of tax forms
PU22 HR Archiving
PU23 SARA parameters set for PA_CALC
PU24 SARA parameters set for PA_TIME
PU25 SARA parameters set for PA-TRAVEL
PU30 Wage Type Maintenance
PU90 Delete applicant data
PU95 HR: Maintain Log. Views & WT Groups
PU96 HR: Maintain Wage Type Groups
PU97 HR: Logical View Maintenance
PU98 Assign Wage Types to Groups
PUC0 HR-CH: Maintain MA attributes
PUCA HR-CH: PC admin. for PF
PUCE HR-CH: PC editor for PF
PUCF HR-CH: PC maintenance form PF
PUCG HR-CH: Funds-total copier
PUCK HR-CH: Entity copier for funds
PUCP HR-CH: PC parameter maint. for PF
PUCV HR-CH: Entity copier for PC obj.
PUCW HR-CH: Maint. of HSC outputs for PF
PUG1 HR-GB: On-demand payroll
PULT Transport HR Tables for Logistics
PUU1 BSI Test Tool
PUUG Change remittance due date
PV00 Book Attendance
PV01 Rebook Attendance
PV02 Prebook Attendance
PV03 Replace Attendance
PV04 Cancel Attendance
PV05 Book List: Attendees/Business Events
PV06 Prebook List: Attendees
PV07 Book List: Attendees
PV08 Book List: Business Events
PV09 Plan Business Events
PV0I Display Business Event Offer
PV10 Create Business Event with Resources
PV11 Create Business Event w/o Resources
PV12 Firmly Book / Cancel Business Event
PV14 Lock / Unlock Business Event
PV15 Follow Up Business Event
PV16 Prebooking List per Attendee
PV17 Billing
PV18 Cost Allocation
PV1A Change Business Event
PV1B Display Business Event
PV1C Cost Transfer
PV1D Price Proposal
PV1I Attendee Bookings (R/3 Users)
PV26 Prebook List: Attendees/Event Types
PV2I Attendee Bookings (Web Users)
PV32 Appraisals
PV33 Business Event Appraisal
PV34 Attendee Appraisal
PV3I Display Business Event Offer
PV4I Attendee Bookings (Web Users)
PV5I Attendee Bookings (R/3 Users)
PV6I Attendee Bookings (Web Users)
PVB0 Business Event Budget
PVB1 Create Business Event Budget
PVB2 Display Business Event Budget
PVB3 Change Business Event Budget
PVBA Training & Events: Budget Comparison
PVBB Create/Change Training Program
PVCT Master Data Catalog
PVD0 Create/Change Business Event Type
PVF0 Create/Change Location
PVF1 Maintain Location
PVG0 Create/Change Resource
PVG1 Create/Change Room
PVG2 Lock/Unlock Resource
PVG3 Maintain Room
PVH0 Create/Change External Instructor
PVH1 Create/Change Instructor
PVH2 Maintain External Person
PVL0 Create/Change Business Event Group
PVMN Training & Event Management
PVR0 Create/Change Resource Type
PVR1 Maintain Room Equipment
PVU0 Create/Change Company
PVU1 Maintain Company
PVV0 Create/Change Service
PW00 Incentive Wages
PW01 Maintain Incentive Wages Data
PW02 Display Incentive Wages Data
PW03 Enter Incentive Wages Data
PW41 Generate Batch Input Session
PW42 Process Batch Input Session
PW43 Reorganize Interface File
PW61 Time Leveling
PW62 Employment Percentage
PW63 Reassignment of Pay Scale Group
PW70 Recalculate Indiv. Incentive Wages
PW71 Recalculate Group Incentive Wages
PW80 Incentive Wages: Current Settings
PW91 Incentive Wages: Control Parameters
PW92 Incentive Wages: User Exits
PW93 Incentive Wages: Group Parameters
PW94 Inc. Wages: Logistics Parameters
PW95 Incentive Wages: PDC Parameters
PX01 Planning area, external plan. tool
PX02 Planning tool, physical system
PX03 Planning Tool
PX04 Ext.Planning Tool: StartParam. WinNT
PY00 Maintenance T77PR for Rel.Notes 20.A
PY01 Adopt T77R* from release note 20.A
PY02 Adopt T77KL from release notes
PYG1 HR-GB: Config. end of year filepaths
PYG2 HR-GB: Generate EOY cluster

Recent Topics

Content