You are on page 1of 13

SAP HR QUESTIONS AND ANSWERS Q-1: Can a posting run be deleted?

( Ans) : Yes It can be reversed before the Bank transfer. Once the transfer is done the payments need to be adjusted in the next payments. Q-2: What activities are possible when the payroll control record is set to " Released for Payroll "? (Ans): When you set the status to Released for pay roll "\\\' you cant make any changed to master data. Its actually released for payroll. Q-3: How does the system know when to trigger retrocative accounting for a particular employee? (Ans): You have to mention the retroactive accounting date in IT 0003 in the relevant field. Otherwise it will take the earlier hiring date. Q-4: Is it possible to branch directly from the payroll log to maser data and time data maintenance? Ans: Yes you can go in a separate sessions. Q-5 : How to create payroll area, pay scale types and levels for different employee group and subgroup? (Ans) : To create Payroll Area you need to go to PM-PA-Organization Assignment Create Payroll Area-Check Default Payroll Area To create Pay scale Type and Pay scale Area u need to follow : PM-PA-Payroll Data-Check Pay scale type/ Check Pay scale Area Pay scale Levels and groups are created while doing the step Revise Pay scale groups and levels and Define Salary ranges. Q:6 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 Info type number which you want to create (Should be a 4 digit number, start with 9). 3) Select the `Employee Info type\\\' radio button. 4) Select the `PS Structure Info type\\\'. 5) Click on Create. A separate table maintenance window appears. 6) Create a PS structure with all the fields you want on the Info type 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\\\' . Info type list screen appears 11) Click on `Change\\\'(pencil) button 12) Select your Info type 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 Q-7: what actually happens in real time Recruitment? (Ans) :Real Time in the sense 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 React people of the client to get the exact people for not only their experience , with also Educational , Exp, Skills, Past experience and all reqd areas with out entering all the data of the requirement. As in normal people has to sit on the requirement of he position and then shortlist all the applications, it also helps to know the internal employees to call for nits and the best way of shortlisting is going for Profile Match Ups, and recruitment 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.. Q-8: Which time we have to consider while login time?

(Ans):1) swiping machine recorded time 2) System login time. If a 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.

Q-9: What was your legacy system and how many digits were your personnel number are? (Ans): Legacy system you have to say the Details of Server names and numbers and Project details with onsite and offshore and follows. And personnel numbers are the size of the

Company (number of Employees) of client and depending on the requirement how many NUMKR Assignments you have done. Q-10: What did you do with symbolic accounts while posting payroll data to Accounting? (Ans): 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. Q-11: How to DEBUG a payroll run???(This seems to be a very important one please give me answer) (Ans): 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.

Q-12: Choose the variable which can be used to determine the screen modifications for master data. (Ans): A User Group B Personnel Administrator C Organizational Key D Cost Centre E Payroll Area Q-13: Can any body tell me, how to add the custom reports in Manager's? Desktop (in SAP) about Manager's Desktop? Ive tried to customize Manager's Desktop in IMG but it cant work. (Ans) Are your reports based on the HR logical data base (LDB). If so then the customization is straightforward to pass the relevant data to the selection screens. Else you will need to pass this through a function for which you may need an ABAPer. You also need to look at the authorization issues for the reports in case it is not using a LDB. Q-14: We created an Appraisal Template now I want to assign it with one Employee or ESG. How I can do this integration and where. What is the next step after this?

(Ans) Either you can establish the relationship between the position and the Appraisal Template. Otherwise can restrict the appraisal template based on PSA... However there is no standard setting for restricting the Appraisal template on ESG Q-15: We created an Appraisal Template now I want to assign it with one Employee or ESG. How I can do this integration and where ? What is the next step after this? (Ans) Either you can establish the relationship between the position and the Appraisal Template. Otherwise can restrict the appraisal template based on PSA... However there is no standard setting for restricting the Appraisal template on ESG. Q-16: What is knowledge transfer in SAP HR module? Ans) Knowledge Transfer is a general terminology. It means that you disseminate the knowledge what you have. Say you are teaching one module to other person. You are the giver and the other person is the receiver of knowledge. The process is Knowledge Transfer. You are transferring the subject what you know. KT is not specific to any module. Q-17: What would be basically my roles where I need to provide support or what kind of specs do I need to face. Please give some examples? (Ans) You are working in Payroll and Benefits, your role can exactly defined after seeing what your Business is doing, are you processing payroll through SAP or you are processing through third party and down load through SAP. In payroll mostly you will get the issue of authorization, and check which all info types are going to affect while running the payroll. any issue occur, you need to check the info types and while downloading check the fields and verify the data , check the program-me and wage types also , whether they are maintained properly etc. Q-18: I am trying to assign an employee on the system to ESS user profile and the message I get is personnel number 00000001 does not exist. [When this employee has full record on the system and is an active employee] What am I doing wrong? (Ans) IT 0185 can be used for India payroll. This is for pan no, gratuity. This will not affect payroll. Q-19: I am trying to assign an employee on the system to ESS user profile and the message I get is personnel number 00000001 does not exist. [When this employee has full record on the system and is an active employee] What am I doing wrong? (Ans) IT 0185 can be used for India payroll. This is for pan no, gratuity. This will not affect payroll.

Q-20: I am facing problem in Info type 0019/ Monitoring of task. Pls help me in doing IT 0019 working, the system is not giving the reminder on set date, is it require some other settings also. Pls let me know what all settings need to be done for this info type? (Ans) In table V_T531 mention the Lead Follow-up Time and the Units. Like say you want to set the Reminder for 3 months or whatever from the Task Date. This setting will default the Reminder Date. Q-21: Explain the uses of the simple maintenance interface? (Ans): Simple Maintenance is used when Staff assignments and reporting structure are to be changed. There are three main areas in Simple Maintenance. Each area contains particular maintenance functions, depending on whether you want to edit organizational structure, staff assignments or task profiles. For Organizational Management users, Simple Maintenance is best used to establish the basic framework in organizational plan development. For complete, detailed editing of individual organizational objects in your organizational plan (editing particular positions or organizational units, for example), we recommend that you switch to Info-type Maintenance. Simple maintenance uses a tree structure, which allows you to create a basic framework for organizational plans, using streamlined procedures. In this way, we can create an organizational and reporting structures step by step. Q-22: What is the use of INFOGROUPS? (Ans): The info type group (commonly known as info group) guarantees that during the personnel action, all information needed for the business processes is stored. The info group is processed when you perform a personnel action. - An info group exists in the standard system for every personnel action type. - In Customizing for Personnel Administration, you can tailor the make-up of the various info groups to the requirements of your company. - You can define info groups as user-group dependent. Info groups are used in Personnel Actions to define a set of sequential info types that you would be using while performing an action. For example, when you hire, you would want to use IT0000,0001,0002,0006,0007,0008 etc in a sequence- in a particular order. So define an Info group for this purpose which contains all these info types, their order of execution and the user groups it is applicable for. Then you assign this info group to the action that you had defined.

Q-23: What is PROCESSING CLASS, where we do them and why? (Ans) Wage type characteristic that determines how processing is conducted during the payroll run. Q-24:What is EVALUTION PATH, where do we do it and why?

(Ans):A chain of relationships between objects in a hierarchical structure. for eg. O-SP(Organization->Position->Person). Q-25: What is internal recruitment? (Ans) : Internal recruitment is search for internal applicants. when you integrate with personal development, you can use profile match up which help to search for resources internally.. Also In recruitment it is represented by \\\'P\\\' as Person and \\\'AP" as external person. Q-26: What are problems generally faced while posting result to FICO ? (Ans): Normally mismatching of amount get posted. Q-27: What is controlling area, what does it do, and how was it assigned ? (Ans): Controlling area is under of FI person which helps to set for costing purposes also based on these fiscal variant is set. Q-28: What is the purpose of creating symbolic a/c, what is transaction code for same? Can we assign one symbolic a/c to multiple wage types ? (Ans): It depends upon your payrol requirement to create salary head like expense account etc. Q-29 What is REPORT VARIANT FOR OFF CYCLE ACTIVITIES, what do we do in this step? (Ans)Variant is to save all input field parameters. Once you saved as a variant , you can use the same for future purposes. Q-30: What all infotypes which has to be created at the time of hiring OR PA40 and cannot be maintained later with PA30 ? (Ans): Why you require creation of infotypes.. Q-31: If we have to create multiple positions, what method OR tool we can use to avoid errors due to creating them manually. (Ans): You can create multiple position by LSMW or batch programs for the Tcode PP01 or PPOCE Q-32: What do is LANDSCAPE in SAP Project, I think its related to no. of servers used, Pls correct me if I am wrong, Or what it is ?

(Ans) :It is related to Basis Q-33: What is the role of a administrator in PA ? (Ans):To restrict access to Personnel administration based on PA/PSA. Administrator: we come across for Personnel administration, Time management, and Payroll in sap . Each administrator is responsible for each individual activity. You can get the name of the administrator in the pay slip so the employee for any clarification he can meet the responsible administrator (accessed through pay slip) This administrator (is created in PA of PM) is responsible for recruitment. Q-34: What is golive actually ? What is the role of a functional consultant in it ? (Ans) Go live is transferring of data from Development server to Production server. Development -----> Quality server In Quality you need to Unit, Integration testing, Once it is OK in Quality server, Then you need Development ----> Production Q-35:How to group employees for their allowances in payroll? (Ans) : Go to basic salary of India in Payroll India and group the employee first depending on the allowances to be paid and this is applied for even differentiating the employees into groups depending on their pay structures. Q-36: In OM, how to get the details for group of employees (ex.) group of Drivers in the organisation? (Ans): Drivers can be identified depending on their position at which they are working and you can have a different job codes for them who do you want to look into. Q-37:How is Time managment and payroll is integrated? (Ans): TM MGMT and Payroll are integrated in ways are time data is collected from the info type 0007 and these hours are taken in basic as Number of hours worked or utilized, and even with time evaluation and last with schemas integration.

X000 schema carries xt00 and these data can be transferred between other modules. Q-38: What are the other modules integrated with OM? (Ans): OM contains all the modules to be integrated, depending client requirement it is done. As OM-PA, OM -RECT, OM-BENEFITS, OM-TRAINING & EVENT MGMT, OM - PD AND OTHERS. CHECK THIS BY GOING TO IMG --> CTRL F AND GIVE INTEGRATION WITH OM ) CHECK ALL OF THEM , GO FOR PROGRAM RHINTE00 PHINTE10, PRHINTE20, PHINTE30 AND 40 ALSO.

SAP Organizational Management Q and A

These are the answers for the following questions: 1 ) What is the Difference between "Evaluation Paths and relationships " An evaluation path describes a relationship chain that exist in a hierarchical structure between the objects (eg: O-S-P ). Relationship(1001) is an infotype generally applicable between two objects. 2) How many cost centers can we assign to a org unit ? Generally we can assign only one cost center. It always refers to parent cost center. 3) What is difference between - Simple maintainence and Expert Mode? Both the interfaces are used to create Org structure. If the company needs to create a huge structure, we will use Simple maintenance, because it is user friendly that is it is easy to create a structure, the system automatically relationship between the objects. Using Infotypes we can create Objects in Expert mode and we have to use different transactions to create various types of objects. 4) What could be a possible structure of a org unit, exg - if a organisation has branches in 34 countries and head quarters being in london, and having a work center or branch in bangalore, how do we relate sitting in banglaore to London mother company? This can be done by Enterprise structure that is Personnel Area and Various Personnel Sub areas.

5) How many Company codes can a company can have at a time? Any number. 6) How can one know if a position is vacant or occupied in a company? We can identify the vacancy position in IT1007. 7) Can a junior employee report to 4 different supervisors, if yes, how? There will be only one supervisor for a employee to report. In case of concurrent employement the employee can report to corresponding Administrator. 8) What is the difference between " Job and Position"? Job is not a concrete, it is General holding various task to perform.(Eg: Manager, GM). Position is concrete and specific which are occupied by Persons. (Eg: Manager - Hr, GM - Hr). 9) What are the infotypes in OM - Please this is important From 1000 to 1999. 10) What can a end user do in OM - if he can face a problem where can he face a problem ?? In regular intervals? Creation of various objects like O,S,P,C,A. Creation of Org Structure. 11) How do you assign a single person for two roles, Can we assign or not? Roles is the combination of transactions, reports and other files. We can assign any number of roles to a person. 12) How do you report level 4 person to level 1 person? By creating relationship between the objects. 13) What do you mean my a Task and where do you assign and How? Task are the work to be peroformed by the employee. We can assign task to job or position which finally inherit to the holder that is employee. 14) What is an Org's assignment and Org'l Plan, what is the diff between them? Org assig defines the PA,PSA,EE group, EE subgroup, Cost Center, Payroll area all the default assignment of the person. Org plan is the structure of the Org. 15) How many structures are there in OM? Be specific, if you want to know the various structures in HR, it is Org Structure, Enterprise Struc., Personnel Structure. If it is OM, We can create Org structure by

using Org and Staffing interface, Expert mode, Simple Maintenance. We can create General Structure, Matrix. 16) What do you mean by reporting Structure? Reporting structure is to view the reporting objects, that is who is reporting to whom. 17) What is the difff between Simple Maintenance and Detailed Maintenance? and which one you used in your project? As already explained. Usage depends on the Company. 18) What are the buliding blocks in OM and where do you assign them? There are totally five objects in building blocks of OM, that is O,C,S,P and Cost center. Using relationship we can assign them. 19) What do you mean by work centre and Cost center? Where do you assign them. And how many Cost centres can we assign? Cost center which controls and maintain the cost relevant activities of the company. It is controlled by FICO peoples. Work centers are the exact work location of the employee where the company doing the daily transactions. 20) How do you transfer Org'l Assignment from PA to PD (Answer for this is a bit diff, try it) you can maintain Org Assign using the IT0001. 21) What are the infotypes you used in OM? As already explained from 1000 to 1999. 22) What is the Tcode to maintain the Standard roles? Tcode: PFCG 23) What is the Tcode to Change the Standard roles? Same Tcode : PFCG 24)What is the Tcode to Manintain the Org'l Plan. It is depend on the interface you are using that is PPOME,PO10,PPOC_OLD, PP01.

1) i am getting Error Message while perform Hire action ( PA40 ) Error : Assignment to feature IGMOD did not take place ( infogroup modifier's feature IGMOD what element i have to default )?

2) My Client following 3 kind of PF deduction that 12 % PF deduction 24 % PF deduction 0 % PF deduction

I plan to configure like this 1) 12 % PF deduction from Employee's salary and Employer contribution 12 % ( general method ) ( for 212 employees ) Create a seperate Employee subgroup, pay scale group and level. Create all the required wage type starting with 5 (example 5m01 - basic pay). in t512w update cumulation class (Normal way)

2 ) 24 % entire PF amount deduct from Employee's salary. ( for 186 Employees ) Create a seperate Employee subgroup, pay scale group and level. Create all the required wage type starting with 6 (example 6m01 - basic pay ). in t512w update cumulation class (Normal way) we need to write a rule saying ADD employeer PF and add to employee of and then in results make employer if zero 3 ) no PF deduction from Employee's salary. ( for 348 Employees ). Create a seperate Employee subgroup, pay scale group and level. Create all the required wage type starting with 6 (example 7m01 - basic pay ). in t512w DONT update cumulation class (Normal way) while I configure i get grouping problem in Assign pay scale type/area to a personnel area Table - V_001P_C

. Check the configuration of your actions and Activation of IGMOD Feature

2.Try to configure Three PF trusts and in table V_T7INF1 Maintain the Values as per the Requirement and activate three PF tursts in 40EPF Feature this will solve your issue (assign these for the employee in IT0587 as trust wise) For IGMOD and PINCH feature, we have to configure in backend and maintain in features but while hiring the employee it does not show in that particaular field directly. we can select by using F4. If you want defaulted those values we have two solutions.

1) By using the dynamic actions 2) By using the exit (You have to take help from technical team ) Second answer : should be configure the differnent categories Trust's and maintain feature (40ECS) Primary Wage types

(i) Model Wage Type - sample entries starts with Alphabet (ii) Custom Wage Type Copy the model wage type. It is a number. (2) Secondary Wage types System Wage Type. Starts with / means system defined. Wage type characteristics: a) Validity Period b) Operation indicator c) Minimum and maximum wage type amount, if applicable d) Whether or not the wage type amount should be included in the basic pay total e) Default units of time/measurement, minimum and maximum number f) Input combinations for number and amount g) Indirect valuation and its characteristics