Professional Documents
Culture Documents
Resumo Apostilas - Academia HR - Ingles
Resumo Apostilas - Academia HR - Ingles
Many personalization options: using the customizing of local layout (above) or Extras Setting (in
the menu bar) or setting personal standard values (see below).
Menu Bar
Command line
System messages
Menu bar: depend on which application you are working in
Standard toolbar: same for all R/3 screens
Title bar: display the function that is available
Application toolbar: display icons available in the current application
Status bar: display information on the current system status (example: warning or errors)
Standard Toolbar
Title bar
Application toolbar
Status bar
SAP Library provides you with comprehensive help. You have to be able to locate the information
you are looking for.
Application help refers you to the place in the SAP Library that will give you information about the
transaction in the R/3 system that you have just called.
The personnel number is the unique key for a person in one client
The company code comes from Financial Accounting.
Structure of an enterprise are subdivided into organizational structure (based on an organizational
plan) and administrative structures (based on the enterprise and personnel structures)
Organizational plan uses elements called objects (organizational units, jobs and positions).
Enterprise and personnel structure subdivide organizations and employees according to factors
relevant to time management and payroll
Enterprise
Organizational
Structure
Administrative
Structure
Based on
Organizational
plan
Based on
Enterprise
structure
Personnel
Structure
Employee subgroup is a fine division of employee groups according to the position of employees
(X0 salaried employee, X1- hourly wage earner, X3- trainee, etc)
Payroll area is an organizational unit used for running payroll (same time and same period)
Organization unit describe the various business unit that exist in your enterprise
Jobs classifications of tasks that are performed by employees (secretary, buyer, manager)
Positions individual employee assignments, occupied by persons (purchasing manager, sales
manager, personnel manager, etc)
Cost Centers can be linked to organizational units or positions (maintain in controlling)
Persons objects that hold positions within the organizational structure.
Methodology Oriented Design
- Objects: organizational management is based that every element of the organization
Constitutes a unique object with individual attributes.
Examples: organizational unit, position
- Relationship: you create relationships between the various objects to form a framework
For your organizational plan
Examples: belongs to, reports to, is subordinate to, manages, describe
- Characteristics: additional characteristics of objects
Examples: description, working time, account assignments, cost items,
Plan version are used to store different organizational plan scenarios. One of your plan versions
represents your current organizational plan and is indicated as active plan version.
Object manager (vc pode habilitar ou desabilitar no Menubar Settings Hide/Show Object
Manager) has 2 areas:
- Search area: to locate objects such as organizational units, persons, jobs, positions and
users.
- Selection area: use the search results to select an object to be used in the overview and/or
detail area (in the hierarchy framework right side of the screen)
Validity dates determine the existence of an object.
Each infotype uses a start and end date to identify the validity of the infotype data.
Building an Organizational plan:
- Create root organizational unit
- Create subordinate organizational unit
- Create jobs
- Create positions
- Assigns cost centers
- Assigns persons
- Maintain other object attributes
The principal organizational aspects of human resources are controlled at the personnel subarea
level, namely the pay scale and wage type structures and the planning of work schedules.
The HR system stores all data for an employee in infotype records. Several records can be added to
an infotype for an employee.
The hr system stores all data for an employee in infotype records. Several records can be added to
an infotype for an employee. Different record can be entered using the validity period, for example,
when changing the address data of the employee.
Fast entry allows several employees to maintain one infotype all at once that means, on a single
screen.
The personnel actions make it possible for an employee to implement several infotypes in a predefined sequence. Examples would be the hiring action or organizational reassignment.
part-time employees. You can then use the part-time status of these
employees as a criterion in statistical queries.
Employment
If you want an employee's planned working time to be different to that
percentage
determined by the work schedule rule (especially when reducing planned
working time for part-time employees), enter the percentage, in relation to a
full-time employee, of planned working time that the employee must work.
Daily/Weekly/Monthly/ The system calculates the specifications in these fields based on the work
Annual working hours
schedule rule you enter. If you change the value in one of the fields, the
system automatically recalculates the values in the remaining fields.
Weekly workdays
If required, you can overwrite the number of workdays per week calculated
by the system. This information is mostly provided for planning purposes
and can be included in evaluations. It has no effect on how the planned
working time is structured.
Dynamic daily work This option is available when you select the Part-time employee option and
schedule
choose Enter. If you choose this option, the system reduces the planned
working time determined by the work schedule rule to the percentage you
enter in the Employment percent field. When calculating an employee's new
working time, the system uses the specifications from the daily work
schedule for the work schedule rule. The system takes the start of work time
from the daily work schedule as its starting point and, taking into account the
break schedule, adds the new number of planned hours.
Minimum
and This option is available when you select the Part-time employee option and
maximum
working choose Enter. The specifications you make in these fields are optional. Any
hours per day
values you enter can be used in Time Evaluation but have no influence on an
employee's
daily
work
schedule.
If you enter values in these fields, you must also select the Dyn. Daily work
schedule option.
Public holiday calendar is assigned to a personnel subarea
Employee
Planned work time
Associado
Work Schedule
gerado
gerado
Period
Work Schedule
Public
Holiday Calendar
Compreende
sequencia
Daily
Work Schedule
contem
Day working
time
Calendar
contem
breaks
Indicator 8: This indicator is intended for external employees. The employee's actual times are not
recorded, attendances are recorded in the Attendances infotype (2002), and time data is accounted in
time evaluation.
Indicator 9: You can use indicator 9 for employees for whom only exceptions to the work schedule
are recorded. In this case, the employees' actual times are not recorded, but they do participate in
time evaluation.
Shift planning is a component of R/3 Time Management. You can distribute the human resources of
your enterprise appropriately and efficiently. Helps to assigns shift times, shift location, personnel
selection, and number of required employees.
CATS Cross Application Time Sheet is another form of employee Self Service. You can use to
record the actual working times of individual employees. Advantages:
- Standard screens for entering working times
- Ease to use for all users
- Default values and data entry templates
- Integrated approval process
- Support for corrections
- Sap enhancements for increased flexibility in the definition of authorization checks,
plausibility checks and default values
Interfaces of CATS:
- CATS classic original user interface
- CATS regular similar to classic
- CATS notebook similar to regular and classic. Used in notebooks
- CATS instant is an iView and runs in an enterprise portal
- CATS phone is a WAP application and runs on WAP enabled cell phones.
CATS business process:
- Create account assignment
- Record times
- Release times for approval
- Approve times (by workflow or report)
- Transfer of time data to the target component (invoices, controlling payroll)
The TMW is an interface for the time administrators for maintaining time data and processing
evaluation messages. This interface is specifically designed to meet the needs of time administrators
in decentralized departments.
Using the target plan, you can bring requirements (from the companys perspective) and shifts
(from the employees perspective) into line)
Managers Desktop (MDT): tool specifically for managers where they can evaluate and
change data. In the Managers desktop we have theme categories (and each categories have
function list): Employee, organization, costs and budget, recruitment, special areas,
workflow inbox. The managers desktop screen is divided into 2 areas, the right side
displays the area of responsibility and the left side displays the possible functions in a
function tree.
Business Warehouse: independent system in which analyses can be performed
In addition to tools, SAP provides a large number of standard reports for all sap applications. The
reports are started from the main information system in the sap easy access menu or from an
information system of a component or subcomponent (information system)
Also, we have selection criteria:
- Further selections: select the fields
- Search help: select employees
- Sort: up to seven criteria to sort
Output and display options: sap list viewer, abap list, table, word processing, spreadsheet, graphics,
local file, infozoom, and crystal reports. Additional functions in output lists: abc analysis, print and
email.
Options to analyze data in addition to reporting in the R/3 system: SAP Business Warehouse BW
and SAP Strategic Enterprise Management SEM
HR extractor, infocubes, and queries are available for the following areas
- Personnel administration
- Recruitment
- Training and event management
- Personnel development
- Compensation management
- Benefits
- Organizational management
- Payroll
- Time management
Personnel Development (pag.268 unit 8)
Personnel Development
- Recruitment
- Development and Training
- Compensation Management
- Personnel Cost Planning
- Travel Management
Recruitment (pag.271 unit 9)
Recruitment component can be used to complete the entire recruitment process: vacancy
advertisement applicant profile matchup selection hired as employee
The organization can integrate the recruitment process with many other functions:
- Organizational Management: create vacant positions / requirements profiles of jobs/profiles
A companys workforce requirements can be depicted (describe) using vacancies. Vacant positions
can also trigger recruitment processes.
E recruiting is a complete solution for recruitment and all of the functions are internet-compatible
The requirements subprofile is used to specify the knowledge and skills. Required for a job,
position, etc. We also use the qualifications catalog to create the requirements subprofile.
Other subprofiles: appraiser subprofile (avaliador), appraise subprofile (avaliado), individual
development subprofile, development plant history subprofile. (carreira sucesso)
Profile matchup function compares the qualifications (person, applicant) x requirements (job,
position). We can perform profile matchups for an unlimited number of objects of different
objects types. We can have:
- Qualification fulfills the requirement exactly
- The qualification does not fulfill the requirement (proficiency of qualification is lower than
required or does not exist at all)
- Over qualification (the proficiency of the qualification is higher than is required)
If PD is integrated with training and Event management, using the generate training proposals
function the system proposes training courses (business events) that can provide any missing
qualifications.
If a person attends a business event (course), this may mean that the person will have an additional
qualification with certain proficiency.
Integration with other application components for training and Event management:
- Sales and Distribution SD billing of attendance fees
- Materials management - use of materials from the material master as resources for business
events (cursos)
- Personnel development check for and transfer of qualifications
- Organizational management organizational units as attendees and organizers of business
events (cursos)
- Personnel administration use of persons from hr master data as attendees and instructors.
- R/3 appointment calendar: automatic gerentario of entries in R/3 appointment calendar for
attendance booking and instructor activity
- SAP Knowledge Warehouse: Display of information material from the knowledge
warehouse (training materials, documentations, videos, etc)
- Cost Accounting: internal activity allocation of attendance fees and instructor costs.
Training and event management comprises four main processes
- Business event preparation: create event environment, business event groups and event
types.
- Business event catalog: create individual event dates with or without resources. Plan dates
based on demand
- Day-to-day activities: make booking, prebook, replace booking, rebook and cancel for
attendees. Perform correspondence
- Recurring activities: activities that are required periodically.
Training and event management has 7 dynamic menus:
- Master data menu (basic data: time schedules, building addresses, cost items, event
locations, organizers, resources and resources types)
- Attendance menu (execute all of the functions relating to booking activities: book, prebook,
replace, rebook, cancel, correspondence task. Correspondence output for attendees. We can
determine priority: normal booking, essential booking, waiting list booking))
- Business event menu (execute all of the functions related to creating and editing business
events: create, firmly book, cancel, follow up, appraisals, etc)
- Information menu
Planning menu
Resource menu
Tool menu
There are attendee types (you can create attendees in current setting under create attendee):
- Person: employee of your company (P)
- User: person in the user master (US)
- External person: employee from another company (H)
- Applicant: external person that has applied for a job (AP)
- Contact person: employee of a partner (PT)
- Organizational unit: ex. Department in your company (O)
- Customer (KU)
- Company (U)
- Interested party (KI)
Employees can access the appraisal template directly from the employee self-service my booking.
Training and event management has two employee self-service features that complement one
another:
- Training center: where employees can view the current event catalog and book themselves
for events
- My booking: where employees can view their own booking data and, if necessary, rebook
or cancel their booking.
The sap system supports three approval workflows for the employee self service training center and
My Bookings:
- Approve employees attendance booking
- Approve employees attendance cancellation
- Approve employees attendance rebooking
You can start the dynamic information menu under information system from where you can also
access reports for attendances, business events and resources.
Blended learning:
- Personalized learning adaptable to individual needs and learning strategies
- Integration with ERP Systems
- Compliance with internationally recognized WBT standards
- Authoring tools for creating content and structure
- Creation of reusable content
- Flexible on the fly administration of learning offering
- Inclusion of all delivery methods
- Tracking of learning progress
- Placement and final tests
The learning cycle in the sap system
- Expert finder: qualifications & expert profiles (mysap hr)
- Performance management (mysap hr)
- Classroom training and e-learning (sap learning solution/sap tutor)
- Tests (sap learning solution)
- Certification (sap learning solution)
- Skills update (mysap hr)
SAP solution for learning management system is the SAP learning solution that is an integrated
end-to-end solution:
- Enterprise portal 5.0: learning portal
- My sap human resource: personnel development and training and event management
- My sap customer relationship management (billing engine planned)
- Content management system
- Test environment (test author is the tool used for creating all of the tests)
- Authoring environment (learning objects, learning object nets and instructional elements)
Requires the following databases (in addition):
- Organizational structures
- Employee master data
- Business event catalog
- Qualifications of employees
- Requirements of jobs/positions
You can integrate SAP Expert Finder, an expert search tool, to the learning portal of the sap learning
solution.
- Skills & expert profiles (mysap hr)
- Performance management (mysap hr)
- Classroom training and e-learning (sap learning solution / sap tutor)
- Tests and assessments (sap learning solution)
- Certification (sap learning solution)
- Skill update (mysap hr)
Core functions of sap expert finder:
- Integration with mysap hr (qualifications of employees, hr data)
- Quick, easy search and contact (email, telephone)
- Intuitive web based user interface (enterprise portal 5.0, web link)
- Only authorized access to employee data (experts can lock and unlock their profiles)
- Expert communities (enterprise-wide communication)
SAP Tutor is a solution for the simple creation of customer-specific material for: / user training and
user support, / documentation, / product rollout, demonstration and presentation / and test scenarios.
Other points: interactive leaning units, easy creation without programming, individual learning
pace, seamless integration in your training and documentation concept
Tools of sap tutor:
- Tutor recorder record interactions in all 32-bit application
- Tutor editor edit and review tutorials
- Tutor player play and run tutorials
- Reporter statistics / overviews of tutorial sessions
Planning in Personnel Development (pag.407 unit 10)
Career and succession planning has 2 goals: Encourage the professional development of employees
in a company and second to ensure that there is always sufficient headcount.
Career planning involves identifying possible career goals for employees, and planning their
professional development. Careers are non-person specific paths within an organizational structure.
Carriers can be used as planning criterion in career and succession planning. Careers can contain
jobs and positions. Use career planning functionality to look for suitable activities for an employee,
applicant, and so on. Use the persons profile as a basis for conducting this search
Succession planning involves looking for suitable candidates (employees, applicants, and so on) to
fill open posts (positions and so on) By simulating a succession scenario; you can analyze and
appraise the effects of an employee transfer.
Planning criteria for career and succession planning:
- Qualifications
- Potentials
- Preferences
- Designations
- Dislikes
- Career
- Additional career
Development plans plan a central role in the personnel planning process and are used to map
personnel development measures:
- Trainee programs and so on
- Training courses, seminars, workshops and so on
- On the job training, job rotation, and so on.
We have:
- General development plans
o Group together training and further education measures
o Not specific to certain persons, can be used as template
o Contain a sequence of development plan items: duration in years, months, days /
sequence of the items, / whether it is an optional or required item
- Individual development plans
o Used to plan personnel development for a specific employee
o Contains entire development history of the employee
You can create and manage general development plans in the development plan catalog. You can
then use these general development plans as copy templates for creating individual development
plans.
Objective Setting and Appraisals (pag.426 unit 10)
Appraisal systems component is used in Personnel development and training and event
management. Enable to create an appraisal system, as well as plan, hold and evaluate appraisals.
Examples:
- 360o. Feedback
- Personnel appraisals
- Training appraisals
- Surveys
- Certificates of employment
- Job evaluations
Appraisal elements are managed in the appraisals catalog. The catalog contains:
- Appraisal model (ex. individual performance appraisal, 360o. feedback, etc)
- Criteria group (ex. performance and social skills for individual performance, etc)
- Criteria (ex. organizational skills, quality of work, quantity of work, etc for performance)
- Qualifications (ex. self assertion, team spirit, communication skills etc for social skills)
Scales for appraisals:
Quality scales
o Fixed rating (proficiencies)
o User defined names and descriptions for proficiencies Examples: language scale
with ratings: basic, knowledge, average and fluent / yes / no scale with the
proficiencies
Quantity scales
o Scale defined by minimum / maximum, interval range, and unit
o Used for covering large value ranges. Examples: scale with the unit score, a range
from 0 to 1000 and interval range of 0.001
The dynamic menus in training and event management allow you to branch (fork-ramificar) directly
from the objects in the business event hierarchy to the individual functions. You will have noticed
that the functions selection of the right mouse button changes or the functions in the menu change
depending on the particular dynamic menu
Blended learning refers to all round learning. Sap offers the sap tutor and sap learning solution for
example. The sap learning solution is integrated with erp backend systems
Careers and development plans NOT are synonyms. Development plans can contain organizational
units or course type for example, in addition to jobs and positions. Development plans can be stored
for specific employees as individual development plans
The new objective setting and appraisals components supports all phases of a continuous
performance feedback process. It supports planning (that is the formulation of objectives), the
employee review (feedback) and the appraisal.
Compensation management (pag.459 unit 11)
Compensation management component controls and manages remuneration policy at en enterprise.
Area of compensation management:
- Job pricing: store results of external job evaluation systems and salary surveys in order to
generate salary structures to which we can assign jobs and positions. We can set up the pay
grade structure. Reference to job or position. Planned compensation has 3 types: salary
(store data from the pay grade structure {pay grade, pay grade level, pay grade type and pay
grade area} we have the minimum, maximum and internal reference salary for the job or
position), pay scale (store data from the pay scale structure {pay scale group level, type and
area for jobs or position} the system suggests the minimum and maximum salary/wage),
and, direct when we do not have pay grade or pay scale structure. You enter the minimum
and maximum amount to be paid for the position or job.
- Budgeting: plan and control expenses for compensation adjustments. It is a hierarchical
structure. Process: Create budget units create budget structure __. Assign budgets to org.
units; assign financial resources to each budget unit check budget structure release
the budget structure.
- Compensation administration: distribute salary increases, shares, and so on to employees in
accordance with remuneration policy. Manages using: adjustment reason L1, adjustment
type L2, compensation area L3, compensation component L3, category L4, guidelines L3,
eligibility rules L3 and budget type L2
- Long-term incentive: supports five different types: incentive stock options, nonqualified
stock options, performance shares, performance units and restricted stock.
Compensation management uses information from various components:
- Organizational management: witch department, witch employees, witch positions
- Personnel development: appraisal results
- Personnel Administration: employee payments data, can update infotype 0008 /0015
- Treasury: review the current market value of stocks (long-term incentives)
- Payroll: write changes to employees salary data and stock options
- Personnel Cost Planning: generate budgets
The table to switch on / off the extensions is called TBE11. (In customizing: activation switch for
sap r/3 enterprise extension set)
User profile and favorites: by setting up a user profile and favorites, you can save yourself work. By
setting up favorites, you can access frequently used transactions quickly. A user profile has the
following effect:
- Predefinition of fields in customizing and in the application (example: country assignment)
- Program control (example: user group)
You can assign a role selecting the button
Employees (monthly payroll run on 25th of each month), Payroll area Retired Employee (monthly
payroll run on 20th of each month), Payroll area Weekly-Wage Earners (weekly payroll run on each
Friday))
Pay scale type: The collective agreement type defines the sector of industry for which the collective
agreement is valid. Examples: Metal industry, Chemical industry, Mining industry, etc.
Pay Scale Area: A collective agreement area defines the area in which the collective agreement is
valid. Examples: State, Province, Region etc.
Pay Scale Group: A pay scale group is a criterion used for grading job evaluation. A pay scale group
is divided up into several pay scale levels.
Pay Scale Level: The pay scale level is a criterion for job evaluation within the pay scale group
Subtype: Subtypes are subdivisions of infotypes. The various subtypes of an infotype can be
assigned different time constraints, and a separate data history can be maintained for each.
Managing and editing projects (pag.599 unit 17)
Project steps needed to map the new enterprise structure in the sap system:
- Define organizational structure
- Adjust to meet company-specific specifications
- Enhance and adjust to additional functionality
Sap provided you with a tool, the implementation guide, to help you with the implementation and
customizing. Customizing is a method that supports the following situations: implementing the sap
r/3 system, enhancing the sap r/3 system, with a release upgrade.
IMG (implementation Guide) enables you to set up the system. Use to implement all the sap
application components. Its divide in areas:
- Documentation: find the information needed to help how to customize the system settings
- Customizing transactions: system settings
- Project management: enter the status, tasks, degree of processing and resources.
- Project documentation: project documentation for each customizing step.
Sap gives each customizing step specific attributes:
- Mandatory activities: sap cannot deliver complete default settings (example: enterprise
structure) and we need to store the customer-specific requirements for activities
- Optional activities: sap delivers default settings for these activities. You can use these
settings if they meet your requirements.
- Non-required activities: sap delivers complete default settings for these activities and only
in exceptional cases; you need to adapt these settings.
In addition:
- Critical activities: must proceed with great care when carrying out critical activities as any
errors made here can have far reaching consequences.
- Non-critical activities: must also proceed with care when you carry out these activities, but
the consequences of any errors are less far-reaching.
Employee subgroup allows you to define default values for data entry (payroll area
or basic pay)
Organizational plan depicts the organizational structure. A company uses an organizational plan to
represent the relationships between individual departments and work groups.
- Position belongs to an organizational unit
- Job describes a position
Organizational unit describe the different departments in the enterprise. Organizational units could
be departments, teams, groups and so on. (Executive board, human resource, payroll, benefits,
accounting, accounts payable, accounts receivable, audit)
Job is the general classification for a set of tasks in an enterprise (examples: salesmen, consultant,
manager)
Positions represent a specific job entity and are occupied by people.
Integration between organizational management and personnel administration. (If you integrate a
position between PA and OM, you can enter a position in the actions infotype 0000)
- (PA) Employee occupies position
- Position is assigned to enterprise structure (OM)
- Position is described by Job (OM)
- Position belongs to organization unit (OM)
- Position is assigned to personnel structure (OM)
When you run a hiring action by entering the position, the system propagates the data stored in
organizational management into the fields in the actions infotype.
- Personnel area
- Employee group
- Employee subgroup
4: applies to monthly payroll periods only. The number of days is used as the exact date.
Organizational key is a 14-character field in the organizational assignment infotype 0001 that you
can structure according to your own requirement. You can set it up using specific control and rule
tables. (Example personnel sub are 1000 and cost center 1300 organizational key = 10001300)
In the organizational assignment infotype 0001 you can enter three different administrators: one for
personnel administrator, one for time and one for payroll.
Employee attributes: after defined employee groups and subgroups in the enterprise structure, you
must assign a status to them.
- Activity status (1-active, 2-retiree, 4-early retiree, 9-other)
- Employment status (1-industrial worker, 2-salaried employee, 3-clerk, 9-other)
- Training status (1-trainne/apprentice, 2-trained, 9-other)
Defining default values Features (pag.701 unit 21)
The system uses features to determine default values. The system suggests these values when you
maintain infotypes that affect employee master data.
You can use features for different purposes:
- Features that define default values (ABKRS Default value for payroll area in
organizational assignment)
- Features that control system process (Pnnnn- controls the sequence in which the system
display country specific screens when you maintain or display master data infotypes)
- Features that automatically generate mail messages (M0001 generate mail messages when
you change certain master data fields)
The central transaction for calling feature maintenance is PE03.
Feature that defaults the payroll area in infotype 0001 is ABKRS
Feature that defaults the number range for the personnel number assignment is NUMKR
Feature that defaults the administrator groups is PINCH
Personal Data (pag.717 unit 22)
Infotype 0002 personal data
Infotype 0006 address
Infotype 0009 bank details
Links between planned working time and basic pay (pag.727 unit 23)
The system takes the employment percentage and average number of working hours from infotype
0007 planned working time and suggests them as default values for the capacity utilization level
field and the working hour per period in infotype 008 basic pay.
Infotype 007 working time: employment percentage field infotype 008 capacity util. Level field
Infotype 007 working time: monthly working hours field infotype 008 working hrs per period
field
Employee subgroup grouping for personnel calculation rule: the distinction is made between
employees that are paid on an hourly basis and employees whose pay is based on the number of
hours they work per period (example: salaried). To realize this difference in the system, you can set
up employee subgroup groupings for personnel calculation rules and as a result, the system treats
employees differently in payroll. The meaning of groupings is fixed and cannot be deleted
(example: hourly wage earners: 1, salaried employees: 3)
Values for capacity utilization level and working hrs/period (infotype 0008) come from employment
percentage and monthly working hours from the planned working time infotype.
Remuneration structure (pag.741 unit 24)
At your company, employees pay is regulated by a number of collective agreement provisions. The
differences are based on type pay scale type (metal, retail, in-house, etc) and area pay scale area
(south, north, Alabama, etc).
The collective agreement provisions determine how much you pay the employees.
You use the pay scale groups and pay scale levels to depict the different payments in the systems.
The employee subgroup grouping for the collective agreement provision allows you to assign
different employees to different pay scale groups. (example salaried employees and trainees
employee subgroup grouping 3)
Sap system contains the following grouping as standard:
- indicator 1 : industrial worker/hourly wage earner
- indicator 2 : industrial worker/hourly wage earner (monthly wage)
- indicator 3 : salaried worker
- indicator 4 : non-pay scale employee
pay scale type: are two character keys that defines the labor union.
Pay scale area : represents the geographical region where a pay scale or collective agreement
applies.
Wage type strucutre (pag.759 unit 25)
Wage type are the key elements in the wage type structure. You use wage types to assign payments
and deductions as weel as to control the payroll program. You use wage characteristics to
distinguish the individual wage types.
There are two main categories:
- primary or dialog wage types
- secondary or technical wage types (recognized by slash / as the first character)
Sap uses the wage type group concept to group wage types that have similar characteristics with
regard to payroll
Sap wage types starts with letters. Customer wage types must always start with a number.
Permissibility for infotypes: The user can setup the system so that only certain wage types are
permissible for infotypes.
Frequency for wage types in infotypes: You can determine the input frequency for wage types in
infotypes: once or more than once per payroll period.
Wage type permissibility for each personnel subarea and employee subgroup: You can use
personnel subarea grouping for primary wage types to define wage type permissibility for a specific
enterprise strucutre or employee subgroup grouping for primary wage types to define wage type
permissibility ofr a personnel structure.
Employee subgroup grouping 0 9
Personnel subarea grouping 0 9
Onde:
- blank: not permissible
- 1: permissible
- 2: permissible with warning
when we process the wage type catalog in the img: create a copy, the system display all tables that
are affected:
- T511 wage types
- T512T wage types texts
- T512W wage tyep valuation
- T512Z permissibility of wage types per infotype
- T52D7 assigment ofwage types to wage type groups
- T52DZ assign customizing model wage type
- T52EZ time dependency of payroll wage type posting
- T539J base wage type valuation
You can define the following wage type characteristics:
- validity period
- operation indicator
- minimum and maximum wage type amount
- wheter or not the wage type amount should be included in the basic pay total
- default units of time/measurement, minimum and maximum number
- input combinations for number and amount
- indirect valuation and its characteristics.
o Direct valuation: the administrator manually enters the wage type amount in the
infotype indirect valuation is not one of the attributes of these wage types
o Indirect valuation: the system automatically enters the wage type amount in the
infotype indirect valuation is one of the atrributes of these wage types.
o The system can perform indirect valuatin for infotype 0008 basic pay, 0014
recurring payments/deduction and 0015 additional payment
- wage type as a bonus or a basic hourly pay wage type (if we intend to implement the hr
personnel time management
Module variant controls the type of table access
Module for wage type characteristics (indirect valuation)
- TARIF: module uses pay sclae data data that is takes from the pay scale groups and levels
- PRZNT / SUMME: system calculates certain wage types as a percentage of other wage
types. Example( summe. The amount for wage type 4 should consist of 30% of wage type
1, 30% of wage type 2 and 0% of wage type 3). PRZNT: the amount ofr wage type should
now consist of 20% of wate type 1, 30% of wage type 2 and 0% of wage type 3. in addition
the system shlould also multiply this amount by a percentage you enter in the basic pay
infotype, in this example 10%)
ARBPL: valuation using postions. Uses the object type and the position number entered in
infotype 0001 to calculate the wage type amount.
You can use the default wage types (feature LGMST) for basic pay table to define default wage type
for the basic pay infotype (0008). An entry is accesed by processing a decision tree:
feature LGMST
Molga which country grouping
PERSG - which employee subgroup
PERSK which employee subgroup
3 : any number of records may be valid at one time, and time gaps are permitted.
A : only one record may ever exist for this infotype. It is valid from fajuary 1, 1800 to
december 31,9999. splitting is not permitted. Infotypes with the time constraint A may not
be deleted.
B : only one record may ever exist for this infotype. It is valid from january 1,1800 to
december 31,9999. splitting is not permitted. Infotypes with the time constraint B may be
deleted.
T : The time constraint varies depending on the subtype (see table 591A).
The screen header consists of the first three lines displayed on single and list screens. A screen
header is already assigned to each infotype. Each screen header is assigned a header modifies
(defines the structure of the header) with depends on the transaction class (A = Personnel
administration, B = Recruitment)
Infotype menu: you can select the required infotype for a certain personnel number from an
infotype list and process it. You can change the menu sequence as follow:
- defining user group-sepecif menus
- changing the menu structure
- inserting new menu options
Personnel Actions (pag.869 unit 28)
Actions facilitate the editing of complex personnel processes. The system displays all relevant
infotypes in a sequence that has already been defined, so that you can maintain the necessary data.
Setps to set up a new personnel action:
- define infotypes and their sequence (infogroup)
- define characteristics of personnel action
- store action reasons
- include new personnel action in hr master data menu
the status indicator in the actions infotype are automatically mainteined by the system. The status
indicators have (stat2):
- value 0 the employee has left the companyand should no longer be included in the payroll
run. An individual retroactive run is permitted in the system
- value 1 the employee belongs to the company but is granted leave for military srvice,
maternity , etc. payroll is run for inactive employees, but their pay can be reduced
according to special factoring rules.
- Value 2 the employee is retired.
- Value 3 the employee belongs to the company and is active
The additional actions (0302) infotype allows you to log all personnel actions that you execute for
an employee on the same day. The log records all the action types and the corresponding action
reasons run for the employee according to a key date.
Dynamic Action (pag.897 unit 29)
When certain evets occur, dynamic actions trigger actions in the system. Such as:
- maintain another infotype record
Function:
- 02 change
- 04 create
- 08 delete
- 06 change and create
action:
-
P check conditions
I infotype maintenance
W default values for new record
V reference to an activity
F cll routine
E send mail
authorization profile
user master record: a user can only log on to the system if there is a user master record with a
corresponding password stored for him or her. In the master record, a user menu and the
corresponding authorization profiles are assigned to the user using one or several roles.
Role is a collection of activities that enable a user to participate in one or more business scenarios in
the organization.
User menu: provide access to the transactions, reports or web-based applications contained in the
roles. Should only contain the functions that are performed by the user in daily work.
Authorization profile: is generated for the activities contained in the role. This defines the
boundaries within which the user may perform actions in the sap system.
Prerequisites for using structural authorizations is map the enterprises structure in Organizational
Management.
The generated profile is only entered in the user master record when a user comparison has taken
place.
Setting up general authorization checks (pag.947 unit 32)
There are a number of authorization objects you can use to define authorization for mysap hr. you
can view these authorization objects using transaction SU03 (HR object class).
The HR: master data authorization object is used during the authorization check on Hr infotypes.
The checks take place when HR infotypes are edited or read. The system queries the contents of the
fields during the authorization check.
Item: Object P_ORIGIN
- infotype number (infty)
0014
- subtype number (subty)
m120
- authorization level (authc)
R
- personnel area (persa)
DE01
- employee group (persg)
1
- employee subgroup (persk) *
- organizational key (vdsk1)
*
authorization levels:
- R read for read access
- M matchcode for read acces using input help (f4)
- W write for write access
- E and D erase and delete for write access using the asymmetrical double verificaton
principle.
- S symetrical for write access using the symmetrical double verification principle
- * - always includes all other authorization levels simultaneously
The Hr: master data extended check auhtorization object is used during the authorization check on
hr infotypes.
Item: object P_ORGXX
the authorization object HR: Transaction code enables to check whether a use is authorized to start
the different HR transactions. No manual changes hould be made to the authorizations for the object
HR: Transaction codes. We have:
- hr transactions with a natural (their own) authorization object. For example, PA30 maintain
HR master data
- hr transactions without a natural (their own) authorization object. For example PE03
initial screen for features.
Example: object P_TCODE
- transaction code (TCD). Example: PE03, PU00, PU03, PA20
the authorization object HR: Clusters. The employees in charge of the payroll archiving process
require access authorization for the payroll results stored in clusters.
Item: object P_PCLx (x= 1,2,3,4)
- area identifiers for cluster (relid)
- authorization level (authc) : R read / U write / S simulation, test run authorization for
payroll/time evaluation
- Example: Relid: CU, RX / authc: R
- Cluster RX payroll results / CU cluster directory in which the directory of the payroll
results is stored.
The authrorization object HR: Master data customer specific object. If you have requirements
that cannot be met using the P_ORGIN and P_ORGXX authorization objects you can include an
authorization object in the authorization checks yourself.
Item: Object Z_CUSTOMER
- infotype (infty)
- subtype (subty)
- authorization level (authc)
- authorization profile (profl)
- personnel subarea (btrtl ) {additional field}
- business area (gsber) {additional field}
- other points
o create customer specific authorizations object using SU21
o assign authorization object to transaction SU24
o set the NNNNN authorization main switch to 1
Double verification principle: divides the tasks of data entry and data control among two
employees. We have assymmetrical double verification principle and symmetrical double
verification principle.
Asymmetrical double verification principle.
In this procedure, two user are always required to be able to create or change an infotypes data.
The users do not have the same authorizatons, which is why the process is called asymmetrical.
User A is granted authorizations with the authorizations level E (enqueue), R (read) and M
(matchcode) for the P_ORGIN (or P_ORGXX) authroization object instead of complete write
authorizations. (level W or *). These authorizations allow the user to crate, change or delete loced
records only. User B is granted authorizations with level D (dequeue), R and M for authorization
object P_ORGIN (or P_ORGXX) instead of complete authorizations. These authorizations allow
the user B to unlock locked record or lock unlocked record only. New data is entered by user A and
unlocked by user B., existing data can be changed in two ways: user B locks the data, user A
changes the data, and user B unlocks the data agains, Alternatively, user A creates a locked copy
from the unlocked data and changes this copy. User B then unlocks the data. To delete unlocked
data, user b locks the data which is then deleted by user A. in this process, user A is always
responsible for entering and changing the data and user B for approving the changes.
Symetrical double verification principle:
In this procedure, two users are always required to ble able to crate or change an infotypes data.
The users have the same authorizations for this. The process functions as follows: both user are
granted authorizations with the authorizations level S (symetrical ) R, and M for the P_ORGIN or
(P_ORGXX) authorization object instead of full write authorizations (level W or *). These
authorizations allow each user to create locked data records, change locked data records and relock
unlocked data records. In addition, each user can unlock data as long as he or she is not the last
person to have changed the locked data. Neither user can delete data. New datya is created by user
A (or user B) and locked by user B (or user A). to change existing data, user A (or user B) locks and
changes the data and user B(or user A) unlocks the data.
The check for the personnel planning object cannot be deactivated in the authorization main switch
with the ORGPD. The switch ORGPD lets you control whether the structural authorization checks
are to be performed in personnel administration.
Indirect Role Assignment (pag.997 unit 33)
Indirecty role assignment means that you do not assign the role to one or multiple users directly in
transaction SU01, SU10 or PFCG. Instead, you link the role using HR-ORG to an organization unit,
job, position and so on. This has the following advantages:
- if you assign roles to individual users directly, you have to adjust this assignment each time
an employeess responsibilities change
- however, if you base the assignment on positions, you do not have to adjust the agent
assignment of roles.
To be able to asign components to your organizational plan, you must call role maintenance (PFCG)
by choosing Goto Setting overall view.
There are two way to run the comparison (roles x profiles):
- report PFCG_TIME_DEPENDENCY running nightly as a background job
- transaction PFUD , user master data reconciliation.
The advantages of relating a role with a position is that the users inherited the authorization
acording to their position in the organizational plan.
reports to
is line manager of
incorporates
belongs to
belongs to
holder
holder
is described by
is described by
describes
is described by
describes
describes
occupies
incorporates
cost center assignment
cost center assingment
organizational unit
organizational unit
position
organization unit
work center
person (person is assigned as the holder of posit)
user
tasks
job
position
tasks
position
job
position (person is assigned as the holder of posit.)
Position
The evaluation path describes a chain of relationships that exists between objects in a hierarchical
structure. The evaluation path O-S-P for example, describes the relationship chain organization unit
position person
Overall authorization profile: combination of structural authorization check in an overall
authorization profile.
The two-part authorization concept: the structural profile determines which objects in the
organizational structure the user may access. The general profile determines which data (infotype,
subtype) and which access mode (read, write, ) the user has for these objects.
General authorization for users in an organizational plan: report RHPROFL0
The PD Profiles and Standard profiles infotypes allow you to link authorizations profiles with the
following objects: organizational units, jobs, positions and tasks. These profiles are used for all
employees linked with theses objects when you run the RHPROFL0 report.
The prerequisite to assign structural authroizations to users using this report is enter the structural
authorization profiles in PD profiles infotype 1017 for the organization unit, job, position or task
Indexes for structural authorization profiles: improve performance for complex structural
authorization profiles.
If you have created structural authorizations with a large number of objects, it is advisable for
performance tuning reasons to generate indices for users assigned to these structural authorizations.
You can do this using RHBAUS00 report.
The advantage of function module RH_GET_MANAGER_ASSIGNMENT offers in structural
authorization is that the function module determines the id of the organizational unit headed by the
manager. Thus you can use one structural authorization for multiple managers.
The point you have to considerer if you want to grant access to HR master data in overall profiles is
that you need a PLOG authorization for object type P (person)
Benefits Administration Overview (only USA and Canada) (pag.1068 unit 36)
There are six international plan categories defined in the system:
- Health
- Insurance
- Savings (poupana, proteo).
- Stock purchase
- Credit
- Miscellaneous
Under the plan category miscellaneous you can set up and administer benefit plans that not fit
neatly into one of the other plan categories (fitness or company car). Retirement plans are a special
form of savings plan. The flexible spending account category is only relevant for the use.
The following infotypes are essential for benefits enrollment: General benefits data IT0171 assigns
a person to a benefit area, a 1 st program grouping and a 2nd program grouping. Action IT0000
needed to create the active status of a person when hired and is also needed for termination
organization assignment IT0001 gives the persons organizational position needed to determine
benefit area and 1st and 2nd program groupings. Personal data IT0002 needed to determine age,
marital status, etc. used to determine eligibility for benefit plans and options.
Infotypes that are basis for enrollment: IT0171 general benefits info, IT0378 adjustment reasons
and IT0376 benefits medical data.
Infotypes that are created by enrollment: health plans 0167, insurance plans 0168, savings plans
0169, stock purchase plans 0379, credit plans 0236 and miscellaneous plans 0377.
Basic pay, recurring payment/deductions and additional payments infotypes can be used for certain
benefit plans as calculating cost, credit and benefit deductions as well as coverage amounts for
insurance plans.
THR12 Parte 1
Introduction to Payroll (pag.1 unit 1)
Role concept
- Role menu
o Accessible transactions, reports, web links
o Structure of the menu / access paths
- Authorizations
o Selective access to business functions and data
- Users
Composite roles in payroll
- Payroll manager (SAP_WP_PAYROLL-MANAGER)
o Display hr master data and personnel file
o Display remuneration statement, payroll account and payroll journal
- Payroll process administrator (SAP_WP_PAYROLL-PROC-ADM)
o Perform time evaluation and run payroll
o Create remuneration statement
o Post payroll results to accounting
- Payroll administrator (SAP_WP_PAYROLL-ADM)
o Maintain hr master data and time management data
o Simulate payroll
o Check remuneration statement and payroll account for individual employees
Payroll is used to calculate remuneration for work performed by individual employees. More
specifically, umbrella term for a variety of work processes, such as the creation of payroll results
and remuneration statements, bank transfers, and payments by check. The phrase also covers a
number of subsequent activities such as the posting of results to accounting and other evaluation,
for example, for taxes.
Remuneration is calculated in two main steps:
- Calculation of remuneration elements
- Statutory and voluntary deductions
Remuneration elements:
- Basic pay
- Gratuities
- Illness
- Night work bonuses
- Overtime
- Leave
- Bonuses
Statutory and voluntary deductions
- Loans
- Tax
- Pension insurance
- Unemployment insurance
Because of automatic retroactive accounting recognition, the R/3 system does not allow you to
change the payroll results manually.
Delimiting the date enables the system to perform retroactive accounting.
Entering Payroll Data (pag.19 unit 2)
Prerequisites for payroll:
- Master and time data
2010
- Administration
- Subsequent activities
work schedules
Dialog and time wage types
Infotypes 0000, 0001, 0002, 0006, 0007, 0008, 0009, 2006 and
Country specific infotypes (such as tax)
The payroll processes other infotypes 0014, 0015, 2001, and
payroll areas and periods
Payroll control record
bank details and information on house banks
Cost centers
Remuneration statements
Deviation from the work schedule usually constitute the largest share of tasks that are periodically
performed in a human resources department:
- Absences 2001 used to enter an employees absence
- Attendances 2002 used to enter an employees attendances
- Substitutions 2003 used to enter substitutions, such as when an employee works a
different shift
- Availability 2004 used to enter times at which an employee is available for duty in
addition to his or her regular shift
- Overtime 2005 used to enter start times and end times for additional working hours. The
system automatically generates wage types in accordance with rules that can be specified in
customizing
- Employee remuneration information 2010 used to enter overtime manually, for example
- Monthly calendar 2051 used to enter attendances and absences in a monthly overview
screen
- Weekly calendar 2052 used to enter attendances and absences in a weekly overview
screen
Organizing a Live Payroll Run (pag.35 unit 3)
You must make some basic settings in customizing to be able to run payroll in the sap system:
- A period parameter and a date modifier are assigned to each payroll area. The period
parameter determines whether payroll is run monthly, bi-monthly, weekly or for several
weeks.
- Payroll periods must be generated for each combination of period parameters and date
modifiers assigned to a payroll area. The start date and end date for each period is defined
and the payday is calculated using a rule entered as a parameter.
- Control record for every payroll area. This control record controls the individual stages of
payroll
The sap hr system uses payroll areas to group together employees for whom payroll is run at the
same time, and also to set the dates for the payroll period. Employees from different employee
subgroups can belong to the same payroll area.
The payroll area is used as a selection criterion for many payroll processes. For example, for the
payroll run, the remuneration statement, and evaluation reports for the payroll run.
The ABKRS feature delivers a default value for the payroll area field in the organizational
assignment infotype (0001).
Payroll period determines the period for which a payroll result is created. The length of payroll
periods can differ; for example, a payroll period can be a month, a week, or fourteen days.
The exact start date and end date of the periods must be defined for the payroll areas.
The personnel control record performs the following functions in payroll:
- Defines the payroll past for retroactive accounting recognitions
- Locks master data and time data so no changes can be made during the payroll process.
- Defines the earliest possible retroactive accounting date for each payroll area
Each employee has an individual payroll status. The necessary data is stored in the payroll status
infotype 0003. This infotype is created automatically as part of the hiring action and is
automatically maintained for each payroll period.
Payroll runs are performed using the payroll area to which the employees are assigned who is
remunerated at the same time.
A payroll control record must be created for every payroll area. This control record controls the
individual stages of payroll.
The payroll control record and the payroll status infotype are relevant for retroactive accounting.
Payroll Process (pag.53 unit 4)
During the payroll run, master data and time data changes that affect the payroll past and payroll
present are not permitted. The payroll control record controls this.
The relationship between the menu and payroll control record is as follow:
Functions in menu
Status of payroll control record
- Release payroll
- release for payroll
- Start payroll
- the payroll program is started and the status of the
Payroll control record is released for payroll
- Check result
- check payroll results
- Corrections
- release for correction
- Exit payroll
- exit payroll
The payroll results are displayed in a tree structure. This makes it easier for you analyze and get an
overview of the payroll results. The log includes a table of contents, which is presented as a tree
structure:
- Basic data
- Messages
- Procedure for successful personnel numbers
- Procedure for rejected personnel numbers
Match code W provides a list of all personnel numbers in the selected payroll data that have been
rejected by the payroll run because of incorrect data.
Check result ensure that changes cannot be made to payroll data. Also locks the payroll accounting
area concerned to prevent you from including it in a payroll run.
Corrections allow releasing the infotype records assigned to the selected payroll area for
corrections.
After you have corrected the data, you must release the payroll. This causes the personnel records to
be locked again. The last payroll period is not increased.
Start payroll to run payroll again for all the personnel numbers included in match code W.
Exit Payroll function enables you to re-release infotypes so that they can be maintained for the past
and present, and the payroll area is locked for the start of the payroll run. You cannot exit payroll
until the payroll has run successfully for all of the personnel numbers assigned to the selected
payroll area.
Payroll Reports (pag.73 unit 5)
Report RPCLSTRX enables you to display the payroll results.
The sap system enables you to created remuneration statements for your employees. A remuneration
statement contains a clear list of payments and deductions effected during a payroll run for an
employee.
Also enables you to create personal or general notifications for your employees that are printed on
the remunerations statement as additional information. You enter any additional information in the
notifications infotype (0128).
The sap system enables you to create payroll accounts for your employees. A payroll account
contains tables of payroll data for one or more employees for one or more periods. A payroll
account is usually created at the end of the year. However, it is also possible to create a payroll
account for each payroll period.
The sap system also enables you to crate a payroll journal for your employees. A payroll journal
contains the payroll data for several employees for one period. A payroll journal is usually created
at the end of a period.
A wage statement enables you to cumulate and sort wage types from payroll results according to
various organizational criteria. The RT and CRT results tables can be used in the wage type
statement for the relevant payroll results.
Wage type distribution allows displaying the progression of individual or several wage types over
several periods. You can also cumulate and sort wage types according to various organizational
criteria.
Wage type reporter is a flexible tool for wage type evaluations
HR reporting tools, such as the Ad Hoc Query and Sap Query, enable you to perform simple
evaluations for selected payroll results. By configuring an infotype in customizing, you can access
payroll results for employees. A part form payroll infotypes that are valid internationally (for
example, payroll results infotype 0402) there are other infotypes that are country specific.
Ad Hoc Query is a simple and powerful aid for evaluating data from human resources management.
Posting Payroll Results to Accounting (pag.87 unit 6)
Posting payroll results to accounting is one of the subsequent activities performed after a successful
payroll run. It usually takes place once each payroll period. When the results are posted to
accounting, all posting information is selected from the payroll results, summarized, formatted, and
posted to the integrated accounting component.
The financial accounting department is interested in the flow of payments, the payments are posted
according to the type or identity of payee, and due date of the payment.
The cost accounting department is interested in the classification of costs according to type (cost
center = G/L account) and the assignment to cost centers or other account assignment objects.
Posting information is stored in master data using a series of different infotypes.
Payroll result contains different wage type that is relevant to accounting:
- Wage types such as standard salary, bonuses, and overtime represent expenses for the
company, which are posted to a corresponding expense account.
- Wage types such as bank transfer, transfer of capital formation saving payment,
employment tax, employees contribution to social insurance, and so on, are the employers
payable to the employees, the tax office, and so on, and are posted as credits to a
corresponding payables account.
- Wage types are posted to two accounts: once debited as an expense, and once credited as a
payable.
Posting process:
- Create documents
- Check documents (delete documents or post additional employees as required)
- Release documents (double-click a line to view background information, if required)
- Post documents
- Check completeness
Summary
- The posting run is created, checked, edited and release
- Documents are created for CO and FI
- Accounting can display the documents to check and effect payments and bank transfers
Bank Transfers and Check Processing (pag.113 unit 7)
The preliminary program for Data Medium Exchange generates a temporary dataset that is used as
input for the Data Medium Exchange program. This report creates a file that complies with the
banking regulations for DME by disk, and contains all payment information.
The program used to generate checks (report RFFOUS_C) is not available for every country in the
menu (it is available, for example, for the USA and Canada). You find it in the SAP menu for
Payroll for your country under the area Bank Transfer.
Bank transfers are affected using the DME program (data Medium Exchange program), which
creates files according to bank regulations.
Furthermore you can generate checks for your employee, which debit the company account.
Process Model (pag.129 unit 8)
There are several possibilities of running payroll in a background operation:
- Payroll calendar to create and schedule payroll jobs
- Report RPCSC000 to run payroll in parallel for employees
- Define jobs
- Process model
You can use the payroll calendar to create payroll jobs and follow the way they are executed. The
payroll jobs are grouped into tasks according to payroll areas.
If you want to run payroll for a large number of personnel numbers in a payroll period, you can split
it into several background jobs using report RPCSC000.
Process model advantages:
- You can easily monitor the execution of the programs
- You can check every personnel number during the whole process procedure
- You can repeat individual process steps
- You can reduce the process run time by running programs in parallel
- You can specify that under certain circumstances a notification is sent
The process model is used to control the payroll process and the subsequent evaluation programs.
The process model is composed of programs that run in a specific sequence and of breakpoints that
interrupt and monitor the process sequence.
A process step corresponds to the processing of a program in the process model. The process steps
includes:
- The program category whose specification was determined in the process model
- The assigned program with a variant
Wait Point make the processing of the next point dependent on an external event, or if a process
step should only start if another process step is being run in different branch.
Every process step has the following attributes:
- Program category specifies a step from a business point of view (for example, payroll
posting).
- Program name program that should be executed in this step
- Selection variant the selection variant and criteria used to execute a step
- Communication specify who can be contacted when, and how
The following types of breakpoints are available for the process model:
- Unconditional breakpoints when this breakpoint is reached the process is always
interrupted.
- Conditional breakpoint the process is only interrupted when it reaches a certain
percentage of incorrect personnel numbers
- Variable breakpoints a self-defined function module is used to decide whether the process
should be interrupted or not.
data, such as employee illnesses, schedule and record substitutions, and enter annual leave
for employees.
2. Recording actual times. This method records all actual times, that is, all transactions such
as actual working times, absences, and so on.
Employees time data is valuated in time evaluation. Time evaluation determines planned working
times and overtime, manages time accounts (flextime balances, overtime, productive hours, and so
on), creates wage types (for overtime or bonus wage types, for example), updates time quotas, and
checks working time provisions (such as core time violations). The time wage types created during
time evaluation are valuated in payroll.
A time evaluation driver called RPTIME00 carries out time evaluation. The steps to be carried out
by RPTIME00 are specified in a personnel calculation schema.
The following infotypes are required for the integration of time management master data records:
- Organizational assignment 0001
- Personal data 0002
- Planned working time 0007
- Time recording information 0050
- Absence quotas 2006
Overview of Time Recording (pag 15 unit 2)
The Enterprise Portal (EP) is a portal for employees or managers from which they have access to
their role-specific user menus and ivies defined for them.
Roles correspond to certain tasks and functions that employees carry out in an enterprise. From a
technological point of view, roles are simply a collection of specific menus and functions required
to perform these tasks. A role also contains the necessary access authorizations.
Composite roles contain several single roles. For example, the composite role HR Controller
consists of the single role Employee Time and Labor Controller, in addition to other single roles.
Overview of roles in Time Management:
- Time and Labor Analyst: monitors employee time and labor data in relation to strategic
company goals. The single role Time and Labor Analyst (SAP_HR_PT_TIME-LABORANALYST) is assigned to the composite role HR Analyst (SAP_WP_HR-ANALYST).
- Time management specialist: is responsible for the seamless operation of the time
management system. The single role Time management specialist (SAP_HR_PT_TIMEMGMT-SPECIALIST) is contained in the composite role HR System specialist
(SAP_WP_HR-SYSTEM-SPEC).
- Shift Planner: is carried out by employees in individual departments in an enterprise, for
example, by supervisors and department heads. Shift planners schedule working times,
shifts, or known absences for the employees assigned to them. The composite role Shift
Planner (SAP_WP_SHIFT-PLANNER) contains the single role Shift Planner
(SAP_HR_PT_SHIFT-PLANNER)
- Time Supervisor: responsible for planning and administrating employee time and labor. The
single role Time Supervisor (SAP_HR_PT_TIME-SUPERVISOR) is contained in the
composite role Manager Generic (SAP_WP_MANAGER).
- Time Administrators: responsible for correctly recording and maintaining the time data of
employees assigned to them, in addition to their other job tasks. The composite role Time
infotype 2002 and subtype for this attendance type in customizing. In addition, the overtime
compensation type is also specified for the time data ID. (Examples: BT business trips, ILL
illness, LV leave, E early shift)
Enterprise Structure and Groupings (pag 49 unit 3)
The enterprise structure for personnel administration is determined by the following elements:
- Client
- Company code
- Personnel area
- Personnel subarea
The control indicators determined by the personnel subarea for time management are:
- Assignment of a public holiday calendar to a personnel subarea
- Personnel subarea grouping for:
o Work schedule
o Attendance and absence types
o Substitution types and availability types
o Attendance and absence counting
o Time quotas
o Time recording
An employee group divides employees according to their working relationship in the enterprise
(active, pensioner, early retiree, and so on).
An employee subgroup is a more specific division of the employee group based on employee status
(salaried employees and hourly-wage earners are subgroups of the active employee group).
All control features of the personnel structure are defined at the employee subgroup level.
Grouping represents similarities and differences between personnel subareas or between employees
subgroups based on their time management aspects in the system.
The basic principle of the groupings is that all personnel subareas that are handled in the same way
for one time management aspect (for example, they have the same work schedules) are assigned to
a grouping.
Personnel subareas can be regrouped for different time management aspects: (Personnel Subarea
grouping)
- Work schedules
- Daily work schedules
- Substitutions and availability types
- Attendances/absence types
- Time quotas
- Time recording
The same principle that applies to personnel subarea groupings for certain time management aspects
(such as work schedules, time quotas) also applies to employee subgroup groupings.
A personnel subarea grouping for daily work schedules is a group of personnel subareas that base
their daily work schedules on the same work schedules. This grouping is not assigned directly to the
personnel subarea but is assigned to the grouping for work schedules.
Breaks are periods of time during the workday when employees are not required to work.
The break schedule defines the rules governing breaks in a workday. The break schedule is assigned
to a personnel subarea grouping for daily work schedules.
Types of breaks:
- Fixed breaks: breaks taken at a certain time (from 9 to 9:15 for example)
- Variable breaks: breaks that must be taken at any time within a specific interval. Employees
themselves can determine the time when their break begins and ends (for example, an hour
break to be taken between 12 noon and 2 p.m.)
- Dynamic breaks: breaks taken after a certain number of hours are worked (a 15 minute
breaks must be taken after working 4 hours, for example)
Overtime breaks: breaks taken when working overtime. The breaks are indicated by the break type
1 O for overtime.
A daily work schedule contains the specifications for a workday.
These specifications include the start and end of working time, planned working hours, and
scheduled breaks.
You can also add variants to the daily work schedule shortened version, for example. These
versions are called daily work schedule variants. In the daily work schedule definition, you can
specify whether or not these alternative versions of the daily work schedule are to be used.
A period worked schedule is the basis for generating a work schedule.
A period work schedule consists of a sequence of daily work schedules representing a certain work
patterns.
A period work schedule can cover one week or more weeks, or even a part of a week.
The personnel subarea grouping for daily work schedules is a group of personnel subareas that use
the same daily work schedules; period work schedules and breaks schedules.
Day types are used for determining whether employees have to work on public holidays and
whether they are still paid on these days:
- Blank
work/paid
-1
off/paid
-2
off/unpaid
-3
off/special day (paid according payroll rules)
The day type is determined by the day of the week (workday, Saturdays, Sundays) and by the public
holiday class for that day of the week.
After the individual elements have been set up for work schedules, you can now define work
schedule rules, including flextime models or rotating shifts.
The work schedule rule contains employees average working times.
You can store various rules relating to work on public holidays in the work schedule rule. This is
determined by the selection rules for day types. Day types specify whether or not employees must
work on public holidays and whether they are paid for the week.
The work schedule is assigned to an employee using the work schedule rule in the planned working
times infotype 0007.
The employees place in the enterprise structure defined in the organizational assignment infotype
0001 determines which work schedules can be assigned to him or her.
Daily work schedule period work schedule (+ public holiday calendars) work schedule
rule work schedule.
An employees working time is stored as a work schedule rule in the planned working time infotype
0007. In this infotype you also find the average working hours valid for the employee. These hours
come from the definition of the work schedule rule.
The Time Management status specifies whether the employees times are processed using time
evaluation or payroll.
Examples:
Time management status:
- 0 no time evaluation (processed in payroll)
- 1 evaluation of actual times
- 2 PDC time evaluation
- 7 time evaluation without payroll integration
- 8 external services
- 9 evaluation of planned times
An employee with the time management status of blank or 0 cannot be processed using time
evaluation. This employees time data is processed in payroll.
You can use the SCHKZ feature to store default values for the planned working time infotype 0007
You can use the TMSTA feature to store default values for the time management status in the
planned working time infotype 0007.
Part-Time workforce (pag 123 unit 5)
You can set up your own work schedule rules for your part-time employees, or you can use the
work schedule rules that exist for your full-time workforce.
If you want to create a separate work schedule rule for a part-time employee, you proceed exactly as
you did for creating work schedule rules for your full-time employees. A work schedule rule for
your part-time workforce can be used for all employees who are to work according to this rule.
If you want to specify a part-time rule based on a full-time work schedule rule, you must do so for
each employee individually. To do so, you change the average working hours of the full-time work
schedule rule in the planned working time infotype 0007 in one of the fields in the working time
section of the screen.
The fields that you can overwrite are: employment percentage, daily working hours, weekly
working hours, monthly working hours, and annual working hours. You only have to overwrite one
field and the others are automatically adjusted.
Time Data Recording and Administration (pag 135 unit 6)
With SAP Time Management, you can use various systems and methods for recording time and
labor data, such as actual times worked, business trips, leave, or substitutions:
- Online entry by time administrators
Rounding rule: when attendances and absences are counted, the system may determine
values to several decimal places. Because all these decimal places are not normally required
for use in quota deduction and in payroll, you can assign a rounding rule to the counting
rule to determine how the values are to be rounded.
Deduction rule for quotas: the counting rule can also be assigned a deduction rule for
quotas.
Assigning a counting rule to an attendance /absence type: a counting rule must be assigned
to each attendance / absence type to ensure that the payroll days and hours are determined
for the special attendance / absence.
The basis for applying the counting rule is the absence days and hours determined by the system.
They are calculated using the planned hours specified in the work schedule.
In a counting rule, you define the following:
- Conditions: that must be fulfilled for the corresponding counting rule to be used: conditions
for the current day (day of week, public holiday class), conditions for work schedule
(classification of daily work schedules and period work schedules), conditions for planned
hours (>= 0), conditions for attendances/absences (full-day, partial-day).
- Specifications: that determine how the payroll days and hours are calculated. Quota
multipliers and rounding rules are used in the calculation.
You can determine on which days a counting rule for absences / attendances are to be valid.
Use the conditions for the current day (the current day is the day to be counted).
Included in these characteristics are the day of the week (Monday to Sunday), the public holiday
class (blank, 1 9) and the day type (workday, or day off).
Furthermore, you can limit the validity of the counting rule according to the conditions for planned
hours and conditions for the attendance / absence.
As a condition for the planned hours from the daily work schedule, you can specify whether the
planned hours must be equal to or greater than 0.
As a condition for the attendance / absence, you can specify whether the counting rule is valid for
full-day or partial-day attendances/absences.
You can define several rounding rules. A rounding rule is uniquely indicated by its 2-digit number
and can consist of several complementary subrules. The system runs through the subrules until one
is met.
Counting rule is specified for these attendances and absences to determine how many payroll days
or hours are to be calculated. These payroll days or hours are required for deduction from quota
entitlements, for payment, or for other statistical purposes, for example. You must set up the
appropriate counting rules and assign them to the individual attendance and absence types.
In your enterprise, employees work eight hours each day from Monday thought Thursday. On
Friday, they work four hours. You want the absence hours for illness to be determined using
averages. To do so, you specify a daily work schedule variant such as variant A with 7.2 hours, for
example.
Sometimes you may want an attendance or absence to be counted using a special daily work
schedule variant (in addition to the counting rule). The variant must already exist and is referenced
depending on the rules defined.
Before you create the counting rule for daily work schedule variants, you must first check whether
your attendance and absence type is correctly grouped. This grouping is only required for the
attendance or absence types that you want to count using variants. Attendance and absence types to
be handled in the same way must be grouped together in a grouping.
Attendance and Absence Quotas (pag 187 unit 8)
You set up employees absence entitlements, such as standard annual leave, non-working shift
entitlement, and so on, in the absence quotas infotype (2006).
You set up approvals for special attendances (such as overtime approvals) in the attendance quotas
infotype 2007. These approvals can be queried in time evaluation.
An absence quota is an employees time limited entitlement to an absence.
An employee subgroup grouping for time quota types is a breakdown of employee subgroups for
which the same attendance and absence quota types are valid.
A personnel subarea grouping for time quota types is a breakdown of personnel subareas for which
the same attendance and absence quota types are valid.
Absence is entered in the absences infotype 2001, and the absences type is specified. Attendances
are entered in the same way in the attendances infotype 2002, where the attendance type is
specified.
Absence quotas are specified with their corresponding quota types in the absence quotas infotype
2006, and attendance quotas in the attendance quotas infotype 2007.
Quotas and the attendances and absences to be deducted from them are stored for a specific key
date. Number range intervals must be defined in the IMG for this purpose.
If quotas are to be deducted by attendances and absences, you have to specify which absence or
attendance type is deducted from which quotas in which sequence.
If the deduction sequence no longer corresponds to the rule as a result of subsequent cancellations,
you can use the RPTBPC10 report to restore it.
Quota deduction rules are assigned to counting rules. Rules governing the deduction of absence
quotas and rules governing the deduction of attendance quotas are assigned to a counting rule.
The deduction rules for attendance quotas and those for absence quotas are each specified in
separate areas.
You have two options in each area for specifying deduction rules. You can specify deduction rules
that:
- Govern the deduction of quotas up to the existing entitlement in the absence quotas (2006)
and Attendance Quotas (2007) infotypes.
- Regulate deduction from quotas over and above the existing quota entitlement.
There are various methods available for granting absence entitlements to employees:
By manually recording absence entitlements in the absence quotas infotype 2006, where absence
entitlement is granted to employees individually based on special criteria.
By setting default values for entitlements.
An addition, two methods are available to automatically accrue time off credits.
Using the RPTQTA00 report, you can generate time-off entitlements for groups of employees that
granted for all the relevant employees in advance.
If time evaluation RPTIME00 is in use, you can also permit time-off entitlements to be determined
proportionately after a calculation period is completed.
You must specify for all quota types whether they are to be accrued automatically using time
evaluation, or manually, or using the report RPTQTA00 (generic absence quotas).
In manual accrual of quotas using default values and for quota accrual by report RPTQTA00, the
quota type selection rule group is determined using the QUOMO feature. You use the QUOMO
feature to define which quota type selection rule group your employees are assigned to, based on
their organizational assignment. In a subsequent step, you specify selection rules for the quota type
selection rule group to control absence quota accrual.
Features are objects within the SAP R/3 System that determine a particular value, called a return
value or result, by querying various personnel or data structure fields. The value is used to
determine default values or to control certain system processes. In this way, features improve
system flexibility. We can access the feature maintenance using PE03.
Features are defined by the following five elements, which must be maintained in the following
sequence when creating a feature:
- Person responsible for a feature
- Documentation for feature
- Country/component assignment of a feature
- Structure of feature
- Decision tree for feature
Base entitlement / period: for each absence quota type, you can store a total entitlement (in days or
hours) based on a specified period (such as a calendar year). The base entitlement is a theoretical
value used as the basis for calculating the accrual entitlement.
Accrual period: this period describes the interval that applies to calculating the absence credit. The
accrual period can be selected independently of the base period (such as payroll period, month, and
so on). The accrual and base periods can also be identical.
Accrual entitlement: the accrual entitlement is the absence entitlement calculated for an accrual
period. The calculation of the accrual entitlement is based on the base entitlement. By comparing
the base period and the accrual period, the system converts the base entitlement to the accrual
period, and, in this way, determines the accrual entitlement. For example, the accrual entitlement
(for a base entitlement of 24 days per year), base on an accrual period of 1 month, is 2 days.
To determine absence entitlement using de4fault values or to accrue absence entitlement using the
RPTQTA00 report, you can determine the validity and deduction periods for the quota types as
follows:
- Default values for the validity period are specified for each quota type selection rule group.
This means that the same validity period is proposed for all quotas that are proposed for
each quota type selection rule group.
- The default value for the deduction interval is determined for each quota type. The start and
end times for deduction are defined relative to the validity start and end.
In the define rules for reducing quota entitlement activity, you define the reduction rules to
determine the conditions under which a calculated entitlement is to be reduced.
Reduction rules are used if employees are not to be granted full entitlement to an absence quota
because they:
- Worked part-time
- Were not employed for the entire period
- Had certain absence times that had an inactive day status
- Reduced working times can be identified using special absence quotas
In the define rules for rounding quota entitlement step, you define rounding rules to round the quota
entitlements determined by the system.
You can define several rounding rules. A rounding rule is uniquely indicated by its 2-digit number
and can consist of several complementary subrules. The system runs thought the subrules until one
is met.
In the define generation rules for quota type selection step, you define rules for the accrual of
employees time-off entitlements. This section focuses only on the rules applying to determining
default values or generation using the RPTQTA00 report.
The rules for quota selection are defined according to the above-named personnel subarea and
employ subgroup grouping.
In addition, these rules are defined based on a quota type selection rule group. The quota type
selection rule is set in the QUOMO feature on the basis of the employees organizational
assignment. Selection rules are stored for the quota type selection rule group to determine the
quotas to be accrued, the amounts, how they are rounded, and so on.
You can use the RPTQUOTA_CHECK report to display an overview of your customizing settings.
This gives you a quick overview for the setting you made for particular employees or groupings;
you can also view detailed information.
Report RPTQTA00
- Directly creates records of the absence quotas infotype 2006
- Creates batch input session
- Test run
Schema TQTA
- Special schema for accrual of absence quotas
- Automatic accrual of absence entitlements using time evaluation
- Using time evaluation methods for accrual of absence entitlement
The QUOMO feature specifies which quota type selection rule group employees are to be assigned
to depending on their organizational assignment. Quota type selection rules will be specified for this
quota type selection rule group in a later step to specify how absence quotas are accrued.
The quota overview allows you to display or maintain the quotas that are assigned to an employee
in a particular period. The overview includes the total entitlement, requested and remaining days,
validity interval, and deduction interval of the quota, as well as an indicator showing whether the
entitlement was accrued manually or automatically.
In the quota compensation infotype 0416 you can remunerate employees for remaining absence
entitlements that were not used up by absences. Three different processes for deduction are
available
- Deduction according to an absence quota deduction rule for several absence quotas
- Deduction of all absence quotas of one type that are deductible as of a key date for
compensation
- Deduction of absence quotas recorded manually
The deduction interval (deduction from and to) determines the period in which the quota can be
used. The deduction interval need not be the same as the validity period.
Time data Ids can be individually defined for the types of time data in the TMW. If you
want to use different time data IDs in different enterprise areas, then you can create several
definitions sets, which can, in turn, be subdivided into different subsets.
A profile and a combination of definition set/subset must be assigned to each time administrator.
You can use the user parameter PT_TMW_PROFILE to specify for each user the profile used to
access the TMW; the user parameter PT_TMW_TDLANGU determines the combination of
definition set/subset the user can use.
An international company uses the time data ID VAC for vacations, OT for overtime, AV for
availability and so on.
Each time ID must be assigned to one of the following data categories:
- Infotype IT (2001, 2002, 2003, 2004, 2007, 2010, 2011, 2012)
- Time pair TIMPAIR (only be used in combination with the data type time pair)
- Work schedule rule PWS (only be used in combination with the data type inactive)
By creating subsets, you can further differentiate how the time data Ids are used within one
definition set.
Time data Ids are created for each definition set. Definition subsets specify the following:
- Which time data Ids can be entered (specific ID has priority or can be changed)
- Which time data Ids are used for display purposes only (display only)
- Which time data Ids are not to be used for this subset (inactive)
SAP delivers three sample profiles in the standard system:
- SAP_XX_TIME_ADMIN (time data maintenance)
- SAP_XX_TIME_AD_GRP (time data maintenance for groups)
- SAP_XX_WORKLIST (message processing)
Cost Assignment and Activity Allocation (pag 331 unit 10)
In time management, you can enter specifications for activity allocation (secondary cost allocation)
as well as for cost assignment (primary cost allocation) along with employee time data. These
options are available for certain time infotypes.
The activity type allows you to valuate the activity with a price (rate) in controlling. The sender cost
center (usually the employees master cost center) is credited and the receiver cost center is debited.
The actual personnel costs are debited from the employees master cost center after the payroll
results are transferred. Are some cases, the costs (primary costs) must be reposted to a cost center
that deviates from the master cost center.
You can link specifications for activity allocation to the following infotypes: absences 2001,
attendances 2002, substitutions 2003, availability 2004, overtime 2005, employee remuneration info
2010 and time events 2011.
Activating cost assignments. This is possible for the following infotypes: absences 2001,
attendances 2002, substitutions 2003, availability 2004, overtime 2005, employee remuneration info
2010 and time events 2011.
You might want to include different fields in the account assignment section of the screen for
salaried employees than for hourly-wage earners. You can control this using the COBLT feature.
You can link the following infotypes to specifications for activity allocation: absences 2001,
attendances 2002 and employee remuneration info 2010.
To use employee remuneration information for activity allocation, times must be recorded as a
number of hours. If you only use employee remuneration info with amounts, then cost assignment is
sufficient.
You can use the RPTPDOC0 report to transfer these activity allocation specifications to controlling
and carry out an activity allocation.
In the standard system, the company code, business area and cost center fields are used for the
sender; the company code, business area, cost center, and order fields for the receiver, plus the
activity type. The controlling area field is displayed but is not ready for input.
In addition, you can set attributes for the object fields, for example, if you want any of the fields to
be mandatory.
You can also set up the dialog box in other ways. You might require different fields in activity
allocation specifications for salaried employees than you do for hourly-wage earners, for example.
You can control this using the COBLT feature.
THR12 Parte 2
Introduction (pag.1 unit 1)
The organizational Management component includes numerous interfaces with which structures can
be processed:
- Organization and staffing create and process your organizational plans
- Expert mode edit properties of all objects in organizational management via infotypes
- Simple maintenance creating and structuring a new organizational plan
- Managers desktop provides managers at your company with an effective reporting and
maintenance tool
- Manager self-service part of the my SAP enterprise Portal
- Matrix create and edit matrix structures
- General structures edit various organizational plans with any structure including object
types
Organizational Management has integration with:
- Personnel administration
- Manager self-service
- Managers desktop
- Capacity planning
- Shift planning
- Controlling
- Personnel cost planning
- Compensation management
- Workflow
- Training and event management
- Personnel development
- Recruitment
Time management is not directly integrated with organizational management although it can be
connected with organizational management via shift planning
Concepts of organizational management (pag.11 unit 2)
Using organizational management you can:
- Create a complete model of the organizational and reporting structure of your enterprise for
a specific period
- Obtain an overview of the current status of your organizational and reporting structures at
any time using sever methods
- Plan and simulate future scenarios.
Methodology: object-oriented designs:
- Objects: organizational management is based on organizational objects (O)
- Relationship: these objects are related to each other in relationships
- Characteristics: objects can have additional characteristics
There are five basic object types. Each has its own object type key:
- Position
S (specification)
- Person
- Organizational unit
- Job
- Cost center
P
O
C (classification)
K
Organization unit describe the various units of your company. Together, several organizational units
and their hierarchical relationships form an organizational structure.
Position is concrete and can be or is occupied by holders (employees or sap r/3 users)
Positions can be 100% filled, partially filled or vacant.
Several employees may also share one position, each working less than full time. For example, two
employees can hold 60% and 40% of one position
Jobs are general classifications for set of functions. (Example: Job Secretary, positions: secretary
sales, secretary production, secretary marketing)
Jobs are important in the following components:
- Shift planning
- Personnel cost planning
- Career and succession planning
- Compensation management
Cost center can be related to organizational units and positions. The relationship between
organizational units and cost centers is inherited along the hierarchical structure. Cost center are
maintained in financial accounting.
Persons are objects that hold positions within the organizational structure. Persons generally
represent employees in your company and hold positions in organizational management. The
organizational assignment infotype in personnel administration contains the position assignment
and personnel administration, the defining job, organizational unit and cost center assignment.
Tasks describe the responsibilities of organizational units, jobs, positions, persons and work centers.
Object T. can be classified under two aspects:
- As part of workflow for monitoring cross-application processes.
- As personnel management tools, to describe jobs and positions.
Work centers describe the physical location where tasks are carried out. Object A. Example: Plant
A, Philadelphia branch office.
Other object types such as Qualifications (Q) OR Budgets (BU) can be used in organizational
management to further define the organizational plan. Other objects are not applicable in
organizational management, example: Business Event (E).
Object maintenance:
- Essential relationships: determines the relationship type that has to be created when you
create an object in expert mode
- External object type: specify the interface program used for reading and using external
object types
- Structure search: specify the evaluation path used in the structure.
Object relationships reflect the use of organizational objects and thereby give them significance.
- Objects are linked thought relationships
You create relationships between the individual elements in your organizational plan.
Plan version
Validity periods
Plan status
Plan versions allow you to depict alternative plans in the system. However, only one plan version
can be integrated. Pan versions allow you to manage several organizational plans in the system at
the same time. In the parameter group PLOG PLOGI, enter the plan version that is to be the active
plan version in the semantic abbreviation value field. Plan versions exist independently of each
other.
Object characteristics: Infotypes
Object characteristics are maintained in infotypes.
Main characteristics: object (organizational unit, job, position), relationship (belongs to, reports to)
Further characteristics: descriptions, working time, cost planning
The object IT1000 and relationships IT1001 infotypes are the two most important infotypes and are
referred to as the main properties:
- Object infotype includes: id number, short and long text, validity period and plan status.
This infotype is used to define the existence of the object
- Relationship infotype relates the objects with other objects.
When an object is created, an object ID must be assigned.
- Internal number assignment: automatic allocation of object ID by the system
- External number assignment: allocation of object ID by an administrator
The object ID must be assigned for every object. The object is identified by a combination of plan
version, object type and object id.
The subgroup names are set up so that the first two characters specify the plan version and the last
two specify the object type. The standard entry $$$$ in the field subgroup stands for all number
ranges not listed explicitly.
A plan status is assigned to each infotype record:
- Planned status: indicates that an infotype record that is operable is proposed bust no active
- Submitted status: indicates that a person or group of persons has submitted an infotype
record for review and subsequent approval or rejection.
- Approved status: indicates that an infotype record that was previously submitted for review
is accepted or approved.
- Rejected status: indicates that an infotype record that was previously submitted for review
was rejected
- Active status: indicates that an infotype record is currently operable.
Validity date:
Each infotype record uses a start and end date to specify the validity date of infotype data
Object properties: time constraints. Time constraints are used internally by the system to guarantee
the integrity of data.
- Time constraint 1: information must exist for the entire existence of an object. The contents
can be changed.
- Time constraint 2: information is optional bust can exist only once at the same time.
Example. At any one time, a position may only have one vacancy infotype record.
- Time constraint 3: information is optional. Several data records can exist at the same time.
Time constraint depending on target object type: the number of data records that can exist
in one period depends on the target object type. Example: a position is described by one job
only, but by several tasks.
Simple structure:
You can view relationships as table entries. The relationships between organizational objects exist
only as table entries in the database.
Inheritance:
Some infotypes are inherited via the relationships in organizational management.
Organizational unit inherit the cost center assignment of their higher-level organization unless an
individual assignment is made.
Positions inherit the tasks and qualifications related to the job that describes them. Positions can
also have direct relationships to tasks and qualifications in addition to the inherited tasks
The main characteristics of an object:
- Object infotype IT1000 with the following data fields:
- Plan version object type
- Object id object name
- Abbreviation plan status
- Validity period
Possible uses for plan versions in the organizational management methodologies:
- Integrated plan version
- Create planning scenarios
Only the integrated plan version can be integrated with other sap modules. In the standard delivery,
this is plan version 01 current plan
User Interface: Organization and Staffing (Pag.63 unit 3)
Organization and staffing user interface is divided into two main areas, each of which is further
subdivided:
- Object manager: comprise a search area and a selection area. The object manager is
available in numerous hr user interfaces. The search area you use to locate objects such as
organizational units, persons, jobs, positions, tasks, and users.
- Work area: composed of an overview area and a detail area. The work area is specifically
for the organization and staffing interface and can also be adapted to suit customer-specific
requirements.
For organizational changes, the data for the date and preview period is used as the start date for
changes (new objects, new relationships and so on) as standard. By activating the period query for
organizational changes setting in the menu bar, you can crate a date query for the user. This means
that the system uses the default values for the date and preview period but the user can still make a
different setting, if required.
The objects that you can create in the overview area depend on the selected object and the
evaluation path you use in the overview area. If necessary use the display evaluation path icon to
check which assignment can be made in a particular case.
Account assignment features infotype IT1008 can be created for organizational units and positions.
This infotype stores default values relevant to:
- The personnel administration component if integration is active (classification of
employees)
- The cost center assignment of organizational units and positions
The employee group/subgroup infotype IT 1013 enables you to assign a position to an employee
group or subgroup. Assigning a position to an employee group or subgroup also allows the system
to determine the work schedule group in organizational management and thereby determine the
relevant working time (IT1011) for the position.
Work Schedule Infotype 1011 enables you to define a work schedule (average number of hours to
be worked) for organizational units, work center or positions. You can create a standard working
time (hours per day, week, month, per year) that is valid company-wide. If you also need to assign
different work schedules for certain sections of the company, you can do so using the work schedule
infotype IT1011.
When defining the work schedule, you can make the following settings:
- Maintain rule values define a rule value for the average work schedule that applies to your
enterprise.
- Maintain work schedule groups specify which employee groups and subgroups are
assigned to which work schedule group.
The Cost Distribution IT 1018 infotype allows organizational units and positions to be assigned to
both a master cost center and additional cost center, orders, or WBS elements. An employee inherits
the cost distribution assigned to his or her positions or organizational unit. Personnel cost Planning
uses the master data Cost distribution infotype IT 1027 for cost planning for basic pay and payroll
results. If this has not been maintained, it uses the cost distribution infotype 1018 in organizational
management.
Similarly to personnel cost planning, payroll also uses the cost distribution infotype 1027 for hr
master data. If this infotype has not been maintained, payroll uses the cost distribution infotype
1018 in organizational management.
The quota planning infotype IT1019 allows you to plan the headcount. Quota planning derives the
number of jobs from the existing positions. This allows positions and headcount to be compared for
the entire enterprise. The new headcount, as a planned number of jobs, is compared with the current
plan.
Table T777I displays the valid infotypes per object (and their time constraints)
Fast entry allows you to create instances of the same infotype record quickly.
- Object tools: actions, copy, copy with list, copy structures, delimit, new end date, change
status
- Infotype tools: delimit, new end date, new start date, translate
Actions: you can create objects using actions. An action is a series of infotypes that are presented
for editing in a specific order or sequence. Example: the standard action, creation a position,
consists of the following infotypes: objects, relationship to organizational unit, relationship to
describing job, description, department / staff.
Each substep of an action involves the processing of an individual infotype. You assign the
following to each substep of an action: a plan version, an object type, an infotype or a subtype and a
status.
In table T77S0 the integration plan version must first be set in the entry PLOGI PLOGI. If you do
not define an integration plan version, integration is not active.
You can form grouping according to the following criteria:
- Country grouping
- Company code
- Personnel area
- Personnel subarea
- Employee group
- Employee subgroup
If you activate the PLOGI ORGA switch in T77S0 by entering X, you also activate integration
between the personnel administration and personnel planning components.
Integration tools: to guarantee consistent data retention, you must ensure that the two components
are integrated:
- Personnel administration
Tables
Organizational assignment infotype
- Organizational management
Objects
relationships
- RHINTE00: to transfer data to organizational management (from organizational assignment
infotype to relationships and Objects)
- RHINTE30: allows to transfer a persons organizational assignments (positions,
organizational units, and so on) from organizational management to the organizational
assignment infotype of personnel administrations (from relationship to organizational
assignment infotype)
- RHINTE20: checks whether all of the objects relevant for integration exist in both
personnel administration and organizational management. (Tables objects)
- RHINTE10: generates the required table entries in personnel administration for
organizational management objects that are relevant for integration (from objects to tables).
Only objects that are in status 1(active) in the integration plan version are transferred.
Report RHINTE00 reads records of the organizational assignment infotype in personnel
administration. It creates a batch input session that creates the relevant organizational management
objects and relationships; depending on the parameters you set
The following objects are created:
- Work center object type A
- Job object type C
- Organizational unit object type O
- Position object type S
The following relationship can be created:
- S P: person occupies position A/B 008
- A P: person occupies work center A/B 008
- C S: job describes position A/B 007
- O S: organizational unit incorporates position A/B 003
- O K: Master cost center assignment A 011
- S K: master cost center assignment A 011
No relationships between organizational units or between positions are created
Organizational management can support personnel administration by providing default values:
Organizational management
personnel administration
- Assignment to position
organiz.
- Cost center assignment relationship
- Cost distribution infotype
- Employee group/subgroup infotype
- Planned compensation infotype
- Work schedule infotype
- Account assignment features infotype
The four tools need to ensure data in personnel administration and organizational management is
consistent:
- RHINTE10: transfers organizational management data to tables in personnel administration
- RHINTE20: checks whether all objects relevant for integration exist in both personnel
administration and organizational management
- RHINTE30: transfers a persons organizational assignment from organizational
management to personnel administration
- RHINTE00: reads the organizational assignment infotype in personnel administration and
creates the relevant objects and relationships in organizational management.
The entry PLOGI PLOGI in table T77S0 defines the integration plan variant.
The main integration switch between the personnel planning components and personnel
administration is PLOGI ORGA
The value BTCI must be entered for PLOGI PRELU in Table T77S0 to set the integration via batch
input.
Managers desktop and Manager Self-Service (pag.185 unit 8)
Managers desktop provides support for managers when they perform administrative and planning
tasks.
- Wide function area, tailored to managerial tasks (for example, functions from different
components, workflow inbox, internet connection and so on)
- Easy, intuitive operation
- Functions tailored to suit individual needs
- Ability to include customer-specific reporting
Managers desktop takes line managers directly to the personnel data of individual employees, or
displays budget overviews that allow managers to compare planned and actual costs. The managers
desktop is integrated with the infoset query and the Human Resources Information system HIS in
my SAP HR
Managers desktop, as a my SAP HR component, brings together cross-application functions that
allow the line manager immediate access to relevant HR data. It has integration with:
- Personnel development:
- Recruitment:
- Organizational management:
- Compensation management:
- Cost accounting: budget evaluation to be possible and cost center information available
Financial accounting:
Workflow: workflow ensures that employees in the hr department are seamlessly integrated
Employee self-service: employees can enter leave requests or submit travel expenses
directly in the system. These requests are then forwarded to the relevant managers SAP R/3
inbox in managers desktop where he or she can check and approve the data. Approved
requests or rejections are sent via SAP workflow to the HR department and the employee
concerned.
Personnel administration: make transfers or change job or positions
The user can deactivate categories and functions that he or she does not require from the initial
screen and from other screens in the application
The managers desktop offers a total of eight theme categories. You can use function code in
customizing to adjust these categories to suit customer requirements. You can also add more
functions.
- Employee
- Organization
- Costs and budget
- Recruitment
- Workflow inbox
- Compensation
- Requisition
- Special area
Prerequisites:
- The manager should have a chief position within an organizational unit
- The communication infotype must be maintained for the manager (subtype: system user
name)
Manager Self Service is a business package for the SAP Portal. It can be used as the single point of
entry for manager because it can include all IT information that a manager needs to complete his or
her daily tasks. This information can be provided to the manager using an iView for pages relating
to the same topic in a workset. Manager Self Service offers managers a selection of pre-configured
worksets that are tailored to suit R/3 systems. The core of the business package comprises
information about employees (my staff) and controlling (my budget) the central human resources
element is the Team Viewer iView. This iView displays all employees in the managers own area of
responsibility. Similarly to managers desktop, it also uses the relationship A/B 012 to determine the
responsibility of a person for an organizational unit. It contrast to managers desktop, the individual
iView that are displayed can originate from completely different systems because it is possible for
each individual iView to display data from any other (including non-SAP) backend system.
Manager self-service MSS supports line managers, project leader and team leader by providing
them with the relevant information when they perform their tasks.
Manager self-service is a cross-application component:
- Under my staff, managers can complete all tasks relating to their personnel responsibility
- Under my budget, managers can complete all tasks that arise from their responsibility for
cost centers and profit centers.
Have integration with:
- Personnel administration
- Recruitment
- Organizational management
Financial accounting
Controlling
Compensation management
Personnel development
Workflow
Quota planning
Change requests
A prerequisite for using manager self-service is an organizational plan of your company, including
the organizational structure and the staff assignment that is, the assignment of employees (persons)
or users to positions in the organizational management component.
The manager should have a chief position within an organizational unit. The communication
infotype IT 0105 for manager must be maintained with the system user name subtype 0001 of the
manager.
Workset organize a business package into different packages according to the various tasks areas.
Worksets include iView (presentation elements), reports from SAP R/3 and SAP BW, or links to
internal or external information (for example, internet)
Evaluations and Reports (pag.209 unit 9)
Reporting in organizational management:
- Sequential: can list the objects to be evaluated using their Ids. A sequential report is then
run for all specified objects. For example, you may display a list of all existing jobs.
Sequential reporting uses objects ID or names.
- Structural: the system interprets the selected object as a root object. Based on this root
object and the relationships, the system constructs a hierarchical structure. Structural
reporting uses evaluation paths to identify data.
- Sequential and structural: the system treats each selected object as the start object for an
evaluation path
The logical database PCH used for reporting in organizational management contains a standard
selection screen.
General reporting: you can access reports that are not based on one specific object type by choosing
reporting general from the menu.
- Existing objects: provides an overview of all selected objects and presents them in an
ABAP List Viewer
- Structure display / maintenance: displays a section of the organizational plan according to
the initial object and evaluation path entered
- Structure navigation instrument: lists all existing objects according to type and ID
- Structural graphics interface: enables you to depict your structure graphically
- Structure display / maintenance (RHSTRU00): display overview of all existing infotypes
and their statuses for one or more objects within a plan version.
- Evaluate infotypes: used to evaluate infotypes.
The HIS Human Resource Information System uses similar functionality as the structural graphics
interface. Instead of providing a toolbox, it offers a list of reports from different HR contexts.
It is possible to use a standard report to access other logical HR databases using the report
RHPNPSUP.
HR reporting overview (pag.1 unit 1 book THR12-2)
My sapHR consist of:
- Employee lifecycle management
- Employee relationship management
- Employee transaction management
mysap Hr integrates these three core areas using workforce planning and workforce analytics.
Typical tasks performed by the human resources analysts:
- creation, execution and formatting of numerous reports, which constitute a significant data
retrieval tool
- formatting and timely retrieval of relevant HR data to help HR managers and the managing
directors of the enterprise to devise plans and make decisions.
- Processing and timely retrieval of HR statistics required by law
A distinction is made between two levels of reporting:
- flat or line item reporting: means reporting on uncompressed raw data from tables. Tools:
ad hoc query (infoset query in HR) / sap query
- analytical: means using compressed data (key figures). Tools: business information
warehouse (BW)
In the business information warehouse, the data is stored and displayed in infocubes. Infocubes
contains
- key figures (such as headcount, leaving rate, etc)
- characteristics (such as gender, personnel area, etc)
query navigation is a special feature of the business information warehouse. Once a query has been
determined, it is not frozen. Instead you can use the navigation functions to create different query
views. You can navigate data, create various ad-hoc data views and drilldown to individual
characteristics.
Reporting tools are divided into two categories:
- the R/3 system (flat reporting): execute existing reports and queries / create new queries and
change existing queries.
- The business information warehouse (analytical reporting)
Tools used to execute existing reports and queries are:
- human resources information system (HIS)
- managers desktop and manager self-service via the portal
- information systems in the SAP easy access menu
Tools to create new queries and change existing queries:
- ad hoc query (=infoset query in HR)
- SAP query
You can also execute reports in the strategic enterprise management system.
HIS makes it easy for you to request reports using objects in a hierarchy in the sap system. The
reports are started directly from structural graphics. As a prerequisite we must have the
organizational structure and business event hierarchy
Managers desktop is tailored to the daily needs of managers by helping them to perform their
administrative, organizational and strategic tasks. Gives also decision support when making human
resource decisions and when performing strategic planning activities by providing them with swift
access to required hr data.
- wide range of functions tailored to the needs of managers (workflow inbox, internet
connection, functions from various components, etc)
- user-friendly and intuitive
- customizing and user-specific settings ensure that managers requirements are satisfied
completely
- customer reports can be integrated
Manager self-service helps managers perform their managerial tasks. The functions are delivered in
business packages.
Info system:
- standard reports are integrated with the sap easy access menu
- reports that are frequently required can be added to your favorites.
You can access the info system of individual hr components by choosing the following:
- human resources <component> info system reports
- human resources payroll <continent> <country> info system
- human resources time management <component> info system
- human resources information system reports
An Ad Hoc Query is a simple and efficient tool for selecting and processing HR data.
Sap Query performs the following functions for reporting in HR:
- infosets are created. (conjunto de dados de vrios infotypes)
- reports are defined
- user groups are created and infosets are assigned to user groups
the business information warehouse is a tool that is used to meet analytical reporting requirements.
The main constituent parts of the business information warehouse are:
- the business information warehouse server (data managed)
- the administrator workbench (manages the various source systems)
- the business explorer (used to display, analyze, and process the reports)
Data can be extracted from R/3 and R/2 systems, non-SAP applications, and external sources such
as databases, online services and the Internet. We have 21 HR infocubes
Human resources Information system HIS (pag.25 unit 2)
HIS makes it easy for you to request reports using objects in a hierarchy in the sap system. The
reports are started directly from structural graphics.
As a prerequisite, the system must contain data in a hierarchical structure: organizational structure
and business event hierarchy.
In customizing you can adjust the theme categories and the functions they contain:
Human resources managers desktop enhancement of function codes wizard for defining
function codes.
Manager Self-Service MSS
Supports line managers, project managers, and team leaders in their daily tasks and give them
access to information that is relevant to them.
The team viewer contains a list of all employees that report to the managers. It is the central point of
navigation in manager self-service. Employee data is kept consistent and up-to-date on the different
pages of the iView and as your navigate from page to page.
The MSS iViews use the enterprise portal client framework EPCF, an infrastructure component of
the mySap Enterprise Portal for this purpose.
The enterprise must have an organizational plan.
An employee must be directly or indirectly assigned to the chief position of an organizational unit.
Info system in the SAP Easy Access Menu (pag.79 unit 40
Reports can be executed from the ABAP Workbench
Prerequisites:
- you have workbench authorization
- you know the technical name of the report
To start the ABAP editor from the menu bar, choose system services Reporting or in the Sap
Easy Access menu, tools --. ABAP workbench Development ABAP Editor.
Info systems in the sap easy access menu:
- sap standard reports are integrated with the sap easy access menu
- in the HR components, the reports for a given application are stored In the pasta info
systems folder
- you can access lists of all hr reports from the menu by choosing: human resources
information system reports
- reports that are frequently required can be added to your favorites
A migration report RTREE_MIGRATION enables you to create area menus on the basis of existing
report trees.
Info system is a special type of area menu. You define them in area menu maintenance by including
reports, sap queries, etc. in an area menu. To access area menu maintenance from the sap easy
access menu, choose: tools abap workbench --. Development other tools area menus
You can insert references to other are menus (including former report trees) in an area menu. In this
way, you can create a menu that consists of several submenus.
Logical Databases and infosets (pag.101 unit 5)
Logical databases are special ABAP programs that provide data for processing by queries or
programs. Logical databases provide a particular view of the database tables in the SAP system.
created for HR
Infosets are only available to users if they have been assigned to SAP Query user groups.
The prerequisites for working with ad hoc query and sap query are:
- creation of infosets and user groups
- assignment of infosets to user groups
- users can now create queries
a distinction is made between two query areas, the standard query area and the global query area:
- standard query area : all query objects (queries, infosets, user groups) are created and
managed per client. Query objects are not linked to the workbench organizer, which means
they cannot be entered and transported using customary correction and transport
procedures.
- Global area : they are available throughout the entire system, that is, in all clients. Linked to
the workbench organizer. They can be entered and transported using customary correction
and transported procedures.
The system includes three logical databases PNPCE (will eventually replace PNP), PCH and PAP
that enable you to create infosets for HR.
- PNP or PNPCE
HR administration
- PNP or PNPCE
Time Management
- PNP or PNPCE
Payroll
- PAP
Recruitment
- PCH
Personnel development
- PCH
Organizational management
- PCH
Training and event management
- PCH
Personal cost planning
Infotypes are units of information in HR. Infotypes group together coherent data fields.
To preserve the history of infotypes, the system saves them in time-specific records. For each
infotype record the system records a validity period. Usually, therefore, there are several data
records for each of an employees infotypes. The records are distinguished by their differing validity
periods.
Using a time constraint, you specify how the data records of an infotype react to each other over
time:
- time constraint 1 : for the whole time an employee belongs to the enterprise, there must be
exactly one valid data record of a particular infotype.
- Time constraint 2 : at any particular point in time there can be at most one valid data record
of a particular infotype.
- Time constraint 3 : at any particular point in time there can be unlimited valid data records
of a particular infotype.
For a personnel or applicant number to exist, the infotypes actions (0000), organizational
assignment (0001), personal data (0002), and payroll status (0003) must be in existence.
Switches:
- general switches: valid for each infoset
- infotype specific switches: apply to each infotype (in this infoset)
through the ad hoc query you can receive logs on the execution of queries. To do so, you must link
an infoset to logging. You can do this in the maintenance transaction SQ01 in the extras menus. If
you create and execute a query using this infoset, the system saves information such as user, entries
on the selection screen and so on. (AQPROT table)
the AQ_QURY_PROT business add-in enables you to create your own logs. For more information,
call the img and choose SAP query logging BADI:Define your own logging.
Ad Hoc Query (pag.143 unit 6)
Ad hoc Query :
- is a tools used to report on data from human resources
- facilitates access to data from all areas of human resources
- is characterized by simple selection of selection and output fields
Is a tool that enables you to report on the following data:
- hr master data, data from time management, and payroll results (logical database PNPCE)
- applicant master data (logical database PAP)
- data from personal planning (logical database PCH)
ad hoc query selects the requested data directly from the database. As a result, its performance is
better than that of standard reports. The standard authorization check is performed when data is
selected and output.
Structure of HR info system
Information system of an hr application component the infoset for application specific reporting
is loaded automatically.
Cross application hr info system selection of infosets depends on user group assignment in sap
query.
The following sap query user groups are used for the individual application components:
- sapquery/H0 for compensation management
- sapquery/H1 for benefits
- sapquery/H2 for personnel administration
- sapquery/H4 for recruitment
- sapquery/H4 for training and event management
Points:
-
drag&drop
personalization
everything on one screen: you can output data on the ad hoc query screen
logs
reporting on personnel planning data
object selection can be switched on and off
Set Operations: you can use hit lists from more than one selection to perform set operations:
- create intersection (somente area comum a A e B)
- create unions (toda area de A e B)
- Add sets and subtract sets (A-B e B-A)
The prerequisite is an infoset created on the basis of logical database PNP/PNPCE (hr master data):
- you can report on objects from personnel planning
- the prerequisite is an infoset for selecting on object type (such as a position, job or task)
when you create queries, you can switch between query areas, user groups and infosets. If you are
assigned to a user group, you can save queries. The query is automatically available to all of the
users who belong to the same user group.
The technical name of a query must not exceed 14 characters.
Integration of ad hoc query:
- information systems (Human resources information system, information systems in HR
components and SAP information system)
- access from HIS
- start from managers desktop
- input help for object selection
- processing of selected object set in general reporting
you can select a set of objects as follows:
- selection using selection fields, selection options and values
- restriction of reporting set using any selections or set operations
- set operations
- selection of set of persons in HIS or Managers desktop
- selection of set of persons using organizational structure
you can continue to process data as follows:
- output/export list with the required output fields
- process selected set of objects in general reporting; data is output by the selected standard
report
- display hit list, delete unnecessary objects as required
SAP Query (pag.195 unit 7)
When creating queries using HR logical databases, you can use the line groups function, which
enables you to group specific lines together within multiline basic lists to form line groups. To
create a new query you must:
- define the query name
- select an infoset
- specify the query title and list format, and then design the list
- select field groups and their fields
- define the layout of the list you want to generate
sequence of screens for field selection: title, format, field group selection, field selection (output
fields), and selection fields
the term additional fields cover all of the fields that do not exist in the database table of the
corresponding infotype, but that are available for reporting purposes. Standard additional fields are
additional fields that are required by the majority of customers. For this reason, they are available in
the standard system when infosets are created.
Payroll and Time Management Infotypes (pag.219 unit 8)
Most Human Resource data is stored in infotypes. You can report on this data using standard
reporting procedures (Ad Hoc Query or SAP Query). Payroll results, however, are stored in cluster
tables (RT, CRT, TCRT). You can only report on them using specific standard reports or reports you
have programmed yourself (that is, using the ABAP Editor / SE38).
The basic principle of payroll infotypes (PIT) involves defining an infotype whose specific fields
correspond to the results of one or more wage types in Payroll.
To enable the results of (technical) wage types to be aggregated, evaluation wage types (EWT) are
defined in an intermediate step. They are used to define the payroll infotypes.
Wage types
/101 (gross/employee)
/262 (Gross/Social Contribution/ER)
EWT
Gross/ER-EWT
PIT
Gross/ER-PIT
You can also use business-oriented BW structures (infosources) in R/3 as simulated infotypes.
Simulated infotypes facilitate reporting on a new business level. The infotype concept is used to
retrieve data in a user-friendly manner from a variety of data sources (infotype data, time evaluation
results, data from the personal work schedule).
Just like other infotypes, simulated infotypes are available in logical databases PNPCE. This means
that they can be used like other infotypes for customer ABAP programs and reporting with SAP
Query.
Simulated infotype 2500: personal work schedule times contain data from IT 0001, IT 0007 and IT
2003.
Simulated infotype 2501: employee times contains data from IT 0001, IT 0007, IT 0027, cluster
table C1 and interface table ASSOB.
Simulated infotype 2502 : quota transaction contains data from IT 0001, IT 0007, IT 2006, IT 2007
and reporting quota type.
HR in BW and SEM (pag.243 unit 9)
Transaction (enterprise resource planning) SAP R3 information (data warehouse) SAP BW
strategies (analytic applications) SAP SEM
Data warehouse: is a standalone application environment with its own database containing
information taken from different data sources. It is designed for queries and analyses.
Business Information warehouse: combines data-warehouse technology with SAP business knowhow. It is standalone R/3 system with it own release cycle.
Advantages of BW:
- standardized structure and display for all enterprise data
- easy access to enterprise data via single point of entry
- highly sophisticated reporting for analyses
- environment conductive to high performance
- data retrieval from heterogeneous environment
the three main constituent parts of the business information warehouse are the business information
warehouse server, the administrator workbench and business explorer
Infocubes: contain infoobjects (two types of data):
- key figures (quantifiable values, such as the number of employees)
- characteristics (required to determine key figures in accordance with different criteria;
organizational unit and gender are examples of characteristics for the number of employees)
the structure of an HR infocube is comparable with an infoset in AD Hoc Query or SAP Query
The business information warehouse enables you to display hierarchies. They can be used as a basis
for aggregation and drilldown criteria. User can then view data with different levels of detail. They
are delivered :
- organizational structure
- cost centers
- business events / business event groups
- qualifications / qualification groups
- age structure
- capacity utilization level
three levels of data:
HR queries/key figures:
- approximately 170 predefined queries and 250 key figures
- approximately 90 templates for standard calculations
- 4 HR BW web cockpits
HR infocubes
- 21 HR infocubes
HR business content includes HR extractors, HR infocubes and HR queries (business key figures
and reports) for the following areas:
- personnel administration
- recruitment
- training and event management
- payroll
- time management
- organizational management
- personnel development
- compensation management
- benefits
Balanced scorecard (BSC) key components:
- strategies : strategic goals in cause and effect chain. Each objective belongs to a perspective
and strategy
- initiatives : how an objective can be reached
- measures : represent key performance indicator (KPI) that allow you to check whether the
target has been reached.
Appendix (pag.277)
HIS
Is used to report on HR data along hierarchical structures (organizational structure, business event
hierarchy or customer hierarchies). You can select the structure you want to report on, and the
objects you want to display. The structure is displayed in SAP structural graphics. In the standard
system, a separate window lists all of the reports that exist for the root object. They correspond to
the standard reports in human resources. Customizing also enables you to add your own reports.
Infoset Query
Is a general SAP reporting tool that is particularly easy to use and intuitive. By selecting selection
fields and output fields directly, you can access data stored anywhere within the human resources
system.
SAP Query
Is a cross-application reporting tool in the R/3. just like Infoset query, it is used to create reports that
are not included in the standard system. You do not require programming skills to work with SAP
query.
Business information warehouse
Is an independent data warehouse solution that can be used to retrieve data from SAP systems and
the vast majority of external systems. BW provides you with specialized reporting technology and
HR business content, which means it contains business content, reports, and key figures from all
areas of human resources.
solution monitoring involver system monitoring, business process monitoring and service level
agreement to help monitor and manage the entire sap solution. Solution monitoring is a proactive
methodology, business process oriented, software solution landscape oriented, configurable, linked
to expert analysis and administration tools, open and expandable (covers sap r/3 and other sap
components), linked to servce procedures delivered by sap (early watch service family, optimization
services, self service)