Saturday, 27 October 2012

Q n As - Set 1

A. IMG stands for implementation guide. It is a project support tool containing documentation on each and every activity that can be carried out using SPRO. The developers will customize the SAP HR system as per the customer requirements in the IMG. IMG further allows to create project IMG’s which limit the customizing nodes to the requirement of the projects and for each project IMG multiple views like MM, SD, HR etc can be created to get more specific.
IMG is accessed via transaction SPRO.

Q. What are the customizing step specific attributes?
A.  Below are the customizing step specific attributes
  • Mandatory activities. : These are activities for which SAP cannot deliver default settings (for example Organizational Structure). Customer-specific requirements should be stored for activities that are classified as mandatory.
  • Optional activities: SAP delivers default settings for these activities. These settings can be used if they meet the requirements.
  • Non-required activities: SAP delivers complete default settings for such activities and only in rare cases, do we need to adapt these settings (for example, if you need country specific settings)
  • Critical activities: One has to proceed with great care when carrying out these activities as any errors made here can have severe consequences.
  • Non-critical activities: One must also proceed with care when carrying out these activities, but the consequences of any errors will have less far-reaching than the critical activities.
Q. Describe the points of integration with other SAP Components.
A. Below are some of the points of integration
  • Personnel Development:  Plan and carry out training and job-related activities, which provide individual professional development for your employees.
  • Training and Event Management: organize and schedule training events and conventions.
  • Workflow: automates business processes, tasks are given to the right person at the right time.
  • Compensation Management: necessary for the administration of compensation (carrying out payroll, for example).
  • Personnel Cost Planning: used to project personnel costs on the basis of existing and planned organizational units.
  • Shift Planning: used to schedule the optimum number of appropriately qualified personnel on the basis of job requirements.
  • Capacity Planning: Logistics component used to schedule persons on the basis of their availability and qualifications to complete work for specific work centres.
  • HIS: perform simplified reporting for employee data in the organizational plan.
  • Manager’s Desktop: supports managers in their administrative as well as strategic daily tasks.

Q. What elements determine the enterprise structure for personnel administration?
A. Client, Company Code, Personnel area (PA) and Personnel sub-area (PSA)

Q. What elements make up the personnel structure?
A. Employee group, employee sub-group and payroll area.

Q. What elements make up the organizational structure?
A. Position, Job Key, Organizational Unit and Organizational key

Q. eCATT (extended Computer Aided Test Tool)
A. eCATT is an SAP Testing Tool used to automate & test business scenarios in R/3.

Each test generates a detailed log that documents the test process and results. If the testing is smooth without any errors, this means that the business scenarios mapped in R/3 are correct. If the test results in error then the problem can be analyzed using the error log that is generated.

eCATT enables automatic testing in SAP GUI for Windows and SAP GUI for Java.

Q. Why eCATT?
A. CATT is no longer supported by SAP for the creation of new developments. Hence all the test scripts developed in CATT now need to migrate/update to eCATT. Comparative to manual testing, the following are advantages of using eCATT:
  • Due to automation, testing time is reduced to a large extent.
  • Due to automation, less manpower is required for testing. This helps financially.
  • Due to automation, manual errors are reduced to large extent. Hence results in error free testing. This helps, as no further problems will occur while the usage of R/3 system by end users and hence increases the efficiency.
  • Proved to be extremely useful in implementation projects.

In regression testing, automated test scripts are an ideal method of quickly detecting errors. Automatic test logs make it easy to reproduce test results, enabling fast analysis and planning of further activities, leading to cost savings for the customer.
Q. Features of eCATT:
A. Following functions can be performed using eCATT:
  • · Test transactions, reports and scenarios.
  • · Call BAPIs and function modules.
  • · Test remote systems.
  • · Check authorizations (user profiles).
  • · Test updates (database, applications, GUI).
  • · Set up customizing tables.
  • · Test the effect of changes to customizing settings.
  • · Perform load testing.
  • · Check system messages.
  • · Integrated with Test Workbench, so allows proper management of scripts using SCAT transaction.
  • · Supports CATT migration to eCATT.
  • · All eCATT Objects are Repository Objects. Therefore one can take advantage of Standard SAP Transport Tools.
  • · eCATT Objects can easily download & upload in XML with XSD format.
  • · There can be several versions of Test Scripts, which allows different implementations with different releases.
  • · The separation of Test Scripts, Test Data & System Data allows for a considerable degree of reuse.

Q. Difference between SE16 and SE16N.  
A. SE16 is a normal transaction.
  • SE16 allows you to view data stored in different fields in tables, structures etc.
  • SE16 is a data browser and it is used to view the contents of the table; we cannot change or append new fields to the existing structure of the table as we cannot view the structure level display using the SE16.
SE16N is an Enjoy Transaction.
  • With SE16N you can check number of entries in background – good for production environments where the table is very large and timeouts occur.
  • You can see technical names and descriptions for fields.
  • You are not limited to table width.
  • The results are displayed in ALV grid format.
Q. Finding list of roles assigned to different users
  1. Tcode SUIM; Roles -> By user assignment
  2. Tcode SE16; Table Name: AGR_USERS 

Q. Audit Report (RPUAUD00)
A. Audit report is used to determine changes made in made in Master Data. It can be accesses via SA38/SE38 

Q. What are long-term documents in audit report ?
A. Long-term documents are used for revision purposes. Changes made to the infotype are stored in the database or can be archived. Long texts are stored until they are deleted. The archiving object is called PA_LDOC.

Q. What are short-term documents in audit report ?
A. Short-terms documents are stored in the database. Short-term documents are evaluated differently to long-term documents. Short-term documents are evaluated according to date and time.

Q.What is the infotype to store personal data for an employee?
A. Infotype 0002 – Personal Data is used to store personal information of an employee. In some countries you could use infotype 0077- Additional Personal Data.

Q. How do you set up integration between Personnel Administration and Organizational Management?
A. Activating PLOGI ORGA Switch in table T77S0.

T-Codes for OM

PPOM - Change org Unit
PO03 - Maintain Jobs
P013 - Maintain Position
PO10d - Display Organizational Unit
P013d - Display Position
PO10 - Maintain Organizational Unit
PP01 - Maintain Plan Data (menu-guided)
PP02 - Maintain Plan Data (Open)
PP03 - Maintain Plan Data (Event-guided)
PP05 - Number Ranges
PP06 - Number Ranges Maintenance HR Data
PP07 - Tasks/Descriptions
PP69 - Choose Text for Organizational Unit
PP90 - Setup Organization
PP01 - Change Cost Center Assignment
PP02 - Display Cost Center Assignment
PP03 - Change Reporting Structure
PP04 - Display Reporting Structure
PP05 - Change Object indicators (O/S)
PP06 - Change Object indicators OS
PPOA - Display Menu Interface (with dyn.)
PPOC - Create Organizational Unit
PPOM - Maintain Organizational Plan
PPOS - Display Organizational Plan
PQ01 - Events for Work Center
PQ02 - Events for Training Program
PQ03 - Events for Job
PQ04 - Events for Business Event Type
PQ06 - Local Events
PQ07 - Resource Events
PQ08 - Events for External Person
PQ09 - Events for Business Event Group
PQ10 - Events for Organizational Unit
PQ11 - Events for Qualification
PQ12 - Resource Type Events
PQ13 - Events for Position
PQ14 - Events for Task
PQ15 - Events for Company
PSO5 - PD : Administration Tool
PSOA - Work Center Reporting
PSOC - Job Reporting
PSOG - Org Mgmt General Reporting
PSO1 - Tools Integration PA-PD
PSOO - Organizational Unit Reporting
PSOS - Position Reporting
PSOT - Task Reporting

T-Codes for Benefits

PA85 - Benefits - Call RPLBEN11
PA86 - Benefits - Call RPLBEN07
PA87 - Benefits - Call RPLBEN09
PA89 - COBRA Administration
PA90 - Benefits Enrollment
PA91 - Benefits - Forms
PA92 - Benefits Tables - Maintain
PA93 - Benefits Tables - Display
PA94 - Benefits - Access Reporting Tree
PA95 - Benefits IMG - Jump to Views
PA96 - Benefits reporting
PA97 - Salary Administration - Matrix
PA98 - Salary Administration
PA99 - Compensation Admin - rel. Changes
PACP - HR-CH : Pension fund, interface

T-Codes for Payroll

PC00 - Run Payroll
PC10 - Payroll menu USA
PE00 - Starts Transaction 
PE01 - Schemas
PE02 - Calculation Rules
PE03 - Features
PE04 - Create functions and Operations
PE51 - HR form editor
PRCA - Payroll Calendar
PRCT - Current Settings
PRCU - Printing checks USA
PRD1 - Create DME
PU01 - Delete current payroll result

PC00_MXX_CALC - Executing Payroll
PC00_MXX_CALC_SIMU - Executing payroll in test/simulation mode
PC00_M99_ABKRS Specify a payroll area
PC_PAYRESULT - Checking payroll results
PC00_M99_CWTR - Wage type reporter
PC00_MXX_CDTA - Run Preliminary DME Program
PC00_MXX_FFOT- Create the DME file

PC00_M99_DLGA20 - Use of wage types in payroll
PC00_M99_CIPE   - Creating posting runs
PCP0 - Display posting runs


PC00_MXX_CEDT - Remuneration Statements
PDF7 -  Delete Form in Customer Client
PDF8 - Copy Form from SAP Client to Customer Client
PDF9 - Copy Form within Customer Client
PC00_MXX_CLGA00 - Wage Type Statement
PC00_MXX_CLGV00 - Wage Type Distribution
PC00_MXX_CKTO - Payroll Accounts
PDF0 -Conversion Report for Remuneration Statement Forms
PDFA - Conversion of Payroll Journal Forms

(XX = Molga)

T-Codes for Time Management

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
PT01 - Create Work Schedule
PT02 - Change Work Schedule
PT03 - Display Work Schedule

T-Codes for Recruitment

PB10 - Initial Entry of applicant master data
PB20 - Display applicant master data
PB30 - Maintain applicant master data
PB40 - Applicant events
PB50 - Display applicant actions
PB60 - Maintain Applicant Actions
PB80 - Evaluate Vacancies
PBA0 - Evaluate Advertisements
PBA1 - Applicant Index
PBA2 - List of applications
PBA3 - Applicant vacancy assignment list
PBA4 - Receipt of application

T-Codes for PA

PA10 Personnel File
PA20 Display HR Master Data
PA30 Maintain HR Master Data
PA40 Personnel Actions
PA41 Change Entry/Leaving Date
PA42 Fast Entry for Actions
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
PAC5 Maintain HR Master Data
PAL1 Create Sales Representative
PAL2 Display Sales Representative- a display transaction
PRMD Maintain HR Master Data
PRML  Set Country Grouping via Popup
PRMM Personnel Actions
PRMO  Travel Expenses : Feature TRVCO
PRMP  Travel Expenses : Feature TRVPA
PRMS Display HR Master Data
PRMT  Update Match code
PS03  Info type Overview
PS04  Individual Maintenance of Info types
PT01 Create Work Schedule
PT02 Change Work Schedule
PT03 Display Work Schedule
PTG3 Display Qualifying Day Pattern (GB)
PU00 Delete Personnel Data
PU03 Change Payroll Status
PU90 Delete applicant data
TPED Maintain HR Master Data (ESS)
TPES Display HR Master Data (ESS)
TPMD Maintain HR Master Data
TPMM Personnel Actions
TPMS Display HR Master Data