Importing Payroll Results in SAP.

Hello All,
               We are implementing SAP HCM suite and have a question about importing payroll results back into SAP. We are using ADP as our payroll outsourcing parter for Gross/Net and we have a business requirement to bring back the payroll results in SAP. We contacted ADP and the response we got is that none of our SAP Clients have every done same. We contacted SAP and the response we got is this is a consulting issue.
                 We are currently exploring the possibility of using ULK9 schema to import payroll results for every period from ADP, the question I have is:
Have you been involved in this kind of model for ADP or any other payroll outsourcing companies, If yes how did you handle bringing back payroll results for Off-Cycles, Reversals, Voids?
Thanks
Saket

Hi.. this is like running 2 payrolls one with ur payroll partner and one with your system. This is not a very good way of doing it as you will never be able to match the results as you have to always mirrior the configuration, badis, bapis and user exits, abap codes, etc..Moreover please do check if the result import can work for all the countries.
Also, please do think of issues like the patch level update- what's the aggreemnet with you and your payroll partner
also, other risks need to be clearly defined. In a nutshell, this is not a very good idea and there is hardly anone having it as it is like duplicating your payroll run everytime.
If you are certainly looking for an alternate, may be you can use dummy wagetypes (custom ones) to store your results..
If you are looking just to retain the employee history, your payroll partner should have it.. so again its just duplication of data..
Hope this info helps.
Regards
Judith

Similar Messages

  • 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

  • Inbound IDOC for Payroll results

    Hi,
    does anybody know the import IDOC for payroll results?
    Anybody?
    Or other method to import payroll results?
    Thanks,
    Juzio
    Edited by: Juzio Kowlaski on Nov 16, 2010 9:43 AM

    I found it.

  • Payroll results could not be imported/Error in Finance Posting of Payroll

    Hi friends,
    Please help me.
    I have created three wage types
    2001-Basic Pay
    2002-HRA
    2003-Conveyance
    When I generated remuneration statement all these three wage types where displayed along with EE EPF contribution and VPF contribution which I have assigned earlier in infotype.
    After that for posting to FI, I created three symbolic accounts
    (Basic, HRA and Conveyance together as 0001 symbolic account I(accounted posting to expense report)
    Employees contribution to PF ( i.e.EE EPF contribution and EE VPF contribution) to (PFEE) symbolic account II (accounted posting to balance sheet)
    Employers contribution to PF ( i.e Employer PF contribution and Employer pension contribution) to (PFER) symbolic account III (accounted posting to expense report)
    After this I have grouped employees as 3 for salaried employees, after this I have assigned the same to number 3 to PPMOD under three (I am not sure this is correct, please advise)
    Then with the help of an FI consultant, I assigned PFEE to balance sheet and 0001 and PFER to expense account.
    Now when I activated 'Execute Run' for finance posting of payroll of a personal number an error is shown 'Errors Occured! Check Error Log' “ payroll results could not be imported”.
    I doubt I missed some steps. Please help

    Dear Naveen and Stephen
    This is the message which I got
    <b><b>Payroll results could not be imported
    Message no. 3G112
    Diagnosis
    The payroll results for this employee could not be imported from the database.
    Procedure
    Check the consistency of the payroll results for this employee.</b></b>
    Please help
    Regards
    Santhosh.S

  • Urgent : Posting Payroll results from legacy system to SAP Fi /C0

    Hi Experts,
                A client requirment is such that they have to post payroll results to FI/Co
                They are not using SAP HR- Payroll module . They use their own payroll 
                 processing system . 
                 Please tell what would be the best way of doing so 
                  Help is urgently required
    Nidhi

    To be more specific, Pavani is referring to create a new inbound - custom program, which can create IDOCs in SAP system and transfer the data to FI - CO module.
    If your client has all the infrastructure for a new interface development, like XI system or IBM - Mercator system, Out bound interface for Third party payroll system, Interface - ABAP team, then it could be planned to develop the SAP inbound interface.
    Hope this helps.
    Narasimha

  • Payroll results could not  be imported

    Hi,
    We are facing a problem while posting payroll results to FI/CO...
    Error is " Payroll results could not be imported "..
    Kindly help
    its real urgent
    hr_user

    Hai..
    Check the sub schema
    XPR0 & XLR0...
    Import previous result current period
    Import last payroll result
    Edited by: Ram Manohar on Mar 24, 2008 5:07 PM

  • Delete every payroll results in the system

    Hi experts,
    There is a special Test system where External useres can login to the system, so we'd like to delete every paroll results in the system.
    My question is how can I do that * correctly & efficiently*?
    I know that there is a report for that:  "RPUDEL20"  but imagine a company with 14.000 employees. So using the logical databse, and deleteing the paroll results ony-by-one, will took more than a day
    My idea is to delete every record in the tables:
    HRPY_RGDIR
    HRPY_WPBP
    HRPY_GROUPING
    P01O_ZVB_RR
    This is definetelly the fastest way, but is a good solution?
    I mean what about the 0003 infotype (payroll status)  and other relations to the payroll results? What will happen if I delete the tables?
    There is no payroll testing in this system, we're using this system for  ESS testing, so the payroll results are not relevant, but all other masterdata (PA and PD infotypes) are relevant.
    I'm happy to hear any idea
    Bye
    N.

    Hi everyone,
    Thank you for the answers,  but I don't understand how can the LSMW help me. As I know the LSMW is a data migration tool. I don't want to import anything to the sap system, I just want to delete the existing payroll results. How does the LSMW help me in this?
    Thanks
    N.

  • 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

  • Posting Payroll results to FI with special G/L account

    Hi,
    We need to post some payroll results to special G/L accounts. SAP documentation say it's not possible. How can we manage that? any solution or suggestion is welcome.
    Thanks
    K.

    Thanks for replying.
    I need this to be done for all employees.
    I need to post some wagetypes to vendor accounts. the issue is : SAP doesn't allow to use special G/L indicator with posting to vendor accounts, which is the requierement in my case.
    I'm wondering if there is another solution to make this possible.
    regards,
    K.

  • Function module for reading payroll results

    HI,
    I need a function module for reading payroll results RT table.
    Import parameters are personal number, payroll area, and payroll period.
    Export should be RT table.
    Regards,
    Wasim Ahmed

    Hai Wasim
    Check the following Code
    data: payroll_cluster like t500l-relid.
        call function 'PYXX_READ_PAYROLL_RESULT'
             exporting
                  clusterid                    = payroll_cluster
                  employeenumber               = pernr-pernr
                  sequencenumber               = payroll-evp-seqnr
                READ_ONLY_BUFFER             = ' '
                READ_ONLY_INTERNATIONAL      = ' '
                CHECK_READ_AUTHORITY         = 'X'
           IMPORTING
                VERSION_NUMBER_PAYVN         =
                VERSION_NUMBER_PCL2          =
             changing
                  payroll_result               = payroll_us
            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 sy-subrc <> 0.
          if sy-subrc <> 0.
            write: / 'Fehler beim Laden des US Abrechnungsergebnisses'(003).
            write: /'zu Personalnummer'(008), pernr-pernr,
                    'bei Sequence-Number'(012),
                     payroll-evp-seqnr.
            write: /  'Fehlercode ='(004), sy-subrc.
          endif.
        endif.
    Thanks & regards
    Sreenivasulu P

  • Amount diff in Payroll results and Posting amount

    In payroll results ie EDLI Contribution shows as 3,500/- to the 100 employees, but in posting document it shows EDLI Contribution amount as 5,000/-(G/L account). Why the difference amount occured? What is the solution for this?
    Please guide me !

    Hi,
    Go to bellow Links
    http://help.sap.com/printdocu/core/print46c/en/data/pdf/pyint/pyint_dialog.pdf
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/a0/239ac04ef911d3b471006094b9cc1f/content.htm
    Thanks,
    Raviteja

  • Reversing Payroll Results and FI Postings

    Hi,
    After payroll and FI postings are complete, I need to reverse payroll results for one employee.
    If I just reverse payroll results, will that also reverse FI postings for that employee, or do I need to manually reverse FI postings for that employee first and then reverse payroll results ?
    I am worried that if I first reverse FI postings, then it might reverse for all employees. I need to carry out reversal only for one employee.
    Any clarification to my question will be greatly appreciated.
    Thanks!

    Hi,
    Reversal of posting for individual employees is not possible. For more information:
    http://help.sap.com/erp2005_ehp_04_sp/helpdata/en/0c/00c956e8a011d18cbf0000e81de309/content.htm
    http://help.sap.com/erp2005_ehp_04_sp/helpdata/en/0c/00c959e8a011d18cbf0000e81de309/content.htm
    Source: help.sap.com
    Donnie

  • 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

  • Can we use ad hoc query to get a temporary report of payroll result?

    Hi,All
    can we use ad hoc query to get a temporary report of payroll result?or we have to get a report of payroll result by customizing and ABAP?
    and how can I customizing a report on the basis of standard SAP report for payroll?

    Hi
    As of my Knowledge You cannot get the payroll report through Adhoc query you have to go for ABAP Devlopment
    Thanks
    Mahantesh

  • Urgent :Posting Payroll results from Legacy system to FI/co

    Hi Experts,
    A client requirment is such that they have to post payroll results to FI/Co
    They are not using SAP HR- Payroll module . They use their own payroll
    processing system .
    Please tell what would be the best way of doing so
    Help is urgently required
    Nidhi

    hai nidhi,
    Inform ABAP team to develop the programme for payroll results,and post the entry to FI through T.code F-02.
    govind.

Maybe you are looking for

  • Dynamically how to get the meta data of an ui element which is custom one

    Hi All , In SRM , I want to know the meta data declarations of an UI element in my webdynpro component  ..How to know this ..Can anyone help me in this ..I want to know the meta data of an ui element . Sandeep

  • How to connect a HP LaserJet Printer P1102w to my Toshiba Laptop

    I have just bought a LaserJet P1102w printer, but i cant seem to install it on my Toshiba laptop (or a HP laptop). I have tried the instruction that came with the product, the disc, the HP website, HP help support in Sydney (Who couldnt even install

  • How do I only receive new mails on iPhone

    So, I have succesfully set up my hotmail account on my iPhone. The only problem is that I receive my oldest mail first and since I have like 2000+ old messages in my inbox it will take a while for me to get to my new messages. Is there a way to set u

  • Migration from ISU to CRM

    Hi, We are populating SAP ISU via Emigall and proposing to replicate all customer data including BP, CA and Contract and all technical master data including CO, Premise and Device.  This is a lot of objects and data to replicate from ISU to CRM which

  • Unable to download AIR apps

    I'm trying to install a .air application but I'm not having any luck.  I downloaded AIR 2.5 but when I try to download the app I don't find an .air extension.  I was told that the file association is borked.  I'm not sure what to do to get it to inst