260
Topic 11: Organizational Management (OM) Organizational management deal with Jobs, Positions, Reporting Structure/ Relationships. Assignment of Task and Cost center. OM also deal with organizational units and sub-units. Organizational Units S.No Org.Unit Org. Unit Text 1 HACL Hyderabad Agrichemical Ltd Organizational Sub-Units S.No Org.Sub-Units Org. Sub-unit Text 1 OPER Operational 2 MARK Marketing 3 COMM Commercial Here Organisational Units and Sub-units are not part of Employee structure (personnel areas and Sub-areas) *** Units & Sub-units are used for reporting structure and defining Jobs & Position. Example Exeutives are reports to Manager Manager reports to G.M and follows .......then C.E.O Here look at the same example in other way. Sales Executives are Reports to Sales Manager

Personnel Administration Configuration 2

Embed Size (px)

DESCRIPTION

SAP HCM

Citation preview

  • Topic 11: Organizational Management (OM)

    Organizational management deal with Jobs, Positions, Reporting Structure/ Relationships. Assignment of Task and Cost center.

    OM also deal with organizational units and sub-units.

    Organizational Units

    S.No Org.Unit Org. Unit Text

    1 HACL Hyderabad Agrichemical Ltd

    Organizational Sub-Units

    S.No Org.Sub-Units Org. Sub-unit Text

    1 OPER Operational

    2 MARK Marketing

    3 COMM Commercial

    Here Organisational Units and Sub-units are not part of Employee

    structure (personnel areas and Sub-areas)

    *** Units & Sub-units are used for reporting structure and

    defining Jobs & Position.

    Example

    Exeutives are reports to Manager

    Manager reports to G.M

    and follows .......then C.E.O

    Here look at the same example in other way.

    Sales Executives are Reports to Sales Manager

  • HR Executives are Reports to HR Manager

    Customer services Executives are Reports to BPO Manager

    Here Sales employees are belongs to Sales office (Branch) in Pune.

    BPO employees are belongs to BPO office (Branch) in Bangalore.

    And HR employees are belongs to Corporate office in Mumbai.

    Here Executives, Manager, GM, CEO are Jobs

    Sales Executives...., HR Managers....are Positions

    Sales office, Corporate office...are Sub-units

    And Main company is your Organizational unit.

    JOBS Jobs are classifications of functions in an enterprise, which are

    defined by the assignment of characteristics. Jobs serve as job descriptions that apply to several positions with similar tasks or

    characteristics.

    JOBS CODE JOBS TEXT

    MD Managing Director

    GM General Manager

    MGR Manager

    AMGR Asst. Manager

    DMGR Dy. Manager

    EXE Executive

    SRE Sr.Executive

    SUP Supervisors

    OFR Officer

    OPER Operator

    CHEM Chemist

    CLER Clerk

  • HEL Helper

    OPER Operator

    TRAN Trainee

    Positions are the specific occurrences of a particular job. Typically, there is a one-to-one relationship between employees

    and positions although it is possible to link more than one employee to one position (e.g. additional responsibilities). Position to

    organization units -to-organization unit link indicates organizational hierarchy.

    Jobs Position No. Of Employees

    MD Managing Director 1

    GM

    General Manager Operations 1

    General Manager Commercial 1

    General Manager Marketing 1

    MGR

    Manager - Production 1

    Manager - Stores 1

    Manager - Maintenance 1

    Manager - Q&A 1

    Manager - Channel Sales 1

    Manager - Industrial Sales 1

    Manager - Foreign Sales 1

    Manager - HR 1

    Manager - Finance 1

    Manager - Purchase 1

    AMGR

    Asst. Manager Accounts 1

    Asst. Manager - Finance 1

    Asst. Manager Costing 1

    Asst. Manager - Plant 2

    Asst. Manager - HR 1

    Asst. Manager - Admin 1

    OM we do at SAP Easy Access only not in SPRO

  • This is the HR part we do all works.

  • You can think why OM we do in Easy Access?

    SAP Easy Access is home page End-users use and run reports and

    create new entries.

    As Jobs, positions are every month activities done by end-users responsibility.

    SPRO only SAP Consultants do configurations, end-users can't do

    any thing in SPRO

  • You can organizational plan and Expert Mode.

  • Here the Expert Mode where you create Org units, sub-units, jobs,

    position with relationships.

  • Here in expert mode we can use Simple maintenance or direct.

    Simple maintenance is like simply we can create all but it is not

  • in detailed info.

    In Simple maintenance we can't mentain detailed information.

    So SAP calling Expert mode and Simple maintenance are two different ways to create.

    First we will create using simple maintenance.

  • You will find 3 steps :

    1. Create

    2. Change

    3. Display

    Wherever you create (Org units/Jobs/Positins..in OM) you will find all

    three.

  • OM structure starts from Organizational Units -> Subunits -> Jobs -

    >Positions

    Now we will see one-by-one.

    First Organizational Units

    Press Create

  • Enter Org unit Abbreviation and followed by Name and validity

    period.

    Validity period: It tells the validity of the unit, it may only exist in some period like 08.09.2009 - 31.12.2015 if no end mention

    31.12.9999 (This end date applies all where ever no end date)

    You can find one more example of org. unit

    S.No Org.Unit Org. Unit Text

    1 HACL Hyderabad Agrichemical Ltd

  • Once you press Create (F8 is the shortcut key to create)

    Now Sub-units for the Main org. Unit.

    Organizational Sub-Units

    S.No Org.Sub-Units Org. Sub-unit Text

    1 OPER Operational

    2 MARK Marketing

    3 COMM Commercial

  • To create Sub-unit:

    Just click on the main Org. Unit and say create

    Press Create

    ****on to create under the org.unit

    One new window will open where you need to enter SUB-UNITS

  • And press SAVE

    Here the structure looks

    Corporate Office and Factory are under Crescent Pharma Ltd.

    Same way you can create your full org. structure, like

    Under corporate office HR, Admin....Departments

    Just click which under you want to create and PRESS CREATE

  • We just created Board of Directors, Human Resources...under Corporate

    office.

    Hope you can create your full org structure.

  • Take an example this is your complete structure of your organization.

    Now we need to create Jobs and Positions under your org. unit.

    Click on the Org.unit and press staff assignments

  • Here you can see STAFF ASSIGNMENT / CHANGE

    Where you will find POSITIONS, ASSIGN HOLDER, TASK PROFILE....

  • Press Positions

    One small window will display

    In that Press JOBS

  • Jobs are classifications of functions in an enterprise, which are

    defined by the assignment of characteristics. Jobs serve as job descriptions that apply to several positions with similar tasks or

    characteristics.

    JOBS CODE JOBS TEXT

    MD Managing Director

    GM General Manager

    MGR Manager

    AMGR Asst. Manager

    DMGR Dy. Manager

    EXE Executive

    SRE Sr.Executive

    SUP Supervisors

    OFR Officer

    OPER Operator

    CHEM Chemist

    CLER Clerk

    HEL Helper

    OPER Operator

    TRAN Trainee

  • Create all and Press SAVE

    Once you press SAVE you will redirect back.

    Now press Positions

    Jobs Position

  • MD Managing Director

    GM

    General Manager Operations

    General Manager Commercial

    General Manager Marketing

    MGR

    Manager - Production

    Manager - Stores

    Manager - Maintenance

    Manager - Q&A

    Manager - Channel Sales

    Manager - Industrial Sales

    Manager - Foreign Sales

    Manager - HR

    Manager - Finance

    Manager - Purchase

    Here you are should be clear that.

    Job is like Vice President (VP)

    and

    Position is like Vice President - HR

  • To create this first select VP where you created in jobs.

    And give Position with Period and number of positions.

    And same for all. Like

    Executive as Job and Executive HR, Executive Sales...are Positions.

    Create all position in all sub-units, like.

    Here we created CEO, CFO, CAO under Board of Directors (BOD)

  • We created Jobs and Positions

    Now we need to assign the reporting structure, like

    1. We created Executives (Jobs) and Manager (Jobs)

    2. Created HR Executives (Position) & HR Manager (Position)

    3. Now need to give REPORTING STRUCTURE HR executives REPORTS TO hr

    Manager

  • Lets see HR Reporting Structure

    Click on Human Resource

  • And press GOTO in the menu bar

  • Menu bar ->Goto ->Reporting Structure

    You will find : Reporting Structure/ Change

    Click the Position where under that you want to put sub-ordinates

    Example: Click on Manager to put Executives

  • Then Go to Edit

    Edit -> Elevate -> General

    Once you press General, you will find this window

  • Here select all the positions which you wanted to create sub-

    ordinates, JUST TICK

    Press - SAVE

    Here the Reporting structure looks

  • You can follow the same way to create full structure.

    To see Structural Graphical view

  • In-side look

    Now look at HR

  • Expert mode used to create structure in detailed.

  • First create in Simple Maintenance for bulk organization structure and

    come to Expert Mode to mentain more in detailed info using OM infotypes.

    Go to Org. unit and press Drop down list to find your org. unit which you create in Simple Maintenance

  • You search or if you wanted to create only in Expert mode not wanted to use simple maintenance. You can do that.

  • To create using ONLY expert mode .

    Click OBJECT

    Press CREATE

  • Here an example

    Org unit : WIPRO

    And save You will redirect back

    Now

  • Here we created sub-units

    Once you saved you will get next screen asking for relationship

    Relationship is a assignment between two objects

    Here Org. unit & Sub-units.

  • Here the types of Relationship names

    Best Example for relationship is : Org. sub-units are BELONGS

    TO org. Units.

  • Once you done it will show like this.

    Look at he Info types names: Objects and Relationships are TICKED

    means we maintained.

    Next

  • Press Jobs

    Next Positions

  • SAME WAY CREATE POSITIONS

    In position very important is RELATIONSHIP

    Example Vice President HR

    Under VP some General Managers where they reports to VP and VP may reports to CEO....so here we need to mention both

    relationships and also VP belongs to sub-units...

    Assign all Relationships

  • After you done, too see all

    Look at the same.

    VP HR is REPORTS TO CEO

    VP HR BELONGS TO HR

    VP HR has sub-ordinates (Is line Supervisor) GM Recruitments &

    GM Payroll

    VP HR IS DESCRIBES VP

  • You can maintain more information using INFO TYPES

    INFO TYPES: Like a folder where we can maintain information, more

    about Info types we will learn next classes.

  • You can also maintain

  • SAP also have one more method which is not preferable.

  • Integration between OM & PA

    Group Sem.

    Abbr.

    Value

    Abbr.

    Description

    PLOGI ORGA X Integration switch: Organizational

    Management/HR

  • Plan versions

    Group Sem.

    Abbr.

    Value

    Abbr.

    Description

    PLOGI PLOGI 01 Integration plan version / Active plan

    version

  • Topic 12: Payroll Strutures

    As you seen Structures of SAP Human Resources Enterprise Structure : Company code, personnel area and personnel subarea Personnel Structure: Employee group, employee subgroup, payroll

    accounting area

    Organization Structure: Organizational units, jobs and positions Today we are going to teach about Payroll Payroll Payroll is used to calculate remuneration for work performed by individual

    employees. Payroll is an umbrella term for a variety of work processes, such as the

    creation of payroll results and remuneration statements, bank transfers and payments

    by check. It also covers a number of subsequent activities such as the posting of

    results to Accounting and other evaluations

    Purpose

    The payroll program is run at a specific point in time, not only to calculate an employees basic remuneration but also any special payments, overtime payments or bonuses that must be effected for the period in question.

    Country Grouping

    SAP given double digit code for each country, examples 10 is for US...

    S. No Country Code Country

    1 40 India

    Currency

    S. No Currency Currency text

    1 INR Indian National Rupee

    Fiscal Year (Country based)

  • S. No Fiscal Year Fiscal Year text

    1 0104 April - March

  • Select the country which you are configing.

    In the screens you will find US and our examples in India so that we can

    cover both countries.

  • Period Modifier

    Also called Period parameter. Period in which payroll accounting is carried out/ how often the payroll is run for

    a payroll accounting area.

    S. No Period Modifier Period Modifier text

    1 01 Monthly

    2 03 Weekly

  • Look at the existing entries and go for NEW ENTRIES

  • Here at the Period Parameter 50 with name

    Look at one more example 70 which is MONTHLY parameter.

    Enter start date.

    Here TIME UNIT tells monthly/Weekly/fortnightly...

    Basically used to define Payroll periods like

    Monthly 01 for monthly payroll,

    Weekly 03 for weekly payroll...

  • Date Modifier:Distinguishes periods with same frequency but

    different date

    S. No Date Modifier Date Modifier text

    1 00 Standard Modifier

    Look at the exiting entries.

    Every one prefer only 00 SAP Standard Modifier in real time.

  • If your click required new one.

  • Here the new entry

    NOW NEED TO ASSIGN

    Execute and you will get new window which contains

  • Click one CHECK PAYROLL AREAS

    Payroll Accounting Area

    The payroll area is an organizational unit in the Human Resources department, which

    can be defined for a unified payroll accounting area.

    S.NO Payroll area Code

    1 Payroll Area P1

    2 Payroll Area - Dummy P2

    Always one dummy for future use. Where we use Dummy we will let you later.

  • Press Choose.

  • Click NEW ENTRIES.

    Create Payroll areas

    Example S.NO Payroll area Code

    1 Payroll Area for HACL P1

    2 Payroll Area - Dummy P2

  • Like this

  • Assign Period Parameter to Payroll area.

    S. No Period Modifier Period Modifier text

    1 01 Monthly

    2 03 Weekly

    Assign Date Modifier to payroll area. S. No Date Modifier Date Modifier text

    1 00 Standard Modifier

  • ENTER ACCORDING TO REQUIREMENT AND SAVE

  • Pay Periods & Pay day Rule

    S. No Payroll

    Area

    Period

    Modifier

    Date

    Modifier

    Payroll Run

    Date

    Pay Date

    1 P1 Monthly 6th of every

    Month

    7th of every

    Month

    2 P2 Weekly Every

    Monday

    Every

    Wednesday for

    previous week

  • Enter Period Parameter and Date Modifier

    Enter START DATE from where you wanted to run the payroll

    periods.

  • Enter FINAL DATE, means END date up to which period you

    wanted to run the payroll period.

    FISCAL YEAR is depends up on Country like in India Fiscal is April

    01 to March 31st.

    And in US Jan 01st to 31st Dec.

    Payday Rule tells exact day for pay in more detailed.

  • Use F4 and F1 for more info.

    Pay Periods & Pay day Rule

    S. No Payroll

    Area

    Period

    Modifier

    Date

    Modifier

    Payroll Run

    Date

    Pay Date

    1 P1 Monthly 6th of every

    Month

    7th of every

    Month

    2 P2 Weekly Every

    Monday

    Every

    Wednesday for

    previous week

    Look at the Example.

    Here 7th is the pay date to get this can need to use PAYDAY

    RULE,

  • means payday is 7 days after the end date of the month.

    '1' : to calculate the payday, the number of days are added to the

    start date of the period

    '2' : the number of days are deducted from the end date of the period

    '3' : the number of days are added to the end date of the period

    '4' : used only for monthly periods, the number is used as the exact

    date.

    Number of days used for PAYDAY RULE.

    Example: Weekly payroll, every Tuesday is payday, so we need to use PAYDAY RULE 01 (Adds number of days to end date) and give 1

    in number of days place.

    Result: 1 day will add to each last day of the payroll like MONDAY +1 = PAYDAY

    More clear use F1 documents and F4 drop down list

  • Here we are given Payday rule 4 : Adds number of day to end date and

    number of day are 01 means end date 31st add 01 for next payday means

    01st of every month.

  • Once you done come back and SAVE

  • Generation of Payroll Periods

    Description When a payroll run is started (ie. report RPCALCx0), the payroll area is used as a selection parameter and the period for which payroll accounting must be performed is determined on the basis of the control record. If the control record is not validated within the schema, the payroll period and year must also be specified on the selection screen. Both parameters, the payroll area and payroll period, must now be used to effect an assignment to the actual date of the period. Infotypes, for example, are read using the actual date of the payroll period.

    The following tables are used to effect this assignment:

    In T549A, a period parameter and date modifier are assigned to each payroll area. The period parameter determines whether payroll is run once a month, twice a month, every week, or every few weeks. With the exception of 01, which is a fixed value for monthly periods, you are free to choose the parameter values. In table T549R, you must assign time unit to each period parameter used. The values for these time units are fixed (monthly, twice a month, weekly, bi-weekly, every four weeks, annually).

    Table T549Q must include a start and end date for all payroll periods for each period parameter.

    For some countries, table T549S must contain one or more dates for all payroll periods. Date identifiers (dat.ID) are used to distinguish one from the other. Dat.ID 01 usually means the payday of the payroll period.

    This date must be maintained for each payroll period.

    Report RPUCTP00 is now used to generate entries in tables T549Q and T549S automatically. Depending on the period parameter, all of the periods within the specified time interval are determined. The start and end date is determined for each period and the payday is calculated using a rule, which must be specified as a parameter.

    Tables T549Q and T549S are enhanced using these entries. The new periods are added to T549Q, including start and end dates, while in T549S the payday is created with date identifier 01 for each period.

    When you start the report, the following parameters must be set on the selection screen:

    If the user parameter has not been maintained for the country grouping, you are first requested to specify one. If a value is not entered, the report is canceled.

    Period parameter and date modifier: Modifiers for the payroll periods for which generation takes place.

  • Start date: The date on which the first period that must be generated begins. For the monthly period parameter, it is usually the 1st of the month. Please note, however, that any other date is also possible, especially in the case of weekly periods.

    End year: Generation continues until the last period of the year specified in this field. Start of tax year: This parameter determines the day on which the tax year begins. For the majority of country groupings, this field has the default value 0101 because January 1 is frequently the start of the fiscal year. For Great Britain, the field contains the value 0406 because the fiscal year commences on April 6. In South Africa the fiscal year commences on March 1, in New Zealand on April 1, and in Australia on July 1. These values are set as the default values accordingly.

    Payday rule, Number of days: These fields determine how the payday is calculated for the period. The following values can be used for the payday rule:

    '1' : to calculate the payday, the number of days are added to the start date of the period

    '2' : the number of days are deducted from the end date of the period

    '3' : the number of days are added to the end date of the period

    '4' : used only for monthly periods, the number is used as the exact date.

    Fiscal year identification: This parameter is only displayed for Great Britain. Since the fiscal year extends beyond the change of calendar year, you must specify whether the first or second year must be used to identify the payroll period. The following values can be entered:

    '1' : the first year is used to identify the payroll period '2' : the second year is used to identify the payroll period Further information can be accessed by calling up F1 help documentation for this parameter on the selection screen.

    Determine period number: This field enables you to determine which date within the payroll period is used to calculate the period number.

    The following entries can be made: ' ' = the date of the payday is used as a basis to determine the period number

    '1' = the start date of the period is used as a basis to determine the period number '2' = the end date of the period is used as a basis to determine the period number

  • These three alternatives can lead to different results, especially if the payday is not within the payroll period. For example: the monthly period begins on January 1 1996 and ends on January 31 1996, the payday is three days after the end date, ie. February 3 1996. If the number of the period is determined using the payday, this period will contain the number 02 because the payday is in February, ie. in the second month. If the start date or end date of the period is used as the basis of the calculation, the period will have the number 01. Carry out table change: The tables are only changed if a flag has been set for this field. If no flag is set, a test run is performed. To ensure complete maintenance of tables T549Q and T549S, the report must be started once for each combination of period parameter and date modifier contained in table T549A, preferably for a few years in advance. These parameters contain the default values 01 for the period parameter and 00 for the date modifier because most countries only use monthly periods and do not use paydays. The report must only run once for these countries.

    The views V_T549A, V_T549Q, V_T549S, and V_T549R, which can be accessed using transaction SM30, exist for the tables.

    Precondition All of the payroll areas used in the payroll run must be entered in table T549A. A period

    parameter and date modifier must be assigned to each payroll area. For each period parameter that is used, an entry must be maintained in table T549R to assign a time unit to it.

    Output The report generates an entry in tables T549Q and T549S for each period in the selected time interval depending on the modifiers that have been entered as selection parameters. The start and end dates of the period are stored in table T549Q and the payday for the period is stored in table T549S. The resulting list contains the newly created date specifications for the payroll periods. If a flag has not been set to ensure that the tables really are changed, the list is created but no new entries are made in tables T549Q and T549S.

    Example You want to generate payroll periods for the years 1995 to 1999 for period parameter 01 (monthly) and date modifier 00. The payday is 3 days before the end of the period. The end date of the period is used as the basis for calculating the period number. The parameters must be set as follows: Period parameter 01 Date modifier 00 Start date 01.01.1995 End year 1999 Start of fiscal year 0101

  • Payday rule 2 Number of days 3 Determine period number 2

    Date Modifier Payroll (PY)

    Distinguishing criterion enabling you to define various date specifications for the payment

    days with the same periodicity (for example, monthly). Example

    In your enterprise, payroll is run monthly. For industrial employees, the payment day is the

    15th of the month; for salaried employees it is the 25th. Since both employee groups have the

    same periodicity, the system requires two date modifiers as a distinguishing criterion to define

    different payment dates.

    Tables

    T549R Period Parameters

    T549S Payroll date types

    T549T Payroll Areas

    T549M Monthly Assignment: Payroll Period

    T549Q Payroll Periods

    T549M Monthly Assignment: Payroll Period

    T549A Payroll Areas

    T549L Date modifiers

  • Topic 13: User Parameter

    SAP User Settings Overview Every SAP user ID is set up with default settings that the system uses whenever the user logs on. These default settings, also called preferences, can save time in data entry, as well as tailor certain aspects of SAP to an individual's preference. SAP User Profile There are three types of default screens that you can use to change some of your SAP settings:

    User defaults -- shows the defaults that were set up when your SAP profile

    was created such as user ID, start menu, and output device.

    User address -- shows personal data, including your MIT address, MIT

    phone, etc. This data is updated monthly from Personnel and Bursar

    records.

    User parameters -- allows you to enter a value in the Parameter value

    field which will then automatically be entered in the field that you specify in the Parameter ID (PID) field.

    Setting Your User Defaults 1. Follow the menu path or use the transaction code listed below:

    Menu Path: System>>User profile>>Own data

  • Result:The "Maintain User Profile" screen appears. 2. Click the Defaults tab.

  • 3. Your screen should display the following settings.

    User Defaults Settings

    Start Menu (menu

    folder that is

    displayed on the SAP

    screen)

    Leave blank for the User Menu folder.

    Logon language EN for English

  • Output device Name of the printer to which your SAP printouts will be

    sent.

    If blank, find your printer.

    If you are using a Windows machine, enter the

    value %win as the output device. This will send all SAP

    printouts to your windows default printer (i.e., the

    printer used for local printing of Word or e-mail

    documents).

    Output immediately Checked

    Delete after output Checked

    Personal time zone

    (time zone you are

    working in)

    EST

    Be sure this is filled in to show the correct spool time for

    your jobs.

    Decimal notation 1234567.89

    Date format MM/DD/YYYY

    4. If you make changes to the defaults, click the Save ****on [IMG]http://web.mit.edu/SAPR3/docs/webdocs/images/****ons/b03.gif[/IMG]. Your selections will become effective the next time you log on to SAP.

    Finding Your Printer

    Note If you are using a Windows machine, you should enter the value %win as the output device. This will send all SAP printouts to your windows default printer (i.e., the printer used for local printing of Word or e-mail documents).

    1. Follow the instructions for Setting Your User Defaults, then: 2. Click on the Matchcode ****on in the Output Device field. (You may need to click in the field to display the Matchcode ****on.) Result: The "Restrict Value Range" dialogue box is displayed.

  • 3. Leave the Output device blank and click in it. 4. Click the Enter ****on [IMG]http://web.mit.edu/SAPR3/docs/webdocs/images/****ons/b02.gif[/IMG] . Result: The "Spool Output Device" window displays all the printers. To find your printer, either scroll through all the printers or search for a word or part of a word that identifies your printer or department.

    Scroll through all the printers 1. Click on a column heading to sort the list alphabetically. 2. After locating your printer, double-click on the printer to select it. Searching for part of a printer or dept. name 1. On the "Spool: Output device" window, click the Find ****on [IMG]http://web.mit.edu/SAPR3/docs/webdocs/images/****ons/b08.gif[/IMG] . Result: The "Find" dialog box is displayed. 2. Type a word or a part of a word that identifies your printer, such as mrp. Don't use an asterisk (*). 3. Click the Find ****on

  • [IMG]http://web.mit.edu/SAPR3/docs/webdocs/images/****ons/b08.gif[/IMG]. Result: A list of all matches appears. The term you searched for is highlighted in yellow. 4. Double-click on the correct printer to move it to the top of the list. 5. Double-click on it again to copy it into the Output device field.

    6. Click the Save ****on [IMG]http://web.mit.edu/SAPR3/docs/webdocs/images/****ons/b03.gif[/IMG] to save your changes or click the Exit ****on [IMG]http://web.mit.edu/SAPR3/docs/webdocs/images/****ons/b05.gif[/IMG] to leave the screen without saving your changes. 7. Click the Exit ****on [IMG]http://web.mit.edu/SAPR3/docs/webdocs/images/****ons/b05.gif[/IMG] to exit the SAP session.

    etting Your User Parameters In the transactions that you normally use, there may be some screens in which you always enter the same value such as your cost object number. The "Parameters" screen lets you make certain values default into a field or screen.

    Note Not every field has a parameter ID.

    1. Go to the screen you want to create a default value for, for example the "Create: Purchase Requisition: Initial" screen. 2. Click on the field for which you want to create a default value, for example the Acct. assignment cat. field. 3. Press the F1 key on the keyboard or click the Help ****on (Mac only) to access the Help screen. 4. Click the Technical Info ****on or press F9. Result: The "Technical Information" screen appears.

  • 5. Write down the parameter ID value; in this case it will be KNT. 6. Click the Enter ****on [IMG]http://web.mit.edu/SAPR3/docs/webdocs/images/****ons/b02.gif[/IMG] twice to return to the transaction screen. 7. Follow the menu path: System>>User profile>>Own data or enter the transaction code: /nsu3. Result: A new SAP session opens and the "Maintain User Profile" screen appears. 8. Click the Parameters tab.

  • 9. Enter the Parameter ID you obtained from the Technical Information screen in a blank Parameters field. 10. Enter the value you want as the default in the corresponding Value field. The Text field will be filled in after you log off and log on again to SAP and the list of parameters will be in alphabetical order. 11. Click the Save****on [IMG]http://web.mit.edu/SAPR3/docs/webdocs/images/****ons/b03.gif[/IMG] to save your changes or click the Exit ****on [IMG]http://web.mit.edu/SAPR3/docs/webdocs/images/****ons/b05.gif[/IMG] to cancel your changes.

  • The new default value does not take effect until you log off and log on again to SAP. 12. Click the Exit****on [IMG]http://web.mit.edu/SAPR3/docs/webdocs/images/****ons/b05.gif[/IMG] to quit the SAP session.

    You can create using SPRO

  • ENTER YOUR COUNTRY AND ENTER

  • Enter SAP country code

    Here you maintain User group.

    More on user group we let you know next class.

  • SAVE

    We can also create using T-CODE : SU3

  • Topic 14: Number Ranges

    Today we will learn how to config number ranges for Employee Identification Numbers.

    Every company have one series, it may based on breach,

    Department wise or employee group wise.

    SAP will provide number ranges which defaults when hiring action happen.

    Example

    NUMBER RANGE WILL BE DEFINED FOR PERSONNEL NUMBERS

    No.

    ranges Details of No. ranges From To

    Internal/

    External

    1 Full Time employees 000010000 000049999 Internal

    2 Contractors / Consultants 000050000 000099999 Internal

    3 Others Staff 000100000 000200000 Internal

    You have two options:

    Internal number assignment which the SAP System assigns the

    personnel numbers.

    External number assignment which the user assigns the personnel

    numbers.

    To set the Personnel Numbers range :-

    IMG - Personnel Management -> Personnel Administration -> Basic Settings

    -> PA04 - Maintain number range intervals for personnel numbers

  • -> PE03 - Determine defaults for number ranges

    For e.g.

    01 - External 02 - Internal

    You will find total 3 options.

    1. Display Intervals: Used to see the intervals (After you create)

    2. Change Status: Used to modify intervals (Once you use after

    some time if you wanted to modify you can use this option)

    3. Change Intervals: Here you create number ranges (Intervals)

  • Look at the T-CODE : PA04

  • To create

    Here you will find existing number ranges

  • To create new range

    Look at the Number range of our company is 6000 - 69999

    Which is mentioned at C1 (C1 need to assign to our company)

    If your client wants one range for one branch and one range for

    other branch so you need to maintain two different rages like

    C1 : 06000 - 69999 C2 : 70000 - 99999

    And Assign C1 to your one branch (Personnel Area) and C2 to other

    personnel area.

    You can also to your employee Groups/Sub-groups or Company

    code...according to your BP.

  • And look at the Current Number is 0

    And also look at the BOX saying EXTERNAL NUMBER RANGE, if

    you want user give manually number range TICK THIS OPTION if you don't want user to give let SAP give automatically so don't Tick.

  • Press to save

    Here the assignment will takes place.

    Called FEATURE (T-CODE PE03 - NUMKR)

    Features are objects those that default values by quering different enterprise, personnel or data structure fields. The transaction code

  • for features are pe03.

    Feature NUMKR is used to define whether the employee numbering created for such personnel area would be created internal (proposed

    by the system) or external assignment (User Define).

    This is the Feature structure. Feature looks like Tree structure.

  • Select the country

    Select the decision option.

    Like if you cleint wanted only one number range to all the

    employees so assign to your company code.

    If you want according to personnel area so PRESS create option and choose personnel area code WERKS.

  • Now under that select your Personnel areas using CREATE

  • Assign the number range code to your decision option.

    System will ask next level decision option.

    Use Fild for decision Operation to select Employee Groups, Sub-

    Groups...

  • If you wanted to assign so use RETURN VALUE

  • Here the assignment: What ever the number range in C1 will default for Personnel Area 1002

  • Same for other Personnel area.

    Once you done with assigning lets check is any errors using CTRL+F2

  • In the Features we don't save we ACTIVATE the feature.

  • Topic 15: Organizational Data

    Data which supports organizational activities.

  • Use F1 Doc. It looks like this

  • Select the country which your doing config

    Now you have to assign grouping to your Employee Groups & Sub-

    groups

  • 1. Activity Status

  • Use F1

    Like Salaries Group assign "1" Active Employees

    Now Second one : Employment Status

  • here IS JUST EXAMPLE.

    You must understand the EE group and assign the status

  • accordingly.

    Here we done

  • Now Third one: Training Status

  • Once you assign all the groups with status SAVE.

  • Topic 16: Control Record

    Payroll (PY)

    Summary of administrative functions in Payroll for a payroll area. The payroll

    control record performs the following tasks:

    It defines the current payroll period and payroll past for retroactive

    accounting recognition. It locks the master and time data against changes during the payroll run.

    The lock applies for the payroll past and payroll present. However, changes that

    affect the future are still possible.

    Payroll is locked whilst changes relevant for payroll are made in the

    master or time data.

    The payroll control record defines the greatest earliest retroactive

    accounting period. It also records the payroll status.

    To Create Control Record need Payroll Area.

    As you already seen one method of creating Payroll now we will see second

    method. Which also important.

    Payroll Accounting Area

    The payroll area is an organizational unit in the Human Resources department,

    which can be defined for a unified payroll accounting area.

    According to ABC Limited, the payroll areas are defined as:

    S.NO Payroll area Code

    1 Payroll Area for ABC P1

    2 Payroll Area - Dummy/Data Load P2

  • Default in IT0001

    Feature to Feature PAYROLL AREA to Master data is ABKRS

  • Go to otherwise and select your country

    Go for Decision option like here are given decision option is

    Company code.

  • Create and assign. Like

    Activate

    All Features maintenance process is same. Only thing need to see client requirement what to defaults and what to take as Decision

    option.

    Dont forget to activate.

  • Now Control record creations

    Payroll control record is created using transaction PA03. You can view the same through SM30>V_T569V. It gives current status of

    payroll.

  • Use F4 to select your Payroll Area to mentain Control Record.

    ***One Payroll Area will have only on control Record.

    Like C0 is your payroll area.

    Control Record Looks like this

  • Only two things need to fill with Month & Year.

    1. Payroll Periods 2. Earliest Retro Acctg period

    T-code for Control Record : PA03

    1. Enter the one period less then the original payroll starts.

    Like Example if your company payroll starts from 01.01.2000 so enter 01.1999 (Month.Year)

  • Here you enter from which period RETRO SHOULD STARTS

    Example : If your company payroll started from 01.01.2000.

    Take one year so Jan 2000 - Dec 2000, Salary components like

    BONUS pays only RETRO from 01.01.2000, so if any entry before 01.01.2000 system will not take retro.

  • Earliest Retroactive Accounting Date The Earliest retroactive accounting date field enables you to determine the date up to which retroactive accounting is possible for the payroll area. You can only change the employees master data up to and including this earliest personal retroactive accounting date. If you try to change data in the payroll past for a date that occurs before the earliest personal retroactive accounting date, the system displays an error message. Usually, you do not define the earliest personal retroactive accounting date for an individual employee in the Payroll Status infotype. Instead, you define the earliest personal retroactive accounting date for an entire payroll area using the payroll control record. If the earliest retroactive accounting period in the control record does not match the earliest personal retroactive accounting date in the Payroll Status infotype, the system uses the later date as the earliest retroactive accounting date.

    From this example payroll will starts from Jan 2000 and retro will accept from Dec 1999

  • Once you Save

    Come back to record and Press: Released f. Payroll

    And you will find change in payroll period from 12.1999 to 01.2000

  • And Payroll Status will change too.

    And SAVE

    Once you release Jan 2000 payroll come bakc to change Payroll

    status : Release f. payroll.

    So now the payroll period will change from 01.2000 to 02.2000

    Do same for ever month.

  • Use Rel f. Correction if you want to change any released payroll.

    And same if you wanted to check Payroll Results us this option.

  • Topic 17: Master Data - Sub types Master Data is like Folder where we mentain Employees information.

    And Info types are Papers were we enter employee information like

    Address is one Info type and in that Sub-types are like Permanent Address, Temporary Address, Communication Address ...

    Folder -> Sub-Folder -> Papers

    In the same way

    Master Data -> Info types -> Sub-types.

    T-code to mentain Master Data PA30

    In this topic we basically wanted to show where the configuration takes

    place and based on your client requirement you will maintain sub-types. Example Info type 40 - Objects on Loan where sub-types are like 01 -

    Keys, 02 - Clothing, 03 - Books, ....99 - Laptops..

    Just go though one by one steps and start mentain sub-types in SPRO (Back end) that will come and sit in Master Data PA30

    You please open the RED tabs and start do one by one & take F1 Document help.

  • We will show one example

    Config what ever client need and save and Enter Employee Master

    Date where end-user will maintain employee information.

    PA30

  • Enter the Infotype like 0040

  • Use F4 at Sub-type to maintain

    Like the above example.

    01, 02, 03, 04, 05, 91, 92 are maintained at Back end (SPRO)

  • SAVE and if you wanted to maintain 02 also follow same step.

  • Topic 18: Info Types

    Here we will learn Infotypes, Infotype Menu & Infotype Actions.

    As we seen last topic about MASTER DATA PA30 the same here we will config the design - HOW THE MENU should look.

    Here we can see the full Infotype list

  • IT 0000 - 0999 - infotypes for Personal Administration IT 1000 - 1999 - infotypes for Personal Development

    IT 2000 - 2999 - infotypes for Time IT 3000 - 3999 - Recruitment

    IT 9000 - 9999 customer infotypes

  • This is the place used for info type config.

    ABAP HR will do this config. So no need to spend more time on this table.

  • Use F4 and F1

  • Some infotype need to work only for some countries so config here.

  • Take one Sub-type

  • Look at the example

  • Loans (0045) Sub-type 9201 is not allows for the country and here the ERROR

    Like this you can control infotypes and sub-types

  • Topic 19: Infotype Menu & Actions (PA30 & PA40) In this topic mainly tells about Master Data (PA30) Look/Design in SAP we called as Infotype Menu.

    And Also PA40 (Actions like Hiring...)

  • This will reflect at PA30 as First menu, look at the first one - Master

    Data

  • Our Ref is CP, this should be placed later on at User parameter -> In User Group place.

    And do same way for other options for Master Data -Info type Menu

  • Out put will come like this in PA30, but need to assign our Menu to Master Data

    Now we assign Info types to each of your Menu options like C1 will have

    some infotypes. Example

    Time is one of the Menu option in that assign time info types...

    Look at the example Benefits Data is one Menu option and we assigned All the used info types like Health Plans, Insurance Plans, Savings Plans...

  • Click here

    System will ask the Menu use drop down list or F4 to find your

    Menu like C1, C2, C3....So that you can assign Info types

  • Example we are selecting C1 which we created

  • Look at the User Group CP

  • Enter same user group and Assign all your clients required Info

    types.

    Here MENU - MASTER DATA we maintained info types 0000, 0001, 0002..

  • So that OUT PUT will come like this.

  • Do it for other Menu

  • It will come like this, but before that we need to tell to system that we are done for MASTER DATA PA30.

  • To assign your Master Data Menu to SAP Master Data PA30

    Just assign you menu to 01

    01 is SAP Standard code for MASTER DATA

  • Look at the SAP Standard Master Data (Here you no need to create

    your own one, take 01 always for Info type menu)

    Assign your User group at ref like CP

  • And SAVE -> Go to Infotype Menus

  • Here you assign 01

    Here you assign your Menu to SAP Standard HR Master Data

  • Thats it we assign all our Menus to HR Master Data

  • SAVE and go to PA30 to check

  • You can do the following config

    SNO INFO TYPE

    MENU

    INFO TYPE

    MENU TEXT INFOTYPES

    1 H1 Master Data 0000, 0001, 0002

    2 H2 Personnel Data

    0006, 0021, 0022, 0023, 0024, 0027,

    0040, 0041, 0105, 0185,

    3 H3 Time Data 0007, 0416, 2001, 2006, 2010

    4 H4 Payroll Data

    0003, 0008, 0009, 0014, 0015, 0045,

    0078, 0267, 0580, 0581, 0582, 0583,

    0584, 0585, 0586, 0587, 0588, 0590,

    0591

    Take any User group like CP, ...

    Here MENU's are H1, H2, H3, H4

  • And each have some infotypes and check at PA30

    Personnel actions - pa40

    PERSONNEL ACTIONS

    A series of infotypes that are added, changed, completely or

    partially deleted, or delimited in the HR System. The series of infotypes edited using these actions are defined in the HR System.

    SNO ACTION TYPE

    1 Hiring

    2 Organizational Re-assignment

    3 Promotions

    4 Increments

    5 Terminations

    Overview:

    Configuring Personnel Actions -

    Following steps

    Go to IMG (Tcode SPRO)

    PM - PA - CUSTOMIZING PROCEDURES - ACTIONS.

  • Under Actions do the following steps:-

    1. Define Infogroup. ---------------------------

    a. User group dependancy on Menus and info groups. b. Infogrup.

    2. Set up Personnel Actions. 3. Create reasons for personnel Actions.

    4. Change Action Menu. ----------------------------------

    a. User grup dependancy on Menus and info groups. b. Action menu.

    Then Goto PA40 find out your own data.. Set your Country grouping in user parameter.

    In simple Personal Actions means when you hire/terminate... you

    will maintain some data right so how do u follow the steps nothing but actions.

    A series of infotypes that are added, changed, completely or

    partially deleted, or delimited in the HR System. The series of infotypes edited using these actions are defined in the HR System.

  • Example: Hiring and reasons is New Assignment.

    So the info type sequence will be like first date of the join, under

    which company code, personnel area....address, Basic pay, tax....info types will come in sequence.

    HIRING

    A personnel action in which data is recorded for a new employee;

    the data includes name, address, personnel number, activity, and cost center.

    Hiring means the fulfillment of the work contract between the employer and employee through the occupancy of the work center

    assigned to that employee.

    2.4.1.1 Reasons for hiring

    SNO Action type Reason

    for Action

    Reason for Action

    Text

    1

    HIRING

    01 New Hire

    2 02 Expansion

    3 03 New Assignment

    4 04 Attrition

  • 2.4.1.2 Infotypes used for hiring

    SNO INFO TYPE OPERATION INFO TYPE TEXT

    1 0000 INS Action

    2 0001 INS Organization assignment

    3 0002 INS Personal data

    4 0006 INS Address

    5 0007 INS Planned working time

    6 0008 INS Basic pay

    7 0009 INS Bank details

    8 0014 INS Recurring payments and deductions

    9 0021 INS Family / dependents

    10 0022 INS Education

    11 0023 INS Other/Previous Employers

    12 0024 INS Qualifications

    13 0105 INS Communications

    15 0185 INS Identification

    Here Importance to note is OPERATIONS like.,

    INS: Means Create (create a new record)

    ORGANISATION REASSIGNMENT

    2.4.2.1 Reasons for Organisation Reassignment

    SNO Action type Reason

    for Action

    Reason for Action

    Text

    1 ORGANISATION

    REASSIGNMENT

    01 Reassign

    2.4.2.2 Infotypes used for organisation assignment

    SNO INFO TYPE OPERATION INFO TYPE TEXT

    1 0000 INS Actions

    2 0001 COP Organization assignment

  • Here COP: Copy

    As org assignment we will not delete the old record we copy from old and new right so sue COP

    PROMOTION

    Promotion is a process by which a regular employee is promoted from one grade/ designation to another either within the same

    category or between two categories at higher level.

    2.4.3.1 Reasons for Promotion

    SNO Action type Reason

    for Action

    Reason for Action

    Text

    1

    PROMOTION

    01 Good Performance

    2 02 Vacancy

    3 03 Pay increase

    2.4.3.2 Infotypes used for Promotion SNO INFO TYPE OPERATION INFO TYPE TEXT

    1 0000 INS Actions

    2 0001 COP Organization Assignment

    3 0007 COP Planned working time

    4 0008 COP Basic pay

    INCREMENTS

    Awarding an employee with certain benefits for which the reasons can be varied according to companys policies. 2.4.4.1 Reasons for Increments

  • SNO Action type Reason for Action Reason for Action Text

    1

    INCREMENTS

    01 Performance Appraisal

    2 02 Seniority in the company

    2.4.4.2 Infotypes Used For Increments

    SNO INFO TYPE OPERATION INFO TYPE TEXT

    1 0000 INS Actions

    2 0001 COP Organization assignment

    3 0006 COP Address

    TERMINATION

    Leaving is the last action in the organization and it approves some

    important functions such as respective policies, leave enhancement, LTA, gratuity, legal agreement, accept for the Termination

    letter/Resignation letter, Approval of loans and notice pay

    2.4.5.1 Reasons for termination

    SNO Action type Reason for Action Reason for Action Text

    1

    TERMINATION

    01 Resignation

    2 02

    Dismissal/ Firing

    /Termination

    3 03 Voluntary Retirement

    4 04 Death

    2.4.5.2 Infotypes Used For Termination

    SNO INFO TYPE OPERATION INFO TYPE TEXT

    1 0000 INS Actions

    2 0001 COP Organization assignment

    3 0006 COP Address

    4 0007 COP Planned working time

    5 0008 COP Basic Pay

  • 6 0009 LIS9 Bank Details

    7 0014 LIS9 Recurring Payments & deductions

    8 0015 LIS9 Additional payments

    Here when employee terminate we need to stop the payments like

    Allowance so here we called as Delimit : Means we not deletes only we give end date as terminate date so that that record (Infotype)

    will stops at that date.

  • Use the CP your user group, maintain same at USER PARAMETER

  • Now maintain Info type sequence

  • For each action separately

  • Reah F1 Doc for OPERATIONS

  • Infotypes used for hiring

    SNO INFO TYPE OPERATION INFO TYPE TEXT

    1 0000 INS Action

    2 0001 INS Organization assignment

    3 0002 INS Personal data

    4 0006 INS Address

    5 0007 INS Planned working time

    6 0008 INS Basic pay

    7 0009 INS Bank details

    8 0014 INS Recurring payments and deductions

    9 0021 INS Family / dependents

    10 0022 INS Education

    11 0023 INS Other/Previous Employers

    12 0024 INS Qualifications

    13 0105 INS Communications

    15 0185 INS Identification

  • Like

    Same for other actions

    *** WIKI Example not the same in the screens

  • SAVE

    Info group Modifier used like if you want the sequence in two types

    one for Salaries Employees and other one for Hourly employees.

    Because client don't want to maintain very details of temp employees so some infotypes not needed when hiring action

    happen, or may salaries employees may need to maintain like previous employees details....

    Here the place to create

  • Feature : IGMOD

  • Maintain as per your client requirement as return value.

    Now assign your actions (Hiring, termination..) to SAP Standard PA40

  • READ doc F1

  • Use F1

    For first one

  • Reasons for hiring

    SNO Action type Reason

    for Action

    Reason for Action

    Text

    1

    HIRING

    01 New Hire

    2 02 Expansion

    3 03 New Assignment

    4 04 Attrition

  • Look at config

  • Now assign

  • This is the last step here we assign Action Menu

  • 01 is SAP STANDARD FOR ACTIONS

    Go for New Entries and enter all your actions with user group

  • SAVE and check at PA40

    This the screen PA40

    ***IF your user group at User parameter is same as you config so you will get all your actions.

    Like we are taken as CP

  • Lets Check Hiring Action

    Once you EXCUTE you get the INFO TYPE SEQUENCE FOR HIRING

    What ever you configure you will one by one sequence od info types.

  • Like here IFRST INFO is 0000 - Actions once you enter and say SAVE so you will re-direct next infotype

    If you selected Internal Number Range so don't give any Personal Number. If your selected Internal Number range so give personal

    number.

    And give START Date (Employee Hiring Date) and SAP will give end date always as 31.12.9999

  • .

  • Here we INTEGRATE OM & PA

    Select EE position from OM

    Select Company Code, Personal Area, Employee Group and Sub-

    group

  • Once you enter all Mandatory fields you can SAVE system will take

    it to next info type as per the HIRING ACTION SEQUENCE.

  • And here the results next info type is 0001

  • Here we taken INTERNAL NUMBER RANGES so system given

    automatically.

    Payroll Area has been defaulted from FEATURE - ABKRS

  • SAVE & MAINTAIN ALL INFOTYPES

  • Once you done you can maintain more info and can you enter ...at

    PA30

  • Here you can see which are the info types has been maintained for this employee with TICK MARK

  • Topic 20 : Pay Scale Structure

    Payscale Structure deals about pay structure how the pay struture divided according to industry, according to locations (Personnel

    Areas), Employee groups & Levels.

    Example Metro employees will get 50% HRA and non-metro will get 30% HRA on basic pay.

    PAY SCALE STRUCTURE:

    1. PAY SCALE TYPE

    2. PAY SCALE AREA

    3. PAY SCALE GROUP

    4. PAY SCALE LEVEL

  • Here the configuration of Pay will happens

    Wage type Concept and Indirect Valuation no need.

    Go to Basic Pay

  • Define EE Subgroup Grouping for PCR and Collective Agreement

    Provision (CAP).

    This is the first to PCR also.

  • Path:

    Personnel Management Personnel Administration -> Payroll Data -> Basic Pay Define EE Subgroup Grouping for PCR and Collective Agreement Provision.

    Table: V_503_B

    In this step, you can define the groupings for the personnel calculation rules and collective agreement provisions for all your

  • employee groups and subgroups.

    EEGrp ESgrp CGrpg Name of EE group EE SG name ESGPCR Grpg

    C 01 10 Contractor Monthly IN 1 3

    F 01 10 Full-time Permanent Monthly IN 3 3

    I 01 10 Intern Transferee Monthly IN 3 3

    P 02 10 Part-time Permanent Monthly IN 1 3

    T 02 10 Temp Monthly IN 1 3

    X 03 10 Intern Assignee Monthly IN 1 3

    The employee subgroup grouping for the personnel calculation rule is required in Payroll Accounting. The collective agreement

    provisions grouping is required for indirect valuation of wage types in the Basic Pay infotype (0008).

    Example

    Employee subgroup grouping for the personnel calculation rule:

    The personnel calculation rule allows one wage type to be processed in different ways in payroll accounting.

    The value of the standard pay wage type should be used as a basis of valuation for hourly wage earners. The value of the standard pay wage type should be divided by the planned working hours before

    being used as a basis of valuation for salaried employees.

    Employee subgroup grouping for collective agreement provisions:

    A standard agreement designates the same pay scale groups and levels for both hourly wage earners and salaried employees; however, the user must still be able to enter hourly or monthly

    values in the pay scale table.

    Some more examples

  • EG Employee Group ESG Employee Subgroup PCR CAP

    1 Employee U0 Hourly 1 1

    1 Employee U1 Salaried-Exempt 3 3

    1 Employee U2 Salary-Non Exempt 3 2

    1 Employee U3 Executive 3 4

    1 Employee U4 Sales 3 5

    2 Retiree / Pensioner U3 Executive 2 6

    2 Retiree / Pensioner U5 Survivor w/Benefits 2 6

    2 Retiree / Pensioner U6 Survivor w/o Benefits 2 6

    2 Retiree / Pensioner U7 Regular Retiree 2 6

    4 Intern U0 Hourly 1 1

    4 Intern U1 Salary-Exempt 3 3

    4 Intern U2 Salary-Non Exempt 3 2

    7 Temp/Seasonal U0 Hourly 1 1

    7 Temp/Seasonal U1 Salary-Exempt 3 3

    7 Temp/Seasonal U2 Salary-Non Exempt 3 2

    8 Expatriate U1 Salary-Exempt 3 3

    8 Expatriate U3 Executive 3 4

    9 External U8 Contractor 1 1

    9 External U9 Service Provider 1 1

    U Inpatriate U1 Salaried-Exempt 3 3

    U Inpatriate U3 Executive 3 4

    In the above example you can see that 2 type of groups for pay

    scale so we differentiated by giving PCR group 01 & 03

    Now select country.

    ***When you entering any table if SAP System asking for Country

    code means : This table is country dependent if you delect any entry it will not reflects other country entries.

  • For Example we are taken as

    Now for CAP

  • Define Reason for Change

    Use

    Additional reason codes have been defined in the SAP Best Practices for HCM USA in order to accurately track reason for changes in

    employee pay. In the SAP Best Practices for HCM USAthe following Basic Pay Reason Codes are delivered:

    Procedure

    1.Access the activity using one of the following navigation options:

    IMG Path Personnel Management Personnel Administration Payroll

    Data Basic Pay Define reason for change

    Transaction

    Code

    SPRO

    2.On the Change View Reason for Change : Overview screen, choose the New Entries ****on and enter the following values:

    Reason Description

    00 No Reason

    U1 Merit

    U2 Cost of Living Increase

    U3 Reclassification

    U4 Market Adjustment

  • Reason Description

    U5 Demotion

    U6 Promotion

    3.Choose Save.

  • Go for New Entries if you want to Define New Reason for Basic pay

    Payscale Conversion for Basic Pay

    Path: Personnel Management -> Personnel Administration -> Payroll Data -> Basic Pay -> Payscale Conversion for Basic Pay

    Table: T546 ESGPCR Grpg R

    1 1

    1 2 2

    2 0

    2 1 1

    2 2

    In this step, you can define whether, and if so how, indirect

    valuation of wage types in the pay scale table should be changed

    for display in the Basic Pay infotype (0008).

    The aim is to define a so-called reaction indicator for each grouping

    for the personnel calculation rule and collective agreement

    provisions. The reaction indicator is then used to convert the table

    value to a monthly or hourly value, or vice versa, depending on the

    specification.

  • Example

    Convert an hourly value to a monthly value

    The following groupings apply to your employee A:

    Grouping for the collective agreement provisions = 1 (industrial

    workers/hourly wage)

    Grouping for the personnel calculation rule = 2 (periodic payment -

    for example, monthly wage earners)

    In this case the reaction indicator is '1'.

    Convert a monthly value to an hourly value

    The following groupings apply to your employee B:

    Grouping for the collective agreement provisions = 2 (industrial

    workers/monthly wage)

    Grouping for the personnel calculation rule = 1 (hourly wage

    earners)

    In this case the reaction indicator is '2'.

    Pay Scale Type

    Path: Personnel Management -> Personnel Administration -> Payroll Data -> Basic Pay -> Check Pay Scale Type.

    Table: V_T510A

    S.No Pay scale type code Pay scale type text

    1 HP PLANT

    2 HO Corporate Office

    In this step you set up your enterprise's collective agreement types

    (pay scale types for short). The Basic Pay in infotype 0008 is derived from the pay scale type. By using the internal key, you can

    assign a fixed internal mean for evaluations to optional pay

  • scale types.

    Example

    Two collective agreement types are valid - type "01" for the metal industry and "02" for your inhouse agreement.

    Some more examples

    Type Description

    01 Salaried exempt

    02 Salaried non-exempt

    03 Hourly

    04 Union

  • Check Pay Scale Area

    Path: Personnel Management -> Personnel Administration -> Payroll Data -

    > Basic Pay -> Check Pay Scale Area.

    Table: V_T510G

    Pay scale area defines the geographical area

  • S.No Pay scale Area code Pay scale Area text

    1 HH HYDERABAD

    2 HD DELHI

    3 DM MUMBAI

    4 DK KOLKATA

    In this section, you set up different collective agreement areas (pay scale areas

    for short) in accordance with the collective agreement in your enterprise.

    Example

    You want to assign the indicator "01" to a particular pay scale area.

  • Go for NEW ENTRIES

    Some more examples

    Area Description

    01 East Region

    02 West Region

    03 Local 112

    04 Local 83

    Check Assignment of Payscale Structure

    to Enterprise Structure

    Path: Personnel Management Personnel Administration Payroll Data Basic Pay Assignment of Pay scale Structure to Enterprise Structure

    Table: V_001P_C

    In this step, you assign collective agreement types and areas (pay

    scaletypes and areas for short) to your personnel areas.

    Example

    Your personnel area "0001" is assigned pay scale area "01" and pay

  • scale type "01" (metal industry).

    Note: You do not need to enter any values in this table for the Pay

    Scale type or Area. This information can be obtained through function TARIF.

  • Use F4 to select your Pay Scale Type and Pay Scale Area

    To Default Pay Scale Type and Area in MASTER DATA Basic Pay

    (Infotype 0008)

    Feature: TARIF

  • Assign the Return value as PAY SCALE TYPE/ PAY SCALE

    AREA to your decision option according to your client requirement.

  • Activate

    Set up payroll period for Collective Agreement Provision

    Path: Personnel Management Personnel Administration Payroll Data Basic Pay Set up payroll period for Collective Agreement Provision

    Table: V_T510W

    CGr

    pg

    T

    y.

    A

    r.

    Grp

    g

    Per

    Pa

    PS

    type

    PS area

    text

    Name End

    date

    Start

    date

    40 0

    1

    0

    1

    3 40 Month

    ly

    40 Pay

    Area

    Monthly

    IN 31/12/9

    999

    01/01/1

    990

    In this step, you create the default value for the working hours per

    period.

    The default value for the working hours per period for the infotype

    Basic Pay (0008) is determined by the infotype Planned Working Time (0007). This is based on a monthly working time, i.e. the

    period is a month.

  • It may be necessary to enter an amount here that is valid for another period, for example, for a weekly wage. The system will

    then suggest the default value for the working hours per period.

    You only have to complete this step if a monthly payroll period does

    not apply to all of the employees in your enterprise.

    Example

    Some employees are paid weekly, others are paid monthly.

    The correct number of hours per period must be suggested as

    default values for everyone in the infotype Basic Pay (0008).

    Standard Settings

    In the standard SAP system, a period is a month, i.e. the

    feature U510F has the value "Blank".

    No entries have been made in the view Assign Pay Scale -> Period

    Parameter.

    A blank entry is interpreted as "monthly".

  • Enter your Payscale Type and Area followed by ES grouping for CAP.

  • Give START & END DATE

    NEXT GIVE PERIOD PARAMETERS

  • Define Hourly Rates with Several Decimal Places

    Path: Personnel Management Personnel Administration Payroll Data Basic Pay Define Hourly Rates with Several Decimal Places

    Table: V_T510F_B

    CGrp

    g

    Ty

    .

    Ar

    .

    Grp

    g

    Crc

    y

    PS

    type

    PS area

    text

    End date Start date

    40 IN IN 1 INR 31/12/999

    9

    01/01/199

    0

    40 IN IN 2 INR 31/12/999

    9

    01/01/199

    0

    40 IN IN 3 INR 31/12/999

    9

    01/01/199

    0

    40 IN IN 2 INR 31/12/999

    9

    01/01/199

    0

    40 IN IN 1 INR 31/12/999

    9

    01/01/199

    0

    40 IN IN 2 INR 31/12/999

    9

    01/01/199

    0

    In this step, you define an alternative currency to be used for wage

    type amounts in the infotype Basic Pay (0008).

  • The default currency for wage types in the infotype Basic Pay (0008) is taken from the currency set for the company code in

    the Currency for Public Sector view. You can, however, set up the default currency so that it is dependent on the country grouping,

    pay scale type, pay scale area and employee subgroup grouping for collective agreement provision.

    You can also set up a currency with additional decimal places. This allows you to enter amounts for wage types that have more than

    the usual number of decimal places. The currency for the annual salary should still be taken from

    the Currency for Public Sector view.

  • Revise Pay Scale Groups and Levels

    Path: Personnel Management Personnel Administration Payroll Data Basic Pay -> Revise Pay Scale Groups and Levels

    Table: V_T510

  • CGr

    pg

    T

    y.

    A

    r.

    Gr

    pg

    PS

    group

    L

    v

    Wage

    type

    PS

    type

    PS area End

    date

    Start

    date

    Amo

    unt

    40 0

    1

    0

    1

    3 12 Mont

    hly

    IN Pay

    Area

    31/12/9

    999

    01/01/1

    990

    0.00

    In this step, you represent the collective agreement governing

    payment of your employees in the SAP system.

    Example

    You would like to enter wage types in the Basic Pay infotype (0008) which should be valuated indirectly using the pay scale

    groups/levels

    Enter Pay scale type and then Area

    Example

    You would like to enter wage types in the Basic Pay infotype (0008)

    which should be valuated indirectly using the pay scale groups/levels

  • Real Time Example

    Type Area Grp PS Group Level WT Amount Currency

    03 01 1 H001 00

    8.00 USD

    03 01 1 H001 01

    8.50 USD

    03 01 1 H001 02

    9.00 USD

    03 01 1 H001 03

    9.50 USD

    03 01 1 H001 04

    10.00 USD

    03 01 1 H001 05

    11.00 USD

    03 01 1 H002 00

    12.35 USD

    03 01 1 H002 01

    14.55 USD

    03 01 1 H002 02

    16.00 USD

    03 01 1 H002 03

    20.75 USD

    03 01 1 H002 04

    21.00 USD

    03 01 1 H002 05

    23.25 USD

    03 02 1 H001 00

    10.00 USD

    Define pay scale salary ranges

    Path: Personnel Management Personnel Administration Payroll Data Basic Pay Define pay scale salary ranges

    Table: V_T710

  • Specify Working Hours fixed by Collective Agreement

    Path: Personnel Management Personnel Administration Payroll Data Basic Pay Specify Working Hours fixed by Collective Agreement

    Table: V_T510I

    In the last step, you defined the collective agreement types (pay

    scale types for short) and collective agreement areas (pay scale areas for short) for your enterprise.

    You now assign working times to your various combinations of pay

    scale type and pay scale group. You specify both the standard weekly working time and the standard number of working days per

    week as stipulated in the collective agreement.

    Example

    Employees assigned to the pay scale type 01 and the pay scale area 01 have a standard weekly working time of 36.50 hours; the hours

    are distributed over 5 working days.

    This is not generally used, but better just get to know what is what.