Payroll reading

hi experts,
I want to fetch the data on the basis of payment method.....
If  'ZLSCH' is cash payment during the month in which the report has been executed only, these employees should come in this report.
How to do tht? Can anyone provide me some examples...

Hi Ajay,
As per my understanding u want generate the report for those employees  who are getting cash payment.
So for that u do one thing go to PA30 and infotype is '0009' (Table PA0009) in that u will find that same filed that u mention in your thread 'ZLSCH' . Here space values are showing for cash payment and T for bank transfer.
After getting the data use HR_GET_PAYROLL_RESULT function
and pass all important variable like Personal Number,period etc.
In that u will get results in RT table and just take the value for wagetype LGART = '/557' for cash payment and for bank tansfer use wagetype '/559'.
Hope your problem will solve if not revert back.
Thanks & Regards,
Sanket.

Similar Messages

  • Extractor for payroll reads data from cluster PCL2?

    Hello all,
    This is the line from help.sap in payroll extractor.
    "The extractor for payroll results reads data from payroll cluster PCL2, not from standard tables."
    Can someone explain to me what do we have to understand from that, and where in R/3 do we have to go and check for data.
    Thanks in advance.

    Anytime some of last information does not upload in delta to BW from payroll because payroll has a process to close it had to be executed (or something like that (sorry, i haven't enough funcional HR knoledge), it happened to me anytime).
    But, surely the user that you are using for extraction has no enought rights or authorizations.
    Look at these notes
    397208 **** very important!!!
    672514
    964569
    329961
    585682

  • Error while executing the payroll through transaction code PC00_M40_CALC

    Dear Sir/ Madam,
    While executing the payroll through the transaction code PC00_M40_CALC , i am getting the error as mentioned below :
    "Division by zero not performed "
    Calculation rule X0133****5            RTE = ISDIVP DIVID ARR ZERO=A   ADD
    I am not able to resolve this error. So request to guide me on this.
    Thanks & regards,
    vijaya.s.c.
    Moderator message: wrong forum, please have a look in the (I guess) ERP HCM forums.
    Edited by: Thomas Zloch on Jan 24, 2012

    Hi,
    Maintain have you changed any x013 rule?
    If not, just maintain attendance/time events then process the payroll.

  • Personnel Action Leaving

    Hi,
    Can anybody suggest me what operation i am going to use for IT2006 for leaving action.
    Regards
    Cathy

    Hello Cathy,
    i hope No operation will show you remaining balance in 2006
    all you can see in IT2006 is Quota number and Quota used.
    I advise you to add IT 0416 (time quota compensation) in the leaving action or bring it thru dynamic action during leaving action or Write a rule in Time mgmt to calculate the remaining balance and pay them in payroll.

  • Calling Local Stateless session bean from Spring in weblogic 10.3

    We are in the process of upgrading to Weblogic 10.3 from OC4J (OAS). We are using Spring and Stateless Session EJB 3 Local beans (Don't ask me why, it is decided before I came to the project).
    Previously (OC4J):
    -> There is no ejb-jar.xml. EJBs are configured with annotation @Stateless. No "name" or "mappedName" are defined.
    Spring POJOs access EJBs by using "EJBMODULENAME_<<EJBBeanClass>>Local" as JNDI Name. I think this strange JNDI name is what OC4J assigns when there is no explicit JNDI name defined.
    Sample Spring Bean configuration -
    <bean name="securityEJB" class="org.springframework.ejb.access.LocalStatelessSessionProxyFactoryBean" lazy-init="true">
              <property name="jndiName">
                   <value>myapp-ejb_SecurityEJBImplLocal</value>
              </property>
              <property name="resourceRef">
                   <value>false</value>
              </property>
              <property name="businessInterface">
                   <value>my.package.SecurityEJB</value>
              </property>
         </bean>
    I understand that weblogic 10.x doesn't give any global JNDI name (JNDI tree is empty) and also looked at the blog, Link: [http://m-button.blogspot.com/2008/07/reminder-on-how-to-use-ejb3-with.html]
    So far I have tried,
    1. @EJB annotation works but, I don't want to add @EJB annotations in the entire application. Since we are using Spring and EJB3, I am trying to avoid mixing them -
    2. java:comp/env is supposed to work (since it is a local session bean), but it doesn't for me.
    I haven't added weblogic-ejb-jar.xml as I don't think it is going to help, as there is no global JNDI name defined. Am I missing some thing?
    Thx

    Hi,
    if you don't want to use @EJB to inject the EJB, then you'll need declare the EJB reference in deployment descriptor.
    Here is an example copied from EJB3 spec:
    <ejb-local-ref>
    <description>
    This is a reference to the local business interface
    of an EJB 3.0 session bean that provides a payroll
    service.
    </description>
    <ejb-ref-name>ejb/Payroll</ejb-ref-name>
    <local>com.aardvark.payroll.Payroll</local>
    </ejb-local-ref>
    then you can lookup the local ejb from "java:comp/env/ejb/Payroll".

  • Offcycle payment - PF to be deducted

    Hello All,
    There is an Offcycle wagetype for which PF has to be deducted. We have
    run the Offcycle Payroll and /111 is generated and PF is not deducted.
    We have also run the following regular Payroll in which the same off
    cycle payment is not accounted for PF.
    How to make an Off cycle wage type to be PF deducted ? Please advise.
    Thanks & regards
    Vijay

    Check the below threadsd.
    [Re: PF Deduction - Off cycle Payroll;
    [Re: PF not deducted during Off cycle payroll ]

  • Personnel payments through APP

    Dear All
    For paying the employee through APP, .i.e Bank Transfer and Cheque, what are the setting I need to make from the FI side. I know that we need to click the allowed for personnel payments. But after doing it if i run it in F110, its saying "NO Accounts have been selected yet". What is that i need to as a FI consultant so that the APP selects the employees in F110.
    Appreciate your quick response.
    Regards
    Rajaram

    I don't believe F110 pays payroll.  If you have replicated employees as VENDORS by using PRAA, F110 can pay those "employee vendor" records.  That's how we pay employees for travel reimbursements or other type of reimbursements but not PAYROLL.  You can check with your HR experts, but they use different tcodes to run payroll.  I'm not sure if they can use the payment medium workbench.  At our organization, they (payroll) uses RFFOUS_T to do ppd ach.  Yes F110 can also access RFFOUS_T, but so does whatever tcode HR uses to run payroll.

  • Issue Regarding SAP HR Implimentation

    Hi,
    Can anybody provide me the list of SAP HR implemented compnies of Delhi/NCR in Last 2 years.
    Thanks & Regards,
    Geeta Chaudhary.
    Have you Got the answer for this question in your earlier thread

    http://saphrexpert.blogspot.com/search/label/payroll
    http://saphruser.com/category/sap-payroll/

  • How To Display Bi-Weekly Quota Accruals Other Than Using PT50?

    Is there a t-code or report within SAP that will allow me to see how much Absence Quota is generated each pay period for an employee?  I know I can see this information when I access PT50. However, I would like to know if I can display how much vacation and sick / illness time per pay period an employee(s) generates.
    When I run time eval and an employee's quota buckets are updated, where can I view the information other than going to PT50?
    Thanks,

    If it is HR user try PT_BAL00 but rememberu2026the period on the report would be months because you would have mostly used monthly period parameter for time calendar. Say for example if you run the report for the month you wonu2019t be able to identify which sick/vac time belongs to which pay period. So you have to run the report with pay period dates to get right out put - one period at a time.
    If it is payroll user or employee, then try to use below recommendation:
    >Create two wagetypes Vac time earned and Sick time earned
    >In time eval whenever the vac and sick time is calculated, during update of Quota, please generate these 2 wagetypes based   the quota type. you can use ADDZL.
    >In payroll read these wagetypes from ZL and store it. So your reporting would be from RT not time cluster.
    >This will help you to use payroll reports to pull out data based on pay periods. I strongly recommend this because user would be comfortable using wagetype reports and it would be easy for reporting. Even you can display these wagetypes in paystub
    Edited by: Amosha on Nov 16, 2010 11:24 AM

  • Timestamp from DBA_HIST_SQLTEXT

    Hi,
    I am told to find all the delete statements for the last 5 days that were run by a particular user on a particular table and the the timestamp of performing the delete.
    User:qas_user
    Table:qas_upload
    Schema:esa
    NOW
    select count(*) from esa.qas_upload
    01-JAN-10           5222212.13
    01-DEC-09           5329246.51THIS MORNING
    select count(*) from esa.qas_upload
    01-APR-09           5336623.89
    01-JUN-09           5096827.70
    01-MAY-09          5018505.14
    01-AUG-09          5069962.78The user was supposed to run SQL loader and populate details for JAN and DEC month but was not supposed to run the delete for the existing APR,MAY,JUN and AUG details. But some how the data has gone missing.
    I used DBA_HIST_SQLTEXT to find the entry but it doesnt have user and timestamp details.
    SQL> select * from dba_hist_sqltext where sql_text like '%delete%qas_upload%';
          DBID SQL_ID        SQL_TEXT                                                                         COMMAND_TYPE
    3075623994 dhzu64br8ac53 delete from esa.qas_upload                                                                  7How can I get to know the required information?
    Regards,
    Sam.

    Read up on dbms_logmnr. Following is an example to mine one log, but I suspect there is an easier way to mine many logs.
    -- Mine a specific log
    select name, first_time from v$archived_log;
    exec dbms_logmnr.add_logfile(logfilename => '/ora01/flash_recovery_area/AUDIT1/archivelog/2009_07_08/o1_mf_1_108_55b65m23_.arc', OPTIONS => DBMS_LOGMNR.NEW);
    exec dbms_logmnr.start_logmnr(options => DBMS_LOGMNR.DICT_FROM_ONLINE_CATALOG);
    -- Generate a report on the transactions that ran against table PAYROLL.EMPLOYEE.
    select scn, operation, sql_redo, sql_undo from V$LOGMNR_CONTENTS where table_name = 'EMPLOYEE' and username = 'PAYROLL';

  • Salary Gross up

    Hi
    Is it possible to find the Gross up of the salary
    Eg: if I need to pay the consultant $100. I would like to know the gross up for that 100$
    Please let me know if any method is there for it
    Thanks
    Regards
    Ramesh kumar S

    Hi Ramesh,
    I have a setup document for Bonus element gross up. Please follow these steps below. It may help you to understand the setups of gross up :-)
    1. Define an element to be calculated by net-to-gross processing. The element can use the DEFAULT_GROSSUP iterative formula and the CALC_GROSSUP_PAY_VALUE payroll formula.
    2. Define and link the element, define the iterative processing rules, define the formula processing and result rules.
    3. Attach this element to employee. Run a Payroll and check the gross amount paid to your employee.
    Please see the below example with detailed setups:
    Define a Grossup Element
    1. Navigate to the Element window:
    (N) Total Compensation > Basic > Element Description
    2. Set your effective date as per the requirement.
    3. Enter the name "Grossup Bonus". You can also enter a reporting name and description for the element.
    4. Select a Primary Classification of Earnings.
    5. Select Nonrecurring as the processing type.
    6. Ensure that the Multiple Entries Allowed box is not checked.
    7. Choose "Advanced" tab.
    8. Select the Gross Up check box.
    9. Select DEFAULT_GROSSUP in the Iterative Formula field and save the record.
    11. Choose "Input Values" button.
    12. Enter the input values shown below.
    Name     Unit Type     Sequence     Required     User
    Enterable     Lookup     Default
    Amount     Money     2     Y     Y     --     
    Low Gross     Money     3     N     N     --     
    High Gross Money     4     N     N     --     
    Remainder     Money     5     N     N     --     
    To Within     Number     6     Y     Y     --     
    Method     Character     7     Y     Y     ITERATIVE_METHOD     Interpolation
    Additional Amount     Money     8     N     N     
    13. Close the Input Values window and choose "Iterative Rules" button.
    14. Select each result from the DEFAULT_GROSSUP formula and specify how the payroll run should use the result, as shown in the following table:
    Return Name     Rule Type     Input Value to Adjust
    ADDITIONAL_AMOUNT Adjust     Additional Amount
    HIGH_GROSS     Adjust     High Gross
    LOW_GROSS     Adjust     Low Gross
    REMAINDER     Adjust     Remainder
    STOPPER     Stop     --
    15. Save your work and close the Iterative Processing Rules window.
    16. Choose "Exclude Balances" button.
    17. In the Exclude Balances window, display the list of values for the Name field to see which balances will be included in the net-to-gross processing. If they appear, select the Total Deductions and Superannuation Total balances to exclude from the Grossup processing.
    Link the Grossup Element
    18. Navigate to the Element Link window:
    (N) Total Compensation > Basic > Link
    19. Set your effective date as per the requirement.
    20. Enter the name "Grossup Bonus".
    21. Check the Link to All Payrolls box.
    22. Save the record.
    Create Formula Processing and Result Rules
    23. Navigate to the Formula Result Rules window:
    (N) Total Compensation > Basic > Formula Results
    24. Set your effective as per the requirement.
    25. Enter "Grossup Bonus" in the Name field.
    26. In the Processing Rules region, select Standard in the Name field and CALC_GROSSUP_PAY_VALUE in the Formula field.
    27. Save the record.
    28. Ensure that your new Standard rule is selected, and click in the Name field of the Formula Results region.
    29. Select PAYMENT_AMOUNT in the Name field.
    30. Select Direct Result in the Type field.
    31. Select Pay Value in the Input Value field.
    32. Save the record.
    Enter the Bonus For an Employee
    33. Navigate to the Element Entries window:
    (N) FastPath > Entries
    34. Find the person you entered in the previous practice.
    35. Set your effective date as per the requirement.
    36. In the Element Name field, select your Grossup Bonus element.
    37. Choose Cancel in the Cost Allocation flexfield window.
    38. Choose "Entry Values" button.
    39. Enter 400 in the Amount field.
    40. Enter 0.1 in the To Within field.
    41. Ensure Interpolation is selected in the Method field.
    42. Save the record
    Run the payroll.

  • Stateless Bean imposing webservice in Weblogic 10

    Hi..
    Is it possible to implement Stateless bean webservice using jwsc task and deploying both services(ejb and webservice) as EAR???.
    If anybody knows please let me know what are the steps to follow.
    Thanks in advance and your help is appreciated........

    Hi,
    if you don't want to use @EJB to inject the EJB, then you'll need declare the EJB reference in deployment descriptor.
    Here is an example copied from EJB3 spec:
    <ejb-local-ref>
    <description>
    This is a reference to the local business interface
    of an EJB 3.0 session bean that provides a payroll
    service.
    </description>
    <ejb-ref-name>ejb/Payroll</ejb-ref-name>
    <local>com.aardvark.payroll.Payroll</local>
    </ejb-local-ref>
    then you can lookup the local ejb from "java:comp/env/ejb/Payroll".

  • Internal Transfer between two payrolls

    Hi
    In the same BG we have 2 payrolls .. A payroll and B payroll ..
    if employee want to transfer the payroll between the month what are we need to follow.
    Can any one give check list we must follow for this , as taxation rules and sick rules are
    different in these 2 payrolls .
    Its UK , one payroll partners are eligible for SSP and where as in another partner is not
    eligible for SSP ..like there are some rules ..can anyone advice about this

    - If the taxation is different, it is advisable to terminate the person in one payroll and re-hire into the new payroll.
    - If you want everything to be processed into the new payroll, then just move the person from the beginning of the month into the new payroll.

  • V440 HDD replacement problem

    Hi all expert out there,
    I had a HDD failure on v440, and the customer want to replace the HDD online without shutdown the server, I use the Solaris command below to unconfigure the disk :-
    "#cfgadm -c unconfigure c3::dsk/c3t1d0"
    The command executed with no error and then I also use the command to check whether the disk is ready for remover :-
    #cfgadm -al
    c3::dsk/c3t1d0 unavailable connected unconfigured unknown
    Status shown the disk is "unconfigured" but the OK-to-Remove LED still does not lit, I also run the "showenvironment" in the ALOM to check the status.
    Disk Status Service OK2RM
    HDD0 OK OFF OFF
    HDD1 OK OFF OFF
    HDD2 OK OFF OFF
    HDD3 OK OFF OFF
    The status shown OK2RM is off, what should I do now, and anyone has the same problem before, please advise, thanks.

    Have you reviewed the V440 Administrative Manual?
    http://www.sun.com/products-n-solutions/hardware/docs/Servers/Workgroup_Servers/Sun_Fire_V440/index.html
    Chapter 6 includes examples of removing mirrored disks as well as removing non-mirrored disks.
    Have you used the V440's service contract and opened a support case with Tech Support?
    The support engineers in Sun's Storage team would be able to give you guidance.
    That's why they're on the payroll.

  • Difference between HR Forms Smartforms sapscript and PE51

    Hai all,
      Could anyone give me the exact difference between HR Forms Smartforms sapscript and PE51.
    Thanks in advance,
    S.Jenibalet.

    HR Forms
    The Layout Editor can be used is Adobe Designing tool or Smart form Tool.
    The HR Forms Workplace (which will be called the Forms Workplace from now
    on) will enable you in future to create flexible reports with an attractive layout for HR master data,
    personnel time data, and payroll results.
    Smartforms
    SMARTFORMS as the SAPScript successor tool is also used to generate formatted documents which can contain logos, tables and other formatting objects. And this documents can look like a pre-printed documents that normal ABAP codes cannot possible.The SAP SmartForms replace the SAPscript forms. SAP SmartForms offer the following advantages: 1)Creating and maintaining forms requiring half the time 2) Adapting forms without any programming knowledge due to entirely graphical user interface 3) Web Publishing using the generated XML output Here you will get some SAP SMARTFORMS tutorials and PDF guides to download.
    You use SAP Smart Forms to create and maintain forms for mass printing in SAP Systems. As
    output medium SAP Smart Forms support a printer, a fax, e-mail, or the Internet (by using the
    generated XML output).
    sapscript
    SAPSCRIPTS are used to generate formatted documents which can contain logos, tables and other formatting objects. And this documents can look like a pre printed documents that normal ABAP codes cannot possible. SAPscript comprises these five components: 1)an editor for entering and editing the lines of a text. 2)styles and forms for print layout. 3)the composer as central output module. 4)a programming interface 5)several database tables for storing texts, styles and forms. Here you will get some SAPSCRIPTS tutorials and Pdf guides to download.
    PE51
    There are Limitataions for PE51.You can use only for HR module specifically for Payroll.

Maybe you are looking for