Thursday 10 April 2014

sap hcm indirect evaluation modules


1.TARIF

     A: If we link wage type to TARIF A, system will pick the amount from t510 table
     B: Valuation Depends on Wagetype
     C: Valuation Depends on PSG & Wagetype
     D: Valuation does not depends on PSG

2.PRZNT

Percentage Valuation:If we link wage type to prznt B system will pick % from table T539j


3) Summe: Total valuation



4) Inval: Variant 'A' : Indicates a fixed amount.


Variant 'B' : Indicates the sum of percentages of various wage types plus a fixed amount.


Variant 'C' : Indicates the sum of percentages of various wage types subject to maximum amount.


Variant 'D'
Indicates the basic salary slab based amount.
House rent allowance is a component paid on a monthly basis to provide for the house rent paid by the employee. This is a non statutory allowance whose eligiblility amount is based on the Pay scale grouping for allowances that the employee belongs to.
Tax exemption on the HRA amount is based on the actual rent paid and is subject to the location being a metropolitan or non- metropolitan city
.The company car could be provided for employee's use with or without the provision to transfer the ownership of the car to the employee at the end of a specified period.
The benefit of a Company provided car is provided to employees for official use. Company cars are also provided for the personal use of the employee where a perquisite value is attached to the use of the car based on the horsepower of the car and the extent of benefit provided to the employee. If the employee is provided with a driver for a car an additional perquisite value is added for the driver. The perquisite values attached are fully taxable and added to the gross salary.
The allowance or reimbursements for conveyance is a separate amount given to all employees to commute to office but the eligibility for the allowance varies if the employee uses a company provided car.
To set up this component, you:
1. Define the eligibility criteria for a Company owned car and Own your car

Important configs that have to maintain for INVAL ( for India Payroll )

The below given tables should be maintained for INVAL (A,B,C,D)

T511   Wage type Characteristics

T510   Maintain PSG and Levels

T539J  Maintain Valuation Base Wage Types

T7INA9  Calculate Eligibility for RAP

T7INA7  Maintain Allowance Rules Based on Slabs

T7INB1  Basic Wage Type in Allowance Grouping


Please see the details given below

INVAL   A

     It is for fixed amount ,No percentage calculation
                
     It picking value from T510




INVAL   B

      
The values will be a certain percentage + Constant value  Or only percentage

      
     It  will pick  percentage  from T539J
           
     It picking Constant Value from T7INA9



INVAL   C

It will give you a value ..  By comparing the percentage amount from T539J and the constant value from T7INA9 which ever is less the value will pick

        It  will pick  percentage  from T539J
           
     It picking Constant Value from T7INA9  For checking the limit



INVAL   D  (B)

It will Add the percentage amount with a constant on condition basis

       It  will pick  percentage  from T539J

       it will check for the condition from T7INA7

For INVAL D you have to check whether you maintain the table T7INB1



INVAL   D  (A)

It is not in use , you can maintain INVAL D (B)  with a 0% multiplier Instead of using  INVAL D(A)




INVAL   D  (C)

It will take  the percentage amount and compare with a constant amount  With respect to some conditions

Which ever is less that amount will take

       It  will pick  percentage  from T539J

       It will check for the condition from T7INA7

For INVAL D you have to check whether you maintain the table T7INB1



Saturday 5 April 2014

sap hcm negative time recording--schema--functions--pcr

We can see the following  functions and pcr in negative time recording

COM
Function COM generates comment lines, which explains the meaning of a  schema and therefore the type of accounting it generates. Lines with the function indicator 'COM' may appear at any point in an accounting schema



 
BINI
Function BINI marks the start of the processing block that precedes day processing.The block is used for setting employee-dependent modifiers for example,It is processed once only for each employee and evaluation. Function EINI ends the processing block.


EINI
Function EINI marks the end of a processing block in which certain employee-specific modifiers or groupings are set, for example. This block is processed only once for each employee and evaluation. The
processing block is initialized using function BINI.

MOD
Function MOD calls a personnel calculation rule in which groupings for table access can be set using operation MODIF. Function MOD must only be used in the initialization block (between functions BINI and EINI).  Since function MOD takes table WPBP into account, function MOD can be used to set the groupings on the basis of WPBP splits. Use operation OUTWP to do this.

Time Wage Type Selection Rule (T510S)

Time Type Determination (T555Z)

Absence Valuation (T554C)

THE TMON-PCR




 PAYTP   A
You can use operation PAYTP to redetermine the employee subgroup grouping for the personnel calculation rule, regardless of its current value.

A           The employee subgroup grouping from the. Employee Group/Employee Subgroup table







the pcr is TMON is kept between two functions--BINI and EINI












BDAY
Function BDAY indicates the start of day processing. This block is processed once for each employee and each day evaluated. Function EDAY marks the end of the day processing block.

EDAY


CHECK
Function CHECK sets program statuses to control the basic functions of the evaluation, for example, employee selection. Function CHECK sets a switch. 

PON  (Positive Or Negative)
    The system selects all employees who are assigned a Time Management
    status other than "0" in the Planned Working Time infotype (0007)

TRC  (Time ReCording)
    Only employees with the Time Management status "1" in the Planned
    Working Time infotype (0007) are selected


INFT (INFotypes)
    The system checks whether the following infotypes are processed in
    the schema:

    -   Absences (2001)

    -   Attendances (2002)

    -   Availability (2004)

    -   Overtime (2005)

    -   Time Transfer Specifications(2012)

If not, they are not read. This improves system performance.

NOTR (NO Time Recording)
    The Time Recording Information infotype (0050) is not read. The
    system does not need to read the infotype if you:

    a)  Do not have a subsystem connection

    b)  Have not set any employee-specific indicators that are queried
        in time evaluation
    Without parameter NOTR, there has to be a valid Time Recording
    Information record for each day being evaluated.
FUT (FUTure)
    Evaluations of future days: You specify the last day of the
    evaluation when you start report RPTIME00. The system does not check
    whether it is a future date.

RPR (Recalculation PayRoll)
    The retroactive accounting indicator is set if results change for
    periods that have already been processed in a payroll run.




IF
The functions in the schema that are located between functions IF and ELSE (or ENDIF) are only executed if a condition is fulfilled. This condition can be defined using a symbolic name or personnel calculation
rule.




 


        

Wednesday 2 April 2014

SAP HCM PAYROLL RELATED TABLES


T510_PSRCL_FV        Table of Filter Values for the BAdI for Pay Scale Reclass.
T510F                          Assign Pay Scale --> Currency
T510Y                         Special Rules for Wage Type Generation
T511IV_M                  Indirect Evaluation Module
T511IV_RM               Reduction Methods of Indirect Valuation
T513                          Jobs
T513G                        Appraisal Groups
T513PAPD    PA-PD: Assign Appraisal Models to EE (sub)area/(sub)group
T515A                        Fund Types
T517Y                        Specialty validation table
T518A                        Vocation Check Table
T518D                        Education/Training Categories Check Table
T51C1                        Car factory definition table
T51R1                        Remittance evaluation run data
T51R2                        Remittance posting run data
T51R3                        Remittance acknowledgement run data
T51R4                        Remittance origin link data per personnel no.
T51R6                       Remittance origin data per symbolic account
T51R8                       Remittance evaluation run per payroll result
T51RM                     HR accumulator definition
T51RV                      Remittance number range sub-objects
V_T51TD    Subjects for tax calculation and reporting
V_T51TC    Tax attributes
V_T51TA    Tax form groups
V_T51T9    Dates of payroll execution and remittance amounts
V_T51T8    Tax form definitions
V_T51T6    Dates up to which tax form wage types were evaluated
V_T51T5T    View for Text table T51T5T
V_T51T5    Definition, when a form output should be done
V_T51T4    Last issuing date of tax form
V_T51T3    Fields of a magnetic tape for wage reporting
V_T51T2    Evaluation of tax form groups for interface tables
V_T51T0    Assign wage types to tax form groups
V_T51RS    Remittance rule details for HR payees
V_T51RM    HR Accumulators
V_T51RL    HR payee link derived from HR payee
V_T51RK    Bank Transfer Rule for HR Creditor
V_T51RH    Assign HR Creditor
V_T51RD    HR Accumulator for Immediate Transfer
V_T51RA    Derivation HR Creditor Wage Types
V_T51R5    Remittance Total
V_T51R1    Remittance evaluation run data
V_T51P6    Characteristics of Arrears Deductions: Overall View
V_T51P3    Indicator for Wage Type Assignment
V_T51P1    Wage Type Assignment
V_T51DT    Wage Type Class
V_T51D6    Intervals
V_T51D5    Start Time Point
V_T51D4    Limit Rules
V_T51D2    Assignment of Wage Type Classes
V_T51D1    Limits for Deductions
V_T51CC    Car unavailability reason
V_T51CB    Wagetypes for payrollfunction p0442
V_T51C8    Car maintenance rule
V_T51C5    Common car attributes
V_T51C3    Car model definition table
V_T51AV_W    Comparison Rules for Calculating Averages
V_T51AV_ROC    Off-cycle reasons not relevant for calculation of averages
V_T51AV_R    Relevance Rule for Calculating Averages
V_T51AV_P    Assignment of Wage Types to Average Calculation Rules
V_T51AV_E    Final Processing Rules for Averages
V_T51AV_C    Adjustment Rules for Bases for Calculating Average Values
V_T51AV_B    Cumulation Rules for Bases for Calculating Average Values
V_T51AV_A    Calculation Rules for Averages
V_T51AV_2W    Assignment of Primary Wage Types to Average Bases
V_T51AV_2P    Assignment of Partial Period Parameters to Average Bases
V_T51A1    HR: Final Date for HR Postings (Accruals)
V_T519T    Final Certificates
V_T518E    Education/Training Categories/E&T
V_T518A_SE    Maintain view for Education and SUN code (Sweden)
V_T517Z    Education Establishment Types/Branches of Study
V_T517T    Educational Establishment Type Designations
V_T517A    Educational Establishment Types/Final Certificates
V_T516T    Religious Denominations
V_T515Y    Sign Reversal for Table Fields in the Payroll Results
V_T515W    Group Together Table Fields in the Payroll Results
V_T515V    Element Tables in Payroll Results Tables
V_T515U    Hierarchy of Tables in Payroll Results
V_T515S    Relationships Between Tables in Payroll Results
V_T515R    Tables in Payroll Results
V_T514Z    View for Table T514Z
V_T514X_A    Input Help for PE51 Identifiers - No Restrictions
V_T514X    F4 Help Routines for PE51
V_T514N_A    Permitted Field Names (Without Restrictions)
V_T514N    Permitted Field Names
V_T514K_A    Permitted table names (without restrictions)
V_T514K    Permitted Table Names
V_T514F_A    Permitted Form Classes (Without Restrictions)
V_T514F    Permitted Form Classes and Attributes
V_T514D    Form Directory
V_T514C_A    Permitted Conversions (Without Restrictions)
V_T514C    Permitted Conversions
V_T514B_A    Permitted Page Types (Without Restrictions)
V_T514B    Permissible Page Types
V_T513S    Job Title
V_T513P    Pension Reserve Groups
V_T513H    Weighting of Appraisal Criteria
V_T513F    Appraisal Criteria
V_T513C    Secondary Employment Activities
V_T513A    Assignment: User - Personnel Number
V_T512Z_ESSEX    ESS: Deactivate Wage Types per Infotype
V_T512Z    Permitted Wage Types
V_T512X    Eligibility of Wage Types for External Payments
V_T512T    Wage Type Texts
V_T512Q    Information in Fixed Positions
V_T512P    Form Background
V_T512N    Rule Table for Form
V_T512G    Supplementary Group Texts
V_T512F    Form Windows
V_T512ES    Cumulation Wage Types in T512E
V_T512E_H    Prameters of the NYENYI form
V_T512E    Form-Related Control of Wage Types
V_T512D    Line Layout in Window
V_T512C    Wage Types to be Distributed
V_T511P    Payroll Parameters
V_T511M    Wage type model
V_T511K_M    Payroll Parameters for Minimum Wages
V_T511K_GB    HR-GB: Statutory Payroll Constants (not modifiable)
V_T511K_D    HR-BE: Payroll constants for Belcotax declaration
V_T511K_C    HR-CH: PF: Payroll accounting parameters
V_T511K_B    HR-BE: Payroll constants for Social Insurance
V_T511K_A    HR-BE: Payroll constants for Tax calculation
V_T511K    Payroll Parameters
V_T511C    Adjustment Rules for Bases for Calculating Average Values
V_T511B    Cumulation Rules for Bases for Calculating Average Values
V_T511A    Calculation Rules for Averages
V_T511    Wage Type Characteristics
V_T510X    WTs Permitted for Transfer from Time Evaluation to MM-SRV
V_T510W    Pay Scale > Period Parameter Assignment
V_T510V    Processing Type
V_T510U    Pay Scale Groups
V_T510S    Time Wage Type Selection Rule
V_T510R    Pay Scale Reclassification
V_T510Q    Cost of Living Allowance Elements PSG
V_T510P    Premium Table
V_T510N    Pay Scales for Annual Salaries
V_T510M    Ind. Valuatioin Using the Hire Date
V_T510L    Step Table
V_T510K    View T510K (Constant Valuation of Wage Types)
V_T510J    Constant Valuations
V_T510I    Standard Working Hours
V_T510H    Payroll Contstants for Time Unit
V_T510G    Pay Scale Area
V_T510F_B    Assign Pay Scale --> Currency
V_T510E    Dynamic Standard Pay Increase (Valuation pay scale gp/level)
V_T510D    Dynamic Pay Scale Increase
V_T510C    Adjust Bases for Calculating Average Values acc. to PScale
V_T510B    Appraisal Constants
V_T510A    Pay Scale Type
V_T510_PSRCL    Pay Scale Reclassification
V_T510_C    Pay Scale Groups (All)
V_T510_B    Pay Scale Groups with Wage Types
V_T510_ANSAL    Annual Salary Functionality (Infotype 0008)
V_T510    Pay Scale Groups

We are providing  excellent sap hcm  online / in house training with real time scenarios with BBP preparation,Test scripts,transportation,authorizations,uploading master data with LSMW,

FOR MORE DETAILS
mail: madhupayroll@gmail.com
mobile numbers
91+9912223430
91+9948932100