Uploading document in to SAP R/3 through Portal

Hi,
We are in SAP EP5 SP5. Our requirement is to upload a document from the user into SAP.
Is there anyway we could do this.
We just have Portal Platform, no KM and Unification.
Is there any standard Iview from SAP EP which allows us to upload the document in to SAP.
Expecting your thoughts on the same.
Thanks
Senthil

Hi,
You can create a SAP-Tocde iview in portal for the T-Code SAMARTFORMS....
Read this blog on how to Connect to R3 thru Portal...
Configuring EP for connecting to SAP R/3
Regards,
Srinivas

Similar Messages

  • Exposing SAP systems directly through Portal

    Hello All,
    If we expose the SAP systems directly through the Portal by creating transaction iviews, Are there any security lapses. I could see a great advantage of users having the internet enabled usage of SAP systems of their organisation.
    Is this a recommended approach for an organization who doesnot any external users to the organisation and have only just internal users.
    Thanks in adavnce.
    Regards,
    Kalyan.

    > Is this a recommended approach for an organization
    > who doesnot any external users to the organisation
    > and have only just internal users.
    Yes, because to create transaction iviews you also need to specify the system object representing the backend sap system which has a property called Logon Method which can be either "User Mapping" or "Logon Tickets".
    In either case you have to map a portal user to the backend user.
    So only if a portal user also has some mapping done by means of Logon ticket/User mapping to the backend system can he/she see the transaction.
    P.S. Do let me know if you need more help.

  • Uploading documents in UCM from ADF

    Hi All,
    I have to upload documents(Audio/Video/Images) in UCM through ADF page. How it can be done.
    Thanks,

    Hi Yannic,
    I tried the RIDC part. But got the following error:
    java.lang.NullPointerException
         at view.beans.IndexBean.uploadListener(IndexBean.java:51)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.sun.el.parser.AstValue.invoke(Unknown Source)
         at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodExpression(UIXComponentBase.java:1300)
         at oracle.adf.view.rich.component.UIXDialog.broadcast(UIXDialog.java:97)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:902)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:313)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:186)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:151)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    It is occurring for this line:
    File f = UCM_API.inputStreamToFile(file.getInputStream(), file.getFilename());

  • How to Access data from SAP Content Server through SAP Portal

    Hi Experts,
    I want to aceess the data from SAP Content server through portal. Currently I am working on LSO business package. The SAP content server should work like Webdav as we uses KM as webdav.
    I am trying to use this URL into the CMS address but it is not working
    http://XXX-XXX-XXXX:1090/ConTentServer/ContentServer.dll?adminContRep&operation=docIdList&contRep=ZADGAS_LSO
    Is there any other procedure for acceesing the DATA  from SAP content server. ?
    Thanks,
    Ahmad

    If your Content Server is being used by DMS, then you can use the DMS Connector for KM.  This connector allows all documents stored in DMS to be accessed in Portal as if they are stored in KM.  For more info see this:
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/42/d289b446076bb2e10000000a1553f6/frameset.htm
    Andrew

  • How to upload the data to SAP-DMS(Document Management System)

    Dear sir,
    How to upload the data to SAP-DMS (Document Management System) please give me the code for this .ex for (excel format or tab  deliminated) to sap system through BAPI i have to pass.
    regards
    R M Patil

    Hi,
    May be following link may help you.
    /thread/315373 [original link is broken]
    /message/205534#205534 [original link is broken]
    Thanks,
    Sree.

  • Uploading Documents to Another Database Through APEX

    Hi,
    I am trying to find a solution for uploading documents through APEX, but storing them in a database on a different server other than the server where apex is installed.
    I am unable to use DBLINK, because we are needing to pass a BLOB column. We have also looked into the DAD, but it only allows for one database connection for the APEX instance. I am pondering with creating a database connection to the other database when needing to upload a document, but not certain if that is the most efficient way.
    I am wanting to know if there is a way to upload documents (BLOBS) through APEX that is installed on DATABASE A, but store the documents in DATABASE B?
    Thanks,
    Keisha

    Ok...up front warning...this is a bit klugey but, it does work.
    In the APEX database:
    Create the table (with the BLOB column) to which you will upload the documentsWe're going to get them to the remote DB but, for reasons that will become apparent shortly, they need to go here first.
    In the Remote database:
    Create a DB Link to the APEX database.
    Create a Materialized View that selects from table with the the BLOB column in the APEX database
    In the APEX database:
    Create a local synonym that points to the DBMS_REFRESH package in the Remote database.For this example, we'll name the synonym REMOTE_DBMS_REFRESH
    Create a PL/SQL procedure that does the following:
    Upload the document to the APEX database
    Fire the REFRESH method for the MV that you created using REMOTE_DBMS_REFRESH
    Remote the data from the APEX database
    For whatever reason, the restriction to copy LOB data over the link is by passed when using a Materialized View.
    Cheers,
    -Joe

  • Upload Document in SAP DMS

    Hi SDNites,
    My requirement is to upload document in SAP DMS and this document we are receiving from an external system. Can you please let me know,
    1. Is there any way I can provide a link in ECC SAP DMS for the documents which are stored in external system (SAP CRM) .
    2. Also is there any standard FM / BAPI available which uploads a document into SAP DMS (I do not want to pick documents from a local directory).
    Regards,
    Abhi

    Hi,
    1) R U able to upload any other file type to the DIR AA00-0123 (word/ppt/pdf etc) ?
    2) Can u Create a new DIR and try uploading the same excel file? does that get created?
    once u do the above just let me know.
    Regards
    Abhishek
    Edited by: AAYNI_AK on Nov 11, 2011 11:33 AM

  • Upload documents to filenet p8 for sap objects from SAP

    Hi..
    Appreciate if anyone can let me know the process of uploading documents to Filenet P8 from SAP for relevant SAP objects.
    This will also create the link to object and document in the SAP LINK tables..
    Any documents are urls related to this topic are appreciated.
    Thanks.

    Hi,
    The EMC Solutions design center offers a free SAP storage sizing regardless of your current storage vendor.   It can be as easy as providing SAP Earlywatch reports.  See https://community.emc.com/docs/DOC-11310  If you are just looking for the incremental needs from the upgrade to the new release, that is more specific to SAP and your config.  Good Luck

  • How to Upload documents using Gateway Service in SAP UI5?

    Hi Team,
    How to upload documents using Gateway Service in UI5 app.
    This is Attachment Functionality.using Gateway Service in Controller.JS/View.JS.
    Thanks in Advance.
    Regards,
    Satya

    Hi,
    I suggest you use the search function on scn/google...
    Anyways, here are some usefull links:
    How To Upload and Download Files Using SAP NW Gateway SP06
    Uploading files to SAP using HTML5 /AJAX/Gateway media links with real-time progress bar
    Kind regards,
    RW

  • Upload documents from ESS Web Dynpro through Archivelink

    Hi Guys
    I am aware that ESS Whos Who has a functionality where the user can upload his own Photo and this makes use of the SAP Archivelink Architecture.
    We wish to make an iView that enables users to upload documents (other than photos) using Archivelink. This should be possible since it can be done for photos anyway.
    Does anyone know how to go about it? What are the configuration steps / coding required. Any help will be appreciated.
    Thanks and Regards
    Joy Kaushish

    Hi Joy!
    I haven't implemented from java, but from ABAP.
    You have to call the FM "ARCHIV_CREATE_TABLE".
    e.g.
      constants: c_sap_object like toaom-sap_object value 'PREL'.
      data: l_ar_object like toaom-ar_object.
      data: object_id like toa_dara-object_id.
      data: flength like sapb-length.
    call function 'ARCHIV_CREATE_TABLE'
          exporting
            ar_object                = l_ar_object
            object_id                = object_id
            sap_object               = c_sap_object
            flength                  = flength
          tables
            binarchivobject          = curr_dat
          exceptions
            error_archiv             = 1
            error_communicationtable = 2
            error_connectiontable    = 3
            error_kernel             = 4
            error_parameter          = 5
            others                   = 6.
    I hope, this hint helps!
    Thanks in advance for rewarding points!
    Peter

  • How to upload document to Solar01 "background" through FM or Class

    I tried do some searches through the forum and can't find related post related upload document to Solution manager in background mode.
    Found a thread(ABAP function to upload document in SOLAR01) recommend standard class CL_SA_DOC_FACTORY=>UPLOAD_DOC to upload document, however this class can only be executed in foreground mode.
    I will copy all the documents into app server and write a abap program to read the app server's file and upload to solar01. Still struggling for the part 2: write abap program.
    Appreciate if someone can provide some inputs for this or did something similar before?

    Hi Ching,
    Here are the methods and the FM you need to call in order.
    CALL METHOD CL_SA_DOC_FACTORY=>UPLOAD_DOC
      EXPORTING
        I_DOC_TITLE          = 'XXXXXXXXXXXXX'
        I_DOC_TECH_NAME      = 'XX'
        I_DOC_TYPE           = 'AD'
    *    I_DOC_STATUS         = 'COPY_EDITING'
        I_FOLDER_TECH_NAME   = 'ZJON'
        I_FOLDER_RESPONSIBLE = SY-UNAME
        I_FOLDER_GROUP       = 'ZJON'
        IP_FILEPATH          = l_filetable_s
      RECEIVING
        E_IOBJECT            = lo_new_document
      EXCEPTIONS
        CANCELLED            = 1
        FOLDER_ERROR         = 2
        ERROR                = 3
        others               = 4.
    CALL METHOD LO_NEW_DOCUMENT->SAVE
      RECEIVING
        E_LOIO    = lv_loio
      EXCEPTIONS
        CANCELLED = 1
        ERROR     = 2
        others    = 3.
    IF SY-SUBRC <> 0.
    ENDIF.
    once u have the lv_loio
    CALL FUNCTION 'INFO_OBJECT_PROPERTIES_GET'
      EXPORTING
        INFO_OBJECT                    = lv_loio
    *   SUPPRESS_AUTHORITY_CHECK       = 'X'
    *   INTERNAL_REPRESENTATION        =
    *   RETURN_STR_DESCR               = ' '
    * IMPORTING
    *   ERROR_MSG                      =
      TABLES
       REQUESTED_PROPERTIES           = r_prop
        PROPERTIES                     = prop
    *   CONTEXT                        =
    READ TABLE prop INTO ls_property
          WITH KEY name = 'IWB_SOLAR_DOCUTYPE'.
    IF sy-subrc EQ 0.
      lv_note_type  = ls_property-value.
    ELSE.
      lv_note_type  = 'AD'.
    ENDIF.
    CONCATENATE lv_loio-class ' ' lv_loio-objid INTO lv_objectkey SEPARATED BY space.
      CONSTANTS sappl_c_tabtype_custdocu    type sappl_tabtype_type value 'CUSTDOCU'.
    CALL FUNCTION 'NOTE_OBJECT_SAVE'
      EXPORTING
    *   id            = 'E100346536B4E0F19AFD000C29BB263E'
        id            = handle_id
        application   = 'SO'
        filtertree    = project_filter
        note_id       = lv_loio-objid
        note_type     = lv_note_type
        objectkey     = lv_objectkey
        save_location = ''.
    *    sequence      = '0000000021'.
    I hope it helps you
    Kind regards
    Jon

  • Upload document through PCUI screen

    Hi,
    Need help from all experts.
    I have a requirement to upload the documents through PCUI screen. Exact requirement is to dynamically call a tabstrip by pressing a toolbar button. This tabstrip will have one input box which shall allow the user to browse and input the file path and one upload button, that will upload the document.
    I'm aware that there is standard process to achieve this result but unaware of the steps.
    Please help.
    All helpful answers will be rewarded.
    Thanks and Best Regards,
    D. Chakrapani

    Hi Roshani,
    I've heard of people being able to use the LSMW to accomplish this, but don't have any details.
    You can also create a custom report to do this for you.
    Read this forum topic. It has a lot of info and links to what you want to do.
    Mass Upload documents to Solution Manager
    regards,
    Jason

  • Data upload from excel into SAP

    Hi Gurus
    Could anyone please guide me how to upload excel data into SAP?
    I need to update existing Gross weight and Net weight data. Got new data in excel format.So need to upload excel file straight into SAP and update the data.
    Step by step procedure will be much appreciated.
    Rgds
    Utpal

    try with bdc .....
    below coding is move the data from excel to internal table ....
    TYPES: BEGIN OF s_ovro,
              VKORG LIKE V_TVSFK-VKORG,
              VTWEG LIKE V_TVSFK-VTWEG,
              SPART LIKE V_TVSFK-SPART,
              STGKU LIKE V_TVSFK-STGKU,
              STGAK LIKE V_TVSFK-STGAK,
              STAFO LIKE V_TVSFK-STAFO,
           END OF s_ovro.
    DATA: I_OVRO TYPE TABLE OF s_ovro,
          w_ovro type s_ovro.
    data : request(15) type c,
            i type c.
    DATA : IT_EXCEL TYPE STANDARD TABLE OF ALSMEX_TABLINE WITH HEADER LINE.
    FIELD-SYMBOLS: <FS1> TYPE ANY.
    include bdcrecx1.
    SELECTION-SCREEN BEGIN OF BLOCK DATA WITH FRAME.
    PARAMETERS: P_FILE TYPE  RLGRAP-FILENAME DEFAULT 'C:\Documents and Settings\itfactory\Desktop\sd1.xls' OBLIGATORY.
    SELECTION-SCREEN END OF BLOCK DATA.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE.
      CALL FUNCTION 'F4_FILENAME'
        EXPORTING
          PROGRAM_NAME  = SYST-CPROG
          DYNPRO_NUMBER = SYST-DYNNR
          FIELD_NAME    = 'P_FILE'
        IMPORTING
          FILE_NAME     = P_FILE.
    start-of-selection.
    CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
        EXPORTING
          FILENAME                = P_FILE
          I_BEGIN_COL             = 1
          I_BEGIN_ROW             = 1
          I_END_COL               = 24
          I_END_ROW               = 60000
        TABLES
          INTERN                  = IT_EXCEL
        EXCEPTIONS
          INCONSISTENT_PARAMETERS = 1
          UPLOAD_OLE              = 2
          OTHERS                  = 3.
      LOOP AT IT_EXCEL.
        ASSIGN COMPONENT IT_EXCEL-COL OF STRUCTURE
        W_ovro TO <FS1>.
        <FS1> = IT_EXCEL-VALUE.
        AT END OF ROW.
         MOVE-CORRESPONDING: Wib TO Iib.
          APPEND w_ovro to I_ovro.
          CLEAR W_ovro.
        ENDAT.
      ENDLOOP.
    through bdc program update the data from internal table to bdc...

  • Uploading Purchase Order Against the Sales Order through DTW

    Hi Experts,
    I searched the forum but could not see anything regarding this.
    Can I upload Purchase Orders against the Sales Orders using DTW upload facility? Manually we do it through the Logistics Tab in Sales Order.
    Thank you in advance.
    Kind Regards,
    IC

    Hi,
    You can use the BaseType, BaseEntry and BaseLine columns for this in the row level template (DLN1):
    BaseType: it's the Object Type of base document (ORDR.ObjType) which is '17' in case of Sales Order
    BaseEntry: it's the Document Entry of the base document (ORDR.DocEntry)
    BaseLine: it's the row number of the line in the base document (RDR1.LineNum)
    If you import your Delivery Notes with this info, the link to the Sales Order will be updated just as if you used Copy To in SAP.
    Regards,
    Nat

  • Error while uploading document to service desk ticket

    Hi all,
    I get error while uploading document to ticket
    Message No: SKWF_SDOKERRS119 .
    If iam correct I have given all the required authorisation mentioned in security guide.
    what could be the reason for this kind of behaviour
    Best Regards,
    Alok

    hi
    what is your solman version? chk the sap note
    [ Note 1401196 - Work Centers: attachment not saved in Incident Management|https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1401196]
    might be this helps,
    [Message No: SKWF_SDOKERRS119|Message No: SKWF_SDOKERRS119]
    jansi

Maybe you are looking for

  • Ipod touch 4g black screen ,unresponsive

    i was jailbreaking(tethered) ios 5 (beta 3) and i mistakingly cancelled it. now my itouch(4g) is unresponsive. itunes does detect it when i press home and power button for 15 sec and says "itunes has detected an ipod in restore mode" "please restore

  • I upgraded to Maverick and I can't access any of my documents.

    When I upgraded to Maverick, I apparently set up a new account.  Now I cannot access any of my documents that were on my old account.  And I cannot get my old account opened on my Mac.  I had backed up my files using Time Machine before upgrading but

  • Production report displaying months

    hi , can anyone help me in getting month wise production report...  i e from jan to dec.... it shoulld display all months and show month wise production.... example ITEM ITEM DESCRIPTION   JAN FEB MARCH DS01   SCREW                 10     10       30

  • RFC used to query customer credit limit and current usage

    Hi, I have been asked to provide information about a customers credit limit and usage. I can see this information is in table KNKK but I cant find any suitable RFC (needs to be remotely enabled) to access this data. Does anyone know where I can acces

  • How to do running totals in a query

    Hi Guys, I have following data sample and desired output and I need a running total or subtotals on each row for two quntity fields on same row. Current data: ID - ---Day----- Qty1 Qty2 Abc 04/01/2009 100 50 abc 04/02/2009 70 20 def 04/01/2009 10 30.