HR - PA (Infotype 0009)

Dear All,
Wantu2019s to know if In Infotype 0002 that is Personeel data There area changes made to the Name, then how Infotype 0009 that is bank details name will get changed to the new as when change made to Infotype 0002, it is not getting reflected in Infotype 0009.
Thanks

Actually what happens is that when you are creating a new record in infotype 9, the field EMFTX is filled by field ENAME of infotype 1, as you can see in the screen logic of MP MP000900.
    IF Q0009-EMFTX EQ SPACE.
      IF EMFTX EQ SPACE.
*       PERFORM FILL_EMFTX.                                 "QNUK60593
        MOVE P0001-ENAME TO EMFTX.                          "QNUK60593
      ENDIF.
      MOVE EMFTX TO Q0009-EMFTX.

Similar Messages

  • Adding field in infotype 0009

    Hi,
    I have a requirement where in i have to add a filed in the infotype 0009.
    For this i have added the field in the structure ps0009 through append structure. But i have to get the filed in the sceen. Please let me know how to do this.
    I have gone to PM01 transaction and for infotype 0009 went into module pool option button and clicked on create screen then its asking for the access key as this is the standard infotype. But i dont know how many screens are related to this infotype as the access key for all the screens is different. I took access for 2 screens but not sure how many screens are there.
    Please advice how to proceed.
    Thanks,
    Raju

    Hi raja,
    1. The screen numbers starting with 2
      are the ones which will show the data for entry purpose.
    2. So while doing pa30, check the exact screen number,
      which comes in your case (this is country dependent / customizing dependent)
    3. Then accordingly u can enhance those screen.
    regards,
    amit m.

  • Additional field in infotype 0009 issue ( PBO and PAI )

    Hi Guru,
    I need your help please.
    I have a additional field in IT0009 and when I want created a new infotype 0009, I fill all field but after ENTER or SAVE all field are save in the layout but not the additional field.
    To save the additional field in the layout, I must fill it again and after the ENTER or SAVE the field is save in the layout.
    I have checked in the debbugger, when I create a new infotype 0009 it goes to the PBO but after ENTER or SAVE it doesn't go to the PAI so I must do it again ( fill the additional field and ENTER or SAVE ) and then it goes to the PAI.
    Thus I would like to know how I can make so that after the ENTER or SAVE the screen goes in PAI before the PBO and at the first time.
    Thanks very much in advance.
    Regards.

    Hi Srini Vas, hi Pedro Guarita and thanks for your reply,
    After more investigation, the probleme come from a check over country bank.
    In fact, the screen of the infotype 0009 must be adpated following the country bank but to do this, the standard module pool (mp000900) check if the country bank have changed.
    call method cl_hrpad00_iban=>process_iban_pai
          changing
            cs_bankdata = ls_bank_data_current
          exceptions
            error_iban  = 1
            others      = 2.
        if sy-subrc <> 0.
          message id sy-msgid type sy-msgty number sy-msgno
                     with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        endif.
        call method cl_hrpad00_iban=>get_bank_data_old
          importing
            bank_data_old = ls_bank_data_old.
        if ls_bank_data_current-banks <> ls_bank_data_old-banks. "MELN1357200
    bank country changed -> leave screen needs to be done
          leave_screen = 'X'.
        endif.
    But when you create a new infotype 0009, the ls_bank_data_old-banks is always initial. So when module pool compared the ls_bank_data_old-banks with the ls_bank_data_current-banks, those are always different.
    In conclusion, when you create a new infotype 0009 it is always mandatory to push ENTER before to fill any additional field because at each first time that the standard module pool go in the PAI, it make a leave screen.
    Thanks in advance for all yours reply.

  • Problem with adding output field in Bank Details(Infotype 0009)

    Hi All,
    I hav a criteria like, when i select a value for a field corresponding value should be displayed in input/output field just beside the selected field.
    To make you understand the criteria more clearly.In infotype 0009 we hav Bank key.When we select a bank key corresponding Bank name is displayed just beside Bank key field.How to achieve that functionality.
    Can anyone help please. Its urgent...
    Thanks a lot...
    Sandeep.

    To make my question more clear.I have created a new field in bank details infotype.Similar to the field Bank key in 0009 Infotype.As soon as a select the Bank no through F4 functionality i want the Bank no no to be selected and at the same time i want Bank name to be displayed just beside this field.
    In short with 1 selection i want both Bank no n Bank name to be selected.
    If i hav ti write the code where should i write the code.I hav also created a structure .I presume i need to write a logic for this requirement.But i dont know where to write the logic.

  • How can I remove PERNR Check for Infotype 0009 on a new-hire create

    We have contractors working for our H.R. department setting up new-hire employees.  The workflow in PA40 includes setting up default Infotype 0009 banking information to paycheck.  The PERNR check in the workflow fails because the HR Contractor does not have an Employee Record in HCM (PERNR), therefore, it bypasses setting up the 0009 Banking Information Default.
    How can we change this work-flow so that an H.R. Contractor can setup a new hire employee with infotype 0009 banking information default?

    '''Hello peacefultrev,'''
    I believe from your question you wish to remove the window title-bar, while keeping the menu bar available.
    I have two solutions for you to try. One requires no plugin and the other requires the installation of a plugin.
    '''No plugin option:'''
    This option hides the the window title while also removing the menu bar. The menu bar can then be reactivated and viewed simply by pressing "Alt" which shows the menu bar until you click away from it. To do this:
    # Right click on the tab bar and disable "Menu Bar".
    # Whenever you which to use the menu bar, tap "Alt" on your keyboard.
    # When you click away from the menu bar the windows title will disappear until you tap "Alt" again.
    '''Plugin Option:'''
    You can download this plugin called [https://addons.mozilla.org/en-US/firefox/addon/hide-caption-titlebar-plus-sma/ Hide Caption Titlebar Plus] which can be customized to suit your needs. I cannot provide support on this plugin as I have not used it myself.
    I hope one of these solutions will suit your needs.
    Mattlem

  • New field in Infotype 0009- to update IFSC Code- SAP Note Required

    Dear consultants,
    One of my client want to maintain their employees IFSC code in the Infotype 0009, where one new field required for this to update IFSC number.
    Which SAP note can fulfill this requirement, please do needful.
    Thanks & Regards,
    Navesh

    Dear Supriya,
    Thanks for quick responce, It is helpful. pelase do needful on below issue.
    http://scn.sap.com/thread/3517340
    Regards,
    Navesh

  • Adding a field in infotype 0009

    Hi,
    I have a requirement where in i have to add a filed in the infotype 0009.
    For this i have added the field in the structure ps0009 through append structure. But i have to get the filed in the sceen. Please let me know how to do this.
    I have gone to PM01 transaction and for infotype 0009 went into module pool option button and clicked on create screen then its asking for the access key as this is the standard infotype. But i dont know how many screens are related to this infotype as the access key for all the screens is different. I took access for 2 screens but not sure how many screens are there.
    Please advice how to proceed.
    Thanks,
    Raju

    Hi raja,
    1. The screen numbers starting with 2
      are the ones which will show the data for entry purpose.
    2. So while doing pa30, check the exact screen number,
      which comes in your case (this is country dependent / customizing dependent)
    3. Then accordingly u can enhance those screen.
    regards,
    amit m.

  • Adding a bank key directly in infotype 0009 (Bank details)

    Hi,
    in the infotype 0009, I want to enter a bank key that is not in the bank master data.
    Is it possible to configure the system so that a new bank key can be created directly in the infotype 0009 if it doesn't exist, rather than using the transaction FI01 ?
    Regards,

    Can u tel me the actual requirement ?!!!
    Y do u want to make it Optional ??
    By standard, it is mandatory only when Payment type is Transfer/Cheque....
    Then Bank Key is obvious...isnt it....
    Otherwise, on which bank, the cheque has to be prepared... hw do u come to know ?
    My suggestion, dont change it!!!
    Regards
    ...Sadhu

  • Update IBAN for Infotype 0009

    Hi,
    I have to upload data in IT0009 including IBAN.  As per the requirement I have to update IBAN first and then upload the record in IT0009.
    I have to update IBAN against Country,Bank Account, Bank Key, Control Key.
    I have used the following function modules to update IBAN.
    1.  HRCA_PAYMENT_CHECK (Validate the Bank Account)
    2.  CONVERT_BANK_ACCOUNT_2_IBAN (Generate IBAN number)
    3.  Here I have used list of function module to update IBAN in table TIBAN but didnot work.
             MAINTAIN_IBAN
         (ii)   MAINTAIN_IBAN_FROM_DATA
         (iii)  BAPI_IBAN_CREATE
    Later I found that standard IT0009 update IBAN with FM HR_UPDATE_IBAN.
    CALL FUNCTION HR_UPDATE_IBAN
              EXPORTING
                iban      = iban
              CHANGING
                container = act_container_if.
    If I want to use this FM then i have to instantiate "act_container_if".
    Can anybody help me how to use this FM HR_UPDATE_IBAN.
    PS : I dont want to update IBAN through Infotype 0009 screen.  I have to update it programatically before IT0009 LSMW run.
    Thanking you in advance,
    Ankit Gupta

    Hello Ankit,
    I am not understanding the ur requirement.
    If u have update IBAN in IT0009 before actually puttin in other data . Its easy to write a code.
    U can use HR_INFTYPE_OPERATION with INS as parameter.
    I hope it helps. Incase you are talking abt the IBAN switch u can go the su01 go to parameters  and activate the switch HR_ADMIN_IBAN parameter ID.
    Thanks and Regards,
    Tarun Mishra

  • Canu2019t see the street/house number field anymore in infotype 0009

    Hi Experts,
    I am not able to see the street/house number field anymore in infotype 0009 in system  Whatever I tried to change in T588M we didnu2019t get it back on the screen. Does any one idea of this.Please help
    Mukesh

    Hi Mukesh
    As far as I am aware /house number field STRAS is not standard in infotype 0009 screens
    Its likely then importing new code from SAP has perhaps overwritten some of your customizing in this case?
    Please see if note 431930 helps you retrieve field STRAS on IT0009 - even though this note is provided by SAP - use of STRAS is in 0009 is considered a modification
    Best wishes
    Stuart

  • Recording IBAN Code - infotype 0009

    Hi all,
    I want to record on infotype 0009 the IBAN code with LSMW or Batch Input.
    The problem is that on line, to get the IBAN, we have to click on a button that shows in another screen the code, and then you can save.
    In batchInput mode, when i try to click on button, it is disabled.
    Do somebody found a way to do a massive recording of infotype 0009 with the IBAN?
    (if it's possible without change standard SAP)
    Thanks a lot.
    Massi.

    Hello Ankit,
    I am not understanding the ur requirement.
    If u have update IBAN in IT0009 before actually puttin in other data . Its easy to write a code.
    U can use HR_INFTYPE_OPERATION with INS as parameter.
    I hope it helps. Incase you are talking abt the IBAN switch u can go the su01 go to parameters  and activate the switch HR_ADMIN_IBAN parameter ID.
    Thanks and Regards,
    Tarun Mishra

  • RFC Read InfoType 0009

    Hi all,
    Does anybody knows if have some RFC or BAPI that can be used to get information about InfoType 0009?
    I need to call a function through Java passing the Employee Id and get Account Details.
    Best regards
    Isaias Barroso

    Hi
    in the subtype you should pass the kind of bank account.
    go to transaction se16 enter pa0009, fill the employee no you are giving in your BAPI and execute.
    the result might be multiple rows or single. look for the subtype.
    now pass employee number, selected subtype, pass current date in valid begin as well as in valid end in BAPI. leave seqnr.
    BAPI is not returning multiple bank account details. HR_READ_INFOTYPE will give you all the bank accounts maintained for this perticular employee but the BAPI will fetch specific account details, so we need to pass subtype to BAPI parameters.
    We need to decide for which account we are retriving the data using subtype.
    You can also explore these BAPI
    BAPI_BANKDETAIL_GETDETAILEDLIST
    BAPI_BANKDETAIL_GETLIST
    this might return complete list as HR_READ_INFOTYPE, I have not chacked it.
    Thanks
    Vishal Kapoor
    Edited by: vishal kapoor on Nov 14, 2008 9:23 PM

  • 'CX_HRPA_INVALID_INFOTYPE_DB' Dump while maintaing Infotype 0009

    Hi,
    I got the below dump while maintained the IT 0009 (Bank details) of an user.
    The exception 'CX_HRPA_INVALID_INFOTYPE_DB' was raised, but it was not caught
    anywhere along
    the call hierarchy.
                                                                                    Since exceptions represent error situations and this error was not
    adequately responded to, the running ABAP program
    'CL_HRPA_TIMECONSTRAINT========CP' has to be
    terminated.    
    Kindly suggest how to correct this.
    Regards,
    Veeresh.

    Hi Veeresh,
    We are facing the same issue with infotype 185 (personal Ids). Could you please share the solution you found? Greatly appreciate your help.
    Thanks,
    Jaya

  • Restrict bank details in ESS.  allow two other bank records infotype 0009

    I have a user exit that can restrict the user to only create 2 infotype 9 with a subtype of 1. But the ESS application does not us the same screen user exit as the back end. Is there a way to limit the user to only be able to create 2 bank details using the enhancement framework or a badi. I am getting java errors when trying to cancel or exit after or before the create method in the if_hrpa_pernr_infty_xss interface. I have been looking at the hrxss_per_new_p0009_xx functions. I would like to accomplish this without changing the java code, if possible

    Hi Dominic,
    I am just checking to see if you ever successfully implemented this solution in your portal? We need to implement the same logic, and I am having trouble taking into consideration the future dated records that an employee might attempt to create. E.g. if an employee already has 2 records dated 01/01/2009 - 12/31/9999, then attempts to create a new record dated 06/01/2010 - 12/31/9999, this record will cause the employee to have 3 records in the future, starting 06/01/2010, but this should not be allowed.
    Please let me know if you built these checks into your user exit, or if you are aware of alternative methods to check and implemented this requirement.
    Thank you.

  • Load IBAN code in Infotype 0009 Bank Details

    Hi everyone.
    I'm on a massive upload of IBAN code for employees in the SAP-HR module.
    When I try to build up a batch input, the screen doesn't show the IBAN button active. It doesn't occur when you manually go to PA30 -> infotype 9 -> Create (there's no problem when you do it manually).
    This behaviour happens in many customers (it's no problem for a particular R/3)
    There's a bapi for creating the IBAN code (BAPI_IBAN_CREATE), but I don't see the reference to an employee on that bapi.
    Any suggestion?
    Kind regards and a point bonus promise for any helpful answer.
    Josep Rodergas

    Hello Josep,
       Batch input very difficult way for this , You can use infotype BAPI FM "HR_INFOTYPE_OPERATION". And My Iban creation recommendation is "FIBF" , You can use "business transaction events". "CONVERT_BANK_ACCOUNT_2_IBAN"  modules.
    I' ll hope its help you,
    Best Regards,
    İrfan.

Maybe you are looking for