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,
AhmadIf 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 PatilHi,
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,
KeishaOk...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 -
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,
AbhiHi,
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,
SatyaHi,
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 KaushishHi 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. ChakrapaniHi 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
Utpaltry 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,
ICHi,
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,
Alokhi
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.