PU12 transaction

I would like to start by saying thanks to Shafiq Rehman for your excellent presentation of PU12.
But I wonder if there is a course that can explain more about this Interface toolbox or is it only learning by doing?

Thanks for appreciation. I am not aware of some course specifically for PU12. Mostly it is learning by experience. You can create simple interfaces like export just infotype 2, and then move towards more complex ones, including more infotypes of different time constraints and implementing different rules and applying different attributes, play with change validation and stuff like that. If you get tangled in trouble then post on SDN, someone will definitely help you out.

Similar Messages

  • PU12 Transaction: Mutilple Payroll Area Issue

    Dear All,
    I am going under very strange issue with PU12 transaction. This transaction runs fine and export payroll data if a person is hired only in one Payroll Area.
    Like, if a employee E123456 is hired under Payroll Area - 99  and if this is still under that payroll area in HR-Infotype 1 THEN PU12 will work fine.
    If employee is transferred to some other payroll area - 01. So this time Infotype 1 will have two record - Initial Hired Payroll 99 (delimited) record and current Payroll Area 01 record.
    When PU12 transaction starts for this employee it only will run for Initial Payroll Area (in this case 99). Whatever the data under Payroll Area 99 time span will only get processed.
    Whatever the data will come under new Payroll Area 01, it will not get processes.
    Is there something missing in configuration side or something to be added explicitly?
    Thanks,
    Roshan
    Edited by: Roshan Gupta on Feb 9, 2011 1:39 PM

    Hi Mahesh,
    Thanks for the reply. But the link gives good information about configuration of PU12. The scenario I have raised, it doesn't help to understand that. But its good reference guide and I already had that. Can you please help me to understand what could be the reason of the mentioned problem.
    Thanks,
    Roshan

  • Info about PU12 transaction

    Hi,
    I am making modifications in a User Exit which is providing data to a file defined for Interface format ZTE1 through tcode PU12 interface toolbox.
    So, my question is what is this tcode used for ?
    And if my changes include making modifications to the file structure by including extra fields and deleting some,what are necessary steps i need to do to  ensure same changes are reflected on PU12 side.
    I hope my question is clear.
    Ask me in case of any doubts.
    Please Guide!!!
    Answers will be rewarded.
    Regards,
    Rohan

    It might be too late reply but, better than never, please go through this blog https://weblogs.sdn.sap.com/pub/wlg/8373. [original link is broken] [original link is broken] [original link is broken]
    PU12 is for HR Master Data Export. You can put code in those user exits and change the outcome of PU12 dramatically. If you can be specific in your question then I may give a better answer.

  • Info needed about PU12 transaction

    Hi,
    I am making modifications in a User Exit which is providing data to a file defined for Interface format ZTE1 through tcode PU12 interface toolbox.
    So, my question is what is this tcode used for ?
    And if my changes include making modifications to the file structure by including extra fields and deleting some,what are necessary steps i need to do to ensure same changes are reflected on PU12 side.
    I hope my question is clear.
    Ask me in case of any doubts.
    Please Guide!!!
    Answers will be rewarded.
    Regards,
    Rohan

    Hi,
    The purpose of PU12 is to create interface format for data export to a third party system.
    The interface format forms the basis for data export. You use the interface format to determine which HR data should be selected and how this will take place.
    You use the interface toolbox to create a program based on the format you have defined. You use this program to export the data.
    You can try this link for improvements in this T Code from 4.5A onwards.
    http://translate.google.com/translate?hl=en&sl=de&u=http://help.sap.com/saphelp_45b/helpdata/de/35/b0ea5187a62488e10000009b38f9b7/content.htm&sa=X&oi=translate&resnum=2&ct=result&prev=/search%3Fq%3DPU12%2B%252B%2Bsap%26hl%3Den
    Reward if helpful.

  • Is it possible to have access to PU12 in read only to avoid SOD issues?

    Hi
    We would like to provide PU12 to a small number of users for troubleshooting purposes with our payroll interface, however PU12 transaction is one that is a SOD issue, namely: 'Modify payroll master data and then process payroll.  Potential for fraudulent activity'
    Is there an equivalent read only transaction that SAP has to view the export history data possibly, or else a way to change the settings of PU12 to make it read only via a custom tcode?
    Any advice would be very helpful.
    Thanks
    Nicola

    Hi,
    Make the variant of the screen and provide the separate Tcode using SE93.
    Good Luck
    Om

  • Process steps pu12

    Hi All,
    I would like to know the process steps of PU12.
    Reguirments of ADP:
    Send the Master Data in .CSV file.
    Actually i developed an interface where it downloads the Master Data in .CSV file.
    But my question is it the right way to send the data to ADP or there is any other way.
    I have seen in the SDN about the PU12.
    Could you please let me know about the PU12 transaction to export the Master data and the steps to create.
    Regards,
    gade
    Edited by: sudhir gade on Jan 13, 2008 3:58 PM

    Hi All,
    I would like to know the process steps of PU12.
    Reguirments of ADP:
    Send the Master Data in .CSV file.
    Actually i developed an interface where it downloads the Master Data in .CSV file.
    But my question is it the right way to send the data to ADP or there is any other way.
    I have seen in the SDN about the PU12.
    Could you please let me know about the PU12 transaction to export the Master data and the steps to create.
    Regards,
    gade

  • Creating Idocs using PU12

    Hi,
    I am new to Idoc's. I got a requirement saying that an idoc has to  be generated after sucessfull execution of PU12 transaction.
    In We05 i am able to  see few Logical message types (HROT*).
    can any  one plz guide me.
    Thanks in Advance,
    Sharath

    Hi Mrutyunjaya Tripathy,
    I came to know after searching the site,that you have worked on PU12. Now i got a requirement to implement PU12 for Latin America and Asia Pacific, which consists of 20 countries. I had understood the functionality of PU12.
    But i dont the process how to use PU12.
    An idoc has to be generated after executing Pu12 after which the user will check the accuracy of the output in the Idoc, If every thingh is fine then they will transfer the Temse file to the client.
    Am totally struck up and help less as no body has any idea about Pu12.Can you plz guide me throught the process.
    Thanks in Advance .
    Sharath.

  • Please help me on pu12

    Hi experts
    i am getting error message while execute the PU12 transaction it is showing message payroll area ignored, this message is coming for standard intterface format and customized interface format please help me how can i solve this.
    thanks in advance

    Hi ,
    Are you using PU12 to export just the master data, if that is the case please check the option "inteface without payroll" in the attributes section of the interface format and create control record for the payroll area that you wish to extract.I guess this will solve your problem.
    Regards,
    Kiran

  • HR toolbox payroll/Time management step by step

    Hi Experts,
                  Can you please tell me the PU12 Payroll/Time management step by step process?.
    Thanks.

    The SAPADPFR process model is designed to launch a payroll and export payroll data to SAP using the Interface with external payroll systems (pu12) transaction. The system creates a process corresponding to the process model for each of the payroll services in the Services menu. In the scenario, ADP-GSI indicates whether the service must use the process model or not. You can copy the SAPADPFR standard process model and adapt it to your companyu2019s requirements.
    To launch the SAPADPFR process model, the name of the process model must be entered in the PM_PAIE constant (SAPADDFR by default). Program RPPM0FI creates a link between the different programs run in the process model and the process itself.
    The sequence of programs defined in this process model is as follows:
    ○        OT_SELECT_PERNR_OTFR initializes the process model. The user selects the personnel numbers for the payroll areas pre-selected in a dialog box. The status of the payroll areas considered on Released for payroll is updated in the HRPAYFR_ADP_PERNUM BAdl implemented by ADP-GSI.
    ○        RPCALCF0 launches the payroll for each employee selected.
    ○        RPIF00FI creates an export file based on the options defined in pu12 for the FADP interface format.
    ○        RPPMFLFI calls program RPFL00FI with the file formatting data based on the options defined in pu12.
    ○        RPTMSEFI converts the file to ZADIG format.
    ○        RPSENDFI sends the data file to ADP.
    The value of the TEM_DVR code affects the following steps:
    ○        RPDOWNFI extracts the reference values.
    ○        RPSENDFI sends the reference values.
    ○        RPPMCDFI deletes the reference values file and indicates the end of the process.
    A breakpoint is planned after each program that does not use the PNP logical database:
           1.      to manage return codes as they appear in a ADP scenario: a return code less than or equal to 50 stops the process
           2.      to call the  HRFR_PROCESS_STOP_OT_SAPOTFR function module
    A conditional breakpoint is planned for management codes. Depending on these codes, it is possible to skip these steps. These breakpoints call the HRFR_PROCESS_NAVIG_OT_SAPOTFR function module.
    In the SAPADPFR process model, in the event of an error the process stops on the step following the conditional breakpoint. The function module called allows you to ascertain whether the previous step (STOP_OTFR) was carried out correctly.
    A procedure for purging processes is integrated into the FINPER service after the process is closed.
    It is possible to view the result of the process and the updated status of the ADP exchange in the exchange table (T5F6K). Program RPDV90FI creates a link between the completed process and the ADP transmission table. You can view this information in the process log for this program.

  • SPDD for structure E1HR_AB

    Hi Gurus,
    We are upgrading from 4.6 to ECC 6.0.  When I tried to 'Reset to Original' the object E1HR_AB (Struture), I get an error 'You cannot edit object R3TR TABL E1HR_AB with
    standard editor'.
    Please let me know how to solve this.
    Thanks in advance.
    Mohan

    Hi Mohan,
    I can understand the issue here. The E1HR_AB is a segment that is used for PAyroll outsourcing using IDocs. This is generated through a transaction PU12. The possible reason can be that somebody might have done an enhancement to the standard segment by using the PU12 transaction for this segment under OTMU format. You'll need to just correct this back and do the upgrade and it should allow you.
    Thanks,
    Sam

  • Reg transaction pu12

    Hi,
    I have to develop a PAYROLL interface for USA, which generates flat file on pc. My client said that the functionality of this transaction PU12 will satisfy their needs , so my job is to explore what it is doing. I went into this transaction but i couldn't understand this. Can anyone tell me what it is doing...
    I appreciate your help.
    Thanks
    kisu

    Hi Kisu,
    Have you read the SAP Documentation on this? Here's the link.
    http://help.sap.com/saphelp_erp2004/helpdata/en/60/d8d8c7576311d189270000e8322f96/frameset.htm
    Refer to the section called <i><b>Interface Toolbox for Human Resources</b></i>.
    That should give you a fair idea of what PU12 is all about.
    Regards,
    Anand Mandalika.

  • Please help me , how idoc is generated with the transaction pu12?

    Hi
    please help me on pu12, how the idoc is generated.

    Please be aware that you are not communicating with Apple when you post in these forums. The only people who will reply to your posts are your fellow users.
    You will have to work with the authorized service centers in India. Why did the service center you contacted say that they could not help you?
    Regards.

  • HR Master change Download using PU12

    Hi All,
      I am trying to download HR master data change to an external sytem..using pu12.
      Please let me know ..How it is possible to generate idocs with PU12.
    Thanks & Regards,
    sajid

    Hello,
    I had a quick look at the transaction. I have not worked on HR related stuff.
    But my analysis may help you. I made a global search for 'IDOC' in the Program 'SAPMPU12'. There are 2 places where IDocs are triggered.
    * menu bar fcode's
        WHEN 'IDOC_CREATE'.
          SUBMIT RSEINB00 VIA SELECTION-SCREEN AND RETURN.
        WHEN 'IDOC_PROCESS'.
          SUBMIT RBDAPP01 VIA SELECTION-SCREEN AND RETURN.
        WHEN 'FILE'.
          CALL SCREEN 3120 STARTING AT 20 5.
    Hope these points give you some idea. Or other friends who have worked in HR will be able to help you.
    check the link (Interface Toolbox):
    http://help.sap.com/saphelp_erp2004/helpdata/en/d8/c9e93401bdee06e10000009b38f83b/frameset.htm
    Best Regards, Murugesh AS
    Message was edited by: Murugesh Arcot

  • Reg Transcation PU12

    Hi,
    I have to develop a  PAYROLL interface  for USA, which generates flat file on pc. My client said that the functionality of this transaction PU12 will satisfy their needs , so my job is to  explore what it is doing. I went into this transaction but i couldn't understand this. Can anyone tell me what it is doing...
    I appreciate your help.
    Thanks
    kisu

    Hello Kisu,
    You have opened two threads for this doubt. I have just answered it in the other thread. Please close this thread by marking it as answered. We can continue the discussion in the other thread.
    And don't forget to reward the answers that you receive, if they have been of help to you.
    Regards,
    Anand Mandalika.

  • PU12 Configuration document

    HI All,
    I am new to the transaction code PU12 and would like to get more details on how to configure PU12. Could someone please guide me for configuration.
    Thanks
    DK

    Go through this document....
    [http://shafiq.us/sap/index.php?option=com_content&view=article&id=47:hr-interface-toolbox-pu12&catid=36:pu12tutorial&Itemid=14]
    Mohan

Maybe you are looking for

  • How to see Greek characters inside a PDF report (made with XML Publisher)

    Hi, I just patched my e Business Suite (ver. 11.5.9) in order to use XML Publisher 5.6.3. It works fine, but I have a big problem when I want to see Greek characters inside my report; instead to see the Greek characters I see only '?????' I tried to

  • GRC 10 Role based firefighter multiple users

    Hi All We are using GRC AC 10 SP12 and have Role based EAM implemented. We are looking at way to prevent the same user from being assigned multiple firefighters or a way for approver to know that another Firefighter ID is already assigned to this use

  • Calling Bapi from Dot Net

    Hi All, We are Trying to upload Bapi's From Dot Net. When we are uploading Sales Order upload i will get this error ""ERROR: Sales document type DG-1 is not defined"" ,But If i Call Again It is not giving the any error and simply its updating the SAP

  • Body include

    Hey there, Maybe someone knows already, i want to take out the whole body section of an html page and place it in another file How do i include this in the original page? Anyone? Thanks for any help. Roderick.

  • Changing window properties

    I want to specify properties of my help system's browser window. Under the Single Source Layouts node and WebHelp Properties, the dialog does not offer the choices I need. Robohelp's help mentions "editing a layout" but I see few choices that affect