Processing classes , evaluation classes and cumulation classes

Hi All ,
   Can anybody give the details of PCR in HR and how to use processing classes and evaluation classes in PCR.
Regards ,
Santosh.

Hi,
we have an operation VWTCL which checks the Processing class and its specification in PCR.
go to T.Code: PE04 and check the operations documentation you will get clarity.
Operation VWTCL VV reads the specification of processing class VV for the current wage type in table T512W, and enters this as a single-character entry in the variable argument of the personnel calculation rule. Function VWTCL is a decision operation.
for example:
X010 Determination of valuation bases INTERNATIONAL
        VWTCL 01   Processing class
            ERROR      Cancel processing
          0
            ADDWT *    OT   Output table
    1
        VWTCL 01   Processing class
          0
          1
            ADDWT *    OT   Output table
            ELIMI Z    Elim.time period ID
Regards,
mohammed

Similar Messages

  • Evaluation classes and cumulation classes

    Hi All ,
       Can anybody give the information about evaluation classes and cumulation classes in HR and how they affects the payroll.It is better for me if any one give the scenario to understand these concepts.I know the basics of these things i.e in which view these details are maintained for wagtypes.
    Thanks in advance.
    Regards ,
    Santosh.

    Hi Santosh,
    For any wagetype to process in payroll these cummulation class and evlatuion class is important.As payroll is Country specific each county has specific base for calculating Cummulation class.
    Cummulation Class: In payroll there are two types of cummulation
    (a) Cummulation of wage types over another wage type
    (b) Cummulation of wage types over a period of time
    For the first one it is used to calculate the base for different tax calculation. It is represented by /1 series wage types. Examples  For HRA Basis it is /111  and the base is mainly Basic+DA...etc.
    For the second one it is calculated by Processing class 30 Specification 0,1,2,3 and T. The related tables are V-T54c1, V_T54c4 and V_T54c3
    Evaluation Class: This  is used mainly for reports i,e Form 16, Form 24, Payslips etc. In India mostly used Evaluation classes are
    02 - For Payments and Deductions in Payslip
    06 - For Sec 17(1) For Total Gross
    07 - For Sec 10 Deductions
    09 - For Sec 17(3) For Perks
    08 - For Sec 17(2) For Income from other sources
    11 - For Sec 217 2 (A)
    * All these reports you can see in table V-T512w_D or V_t512w_O
    I think this will help you
    Best Regards
    Baidya

  • Setting up the class root directory and choosing class files.

    I made a simple test application as it is proposed at the J2EE 1.4 Tutorial and all worked.
    (Chapter 24 Getting started with Enterprise Beans)
    Than I deleted the ear file to try out the deploy mechanism again.
    And after generating the new application with File-> New application which worked well I also
    tried to use the EJB Wizard feature of the J2EE deployment tool. After I had selected the appropriate EJB classes to add to my jar, I clicked NEXT and I got the following message:
    The class (converter.Converter) could not be loaded:
    Please consult online help for assistance in setting up the class root directory and choosing class files.
    The online helps isnt very usefull for this type of problem.
    Do you have a hint what to do ?

    Hi san-deepu,
    I couldn't reproduce the error you are having when I followed Ch. 24 tutorial in packaging the ear. Is there anymore information in deploytool's logfile? This is in <user_home>/.deploytool/logfile, or you can run in verbose mode: <as_install>/bin/deploytool -v
    When you say you deleted the ear file, did you also close the ear file in deploytool first? You may also want to exit deploytool () , and try deleting the temporary files. Deploytool usually cleans up the temp files automatically upon exit - maybe there are some left behind that it couldn't delete. On windows the temporary files are located by default in C:\Documents and Settings\Administrator\Local Settings\Temp\sun-dt-Administrator. In deploytool go to Edit --> Preferences --> General to find what the temporary directory is set to.
    Which version of the appserver are you using? jdk version? operating system?
    J

  • Asset Intelligence Installed Software class vs Win32Reg_AddRemovePrograms and Win32Reg_AddRemovePrograms64 classes

    I am working on a script and I have read that using the Asset Intelligence Installed Software class would be more practical than using the Win32Reg_AddRemovePrograms and Win32Reg_AddRemovePrograms64 classes on a 64-bit system, because I would only have
    to query just one class to get both 32-bit and 64-bit programs on a 64-bit OS. 
    Is this true?
    Thanks

    Yes, true.
    Torsten Meringer | http://www.mssccmfaq.de

  • PROCESSING.EVALUATION AND CUMULATION CLASS

    Hi,
    Can anyone send me the link/document for processing ,cumulation and evaluation class.
    I want to complete usage .
    I tried searching in forum but in vein.
    Regards
    Ananthi.M
    https://forums.sdn.sap.com/click.jspa?searchID=20061980&messageID=4685459
    https://forums.sdn.sap.com/click.jspa?searchID=20061980&messageID=4605028
    processing class
    I got these From the forum search                                                                               
    Regards
    Ananthi.M
    Edited by: Sikindar on Feb 18, 2010 1:27 PM

    I got these From the forum search                                                                               
    https://forums.sdn.sap.com/click.jspa?searchID=20061980&messageID=4685459
    https://forums.sdn.sap.com/click.jspa?searchID=20061980&messageID=4605028
    processing class
    Edited by: Sikindar on Feb 18, 2010 1:30 PM

  • Problems using different tables for base class and derived class

    I have a class named SuperProject and another class Project derived from
    it. If I let SchemaTool generate the tables without specifying a "table"
    extension, I get a single TABLE with all the columns from both classes and
    everything works fine. But if I specify a "table" for the derived class,
    SchemaTool generates the derived class with just one column (corresponds
    to the attribute in derived class). Also it causes problems in using the
    Project class in collection attributes.
    JDO file:
    <jdo>
    <package name="jdo">
    <class name="Project" identity-type="application"
    persistence-capable-superclass="SuperProject">
    <extension vendor-name="kodo" key="table" value="PROJECT"/>
    </class>
    <class name="SuperProject" identity-type="application"
    objectid-class="ProjectId">
    <field name="id" primary-key="true"/>
    </class>
    </package>
    </jdo>
    java classes:
    public class Project extends SuperProject
    String projectSpecific
    public class SuperProject
    BigDecimal id;
    String name;
    tables generated by SchemaTool:
    TABLE SUPERPROJECTSX (IDX, JDOCLASSX, JDOLOCKX, NAMEX);
    TABLE PROJECT(PROJECTSPECIFICX)
    Thanks,
    Justine Thomas

    Justine,
    This will be resolved in 2.3.4, to be released later this evening.
    -Patrick
    In article <aofo2q$mih$[email protected]>, Justine Thomas wrote:
    I have a class named SuperProject and another class Project derived from
    it. If I let SchemaTool generate the tables without specifying a "table"
    extension, I get a single TABLE with all the columns from both classes and
    everything works fine. But if I specify a "table" for the derived class,
    SchemaTool generates the derived class with just one column (corresponds
    to the attribute in derived class). Also it causes problems in using the
    Project class in collection attributes.
    JDO file:
    <jdo>
    <package name="jdo">
    <class name="Project" identity-type="application"
    persistence-capable-superclass="SuperProject">
    <extension vendor-name="kodo" key="table" value="PROJECT"/>
    </class>
    <class name="SuperProject" identity-type="application"
    objectid-class="ProjectId">
    <field name="id" primary-key="true"/>
    </class>
    </package>
    </jdo>
    java classes:
    public class Project extends SuperProject
    String projectSpecific
    public class SuperProject
    BigDecimal id;
    String name;
    tables generated by SchemaTool:
    TABLE SUPERPROJECTSX (IDX, JDOCLASSX, JDOLOCKX, NAMEX);
    TABLE PROJECT(PROJECTSPECIFICX)
    Thanks,
    Justine Thomas
    Patrick Linskey [email protected]
    SolarMetric Inc. http://www.solarmetric.com

  • Processing classes, cumulation classes and evaluation classes

    Hi Friends,
             What is the diff between  processing classes, cumulation classes and evaluation classes. where we see these three and what is the table no. for this?

    .) Processing Class - A wage type characteristic that controls processing during Payroll. There are different processing classes for the various processing steps that are performed within Payroll. During the payroll run, SAP R/3 processes a wage type in a specific processing step according to its individual specification in the respective processing class.
    Cumulation class - Cumulation class are used to cumulate the model wage types to generate the /1** technical wage types.
    Example - Processing class 20 is used for cumulation and processed by PCR X023. Now suppose you have set specifiction as 8. Now if you will check PCR X023 for spec 8, it says to cumulate wage type into cumulation class which are ticked. Like may be you want to cumulate a model wage type into /101, set PCL 20 as 8 and tick cumulation class 1.
    Evaluation Class - Wage type characteristic that controls processing when payroll results are evaluated and displayed. There are various evaluation classes for the different processing steps that are performed when payroll results are evaluated and displayed.
    Example
    In the standard system, the specifications for evaluation class 02 determine how a wage type is printed on a form  that is payslip.
    Specification 00: no printing on the form
    Specification 01: prints personal payments/deductions
    Specification 02: prints wage types included in the total gross amount
    Specification 03: prints wage types derived from time-based payments and included in the total gross amount

  • Evaluation Class, Cumulations Class, & processing class:  Indian Payroll

    Dear All.,
    Indian Payroll
    What are the Evaluation Class, Cumulations Class, & processing class we need to maintain for ESI Eligibility for a Wage Type ?
    Scenario : Except LTA all other Salary Components(as part of Infotype 8) consider for ESI Eligibiilty. So I wanted to check all other WTs. 
    Pls guide me how do i can deal with this.

    Use t-code PC00_M99_DLGA20 to generate the "Use of WT in Payroll" report, for Country Grouping 40, without specifying any WT, and using the WT Validity Dates from Today to Today.
    When the report is on screen, double click on "Meaning of processing classes and their values".
    Click on any character in the report's description of Processing Class 01, and use the Binoculars to search for ESI.  The system should show 4 "hits", all on PrCl 72.
    I don't know anything of Indian Payroll, but it would seem that PrCl 72 is relevant for ESI.  Use this report to see what WTs cumulate or don't cumulate into ESI/PTX basis (drill down in each line of PrCl 72).

  • US PY - Processing Class and Cumulations

    Hi expert,
    I am facing following scenario , plz help me to sort that out...
    I have defined WT 1GAW,1GCC,1GSP, 1GBN
    AW - Award,
    CC - City Component
    SP - Shift Allowance
    BN - Bonus
    1GAW Weekly & Hourly
    1GSP Salaried & Weekly
    1GCC For all
    1GBN For all
    Under processing class and Cumulation ... Which category I have to select out of
    o
    1
    2
    3
    4
    5
    6
    Your prompt reply appreciated...Points would be given..
    Regards,
    Sejal

    Hello Sejal,
    When you create a WT use the Copy function from SAP Delivered model WT when creating the WT, so that the default setting of all the Processing class and Cummulation class with respect to Model WT will  be there in Created WT also. So that you can do only minimal changes when required for the WT.
    With Regards,
    S.Karthik

  • Cumulation class copy

    Hi All,
    Is it possible to copy cumulation class /101 & /110 from MOLGA 99 to other countries with similar name as /101 & /110?
    Can I copy wage types from MOLGA 40 to any other countries?
    Regards,
    RK.

    Hi,
    For cumulate wage types into cumulation wage types.
    Wage types start with /1xx are defined as cumulation wage types. e.g.
    /101      Total gross amount
    /103      Taxable salary
    /110      Net payments/deductions
    During payroll prcoessing:
    With operation ADDCU, the wage types of which cumulation IDs(01..96) is marked in cumulations part of maintanence view 'V_512W_O' , will be cumulated to /101.../196(depend on settings in V_512W_O)
    E.g When Monthly factoring and storage:
    PIT   X023 P20  NOAB        Gross input and storage
    1            ADDWT *
    3            ADDWTE*   ADDCU
    Wage tyep  amount   Specification of processing class 20  Cumulation IDs mark in V_512W_O
    M001           500.00    3                                                          01, 03
    M002           1000.00  1                                                          01, 03
    M003           200.00    3                                                          01
    Result in OT;
    /101 = 700.00(M001+M003)
    /103 = 500.00(M001)
    Regards,
    Chen Jian

  • Abstract class with set and get methods

    hi
    how to write set and get methods(plain methods) in an abstartc class
    ex: setUsername(String)
    String getUsername()
    and one class is extending this abstract class and same methods existing in that sub class also..... how to write......plz provide some ideas
    am new to programming....
    asap
    thnx in advance

    yes... as i told u.... i am new to coding......
    and my problem is ..... i have 2 classes one is abstract class without abstract methods.. and another class is extending abstract class.....
    in abstract class i have 2 methods...one is setusername(string) and getusername() ..... how to write these two methods.... in abstract class i have private variables username...... when user logins ..... i need to catch the user name and i need to validate with my oracle database and i need to identify the role of that user and based on role of that user i need to direct him to appropriate jsp page.......
    for that now i am writing business process classes..... the above mentioned two classes are from business process.....
    could u help me now
    thnx in advance

  • Doubt in processing of  statements after calling JFrame class

    I have two java classes.
    The first one is Normal class and the second one is a JFrame class.
    In the first Class, i created an object for second JFrame class followed by a set of statements.
    Based on the input from the second class, i must process the statements, the problem i am facing is after creating the object for second frame class , the first class continues execution of the remaining statements. I must stop the execution of the statements until i get an input from the second class.
    How can i make the first class wait for an input from the second class.
    if possible provide me some source code.
    Thanks for your help!.

    Use a modal JDialog instead of a JFrame.
    db

  • Apache with Tomcat and dispatcher class.

    I have a MVC design set up with a controller and dispatcher class. I am trynig to forward the results to a specific JSP. If I run the design completely within Tomcat, then everything works great. I have a tomcat site set up called /jsp. My servlet is within the jsp site. So if I do http://localhost:8080/jsp/mypage.jsp it will bring up the page fine. I then submit to and action of /myservlet?action=test. The servlet/dispatcher classes process and forward the request to "/jsp/mypage_result.jsp". All is fine and dandy.
    However, when I try to run this through Apache first let the MOD_JK2 send the JSP/servlet requests to Tomcat the dispatcher doesn't work. I alway get the ERROR 404 page within tomcat (see note 1 below). Even if I use a "./mypage_result.jsp", because the pages are in the same directory, I still the get the error. Can anyone help?
    What I think is happening is that when I make the inital request of http://localhost/jsp/mypage.jsp the request gets sent to Tomcat from Apache. Tomcat processes the jsp page and displays the result to the client. The user submits the data to the servlet (through Apache which pushes it to Tomcat). The servlet/dispatcher code runs and then gets ready to forward the request on. Where I get confused or I am completely guessing is that when the forward method gets called. Does it forward the request on as a HTTP request or as a request within Tomcat? I would guess it is an http request and the request comes in through Apache which (depending on the worker2.properties file) will or will not forward the request to Tomcat. This is where the problem happens. On this forward in the dispatcher class.
    Please help.
    NOTE 1:
    HTTP Status 404 - /mypage_result.jsp
    type Status report
    message /mypage_result.jsp
    description The requested resource (/mypage_result.jsp) is not available.
    Apache Tomcat/4.1.24

    After reading the documentation for the getRequestDispatcher method it seems that the file you are forwarding to must be in the same context. Well if it is in the same context within Tomcat, does it mean it is the same when I am trying to use Apache?
    Anyone out there go this to work?
    Thank you in advance for reading my post.

  • PipedReader and PipedWriter class

    Hi everyone,
    Can any of you please explain PipedReader and PipedWriter class by givning code samples ??
    (I used tutorials but now I do not understand how to use it with codes)

    Can it be regarded as an efficiency that we do not
    call read method in loop many times, nistead we only
    call readLine method once.A little bit, but that's realy separate from buffering. It's related, but buffering in this context is talking about storing up a whole bunch of bytes in memory and then making one call to write them all to disk at once, rather than incurring the overhead of a physical write to disk for each byte. Or, conversely, reading a whole bunch of bytes with one physical disk read, storing them in memory, and then having the read, readLine, etc. calls pull the bytes from memory as needed and only going back to disk when the buffer is empty.
    readLine instead of read is kind of similar in that you only make one method call to get a bunch of stuff at once, rather than calling many methods to get the pieces individually, but it's different than the above description of buffering because whether it's read or readLine, you know you're processing one line's worth of data and you explcitly read exactly as much as you need--either with multple read calls or one readLine call. Buffering happens transparently to you. You don't know how many physical disk reads/writes there are, or where they occur.

  • [svn] 3787: Added FxTextArea, FxTextInput, and TextView class-level examples to the Component Explorer.

    Revision: 3787
    Author: [email protected]
    Date: 2008-10-21 12:16:28 -0700 (Tue, 21 Oct 2008)
    Log Message:
    Added FxTextArea, FxTextInput, and TextView class-level examples to the Component Explorer.
    Modified Paths:
    flex/sdk/trunk/samples/explorer/explorer.xml

    One workaround is to turn off automation:
    File-->Options, Advanced tab, General Section, uncheck "Enable Automation Events"
    However, you will loose the ability to configure callouts, and all of the commands in the Process Engineering tab.
    Another workaround is to change the loop number of the shape you are editing before changing its type. Then change the loop number back to the correct loop number.
    This is another example of the pernicious philosophy of trying to help the user do what the programmers think the user is trying to do that started in Excel 2000 (where you can no longer tell excel that you want a scatter plot - it will force the plot
    to be a line plot under certain circumstances).
    I suppose another option would be to modify the master and swap the text and subtype shapes in the indicator to use the subtype property for the loop number and then use the text for the instrument type. I guess this is what MS was trying to implement, but
    didn't explain it well enough to their programmers.

Maybe you are looking for