sap pocessing classes

Upload: alessandro-lincoln

Post on 06-Jul-2018

223 views

Category:

Documents


1 download

TRANSCRIPT

  • 8/18/2019 SAP Pocessing Classes

    1/30

     SAP AG Inc. 1998

    Processing Classes & Modules

  • 8/18/2019 SAP Pocessing Classes

    2/30

     SAP AG Inc. 1998

    Creating Valuation Bases

    Processing class 01

    Maintain basic pay

    creation of valuation bases

    with regard to

     Generate valuation basis

    Generate valuation basis

    Payroll schema

  • 8/18/2019 SAP Pocessing Classes

    3/30

     SAP AG Inc. 1998

    age type MM10 !vertime "#$

    Base wage type

    Valuation basis 01 %tatement $ rate 100'00

    1st derived wage type

    Valuation basis 01 %tatement M(10 $ rate "#'00

    "nd derived wage type

    Valuation basis %tatement $ rate

    V)#1")B age type valuationfrom to

    01*01*1++0 1"*,1*++++

    age ype Valuation

  • 8/18/2019 SAP Pocessing Classes

    4/30

     SAP AG Inc. 1998

    -./-./ -utomatic default of the base wage type amount in /nfotype 000

    V2.G3V2.G3 %ame as -./ but pic4s up Basic Pay Comparison Pay %cale 5ata

    5/.5/. he difference between the -./ and V2.G3 pay scale data from

    /nfotype 000

    -6%-3-6%-3 Calculates an annual salary

    P.76P.76

    %8MM2%8MM2 Various ways to calculate a wage type using percentages

    86/%86/%

    -.BP3-.BP3 Calculates wage type amount based on ob9ect type and position

    from 0001!.%7!.%7 Provides a local allowance based on pay scale structure

    For more detailed information on these modules, please refer to the end 

    Modules for Basic Pay age ypes

  • 8/18/2019 SAP Pocessing Classes

    5/30

     SAP AG Inc. 1998

    from to

    01*01*1++0 1"*,1*++++

    -verages

    age type MM01 .egular Pay

    .2

    68M

    -M

    100'00 100'00 100'00 100'00 100'00 $

    .ate

    6umber :ime average;

    -mount :Money averages;

    Percent

    age ype -verage Bases

    Creating -verage Bases

  • 8/18/2019 SAP Pocessing Classes

    6/30

     SAP AG Inc. 1998

    Creating -verage Bases * continued

    2ou decide to give your employees a vacation bonus based on particular wage types from thepast , months'

    3eave days= 10

    %ubstitution ?ours  !vertime  1'# x overtime  "'0 overtime :in last , months;

    or4days in last , months

    1@@ hours

    A, days2.29 hours per day

    Vacationbonus days=

  • 8/18/2019 SAP Pocessing Classes

    7/30

     SAP AG Inc. 1998

    2ntry Meaning nn Valuation with a technical wage type /0nn

    space No valuation with a basis o valuation

    Valuation with a constant !o" table #$10%

    % Valuation with a constant !o" table #$10. It

    !ea&s the table using the 'ey iel&s wage type

    "o&iie!( pay level type( pay level a!ea( pay level

    g!oup an& pay level

    G It !ea&s #$10 as )#S* only with level + SPA,-

    It !ea&s #$10 as )#G* only with g!oup + SPA,-

    Valuation -ssignment * Valuation Bases

  • 8/18/2019 SAP Pocessing Classes

    8/30 SAP AG Inc. 1998

    Valuation 2

  • 8/18/2019 SAP Pocessing Classes

    9/30 SAP AG Inc. 1998

    Valuation 2

  • 8/18/2019 SAP Pocessing Classes

    10/30 SAP AG Inc. 1998

    Valuation -ssignment I %tatement age ype

    age type MM10 !vertime "#$

    Base wage type

    Valuation basis 01 %tatement $ rate 100'00

    1st derived wage type

    Valuation basis 01 %tatement M(10 $ rate "#'00

    "nd derived wage type

    Valuation basis %tatement $ rate

    V)#1")B age type valuationfrom to

    01*01*1++0 1"*,1*++++

  • 8/18/2019 SAP Pocessing Classes

    11/30 SAP AG Inc. 1998

    -ssigning age ypes to Calendar ype

  • 8/18/2019 SAP Pocessing Classes

    12/30 SAP AG Inc. 1998

    age ype Cumulation -ssignment in the Cluster 

  • 8/18/2019 SAP Pocessing Classes

    13/30 SAP AG Inc. 1998

    -./ * /ndirect Valuation for Collective -greements

    /000 Basic Pay 1

    Module -./

    Variant - * 5

    Convert

    Pay %cale 5ata

    -./ D#00

    Pay %cale %tructure

    1 J

    D#00

  • 8/18/2019 SAP Pocessing Classes

    14/30 SAP AG Inc. 1998

    V2.G3 * /ndirect Valuation for Collective -greements

    /000 Basic Pay 1

    Module V2.G3

    Variant - * 5

    Convert

    Comparison 5ata

    V2.G3 D#00

    Pay %cale %tructure

    1 J

    D#00

  • 8/18/2019 SAP Pocessing Classes

    15/30 SAP AG Inc. 1998

    5/. * /ndirect Valuation for Collective -greements

    /000 Basic Pay

    1

    Module 5/.

    Variant - * 5

    Convert

    Pay %cale 5ata plusComparison P% 5ata

    Pay %cale %tructure

    1 J

    D"00

    Comp' DK00P% Group

    Basic P% D#00Group

    Comp P% Group  I Basic P% Group

  • 8/18/2019 SAP Pocessing Classes

    16/30 SAP AG Inc. 1998

    -6%-3 * /ndirect Valuation for -nnual %alary

    1 H  " H  ,

    Module -6%-3

    Variant - or P

    Payroll Period reL'

    /01A Benefits

    /01A Benefits

    /000 Basic Pay

    D@0000'00

    D,#000'00

    Convert-%-3 B%-3

    -nnual %alary J:-%-3;

    Benefits %alary J:B%-3;

    ee4ly #,

    Biwee4ly "K

    %emiMthly "A

    Monthly 1"

  • 8/18/2019 SAP Pocessing Classes

    17/30 SAP AG Inc. 1998

    $ * /ndirect Valuation for Collective -greements

    $$

    "0$

    ,0$

    #0$

    100$

    1

    "

    ,

  • 8/18/2019 SAP Pocessing Classes

    18/30 SAP AG Inc. 1998

    %8MM2 * /ndirect Valuation for Collective -greements

    1

    Module %8MM2

    Variants B5/N!

    / 1@ 1# #"

    1 J

    D@00

    eighted Valuation

    %8MM2

    10$ of ""0$ of ,

    K0$ of @ D@00

    5O 5irect

    /O /ndirect

    Convert

  • 8/18/2019 SAP Pocessing Classes

    19/30 SAP AG Inc. 1998

    8sing %8MM2 to Provide -llowances

    or4 %chedule vs'ee4ly or4ing ?ours ,A'#

    Catch*up -llowance in=

    Module= %8MM2  with.eduction Method= #

    Planned or4ing ime :/000K;vs' ee4ly or4ing ?ours ,A'#

    Catch*up -llowance in=

    Module= %8MM2  with.eduction Method= A

    Catch*up -llowances

    Pay %cale or4ing ime O ,  ?ours

  • 8/18/2019 SAP Pocessing Classes

    20/30 SAP AG Inc. 1998

    P.76 * /ndirect Valuation for Collective -greements

    1

    Module P.76

    Variants B5/N!

    / 1@ 1# #"

    1 #0$

    D"00

    eighted Valuation

    P.76

    10$ of ""0$ of ,

    K0$ of @ D@00

    5O 5irect

    /O /ndirect

    Convert

  • 8/18/2019 SAP Pocessing Classes

    21/30 SAP AG Inc. 1998

    86/% * /ndirect Valuation for Collective -greements

    1

    Module 86/%

    Variants /!

    / 1@ 1# #"

    1 #0

    D"0000

    eighted Valuation

    86/%

    10$ of ""0$ of ,

    K0$ of @ D@00

    5O 5irect

    /O /ndirect

    Convert

  • 8/18/2019 SAP Pocessing Classes

    22/30 SAP AG Inc. 1998

    -.BP3 * /ndirect Valuation using Positions

    1D11#1

    D11,1

    D11@1

    Positionsor4 Centers

    % eacher D11#1

    % Manager D11,1

    % 5esigner D11@1

    eacher 

    Manager 

    5esigner 

  • 8/18/2019 SAP Pocessing Classes

    23/30 SAP AG Inc. 1998

    Cost of 3iving -llowance * Germany

    Pay %cale %tructure 1

    3ocal -llowance classes 

    0K 01 01 G.P1 C1 0K 01 01 G.P" C" 0K 01 01 G.P, C,

    Variant

    %ingle O 1

    Married O "

    ith Children O ,

    %pousal O @C1 %ingle D100

    C" %ingle D1#0

    C, %ingle D"00

    C1 Married D"00C" Married D"#0

    -llowance based on3ocal Class and variant

    D"00

    D,00

    D@00

    !.%7 * /ndirect Valuation for 3ocal -llowances

  • 8/18/2019 SAP Pocessing Classes

    24/30 SAP AG Inc. 1998

    Processing class K1

    Maintain wage types

     those affected by G% or other %ales a

  • 8/18/2019 SAP Pocessing Classes

    25/30 SAP AG Inc. 1998

    Maintain wage types

     those affected by G% or other %ales a

  • 8/18/2019 SAP Pocessing Classes

    26/30 SAP AG Inc. 1998

    Processing Class 0,

    Processing class 0,

    Maintain only time wage types

    . storage and cumulation to technical s for ta< calculation

    for 

    Cumulate and store all timewage types in the results table

    Cumulate and store all timewage types in the results table

    Payroll schema

  • 8/18/2019 SAP Pocessing Classes

    27/30

     SAP AG Inc. 1998

    Processing Class "0

    Processing class "0

    o cumulate and store wage types

    2nd of the Gross Calculation

    -t the

    Cumulate and storage at theend of the gross part

    Cumulate and storage at theend of the gross part

    Payroll schema

  • 8/18/2019 SAP Pocessing Classes

    28/30

     SAP AG Inc. 1998

    Processing Class KK

    Processing class KK

    Maintain processing class

    results table storage and cumulation in technical wage types

    for 

    Cumulate and storage of wagetypes to be limited

    Cumulate and storage of wagetypes to be limited

    Payroll schema

  • 8/18/2019 SAP Pocessing Classes

    29/30

     SAP AG Inc. 1998

    Processing class ,0

    Maintain wage types

    retention of wage type in the cumulated results table

    with regard to

    8pdating of the Cumulated.esults able

    Payroll schema

    a< Cumulation 8pdate :C.;

  • 8/18/2019 SAP Pocessing Classes

    30/30

    Processing class K0

    Maintain wage types

    retention of wage type in the ta< cumulated results table

    with regard to

    8pdating of the a< Cumulated.esults able

    Payroll schema

    a< Cumulation 8pdate :C.;