Mass uploading with ArchiveLink?

Dear Expert,
We are uploading HR documents with Archivelink through Tr. code OAWD. for that we allready created different Object(Archive) links for diff. Infotypes and there is no problem in uploading documents one by one for diff. Infotypes of each employee.
But currently as per requirement, we needed to upload around 20000 employees documents for 10 different Infotypes.
I want  procedure/method/suggestions for mass uploading of documents with ArchiveLink as manual procedure is time consuming.
Thanks in advance..

Hi Sam,
based on your request maybe the information in the SAP online documentation (http://help.sap.com) could be useful under:
=> Help => SAP Library => Human Resources => Personnel Management (PA) => Personnel Administration (PA-PA) => Storage Within Personnel Administration (PA-PA)
For using SXDA to generate DMS document info records please see the SAP note 817743. But as you are looking for a solution on HR documents maybe another Report needs to be choosen.
Best regards,
Christoph

Similar Messages

  • Mass Upload Photo Employee

    Hi experts!
    We have an excel with this information:
    -Photo file path
    -PERNR
    Example:
    PATH                   PERN
    C:\TEMP\1.JPG    00101800
    C:\TEMP\2.JPG    00101801
    We need mass upload to ArchiveLink every employee photo.
    I've found the report OA_UPLOAD_AND_LINK but I do not know how associated the file path image to the employee PERNR.
    How we should do that?
    Any Idea?
    Kind Regards,
    Julian.

    Hi Julian,
    Please follow:
    Table (TOAOM) SAP Archive Link - Meta table for links u2013 indicates the content repository that will be utilized for particular object and document type.
    Table CREP u2013 List of content repositories 
    Prerequisites:
    1.     PERNR and infotype must have valid entries. Say custom info type is IT9007
    2.     Image file name should be represented as concatenation of PERNR and infotype number.jpg [example 900000019007.jpg where  90000001 u2013 pernr  9007 u2013 infotype]
      STEP 1
    Firstly go to transaction code   CG3Z.
    Transferring images from presentation server to Application server. The same can be done by asking the BASIS team to transfer all the required image file names to application server.
      STEP 2
    Browse the location for the source file which is to be uploaded.
    Browse the location (directory) for the target File where the image has to be stored in sap.
    Click on Upload button to upload the image.
      STEP 3:
    To check whether the file has been uploaded or not uploaded, navigate to transaction code Al11 (tcode).
    Select your directory and check whether the file is successfully uploaded in required directory.
      STEP 4:
    Now navigate to transaction code SE38 (tcode) and execute the standard program OA_UPLOAD_AND_LINK.
    Values are entered in the screen: with PREL as business object and HRICOLFOTO as document type for color documents.
    Mention the file path where you are storing all the images to be uploaded for mass migration.
    OUTPUT:
    The output will provide the list of files accepted for uploading
      STEP 5:
    Now navigate to transaction OAAD (tcode) to link/assign the documents to PERNR
      STEP 6:
    Click Technical search and then click execute button.
      STEP 7:
    Enter Personnel number and info type. Click on Enter button.
    Select your record and click on display button.
    The screen is displayed.
      STEP 8:
    Click on Reassign document button. Click on Enter.
    OUTPUT: Storage parameters are updated after reassigning the document
    Use recording for Steps 6 to 8 u2013 for mass upload of images providing the input PERNR and Info type number to input parameter SAPOBJECTID on selection screen.  
      Verification:
    Navigate to transaction code PA30 (tcode). To check the image id uploaded or not for particular personnel number. Click on Display button.
    OUTPUT: Image on right top has been uploaded.
    I hope to have helped you.
    Thanks,
    Padmaja.

  • Mass uploading of Documents with ABAP

    Hello,
    i have to write an ABAP-Program, to automatically mass-upload documents to cFolders.
    I have the FUBA CFX_API_DOC_CREATE where i can create document-hulls. Now i think i have to use CFX_API_DOC_DOCUMENT_WRITE to upload the content. The FUBA needs the filling of the TABLE_Parameter IT_CONTENT, which is the content of a file. My Question: How can i fill this Parameter?? Is there a FUBA, where i can simply fill this parameter???
    Thanks
    Best Regards
    Helmut Wenzler

    ok, found the solution...a simple "GUI_UPLOAD" works
    Best Regards
    Helmut Wenzler

  • Mass upload contract with "Distribute Contract to Catalog" flag

    I need to mass upload contract to update the flag "Distribute Contract to Catalog" (for srm mdm). What are the options. I don't see any option of that flag in the screen "Change Contracts: Mass Processing"

    Solved on own
    One needs to maintain System type as 'CATALOG' in SPRO >Define Backend Systems.
    This makes the Distribute Contract Catalog check box to be visible in the Header tab of contract.
    Regards
    Sarath

  • Mass upload of BP into CRM

    Hello!
      I peform mass upload of BPs into CRM. I use FM BUPA_CREATE_FROM_DATA to create BP itself and BUPA_ADDRESS_ADD to save BP addresses and call these FMs in the same turn for each BP.
      So, if I do that for 1-2 BPs, it works perfectly. All BP are saved in CRM with there addresses on COMMIT. As soon as the number of uploaded BP increases(between two commits), for example, up to 100, there is an error happens:   E831(AM) in ADDR_MEMORY_SAVE.
      As well as I understood, it happens because of address saving peformed before BP saving on commit. I tried first to save BPs only (with commit) and then their addresses, and it worked on mass upload without any error.
      So, is there any idea about how to upload each BP with his address simultaneously without any error by mass upload?
        Thank you.

    You can upload millions of records using these function modules.Infact I am doing the same.
    Make sure that the data structures,tables which are passed to the Function modules are cleared for each time and FM's should be in the below mentioned order.
    BAPI_BUPA_CREATE_FROM_DATA
    BAPI_BUPA_ADDRESS_ADD
    BAPI_TRANSACTION_COMMIT.
    Thanks,
    Thirumala.

  • Mass upload of batch chracteristic Values using LSMW

    Hi,
    Is there any way from which I can mass upload the characteristic values of batch class.
    LSMW- Bapi issue full in this case or have to go with recording or BAPI programming?
    Please let me know the process.
    Thanks in advance
    Ravi Kumar

    Hi
    Thanks For the help. I have used LSMW Direct input method.
    I have used the below format in text file
    Class/mat    batch             class                              char                                 Char Value
    023     Bunny 1011010     ZZ_COTTON_CLASS     ZZ_BALE_QUANTITY     164.95
    023     Bunny 1011011     ZZ_COTTON_CLASS     ZZ_BALE_QUANTITY     164.61
    023     Bunny 1011012     ZZ_COTTON_CLASS     ZZ_BALE_QUANTITY     162.71
    Its giving below error,
    Error Changing Classification Data
    Other
    ( CLAP_DDB_UPDATE_CLASSIFICATION: exception    13  )
    023 Bunny 1011010                                      ZZ_COTTON_CLASS
    Error Changing Classification Data
    Other
    ( CLAP_DDB_UPDATE_CLASSIFICATION: exception    13  )
    023 Bunny 1011011                                      ZZ_COTTON_CLASS
    Thanks & Regards
    Ravi Kumar

  • Mass upload of commodity code VEU4

    Hi,
    While doing Mass uploading of commodity codes using VEU4 for Non European Clountry, for the Additional Info field NIHON , system by default generates =2 but our requirement it has to have a default value=0 which is to be used for both Import and Export.
    How to make the field NIHON value=0?
    Is it in the Text file or somewhere in the config?
    Regards,
    Vengat

    Hi Jurgen,
    Thanks Very much, it helped.
    Actual my requirement is to load the Commodity codes with the Field NIHON = 0 so that the commodity can be used for both Import and Export.
    If I upload the text file in VIU4, by default system takes to NIHON = 1,
    If I upload the text file in VEU4, by default system takes to NIHON = 2.
    As mentioned in the OSS 1034696
    If you confirm the dialog box with 'Yes', the system checks whether the 'Additional information' indicator of the old entry and the new entry are set differently. If this is the case, the system sets the 'Additional information' field to value 0 (Receipt / Import and Dispatch / Export).
    Hence I have to execute the file in VIU4 or VEU4 for the first time to mass load of the commodity code ( by default it takes 1 or 2)
    So to change the value from 1 or 2 to 0, need to execute the same file second time with YES in the dialog Box for the same data.
    Note sure why SAP is so rigid here in this field NIHON as the same can be one of the Selection field.
    Regards,
    Vengat
    Edited by: Vengata Raghavan on Aug 12, 2011 4:54 PM
    Edited by: Vengata Raghavan on Aug 12, 2011 4:55 PM

  • Mass Upload doesn't work

    Hi everybody,
    i am trying to upload user photos via mass upload iview. Therefore i create a folder (c:\photos). In this folder i have two files
    a)  mapping.properties.txt with the line: Anton=1011
    b) 1011.jpg
    I use the iView for Massupload from content provided by sap -> collaboration -> demo role -> iviews. I create a task with the following properties:
    Task name:           Mappupload
    Upload from Folder:           c:\photos
    Photo type:           NORMAL
    Apply checked conditions:      (no checked)
    Use Mapping:           (checked)
    After starting the task the photo was not updated and there was nothing in the application log!?
    What could be the problem? I can add the file manually but not through mass upload.
    Has anybody use a mass upload?
    regards,
    Seed
    Edited by: seed_mopo on Sep 26, 2008 11:04 AM

    Hii
    Pls Use these threads:
    https://www.sdn.sap.com/irj/sdn/thread?messageID=48369#48369
    https://forums.sdn.sap.com/click.jspa?searchID=16795891&messageID=4282098
    https://forums.sdn.sap.com/thread.jspa?messageID=9087#9087
    https://www.sdn.sap.com/irj/sdn/thread?threadID=257887
    Thanks:
    Hope it would be helpfull

  • Mass Upload of condition records in APO system.

    Hi All,
    I wanted to mass upload condition records in to the APO system for the transaction /N/SAPCND/AO11 from an external file.
    Is there any FM available?
    If FM is not available...which one is the best way to do this?
    LSMW?? or BDC???
    Please guide me..
    Thanks,
    Babu Kilari

    At least the key fields of the conditiontable
    (here 800) must be filled in structure ls_komg.
    ls_komg-vbeln = '1234567890'.  " document number
    ls_komg-posnr = '000010'.      " item number
    clear wt_komv.
    ls_komv-kappl = 'V '.        " Application V = Sales
    ls_komv-kschl = lc_kschl.    " Condition type
    ls_komv-waers = 'EUR'.       " Currency
    ls_komv-kmein = 'ST'.        " Unit of measurement
    ls_komv-kpein = '1'. 
    ls_komv-krech = 'M'.         " calculation type;
                                  "M = Quantity - monthy price
    ls_komv-kbetr = '1234.56'.   " new condition value
    append ls_komv to lt_komv.
    call function 'RV_CONDITION_COPY'
      exporting
        application              = 'V'
        condition_table          = '800'      " cond. table
        condition_type           = lc_kschl   " cond. type
        date_from                = '20061101' " valid on
        date_to                  = '20061130' " valid to
        enqueue                  = 'X'        " lock entry
        i_komk                   = ls_komk
        i_komp                   = ls_komp
        key_fields               = ls_komg    " key fields
        maintain_mode            = 'A'        " A= create
                                              " B= change,
                                              " C= display
                                              " D= create
      with reference
        no_authority_check       = 'X'
        keep_old_records         = 'X'
        overlap_confirmed        = 'X'
        no_db_update             = space
      importing
        e_komk                   = ls_komk
        e_komp                   = ls_komp
        new_record               = lv_new_record
      tables
        copy_records             = lt_komv
      exceptions

  • Mass upload through Web Dynpro application possible?

    We want to develop a custom aplication with Web Dynpro ABAP for master data maintenance. About 90 % will be done manually but we also want to have the possibility to do mass uploads (comparable with LSMW's in SAP R3 for win gui transactions: users send us a spreadsheet and we load it for them using a LSMW). I found one option by building Adobe Interactive form offline scenario using xml messages but I don't want to be forced to use Adobe only to enable mass uploads that will only happen in 10 % of the cases.
    I am loking forward to your suggestions!
    kind regards
    Angelique Heutinck

    I got a very useful answer from Thomas Jung (SAP) via a site he did setup with a couple of other SAP experts, also see http://enterprisegeeks.com/blog/2009/03/31/abap-freak-show-april-1st-acf-updownload-in-web-dynpro-abap/comment-page-1/
    My question:
    I think this new UI element ACFUpDownload cannot be used to do mass uploads/updates of data that need to be stored in SAP tables?
    Answer Thomas:
    This UI element is just about the transfer of data from the client machine to the server. It has nothing to do with how the data is used or processed after upload. Think of it as the equal to the CL_GUI_FRONTEND_SERVICES class and methods GUI_UPLOAD and GUI_DOWNLOAD.
    My question:
    Is there a tool like LSMW, CATT, eCATT that we can use for recording webenabled transactions (applications developed in Web Dynpro ABAP)?
    Answer Thomas:
    You shouldnu2019t need a tool like LSMW, CATT, eCATT that is tied to the user interface. With WDA you should be using MVC to design your application. This is part of the reason for MVC so that you have a clear separation of the model - business logic. You should always have a reusable class that can be called to input and create data with the same validations without going through the user interface. This is the process that SAP is following as we create new WDA screens. We use the enterprise services and their implementation classes as the Model for the WD Components. This ensures that you always have a clear API to use to mass import data.
    Although we wouldnu2019t recommend doing any kind of mass data load via the user interface any longer - eCATT will be supported for automated testing of Web Dynpro ABAP applications as of NetWeaver 7.0 Enhancement Package 2.

  • Mass upload of documents over FlexUI

    Hi,
    is it possible to implement a mass upload of files to the portal km over the FlexUI?
    Best regards,
    Thomas Kuri

    Hi Thomas,
    with FlexUI, unfortunately, the possibilities that you have regarding your requirement are very limited.
    To implement an enhanced upload to KM it is advisable to either use GWT (Google Web Toolkit) or the preferred and recomended language WebDynpro Java.
    You can find here on SDN a tutorial on [Uploading and Downloading Files in Web Dynpro Java|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00062266-3aa9-2910-d485-f1088c3a4d71].
    In a past project, we added the multiple file selection capabilities by using Flash Objects, and enabled the communication between Flash Objects and the WD Application via Java Script and EPCF event junction.
    Hope that helps,
    Robert

  • Mass upload of employee photos in OAOH

    Dear all,
    In OAOH transaction, if you type in the business object PREL, and doc type HRICOLFOTO, a small dialog box appear and you type in the employee no.  Afterwards, another window dialog box appear prompting the file name/path....
    I would like to know if there is any method to mass upload thousands of employee photos, since batch input does not work in the file/path selection screen (window's dialog box)
    Thanks a lot for your help !
    patrick

    Hi Patrick,
    Generally it is not suggested to Upload Photograph using Mass Upload.... normally it is one to one ... one perer at a time.
    But if its too urgent and critical then fallow this steps.
    1) Store the Photograph of the Employee as the PERNR.JPG (PERNR = EMPLPYEES PERSONNEL NUMBER) at a predifined location.
    2) Have a text file with all the pernr for whom you want to upload the photo and the JPGs you have in the folder.
    3) Use this Function module with the loop for all the PERNR
    * Function module to update Tran OAAD
    * Create file path (Directory)-(Employee No.).JPG
        CONCATENATE 'dir where the file is stored' wa_pernr-pernr '.' 'jpg' INTO lw_path.
    * Assign Values
        lw_ar_object  = text-002.         "HRICOLFOTO
        lw_object_id  = wa_pernr-pernr.
        lw_sap_object = text-003.         "PREL
        lw_doc_type   = text-004.         "JPG
        CALL FUNCTION 'ARCHIV_CREATE_FILE'
          EXPORTING
            ar_object                     = lw_ar_object
    *   DEL_DATE                      =
            object_id                     = lw_object_id
            sap_object                    = lw_sap_object
            doc_type                      = lw_doc_type
            path                          = lw_path
         EXCEPTIONS
           error_conectiontable          = 1
           error_parameter               = 2
           error_archiv                  = 3
           error_upload                  = 4
           error_kernel                  = 5
           no_entry_possible             = 6
           error_comunicationtable       = 7
           OTHERS                        = 8
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
    This will help you to create the Archive link.
    Hope this helps you.
    ~Bhawanidutt

  • Mass upload & Download of PDFs in Web Dynpro ABAP

    Hi All,
    Is it possible to download multiple PDF's at one go ? for example if you have a Table UI control where each row has one clickable link that generates a PDF using WebDynpro ABAP Application, we want to enable multiselect property of Table UI and provide Mass Download Button control on click of which all selected rows should generate PDF and then get dowloaded to a specific location on machine (c:/). or if there is any other alternative possible ?similarly for Mass Upload we wish to multi select PDFs and upload them to R/3 at one go ?
    please let me know if such thing is possible ? if yes is it a good option to have ? as we have users who have to upload these PDF one by one and they wish if they could simply select all PDFs at one go and click Mass upload..Note that there are some validation that we perform once we upload PDF before posting PDF data to backend.
    your help & comments would be Highly Appreciated !!
    Thanks
    Asif

    >
    Maged Ishak wrote:
    > Hi Thomas,
    >
    > could you give me an example how can i download multiple objects without multiple prompts with the class CL_ABAP_ZIP. I use a Web Dynpro for ABAP and I have for Example many word file and i want to download all file in one ZIP-File.
    > thanks in advance
    > mishak
    You simply use the CL_ABAP_ZIP class to combine the multiple binary strings of the word files together.
      data izip type ref to cl_abap_zip.
      data zip_xstring type xstring.
      create object izip.
      loop at ifiles assigning <Wa_file>.
      izip->add( name = <wa_file>-filename
                  content = <wa_file>-filecontent ).
      endloop.
      zip_xstring = izip->save( ).

  • Mass upload of insp type in mm01

    Hi, pls advise how to upload 09 insp type and active button in qm view of material master thru mass upload? pls note that presently same materials are already uploaded with 01 insp type, we want to add one more insp type 09. pls advise how to do the same.

    In n QA08>select material plant->go to mass upload tab->enter 09 inspection type->check with change material document * execute-->you will get the list of all material with additional screen where you can select the task list ,check char  etc.
    -->select all the materials & click on save button
    check the message after saving all.

  • Mass Upload of DIR's through LSMW

    Hi All
    I have few queries in mass uplaoding of DIRs through LSMW..
    1) Status : I have 3 preceding status before the final "Approved" status and the status is locked.. So how to set the final status initally, as we cannot have both "Initial" and locked status together.
    2) The file names  - what is standard procedure in giving the path of files.. Mentioning the path of File names for each files would be tremendous task.. So is there any easy way?
    Regards
    Aby

    hi,
    about your Q1
    I am not sure from your project context but you may try this;
    we have to prepare statuswise different mass uploading files, same time you have to set the requeired status to intial staus removing all predecessor or successors for time being. Once you done with uploading again set the system to required status network and status types to individual status.
    Please let me know if its works for you, I believe this should be done before go live phase.
    Thanks
    Pramod

Maybe you are looking for