Bulk Uploading to Infotype 0015

Hi All,
   I need to upload bulk data from file to infotype 0015 while uploading standard infotype validations also need to be performed as i know FM HR_INFOTYPE_OPERATION can be used to upload but it needs to be called for each records so it may result in performance issue .
So can any one know suggest the best way to upload mass data to the infotype with standard validations as i cannot go with LSMW.
Regards,
Prakash

Hi,
You will have to update records one by one using this Function module.
1. Use FM HR_PSBUFFER_INITIALIZE to initialize the buffer.
2. Sort your internal table by Pernr (Assuming there can be multiple records for a given employee)
3. Loop at the internal table.
4. AT NEW PERNR, lock the pernr using FM BAPI_EMPLOYEE_ENQUEUE. Upto this point, if you have not checked whether employee exist in the system or not, then call FM BAPI_EMPLOYEE_CHECKEXISTENCE before calling FM BAPI_EMPLOYEE_ENQUEUE. ENDAT.
5.  Call function HR_INFOTYPE _RECORD with a single update record. Do not set the flag for COMMIT.
6.  On change of Pernr, use BAPI_EMPLOYEE_DEQUEUE to unlock the employee. Endon.
7. Endloop.
8. Commit Work after endloop.
Regards,
Jayesh
Edited by: Jayesh Gupta on Apr 23, 2010 10:49 AM

Similar Messages

  • Mass upload to infotype 2011

    i m new one of sap i need to do the  mass upload to infotype 2011 please help me..

    Hi Vijayan,
    Generally the time events (2011) are uploaded thru some Z program which is created by the ABAPers...  but the SAP has provided a report to upload the time events in bulk and they are
    RPTEUP00
    RPTEUP10
    run these report in the T.code se38.,  get the help of ur ABAPer to change the report for your requirement..
    hope this will help u..   if its helpful provide me the points
    Regards
    Gopinath.BKrish

  • Maintain text for Infotype 0015

    Hi,
    I want to upload the text to infotype 0015 via Maintain Text.
    Can any one help me how to upload the text using export or macros.
    Thanks & Regards,
    Mohan

    Hi Murali,
    I haven't tried it.. but may be you can look at the logic in HR_READ_INFTY_NOTE & try to do the opposite.. ie something like
    export ptext = text
                   to database pcl1(tx)
                   id key ignoring conversion errors.
    You may have to read the infotype record first to get the key.. also remember to update the field ITXEX for eahc record.. otherwise, the text cannot be displayed via pa20/30..
    ~Suresh

  • Any BAPI for Infotype 0015(Additional Data)

    Hi,
    Can anyone provide information on BAPI for Infotypes 0015(Additional Data).
    Your help will be appreciated !!!
    Vijayanand.

    To upload data into infotype 0015
    Use HR_INFOTYPE_OPERATION to create your a wrapper BAPI. You would also have to use BAPI_EMPLOYEE_ENQUEUE and BAPI_EMPLOYEE_DEQUEUE for locking and unlocking of the record in your BAPI or program.
    Enqueue personnel number
    call function 'BAPI_EMPLOYEE_ENQUEUE'
    create 0015
    call function 'HR_INFOTYPE_OPERATION'
    Use FM :  HR_MAINTAIN_MASTERDATA to update IT 0015
    check bapi : BAPI_HRMASTER_SAVE_REPL_MULT
    Dequeue personnel number
    call function 'BAPI_EMPLOYEE_DEQUEUE'
    You could also use LSMW Tool to upload the data.
    Regards
    Vasu

  • Bapi for infotype 0015

    Hiii Alll
    I had a requirement wherein i want to upload data in Infotype 0015 i need a BAPI to upload data .
    please help me
    regards
    Hitesh

    Dear Hitesh,
    Use HR_INFOTYPE_OPERATION to create your a wrapper BAPI. You would also have to use BAPI_EMPLOYEE_ENQUEUE and BAPI_EMPLOYEE_DEQUEUE for locking and unlocking of the record in your BAPI or program.
    Enqueue personnel number
                    call function 'BAPI_EMPLOYEE_ENQUEUE'
    create 0015
                    call function 'HR_INFOTYPE_OPERATION'
    Dequeue personnel number
                    call function 'BAPI_EMPLOYEE_DEQUEUE'
    You could also use LSMW Tool to upload the data.
    Regards,
    Naveen.

  • Maintain infotype 0015 using bdc background processing

    Hi Experts,
    While uploading canteen allowance in infotype 0015 using bdc by using call transaction method  - background processing, i couldn't able to process the program using background job. The following error was appearing in job overview as shown in below.
    Error Msg: 'Cannot perform frontend function in batch input mode'
    I have given my program name and variant name in JOB Wizard. Please give me your inputs on this to resolve this.

    Hi ,
    try to make use of FM HR_INFOTYPE_OPERATION & see its documentation or search SDN for sample program.
    regards
    Prabhu

  • Error while updating data in Infotype-0015

    Hi Experts,
    We are getting following error message while updating Infotype-0015 for newly created wage types:
    "Pay scale grpg for allowances for 90000108 is not defined on 20110524"
    As per my knowledge we need to maintain table V_T7INA1, V_T7INA3 & feature LGMST.
    Pls. throw some lights on this issue, which area we need to take care while configuration.
    We are not using India Payroll.
    Regards,
    Rameshwar

    If you are not using then V_T7INA1 and V_T7INA3 doesn't make any duifference. Check the INVAl module of the wage type and configure the table V_T510, V_T539J accordingly.
    If it is for India then you also need to configrue V_T7INA9 and LGMST will not be required for India.

  • HT1338 I need to bulk upload to Auctiva (auction software) but Java was disabled on my computer. I have 10.5.8 so does this mean that I can't use Java? If not, then is there a workaround to be able to use the bulk uploader from Auctiva?

    I need to bulk upload images from iPhoto to Auctiva (auction software) that will then be posted to eBay; however Java was disabled on my computer some time ago due to "known issues."  I have 10.5.8 so does this mean that I can't use Java? If not, then is there a workaround to be able to use the bulk uploader from Auctiva? As it stands now, I have to upload photos individually which is super time consuming.

    You can re-enable it for special purposes, opposite of disabling it...
    Disable Java in your Browser settings, not JavaScript.
    http://support.apple.com/kb/HT5241?viewlocale=en_US
    http://support.google.com/chrome/bin/answer.py?hl=en-GB&answer=142064
    http://support.mozilla.org/en-US/kb/How%20to%20turn%20off%20Java%20applets

  • Bulk upload in SAP DMS

    Hi
    Can anybody explain me how to do bulk upload in SAP DMS. I want to prepare the metadata (with original file path) in Excel sheet and it has to be uploaded in SAP DMS along with original file.
    Thanks & Regards
    Harrshini
    Edited by: Harshini.A on Sep 29, 2010 8:54 AM

    Hi
    The original files are saved in our local drives (for example C: drive) and the file paths are mentioned in a excel sheet.  Can anyone explain how to move these files into content server and and store the corresponding content server file paths.
    Regards
    Harshini
    Edited by: Harshini.A on Oct 20, 2010 4:25 PM

  • How to create a web bulk upload in SAP BW

    Hi there,
    does anyboady has an idea which is the best way to create a bulk upload via web interface where the user can select a csv file and upload data by himself?
    Thanks in advance.
    regards,
    ralph

    Hi Jos,
    no I want to upload a csv to a cube or ods via web as a self service for our user. We use SEM for data entry but some persons have so many data that they need a way to upload those. Also they don't have a gui so I need a way to upload data via web.
    thanks anyway.
    best regards
    Ralph Leber

  • Bulk upload into an existing email newsletter database

    Hi,
    I would like to do a bulk upload into an existing email newsletter database.
    When I export the database that I want to update, the file format is:
    Full Name | Email Address | Opt-in Status | Subscribe date
    However, the file format of the entities basic import file is:
    Email Address
    Title
    First Name
    Last Name
    Company Name
    Custom Date
    Which one should I use?
    Thanks for your help.

    Hi Christina,
    You need to use the file format of the import file, always.
    Otherwise you'll end up with customers that have email addresses as name and names as email addresses.
    Let me know if you run into any issues.
    Thanks and regards,
    Florin

  • How to blind out a wagetype in infotype 0015?

    Hi,
    our customer requests that a certain wagetype isn't displayed in the overview of "Additional Payments" (infotype 0015). The wagetypes should only be displayed when the user prompted it as a subtype in the HR master data (transaction PA20/PA30, RP50G-SUBTY). The reduction via authorization (object p_orgin) ist not an option.
    Has anybody an idea how to fix this?
    Regards,
    Steffen

    If you use an array, you have to be careful when deleting/inserting treeview items as the handles are re-used.
    The answer to the question is probably use GetItem().
    You need a handle to a treeview item to get it.
    Example:
    SelectionChanged Event
      any laKey
      TreeViewItem ltvi
      this.GetItem ( newhandle , ltvi )
      laKey = ltvi.data
    Assume you inserted with treeviewitem and not just label and pictureindex:
    TreeViewItem ltvi
    ltvi.data = llMyKey
    ltvi.label = lsMyName
    ltvi.pictureindex=3
    tv_1.InsertItemSort ( llparenthandle , ltvi )

  • Number/ unit field in infotype 0015

    Hi Experts,
    There is a number/unit field in infotype 0015. What is the exact use of this field? Can we make payments by this field? Like if i want to pay an employee 2days extra Basic salary due to some reason, then how shd i configure my wage type so that system automatically calculate the amount by entering the number/ unit field.
    plz help
    regards
    Kunal

    If i enter some number/unit, then how the system will calculate the amount for that.
    Like if i want to pay an employee 1day extra salary due to some reason and i want to pay this through the Ex-gratia wage type, shd i just enter the number=1 and unit =days??
    System is not paying anything for this values.
    plz help
    regards
    kunal

  • Importing spreadhseets from input forms for bulk uploads

    Hi,
    I believe you can export the results of a report / page to an excel spreadsheet, but can you import a spreadhseet for bulk upload from an input form ? The reason I am asking is we don't want to allow the users of the input form "developer" rights (i.e loading spreadsheets from SQL workshop), but we do want to allow them the ability to bulk populate tables from spreadsheets. Alternatively can you set the developer rights to only allow bulk uploads and nothing else ?
    thank you
    Tim

    I'd like to know this too.
    ta

  • Programmatically bulk upload of files via restful API

    Hi,
    If I am building a custom client application and need to bulk upload say 10 files.. what restful API does sharepoint include to accomplish that.
    A couple of more questions on the above:
    1. Is there any limitation to the size of the file that I can upload via the restful call?
    2. Is there any limitation to the number of files that I can upload via the restful call?
    3. What are the performance characteristics of bulk upload of files?
    4. Does the client side sharepoint 2013 javascript library support buld upload of files.
    5. What happens if a there is a failure in uploading one of the files.. after a few have been during the bulk upload?
    6. What about bulk upload of other (non-file) data?
    Thanks
    Naresh

    Thanks for pointing out Dave. I will look into the link that you sent...
    could you also tell me, if the javascript client library also support this (say I'm writing code to run on a non-windows platform). Also assume that I have the sharepoint hosted on-premise.
    Naresh

Maybe you are looking for

  • Unable to Connect to 2 Tracks which are in 2 different NWDI Servers

    Hi All, I need to connect to 2 tracks which are in 2 different NWDI Servers using the same NWDS instance. Track 1 is based on  NW 7.0 SP21 and another one is based on SAP NW 7.0 Ehp1 version which are in different NWDI servers. The problem i am facin

  • Bookmarks in side panel closed unable to re-open

    somehow my bookmarks in the side panel disappeared. There are absolutely no options to re-acquire them.

  • Connect by to get parents and grandparents

    Help! I have this: NAME LEVEL Available System Menus 1 Authentication Setup 2 User Maintenance 3 Role Maintenance 3 App Maintenance 3 System Maintenance 3 User -> Role Maintenance 3 Role -> App Maintenance 3 App -> System Maintenance 3 9 rows selecte

  • Jave error during the installation of Oracle cleint

    I am trying to install Oracle 11g 64-bit client on my computer which is Window 7 64-bit. I am stucking at the step of Perform Prerequisite Checks. The installer was hanging forever. I froced to kill the installer from task manger. Then I got the erro

  • Customization of Organization Types in 11g causes an error

    Hi All, When I try to add more values in Lookup.Organization.Type in 11g the system displays an error message every time i display Organization Attributes from UI. Does anyone know why this happens? The error in the logs is the following: java.util.M