<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: a way to get attachment programmatically in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/a-way-to-get-attachment-programmatically/m-p/8862663#M1686290</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a look at function modules starting with BDS_BUSINESSDOCUMENT*&lt;/P&gt;&lt;P&gt;I have used fm BDS_BUSINESSDOCUMENT_CREATEF to add an attachment to a purchase requisition and it works fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe FM BDS_BUSINESSDOCUMENT_GET_C_URL will do the trick ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dirk.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Jul 2012 08:59:13 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2012-07-12T08:59:13Z</dc:date>
    <item>
      <title>a way to get attachment programmatically</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/a-way-to-get-attachment-programmatically/m-p/8862661#M1686288</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi experts, i'm new in ABAP development and I have a problem.&lt;/P&gt;&lt;P&gt;I looked for solution in this forum but i didn't find anything to help me.&lt;/P&gt;&lt;P&gt;In the CRM COMMPR01 transaction, for a specific product, i uploaded an attachment (a jpg image); now i have to develop a FM to get this file in any way (such as providing me a URL to download it or giving me the binary code of my file).&lt;/P&gt;&lt;P&gt;Using debug and stuff like this, i found that my image is stored (clustered) in the SOFFCONT1 table and I found the correct procedure to identify all the rows of this table which contain my image... the problem is that i can't read this image because of the rappresentation format of field CLUSTD wich contains the image code.&lt;/P&gt;&lt;P&gt;I've read that i may use the instruction IMPORT ... FROM DATABASE but i didn't understand how to use it, so:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- in general, is there any way to get access at the attachment (FM, class or something to get URL or binary code)?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- if not, how can i get binary code of my image starting from the sum of all CLUSTD field of all the rows of SOFFCONT1 associated to my image?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2012 08:25:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/a-way-to-get-attachment-programmatically/m-p/8862661#M1686288</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-07-12T08:25:45Z</dc:date>
    </item>
    <item>
      <title>Re: a way to get attachment programmatically</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/a-way-to-get-attachment-programmatically/m-p/8862662#M1686289</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check the thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;&amp;lt;&amp;lt; Link Farming Removed &amp;amp; points unassigned &amp;gt;&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;~Niranjan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Kesavadas Thekkillath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2012 08:53:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/a-way-to-get-attachment-programmatically/m-p/8862662#M1686289</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-07-12T08:53:07Z</dc:date>
    </item>
    <item>
      <title>Re: a way to get attachment programmatically</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/a-way-to-get-attachment-programmatically/m-p/8862663#M1686290</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a look at function modules starting with BDS_BUSINESSDOCUMENT*&lt;/P&gt;&lt;P&gt;I have used fm BDS_BUSINESSDOCUMENT_CREATEF to add an attachment to a purchase requisition and it works fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe FM BDS_BUSINESSDOCUMENT_GET_C_URL will do the trick ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dirk.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2012 08:59:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/a-way-to-get-attachment-programmatically/m-p/8862663#M1686290</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-07-12T08:59:13Z</dc:date>
    </item>
    <item>
      <title>Re: a way to get attachment programmatically</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/a-way-to-get-attachment-programmatically/m-p/8862664#M1686291</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello you both and thank you for your answer...&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;FM BDS_BUSINESSDOCUMENT_GET_C_URL is not so easy to use because you have to search many parameters, even if it makes the whole process simplier. Anyway, i found a way to get simply the attached documents using the FM SO_DOCUMENT_READ_API1 as explained in the 3d &lt;/SPAN&gt;&lt;A class="jive-link-thread-small" data-containerid="2015" data-containertype="14" data-objectid="1450845" data-objecttype="1" href="http://scn.sap.com/thread/1450845"&gt;http://scn.sap.com/thread/1450845&lt;/A&gt;&lt;SPAN&gt;. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;starting by PRODUCT_GUID&lt;/LI&gt;&lt;LI&gt;select * FROM SRGBTBREL into lt_SRGBTBREL where INSTID_A = line_return-PRODUCT_GUID.&lt;/LI&gt;&lt;LI&gt;call function 'SO_DOCUMENT_READ_API1'&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exporting&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DOCUMENT_ID = lt_SRGBTBREL-INSTID_B&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tables&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONTENTS_HEX = lt_CONTENTS_HEX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lt_CONTENTS_HEX is a table which contains the binary code of the attachment divided in rows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you, see you soon.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2012 08:28:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/a-way-to-get-attachment-programmatically/m-p/8862664#M1686291</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-07-16T08:28:09Z</dc:date>
    </item>
  </channel>
</rss>

