How to track payroll results if payroll runs twice in day.

Hi ALL,
   How can i see all  payroll results if payroll runs more than once in a day. i.e if program runs on 31.10.2008 at 9.00 AM and the same day program runs at 8.00PM .i have to find both results. please give me any table or program form whihc we can find the No.of time that program was run in the one day.
thank You
Ram

>
Asam Ramakrishna wrote:
> Hi ALL,
>
>    How can i see all  payroll results if payroll runs more than once in a day. i.e if program runs on 31.10.2008 at 9.00 AM and the same day program runs at 8.00PM .i have to find both results. please give me any table or program form whihc we can find the No.of time that program was run in the one day.
>
> thank You
> Ram
The payroll results directory of an employee can be found in the database table HRPY_RGDIR, alternatively you
can also use the FM CD_READ_RGDIR or the macro RP-IMP-C2-CD to fetch the payroll results directory for an employee

Similar Messages

  • Schedule to run twice a day at different times.

    Hi
    I am trying to write a schedule to run twice a day, 7 days a week at 11.30am and 0.01am (i.e one minute after midnight).
    I have tried setting the repeat_interval = 'FREQ=DAILY;BYDAY=MON,TUE,WED,THU,FRI,SAT,SUN;BYHOUR = 11,0;BYMINUTE=30,1';
    However, this causes the job to run at 11:01; 11:30, 00:01 and 00:30. Can some please show me how to get it to run only at 11:30 and 00:01?
    Thanks.
    jov

    Hi Joe
    Thanks for your reply.
    Unfortunately, your suggestion still causes the app to run 4 times a day, 11:01; 11:30, 00:01 and 00:30. I am trying to avoid writing two schedules but it looks like I'm going to have to.
    jov

  • How to track details for report last run

    Hello All,
    I have request from the client where i have to run the report from the last date on which the report was run.
    For this i need to track the details as on which date the report was run last eg last the report was run 01-june-08
    for a supplier so nect time when the report is run for tht supplier it shud allow dates only after 01-June-08.
    This has to be done in rpeort 6i.
    Can anyone suggest as how i can achieve this.

    If do not purge the concurrent request data (fnd_concurrent_requests) you can use the max(request_date) for that concurrent_program_id and allow date that is greater than that, using table validation. In the where condition just use
    select nvl(request_date,sysdate) from fnd_concurrent_requests
    where trunc(nvl(request_date,SYSDATE)) between (select trunc(nvl(max(request_date),SYSDATE)) from fnd_concurrent_requests where concurrent_program_id=45666) and trunc(sysdate);
    Thanks
    Nagamohan

  • Error while posting payroll results to FI  - Documents not getting created

    Hi all,
    While posting payroll results to FI for Dec 2011 a failure of our Production Server resulted in erroneous posting of payroll
    results. Posting run no: 1756 did not get posted at all though the run
    status shown was "document posted". The issue was resolved by resorting
    to manual posting of entries.
    Now we are unable to post payroll results for Jan 2012 for the same
    range of employee numbers for whom the manual posting was made for Dec
    2011. No posting documents are getting created.
    Kindly suggest how to resolve the issue.
    Regards,
    Sunil

    Hi All,
        I raised an OSS for the issue. SAP Support provided a solution for the problem. The solution involved cancelling a reversal which we had tried and failed followed by re posting the run no 1756. Our manual entries had to be reversed.The solution is given below.
        Please follow these steps:
    - Select the posting run 1756
    - Menu => Edit => Reversal => Reset after termination
    - After last step the status of the posting run should appear as
    'documents posted'
    - Go to transaction SM13
    - Select by user 8273 and date 02.01.2012
    - You should see an entry like this:
    400 8273 02.01.2012 15:26:57 @07\QEnqueues released@ Error
    - Select the entry and press the button 'Single test'
    - In case the system shows an error, please send the message back to us
    - In case the system shows no errors => press button 'Repeat update'
    - Then check in PCP0 and FI is the document has been correctly posted.
    Regards
    Sunil

  • How many time transastion run in a day

    we have so many transastion of Z.
    Now I want to analyses these Z transastion. how many time run in a month.?
    How many time these  i.e Z  run in a day.
    thanks
    Moni

    I hope you will get lots of guideline for these two topic here. Whatever....
    SM19
    1. Be in Static configuration tab
    2. Click on create button
    3. Give a profile name and click continue
    4. put the client name and put *** in the user if you want to track all users (keep in mind that putting * will increase the log file size in a very quick time)
    5. Select all Audit classes
    6. Events should be All
    7. Most important is to Mark the "Filter Active" option at top left corner
    Save and click Yes when it prompts whether you want to Distribute the same settings in All Active ABAP Instances....
    Note: You should bounce the system after activating this. Until you do so, the logging will not be activated.
    SM20
    You can use this in various way. Please search for SM20 in the forum or SAP Library to get details of different activities you can perform with this.
    Let me know if you are fine with the explanation or have any more query.
    Regards,
    Dipanjan

  • How to clear UNB table in the payroll result?

    Hi,
    We are getting the payroll error- The gross wages do not cover the negative offset that has been forwarded. Therefore, no gross up is permitted while running the Grossup.
    I see the below table "UNB table" in the last payroll result. "UNB - Unbalance table used for tax retrocalculation" .
    I think we are getting the above error because of this UNB table, can anyone help me to how to clear this table?
    When we run the regular payroll, no tax is being deducted.
    Please help
    Saurabh

    Hi Arti,
    Thanks for your reply!!..
    Seeing your reply, it gives me bit confidence to crack the existing problem, however, I'm still not clear with your answer... let me explain you the problem-
    1. Employee was given 350,000 though Taxable Bonus WT with regular pay check
    2. Later it came to know- out of the above amount, 75000 was Grossup amount
    3. So in next payroll run, they entered -75000/- in regular Taxable bonus WT and +75000 in Grossup WT and also they deleted one IT210 record of GA tax authority which was wrongly created; and ran the payroll
    4. Since then, in next payroll period- No tax is being deducted, so we are creating IT221 infotypes with Tax wagetype
    5. If we are running the Grossup wage, payroll error- The gross wages do not cover the negative offset that has been forwarded; therefore, no grossup is permitted.
    While running the regular payroll, overpayment Wagetype is being generated.
    Now, I saw this UNB table is created and the below wagetype are there in the UNB table-
    WT /5UT amount 0.00
    WT 5430 amount -75000
    WT 0200 amount 12500 ( Monthly salary)
    WT 4530 amount 350000
    Now I am thinking, if we are deducting tax through IT221,if we clear this UNB table, our problem might get resolved
    It will be a great help for me if you can tell-
    1. how to check, claims process is implemented or not?
    2. I have good HCM experiece but this claims process is very new to me- pls guide me how to do that
    Waiting for your reply, thanks in advance
    Saurabh Garg

  • How to realize retiree (inactive employee) payroll result posting to FICO?

    Hi,
    Now I have one requierment:  the retiree who postion is '99999999'  need to run payroll and posting.
    now I have make the retiree run payroll by change It0003. but I don't know how to make the payroll result posting ,because no cost centre.
    who can help me!
    thanks

    Hi,
    Maintain Cost Center in IT0027 for the employee. Run payroll and post it.
    VK

  • How to test previous payroll results

    Hi everybody,
    if ur current payroll is oct.. want to test august payroll,,,without cahnaging the masterdata,control record or infotype0003...how do u run payroll run? Is it possible to delete payroll results?

    Hi,
    You can execute the payroll driver for the 'Test Run mode'. Change the control record via transaction 'PA03' for the required payroll period and run the payroll. You can only check the output Log and the remuneration statement.
    Database tables and clusters will not be uploaded.
    Other way is to check the old pay results using the transaction 'PC_PAYRESULT'.
    Thanks & Regards, Swapnil Mishra

  • How to retrieve deleted payroll results

    Hi All,
    Unforuntaely user deleted payroll results for the month of june'09 by using the Tcode PU01. But now running the payroll for the period of july09 none amount appearing correctly and payslip for the month of june'2009 is not coming.
    How to retrieve the deleted payroll results for the month of june'2009.
    Kindly help me out in this regards
    Thanks and Regards
    Suresh.V

    Dear Suresh,
    As experts adviced, there is no possibility of retrieving Payrol Results once it is deleted....
    that is why people suggest
    1) not to authorize user or teach deleting Pay Results to Users !!!
    2) to maintain Backup of results every month !! generally this is done by Basis Team
    Now, u first delete Payresult for July first and then set teh Control Record to June...
    Then make a live run...for June...
    This will create entry for June Salary.. n thn u cn again have ur June Payslip.
    Then again release for July and run for this employee again...
    thus, u have both June and july results ...
    Regards
    ...Sadhu

  • How to ... SUBMIT Payroll Driver ... EXPORT Result Table TO MEMORY...

    Hi,
    Can someone please help? I need to retrieve the Result Table -RT in my Z-program by simulating the payroll result for any future month. The payroll result cannot be read from RT table as it is for future month.
    I have try to use:
    1. SUBMIT .... EXPORTING LIST TO MEMORY
    2. CALL FUNCTION 'LIST_FROM_MEMORY'
    3. CALL FUNCTION 'LIST_TO_ASCI'
    However, this doesn't give me the RT table as simulated when I check both "LISTOBJECT" and "LISTASCI" tables.
    Please suggest if you have better idea in providing the same result.
    Please help!

    HI,
    You can run the payroll with INLK Schema,
    Regards,
    Kapil Kaushal

  • How to import payroll result from 3rd party system to SAP

    Hi Experts,
    May i know how to import payroll result from legacy system / 3rd party payroll system into SAP.
    i need to import the payroll result from Jan - April (from 3rd party payroll system) and system go live on May. I using payroll malaysia.
    Thanks.

    check this link
    http://help.sap.com/saphelp_40b/helpdata/en/91/80e9087834d111a4620060b03c3b0e/content.htm

  • How to find payroll results using includes

    hi all,
          I have a requirement to get the payroll results of number of data clusters using includes not by using function modules.
    I know by using function modules.
          How to find out the exact include for given data cluster. If there is any path please let me know.
    thanks & regards,
        sekhar.

    Hi,
    You can define macros in the program and call depending on the cluster you need.
    For Eg  for B2 cluster,
    rp-imp-c2-b2.
    before calling macros,
    You should fill the key
    move pernr  to b2-key-pernr.
      move year         to b2-key-pabrj.
      move period       to b2-key-pabrp.
      move '1'          to b2-key-cltyp.
    rp-imp-c2-b2.
    For payroll
    RP-IMP-C2-RU
    Regards,
    Manoj.

  • How to delete the payroll result by batch? have any program to do this?

    Hi,
    how to delete the payroll result by batch? have any program to do this?

    With standard payroll deletion (PU01), SAP  will not allow payroll results to be deleted if it already reaches certain steps of payroll process (e.g. Pre-DME, DME); instead, you would have to do payroll a void or payroll reversal. This utility doens't check for that, and only delete payroll results based on the criteria given. This therefore could cause inconsistency in production if your payroll process already surpasses certain steps.
    Rgds.

  • ABAP HR - How to insert payroll results using fm PYXX_WRITE_PAYROLL_RESULT

    Hi,
    I have a scenario where I want to read cluster information (PCL2 RX) from system A and insert it into system B. Both systems are SAP ECC 6.0. Employee master data already exists on target system, but no payroll results yet, so this is an insert and not an update.
    I am using fm PYXX_READ_PAYROLL_RESULT (I also tried with HRCM_PAYROLL_RESULTS_GET) to read the data and then calling a RFC on system B where I use fm PYXX_WRITE_PAYROLL_RESULT to write the payroll results into database. Is this fm only to use in case of update, or it should also work when inserting new lines on the cluster? Because I always get a sy-subrc=0 but nothing is created on the db. Is there any other way to this? Do you have any code samples?
    Many thanks,
    Miguel

    HI Miguel:
    I have succe add of new payroll records, the following reference code:
    *& Report  ZTEST_BJARNE8
    REPORT  ztest_bjarne8.
    TABLES:pcl1,pcl2.
    INCLUDE rpc2cd00.           "Cluster CD data definition
    INCLUDE rpc2ca00.           "Cluster CA Data-Definition
    INCLUDE pc2rxcn0.           "Cluster CN data definition
    INCLUDE rpc2rx00.           "Cluster RX data definition internat. part
    DATA: refvar_curr TYPE REF TO data.
    DATA: refvar_prev TYPE REF TO data.
    DATA: refvar_cumul TYPE REF TO data.
    DATA: t52relid_header TYPE t52relid.
    FIELD-SYMBOLS: <payresult_current>.
    DATA: employee_number LIKE pc200-pernr,
          client           LIKE sy-mandt,
          globalmolga      TYPE T500L-MOLGA,
          cluster_id       LIKE t500l-relid,
          isocode          LIKE t500l-intca.
    DATA: rgdir_entry LIKE pc261.
    CALL FUNCTION 'HR_PCLX_INIT_BUFFER'.
    employee_number = '81000463'.
    CLEAR:rgdir.REFRESH rgdir[].
    CALL FUNCTION 'CU_READ_RGDIR_NEW'
      EXPORTING
        persnr                = employee_number
        check_read_authority  = space
        imp_client            = client
      TABLES
        in_rgdir              = rgdir
      EXCEPTIONS
        no_record_found       = 1
        import_mismatch_error = 2
        no_read_authority     = 3
        OTHERS                = 4.
    LOOP AT rgdir.
    ENDLOOP.
    cluster_id = 'CN'.
    SELECT SINGLE * FROM t52relid INTO t52relid_header
                           WHERE relid = cluster_id.
    CREATE DATA refvar_curr TYPE (t52relid_header-typename).
    ASSIGN refvar_curr->* TO <payresult_current>.
    CALL FUNCTION 'PYXX_READ_PAYROLL_RESULT'
      EXPORTING
        clusterid                    = cluster_id
        employeenumber               = employee_number
        sequencenumber               = rgdir-seqnr
        check_read_authority         = space"false "already done
        filter_cumulations           = space
      CHANGING
        payroll_result               = <payresult_current>
      EXCEPTIONS
        illegal_isocode_or_clusterid = 1
        error_generating_import      = 2
        import_mismatch_error        = 3
        subpool_dir_full             = 4
        no_read_authority            = 5
        no_record_found              = 6
        versions_do_not_match        = 7
        OTHERS                       = 8.
    IF NOT <payresult_current> IS INITIAL.
      "TODO changed RT data......
      "Add new month payresult
       rgdir-seqnr = rgdir-seqnr + 1.
      CALL FUNCTION 'PYXX_WRITE_PAYROLL_RESULT'
        EXPORTING
          clusterid                          = cluster_id
          employeenumber                     = employee_number
          sequencenumber                     = rgdir-seqnr
          payroll_result                     = <payresult_current>
          CLIENT                             =
       EXCEPTIONS
         illegal_isocode_or_clusterid       = 1
         error_generating_export            = 2
         export_error                       = 3
         subpool_dir_full                   = 4
         no_update_authority                = 5
         incomplete_result_imported         = 6
         OTHERS                             = 7
      IF sy-subrc <> 0.
      ENDIF.
      APPEND rgdir.
       globalmolga = '28'.
       client = '200'.
      CALL FUNCTION 'CU_WRITE_RGDIR_NEW'
        EXPORTING
          persnr              = employee_number
          molga               = globalmolga
          imp_client          = client
        TABLES
          rgdir               = rgdir
        EXCEPTIONS
          no_update_authority = 1
          OTHERS              = 2.
      CALL FUNCTION 'HR_FLUSH_BUFFER_UPDATE_PCLX'
        EXPORTING
          test                = space
        EXCEPTIONS
          insert_error        = 1
          no_update_authority = 2
          OTHERS              = 3.
      IF sy-subrc <> 0.
        "MESSAGE e062.
      ENDIF.
    ENDIF.
    "INCLUDE  rpc2cd09.
    *& INCLUDE
    INCLUDE rpppxd00.           "Data definition buffer PCL1/PCL2
    INCLUDE rpppxd10.           "Common part buffer PCL1/PCL2
    INCLUDE rpppxm00.           "Buffer handling routine

  • How to clear last payroll result of multiple workers?

    Experts,
    My requirement is to delete the last payroll result of multiple employees.
    PU01 allows to delete for only one employee at a time.
    I tried to create a BDC but not working. Is there any other alternative to do so.
    Regards.

    here it is:
    loop at pa_pernr.
      PERFORM bdc_dynpro     USING 'RPCDPU01'   '1000'.
      PERFORM bdc_field          USING 'BDC_CURSOR' 'RP50G-PERNR'.
      PERFORM bdc_field          USING 'BDC_OKCODE' '=STAR'.
      PERFORM bdc_field          USING 'RP50G-PERNR' pa_pernr-low.
      PERFORM bdc_dynpro     USING 'SAPLSLVC_FULLSCREEN' '0500'.
      PERFORM bdc_field          USING 'BDC_OKCODE' '=DELE'.
      PERFORM bdc_dynpro     USING 'SAPLSPO1'   '0300'.
      PERFORM bdc_field          USING 'BDC_OKCODE' '=YES'.
      CALL TRANSACTION  'PU01' USING bdcdata MODE 'A' UPDATE 'S'.
    endloop.
    " pa_pernr-low contains the employed id number.

Maybe you are looking for

  • How setup LDAP Sync After Install in OIM 11g  ver, 11.1.1.5.0

    Hi guys, I'm trying to find how to setup LDAP Sync After Install in OIM 11g (ver, 11.1.1.5).... I found on Metalink an interesting article "*How to Setup LDAP Sync After Install in OIM 11g [ID 1272682.1]*", but inside there is a Note that says: Note:

  • How do I send slideshow in an email? Need step by step please.

    How do I send a slideshow in an email? I clicked share then email bt it only does the first picture.

  • Same songs repeat in shuffle mode

    I have my playlist set to shuffle but I'm hearing the same songs over and over, while other songs never get played at all. There are about 250 songs on the list and I'm hearing the same 100 all the time (roughly). I am thinking there is some smart se

  • Couldn't resolve the host name (AGAIN!!!!​)

    I get this error alot! I've searched all kinds of forums and tried so many things that sometimes work (e.g., clear cache, restart). This is a common problem that renders the Playbook useless. It's so frustrating when you need to quickly jump online t

  • Creating rules in script for

    I am trying to create an estimate form with backend rules script using criteria based on user selecting product from drop down menu. Here is sample what I am trying to do and hopefully it makes sense. Field1 x Field2= sum1  (which i  figured out)  Su