How to store / retrieve attachments?
Hi Experts,
I am sending message attachments to XI using ABAP Proxy program. The message itself has a number which identifies the attachment.
My requirement is to store the attachment in some format in ABAP table. The is required because there is a webapplication which will send a SOAP request to XI to fetch the attachemnt. The request will have the attachment identification number and the response should have the attachment itself in SOAP body.
Could you please tell me how to store the attachment in XI and how to retrieve the same using a webservice call?
Thanks,
Shobhit
Hi,
Refer these articles
http://help.sap.com/saphelp_nw04/helpdata/en/a7/3b2a2d45a34a23b75e3b18745c63bc/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/de/705c3c3806af06e10000000a11402f/content.htm
Refer these blogs
ABAP POP3 Email Client Using an RFC enabled PHP client proxy
XI: Reliable Messaging EOIO in ABAP Proxies
BSP a Developer's Journal Part XIV - Consuming WebServices with ABAP
Regards,
Suryanarayana
Similar Messages
-
How to store Multiple Attachments in Workflow.
Hello All,
I am doing an scenario, in that i need to store multiple attachments in the workflow container.
Kindly help me, how to store and also, how to retrieve those attachments form worklfow.
I am using custom workflow.
Thanks in advance......
Best Regards,
Chandran SHi Jubish/Venkat
1. I iterated this fucntion moudule to store the multiple attachments to the workflow
SAP_WAPI_ATTACHMENT_ADD
2. Call this FM to get the attachemnts form the workflow (pass workitem Item id which is used for storing the attchments). SAP_WAPI_GET_ATTACHMENTS
from above you will get objkey for each attachment as output in table.
3. Pass the objkey to this FM to get the contents
SO_DOCUMENT_READ_API1'. this will retrun the content of the attachment either in object_content, contents_hex.
4. Pass the Obtained content to SCMS_BINARY_TO_XSTRING to get the disired format.
Best Regards,
Chandran S -
How to store ,retrieve and display the data in the structured format?
Hi All,
We have a requirement in which we need to store a information of type some thing like as below:
"The PCM_OP_SEARCH opcode fails for the below search used in invoicing module:
0 PIN_FLD_POID POID [0] 0.0.0.1 /search -1 0
0 PIN_FLD_FLAGS INT [0] 728
0 PIN_FLD_TEMPLATE STR [0] " select sum( 1.F8 ), 1.F9 from /event 1, /item 2 where (2.F1 = V1 and 2.F5 >= V5 and 2.F6 < V6 and 2.F2 = V2) and 2.F3 = 1.F4 and 1.F7 like V7 group by 1.F9 "
0 PIN_FLD_ARGS ARRAY [1] allocated 20, used 1
1 PIN_FLD_AR_BILLINFO_OBJ POID [0] 0.0.0.1 /billinfo 10773245 3
0 PIN_FLD_ARGS ARRAY [2] allocated 20, used 1
1 PIN_FLD_BILL_OBJ POID [0] 0.0.0.0 0 0
0 PIN_FLD_ARGS ARRAY [3] allocated 20, used 1"
I understand that we can store this as a Blob or Bfile format.But I need to retrieve the data and display it on the GUI in the same format.
Can anyone please suggest me how can I achieve the same in APEX?
Thank you for your time !!
Regards,
ShanAnd what would be wrong with putting this into a plain old table with columns, on which you could then create a form+report?
-
How to store data in chinese from oracle and show it to jsp?
hi, please help.
i have design a jsp page for registeration of a website in chinese,
but after the user have enter the chinses data throught the jsp~
the jsp have shown some monster code~
it can't show the valid date in chinese!!! how can i fix it????
when i select data from SQL PLUS, monster code is showed. how to show the chinese data in the oracle.
i am using tomcat 5.0 ~servlet 2.2 and oracle 9i for database~~
thx thx thx~~~~~pls help me!!The how to at following url shows how to store, retrieve and display characters of different languages from Oracle database onto a JSP page.
http://otn.oracle.com/sample_code/tech/java/codesnippet/jdbc/nls/Globalization.html
HTH
Chandar -
I updated my iPod and it erased everything i had on it. How do i retrieve the songs that i bought from the iTunes store? when i try to download/buy them again they tell me i have already purchased them do i want to buy them again? I have authorized my computer but none of them are in my music now.
You buy one and only one download.
It is your responsibility to move/copy/backup your music.
Certainly you did not update your ipod without making sure that you had transferred anything purchased on the ipod to your computer and included it in your regular backup copy of your computer. -
I had to buy a new iPhone, how do I retrieve my stuff that was backed up in my iCloud account? The guy at the apple store said it could take a few days iCloud was running real slow due to so many new accounts, is that true?
No problems backing up iCloud here.
Tap Settings > iCloud > Storage & Backup
Switch iCloud Backup On -
How do I retrieve a previously purchased ringtone from the apple store prior to ISO 7 that doesnt appear on my phone as an option?
You cannot retrieve ringtone for free. You need to buy again if you forget to transfer the ringtone from iPhone to computer iTunes.
-
How to store images in database and retrieve them back to page?
Well I don't know how to store an image file to a database (say MSSQL) from the JSP and retrieve it back whenever needed and put it on the JSP page? Please help me.
I am not sure how to store images in database but what you can do is store the image into particular folder using FileOutputStream and its unique name into the database...and than retrieve it from the folder using that name retrieved from database...
<%
response.setContentType("text/html");
response.setHeader("Cache-control","no-cache");
String err = "";
String lastFileName = "";
String contentType = request.getContentType();
String boundary = "";
final int BOUNDARY_WORD_SIZE = "boundary=".length();
System.out.println("contentType --> "+contentType);
System.out.println("BOUNDARY_WORD_SIZE --> "+BOUNDARY_WORD_SIZE);
if(contentType == null || !contentType.startsWith("multipart/form-data"))
err = "Ilegal ENCTYPE : must be multipart/form-data\n";
err += "ENCTYPE set = " + contentType;
else
boundary = contentType.substring(contentType.indexOf("boundary=") + BOUNDARY_WORD_SIZE);
System.out.println("boundary --> "+boundary);
boundary = "--" + boundary;
try
ServletInputStream sis = request.getInputStream();
byte[] b = new byte[1024];
int x=0;
int state=0;
String name=null,fileName=null,contentType2=null;
java.io.FileOutputStream buffer = null;
while((x=sis.readLine(b,0,1024))>-1)
System.out.println("************ x ********** "+x);
String s = new String(b,0,x);
System.out.println("************ s ********** \n"+s);
if(s.startsWith(boundary))
state = 0;
System.out.println("name="+name);
System.out.println("filename="+fileName);
name = null;
contentType2 = null;
fileName = null;
else if(s.startsWith("Content-Disposition") && state==0)
System.out.println("-- 1 --");
state = 1;
System.out.println("s.indexOf(filename=) --> "+s.indexOf("filename="));
if(s.indexOf("filename=") == -1)
name = s.substring(s.indexOf("name=") + "name=".length(),s.length()-2);
System.out.println("after name substring 1 "+name);
else
name = s.substring(s.indexOf("name=") + "name=".length(),s.lastIndexOf(";"));
System.out.println("after name substring 2 "+name);
fileName = s.substring(s.indexOf("filename=") + "filename=".length(),s.length()-2);
System.out.println("fileName --> "+fileName);
//String fileName1 = s.substring(s.indexOf("filename=") + "filename=".length(),s.length());
//System.out.println("fileName1 -->"+fileName1);
if(fileName.equals("\"\""))
fileName = null;
else
String userAgent = request.getHeader("User-Agent");
System.out.println("userAgent --> "+userAgent);
String userSeparator="/"; // default
if (userAgent.indexOf("Windows")!=-1)
System.out.println("test --> "+"\\");
userSeparator="\\";
if (userAgent.indexOf("Linux")!=-1)
userSeparator="/";
System.out.println("userSeparator "+userSeparator);
System.out.println("fileName before inserting userSeparators "+fileName);
fileName = fileName.substring(fileName.lastIndexOf(userSeparator)+1,fileName.length()-1);
System.out.println("fileName after userSeparators "+fileName);
if(fileName.startsWith( "\""))
fileName = fileName.substring( 1);
name = name.substring(1,name.length()-1);
System.out.println("name 2 --> "+name);
System.out.println("final file name "+fileName);
if (name.equals("file"))
if (buffer!=null)
buffer.close();
lastFileName = fileName;
buffer = new java.io.FileOutputStream("/Documents and Settings/sunil/Desktop/images/"+fileName);
else if(s.startsWith("Content-Type") && state==1)
System.out.println("-- 2 --");
state = 2;
contentType2 = s.substring(s.indexOf(":")+2,s.length()-2);
System.out.println("contentType2 --> "+contentType2);
else if(s.equals("\r\n") && state != 3)
System.out.println("-- 3 --");
state = 3;
else
System.out.println("-- 4 --");
if (name.equals("file"))
System.out.println("Final x :: "+x);
buffer.write(b,0,x);
} // while closing
sis.close();
buffer.close();
}catch(java.io.IOException e)
err = e.toString();
boolean ok = err.equals("");
if(!ok)
out.println(err);
else
%>
<SCRIPT language="javascript">
history.back(1);
alert('Uploaded <%=lastFileName%>');
window.location.reload(false);
</SCRIPT>
<%
out.println("done");
%>
</BODY>
</HTML>
I think it will solve ur problem.. -
HOW CAN I SWITCH TO IRELAND STORE FROM U.S STORE? plus i forgot my security questions?how can i retrieve them?
my temporary pin is 2791The Best Alternatives for Security Questions and Rescue Mail
a. Send Apple an email request at: Apple - Support - iTunes Store - Contact Us.
b. Call Apple Support in your country: Customer Service: Contact Apple support.
c. Rescue email address and how to reset Apple ID security questions.
Change iTunes Store Country on an iDevice
1. Tap Settings;
2. Tap iTunes & App Stores;
3. Tap View Apple ID;
4. Enter your user name and password;
5. Tap Country/Region;
6. Tap Change Country/Region;
7. Select the region where you will be located;
8. Tap Done.
Also, see How to Change Your iTunes Store Account Location | eHow.com. -
I'm losing attachments from email how do I retrieve them from cloud
Im losing attachments from email @me.com how do I retrieve them from icloud?
CHeers MitchellTap Settings > iCloud
Switch Mail off then back on.
Give iCloud a few minutes to re sync your Mail. -
HT4859 How do I store/retrieve pdf docs in iCloud?
How do I store/retrieve pdf docs in iCloud?
I have this same question. If I subscribe to iTunes match, does the content then get removed from the start up disk? I have the same space issue as don64.
-
I have an iPhone 3g my app store app is missing, how do i retrieve it
I have an iPhone 3gs My app store icon is missing.. how do I retrieve it?
Check the Utilities folder. If not there, check your other folders or go to the search page and type it in. It should tell you it is still on the phone, since you cannot delete the native iOS apps. If you still cannot find it, then go to Settings, General, Reset, Reset Home Screen Layout. That should bring it back.
-
My kid accidentally remove the camera and app store in mg phone how can i retrieved it?
My kid accidentally removed my camera and apps store icon how can i retrieved it?
These cannot be removed, as they are original Apple supplied apps.
They may be buried in a folder somewhere.
One way to retrieve them is Settings > General > Reset > Reset Home Screen Layout
It is possible your kid restricted these apps. Check Settings > General > Restrictions -
My iPhone 4 has lost safari and App Store , how do I retrieve
Can someone help me, as my iPhone 4 has lost Safari and App Store, how do I retrieve?
They have not. He probably moved them by mistake to another Home page or put it in a folder.
Try Settings>>General>>Reset>>>Reset Home Screen Layout. -
How to store and retrieve blob data type in/from oracle database using JSP
how to store and retrieve blob data type in/from oracle database using JSP and not using servlet
thanksJSP? Why?
start here: [http://java.sun.com/developer/onlineTraining/JSPIntro/contents.html]
Maybe you are looking for
-
I can not update several of my apps that i have purchased a while back in my Apps Store on my MacPro. Because it keeps using my old @me account for iTunes and i don't remember the password or security question, Please help?
-
Fixed - bent connector - S12 ION poor wireless performanc​e - Lenovo support no help
Hi forum, I received my Thanksgiving deal S12 ION last week. The size and format are perfect, the overall performance just what it needs to be, but the wireless performance is unacceptable. I work for IBM, and have a T60P work laptop and two Y430 l
-
Adobe camera raw 8.5 is not installing.
I,m using Adobe photoshop CC 14.2.1 on my windows 7 PC. This photoshop has camera raw 8.0 while there is a update version(8.5) of camera raw is available. So I'v downloaded camera raw 8.5 and trying to install it but it is not installing and "showing
-
Problems with Canon 7D .cr2 files
Hello, this question may have already been asked but I have been unable to find an answer -- if it is in another discussion, please feel free to direct me there. I have .cr2 files from a Canon 7D that produce significantly different results in Lightr
-
Replace part of system preferences?
Is it possible to replace just the Network preference in System Preferences without reinstalling the operating sytem?