Mass creation of employees

Hi Gurus,
we've a Z-report for mass data creation of employees (Infotypes 0,1,2,8,27,32, 230,9601) in HR,
which processes fm HR_MAINTAIN_MASTERDATA
the performance is very bad (nearly 10 seconds per employee)
Is there a better way respectively a mass data creation program for HR with direct input like rfbibl00 in FI or RMATIND in MM???
thank you and regards
Andreas

It's not unusual because that FM will basically create the data through batch input for each infotype, and 10 seconds for a measure with that many infotypes is actually not bad. Can you tell if the performance is degrading as it progresses, i mean for the first employee takes for example, 3 seconds and by the 100th it's taking 15 ? If so, then you might wanna try and release buffers and locks after each employee, i know for a fact that HR_INFOTYPE_OPERATION for mass creation does this if you don't release locks for employees, not sure on HR_MAINTAIN_MASTERDATA.

Similar Messages

  • Mass creation of Oracle HR Self Service Users (for access to all employees)

    Mass creation of Oracle HR Self Service Users (for access to all employees)
    Hi all,
    We have Oracle Human Resources 11.5.7 and recently implement Oracle HRMS (Self Service) for the purpose of Online Appraisal System.
    Is there any fast way to create all employees as users of the Self Service instead of creating the users manually one by one in HR?
    I would appreciate any feedback.
    Thanking you in advance.
    Best regards,
    Elena Demetriou
    Hellenic Bank

    Check pages 2-23 and following of the Deploying SSHR Capability V5.2 guide on Metalink. It describes the methods for Batch Creation of User Accounts.

  • Mass load of employees

    Hi HR-experts,
    we've a Z-report for mass data creation of employees (Infotypes 0,1,2,8,27,32, 230,9601) in HR,
    which processes fm HR_MAINTAIN_MASTERDATA
    the performance is very bad (nearly 10 seconds per employee)
    Is there a better way respectively a mass data creation program  for HR with direct input like rfbibl00 in FI or RMATIND in MM???
    thank you and regards
    Andreas

    >
    Andreas Mann wrote:
    > Hi HR-experts,
    >
    > we've a Z-report for mass data creation of employees (Infotypes 0,1,2,8,27,32, 230,9601) in HR,
    > which processes fm HR_MAINTAIN_MASTERDATA
    >
    > the performance is very bad (nearly 10 seconds per employee)
    >
    > Is there a better way respectively a mass data creation program  for HR with direct input like rfbibl00 in FI or RMATIND in MM???
    >
    >
    > thank you and regards
    >
    > Andreas
    HI Andreas - you can do LMSW configuration - which takes a file and loads it.  SAP performance is not bad on this one.
    The other method is to create custom BDC program - screen record the inputs.
    I would highly advise against HR_MAINTAIN_MASTERDATA.  We were using the same FM for conversion activities at our client, the FM than breaks from SAP after SP23, and SAP provided no solution.  we switched the conversion to BDC program.

  • MASS CREATION OF INFOOBJECTS IN BI 7.0

    Hello Gurus,
    Here is my scenario:
    we have more than 100 new Z fields in R/3 (Tables: KONV, KONP, VBRP) and we are populating those. We maintained the Datasources with that fields. Now we need to develop new infoobjects in BW for those Z fields. Is there any possible way for mass creation of infoobjects.
    I searched about this, but most of them were used only for 3.5 data source.(eg: CTBW_META  - transaction for mass creation of infoobjects in bw 3.5)
    Please anyone help me in solving this !
    Thanks in advance .

    Hi,
    One option I thought of, but never applied in practice. Create an excel with all the field related information in the structure of table,
    RSDIOBJ Directory of all InfoObjects
    RSDCHABAS Basic Characteristics (for Characteristics,Time Characteristics, and Units)
    *RSKYF Key Figures
    RSDTIM Time Characteristics
    RSDUNI Units*
    And upload this table with the flat using function module etc.
    But then you would need to update below tables to with relevant details.
    RSDIOBJT Texts of InfoObjects
    RSDIOBJ Directory of all InfoObjects
    RSDIOBJT Texts of InfoObjects
    RSDATRNAV Navigation Attributes
    RSDATRNAVT Navigation Attributes
    RSDBCHATR Master Data Attributes
    RSDCHABAS Basic Characteristics (for Characteristics,Time Characteristics, and Units)
    RSDCHA Characteristics Catalog
    RSDDPA Data Package Characteristic
    RSDIOBJCMP Dependencies of InfoObjects
    RSKYF Key Figures
    RSDTIM Time Characteristics
    RSDUNI Units
    Edited by: Parth Kulkarni on Jun 22, 2011 4:56 PM

  • Mass creation of PO from excel sheet

    Dear all
           Kindly let me know the method for Mass creation of PO from excel sheet
    Regards
    Chandra mohan

    Hi, check these links....
    /people/hema.rao/blog/2006/09/14/lsmw--step-by-step
    http://www.sap-img.com/sap-data-migration.htm
    get more from first thread.........

  • Mass creation of common folders for different user groups

    Hello Experts,
    We are using Portal 7.0 SP12 and we have 10 different user groups created in Portal.
    Based on this group structure, we need to create two common folders in each of the user's personnel documents in KM.
    Is there is any way to achieve this kind of requirement ?
    Can we do mass creation of these two common folders which will be assigned to all of the groups. This needs to be done in user's personnel documents and not in Public documents.
    Any help in this context would be highly appreciated. points assured.
    Thanks in advance,
    Anil Kumar.

    For every user a folder is created in userhome. One approach is to capture this folder creation event and create the folder structure you need. You need to develop a portal service which will listen to events from userhome repository.
    1. Capture folder creation event for user home
    2. Create the folder structure you want in this event handler
    Check this documentation on how to do this.
    https://media.sdn.sap.com/html/submitted_docs/nw_kmc/howto/rf/client_api/rf_client_api.html
    Regards,
    Prasanna Krishnamurthy

  • Reg:Bapi for mass creation of production order/confirmation

    Dear Experts,
    I wanted to know with the following BAPI is it possible to create Multiple production orders for different semifinshed Materials along with material availability check and other functions similar to CO01 transaction.
    I knew there are standard transactions for mass confirmation for production orders. But i need a confirmation on this BAPI . As i am planning to go-ahed with ,mass creation of production order creation / Order confirmation in single custom transaction.Need back flush activity even supported.
    BAPI_PRODORD_CREATE to create the orders.
    BAPI_PRODORD_RELEASE to release the orders.
    BAPI_PRODORDCONF_GET_TT_PROP to get the default data for the confirmation.
    BAPI_PRODORDCONF_CREATE_TT to ost the confirmation of production order.
    Along with this BAPI do i need to commit any other BAPI to carry out back flush for components.
    Need your suggestions to take it further.
    Regards,
    Daya.

    Dear SAP Daya
    If the issue has been solved, please close this thread.
    You have already mentioned that the issue has been resolved, thefore, you should not ask for help on another thread before closing this one, as it looks like you are trying to force people to answer your threads.
    Users are always trying to answer as many threads as possible on good will we don't need this kind of "incentive".
    Please read carefully the The SCN Rules of Engagement, especially point 8:
    Be responsive. If an SCN member has answered your question, please mark the answer as "helpful” or “correct”. Mark the discussion as “answered,” so that other members can find the answers more easily
    Also, I checked your old threads and I could observe that there is only one closed. Please review your old threads and close those already solved.
    BR
    Caetano

  • Structural authorization - creation of employee number

    Hello Experts,
    We are facing an issue with strutural authorization in creation of employee number,
    I have tested without assigning stuctural authorization and it process the hiring action and generates the employee number
    (Hiring action is carried through the adobe form which inturn calls the ABAP Function module),
    for the same user if i assign Strctural profile with Function module RH_GET_MANAGER_ASSIGNMENT ( User is assigned to an employee who is Chief ) the hiring action which has to happen through adobe form is not happening and when we check in the program it is throwing an error as Failed strutural authorizations.
    I checked whether the employee which has to generate lies within the organization unit of the manager ( who is chief) and it does lies with in the same org unit.
    can you please help me in analysing why the employee is not getting gereating though the user is having proper HR authorizations and Strutural authorization assigned.

    Hi.
    After 2½ days of frustration I finally nailed this.
    Function group RHAC, that handles the authority checks, initially buffers a table called VIEW containing all objects available for the user. As stated earlier in this conversation, SAP handles creation of relations in HRP1001 (links PA and OM). At this point the new employee number is appended to buffered table VIEW in function group RHAC.
    When execution the PA40 activity through CALL TRANSACTION, the creation of the relations are not handled - and the same goes for updating the buffered table VIEW. The table can be updated using the function module RH_VIEW_ENTRY_INSERT from the same fundtion group:
    This example might be useful
      data: ls_view_entry type hrview,
            ls_related_object type hrobject.
      ls_view_entry-plvar = '01'.
      ls_view_entry-otype = 'P'.
      ls_view_entry-objid = lv_pernr.
      ls_view_entry-begda = '18000101'.
      ls_view_entry-endda = '99991231'.
      ls_view_entry-maint = 'X'.
      ls_related_object-plvar = '01'.
      ls_related_object-otype = 'S'.
      ls_related_object-objid = lv_ny_objid.
      call function 'RH_VIEW_ENTRY_INSERT'
        exporting
          view_entry     = ls_view_entry
          related_object = ls_related_object.
    Best regards
    Poul Steen Hansen
    Senior Technical Consultant
    EDB Consulting Group A/S, Denmark

  • Issue in BAPI_PS_PRECOMMIT in mass creation of WBS Elements

    Hi,
    I am facing a issue with BAPI_PS_PRECOMMIT.
    we have the following WBS Hierarchy:
    S - Proj, (level1)
    S-XXX WBS Element (level2)
    S-XXX-001 WBS Element (level3)
    I have created a program for mass creation of WBS elements creation
    which uses the following BAPI's
    BAPI_PS_INITIALIZATION
    BAPI_BUS2054_CREATE_MULTI
    BAPI_PS_PRECOMMIT
    BAPI_TRANSACTION_COMMIT
    The proj: 'S' and the level2 WBS element: 'S-XXX' already exist in the system.
    When I run the program for delta load, so as to create the following level3 WBS elements:
    S-XXX-001
    S-XXX-002
    S-XXX-003
    The system is throwing the following errors at the BAPI_PS_PRECOMMIT:
    1. Final Check of the project definition and WBS elements: Error
    2. Validation unsuccessful
    Pls help me on this.
    Thanks,
    Deepak

    Check the WBS elements doesn't exist already in your system.
    Here is what I coded some days back for deletion of Network Activities, most of the things are same.
    You are doing for WBS element.
    * Call to initialization BAPI Before Delete
          CALL FUNCTION 'BAPI_PS_INITIALIZATION'.
    * Call to Network Activity Deletion BAPI
          CALL FUNCTION 'BAPI_BUS2002_ACT_DELETE_MULTI'
            EXPORTING
              i_number           = t_bapi_activity-network
            TABLES
              it_delete_activity = l_t_del_vornr
              et_return = l_t_bapiret2.
          DELETE l_t_bapiret2 WHERE type <> 'E'.
          READ TABLE l_t_bapiret2 INDEX 1.
          IF sy-subrc EQ 0.                                      "If error in Deletion
            MOVE: f_idoc_contrl-docnum TO t_idoc_status-docnum,
                  l_t_bapiret2-type TO t_idoc_status-msgty,
                  'CNIF_PI' TO t_idoc_status-msgid,
                  l_t_bapiret2-number TO t_idoc_status-msgno,
                  l_t_bapiret2-message TO t_idoc_status-msgv1.
                  MOVE c_idoc_status_error TO t_idoc_status-status.
                  APPEND t_idoc_status.
                  ROLLBACK WORK.
                  EXIT.
          ELSE.                                                  "If Delete is successful COMMIT
    * Call to PreCOMMIT BAPI
            CALL FUNCTION 'BAPI_PS_PRECOMMIT'
             TABLES
               ET_RETURN       = l_t_bapiret3.
    * Call COMMIT BAPI
    *        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
          ENDIF.
    The other solution is use BAPI_PROJECT_MAINTAIN.

  • MASS CREATION of new inforecords and loading it in mass

    Iam new to SAP MM .can anyone please let me know
    1. what MASS CREATION OF NEW INFO RECORDS MEANS. Is it somethnig other than creating the info record using the TCODE ME11?
    2. what LOAD INFO RECORD IN MASS means?

    Hi
    Mass creation of info records means, if you have more than 50+ records needs to be created, in that case you can use any bdc or CATT or LSMW program.
    regards
    Srinivas

  • Mass creation of Material

    Any transaction that can help with masscreation of materials, I have to create around 20 000 new materials and need a mass creation function.

    Hi
    [http://www.saptechnical .com/Tutorials/LSMW/Longtext/Material.htm]
    [http://www.sap-img.com/general/lsmw-steps-for-data-migration.htm]
    Best way LSMW  or BDC.
    SAM
    Edited by: Saminathan Gopalan on Jun 8, 2010 5:24 PM

  • Mass creation of gl-accounts

    Hi,
    Is there any way to do a mass creation of gl-accounts in the chart of accounts? I have to create more than 300 accounts.
    Thanks
    Moderator: Please, search SDN

    Hi,
    LSMW is an easier option. 
    If these GL accounts are already available in one system, then you can extract using FS15 and update using FS16.
    Best Regards,
    Madhu

  • APO-MD - Mass Creation of Product Masters in APO.

    I have need to create about 100,000 product masters in APO. The product master general data does exist as it has been CIFed over from R/3. However these need to be mass extended to several customer locations.
    I am looking for any advice on tools/programs that will allow mass creation of Product masters in APO.

    The Functiona Loader did mass create products but the product model assignment did not work even though the model number was mapped in the loader.
    Did I miss something in the process.
    Is there another way to mass assign products and model.

  • Mass creation of planned order

    Hello,
    is there a way to mass creat a planned order for a finished product? having same FG mat, plant and prod version.
    Thanks

    Dear
    1.Goto MD61 with User parameters like Plant , Requirement type , Version and Planning Date .Then Select the Material Radio Buttion with FG item code .
    2.Enter the FG qty as required in each month as demand
    3.GotO MD02-Single Item ,Multi Level with indicator : NETCH , 2,1,3,3,2   and Execute the MRP to create the Planned order  for FG
    4.Check the result in MD04
    There is no SAP Standard Traction to Mass creation of  Planned Order .That is possible in Demand Creation and MRP run .
    Regards
    JH

  • Structural authorization - creation of employee number in webdynpro or abap

    Hello Experts,
    We are facing some problems with the combination of structural authorizations and the creation of a new employee.
    When we use PA40 to create a new employee this does not give any problem.
    In the webdynpro we first execute a call transaction PA40 to apply infotype 0000 and 0001. This works well.
    Except that the call transaction does not set the connection between PA and OM. (so we did program this ourselves)
    In PO13 and the table HRP1001 the same relations are made as when we use PA40 in the sap gui.
    After this we do call transactions PA30 for the next infotypes.
    When we check the SU53 it gives a message: problems with structural authorizations object P (with the employeenumber) starting at 01.01.1800, enddate is empty.
    The employee is manager and connected with his userid in infotype 0105.
    We use in the structural profile the function module  RH_GET_MANAGER_ASSIGNMENT
    We checked with transaction HRHAUTH.
    User has been adjusted to the tables T77UA etc.
    We do not use workflow in this webdynpro
    We used the trace function when this was executed, but it did not give more information about missing structural authorizations.
    This issue was before on SDN (Structural authorization - creation of employee number) but unfortunally there was no solution there for the issue!
    Hope one of you can help me to find the solution!
    With kind regards,
    Rita Mensink

    Hi.
    After 2½ days of frustration I finally nailed this.
    Function group RHAC, that handles the authority checks, initially buffers a table called VIEW containing all objects available for the user. As stated earlier in this conversation, SAP handles creation of relations in HRP1001 (links PA and OM). At this point the new employee number is appended to buffered table VIEW in function group RHAC.
    When execution the PA40 activity through CALL TRANSACTION, the creation of the relations are not handled - and the same goes for updating the buffered table VIEW. The table can be updated using the function module RH_VIEW_ENTRY_INSERT from the same fundtion group:
    This example might be useful
      data: ls_view_entry type hrview,
            ls_related_object type hrobject.
      ls_view_entry-plvar = '01'.
      ls_view_entry-otype = 'P'.
      ls_view_entry-objid = lv_pernr.
      ls_view_entry-begda = '18000101'.
      ls_view_entry-endda = '99991231'.
      ls_view_entry-maint = 'X'.
      ls_related_object-plvar = '01'.
      ls_related_object-otype = 'S'.
      ls_related_object-objid = lv_ny_objid.
      call function 'RH_VIEW_ENTRY_INSERT'
        exporting
          view_entry     = ls_view_entry
          related_object = ls_related_object.
    Best regards
    Poul Steen Hansen
    Senior Technical Consultant
    EDB Consulting Group A/S, Denmark

Maybe you are looking for

  • How does it take for my website to go live?

    I've set up the personal domain in my mobileme account and I've set up the CNAME (Aliases) www to web.me.com. I've also published the website. Is that all I need to do? Is it normally a long wait?

  • How to catch the New-page in a report ?

    Hi , I would like to know how the following can be done. While printing a report,how can we identify the beginning of a new page so that we can put the header on start of every new page ? Thanks, Sandip.

  • 2 iPhones, 1 Itunes....problems?

    My husband and I have iPhones but we only have one iTunes account. He had the iPhone 4, and recently updated his phone to the most recent OS. Now, he can iMessage, but the only problem is that when i receive his message it is coming from my email add

  • Problem while writting routine in transfer rules

    Hi All, I am assigning the routine 'Fill Partner Cost center from partner objects' to the infoobject '0PART_CCTR'. In the transfer rules I create a routine for the '0PART_CCTR' but then it prompts to select any field /infoobject. The problem is the i

  • Help! Run AIR Applications without Adobe AIR.

    Hello, I wanted to ask that is there any way to run AIR applications without having Adobe AIR in the computer. It's really annoying when you have to give someone your application to use and then the person needs Adobe AIR to run it. Any suggestions?