<?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: Regarding GOS create attachment in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456023#M550738</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Post your code...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REgards,&lt;/P&gt;&lt;P&gt;RIch HEilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Jul 2007 23:42:22 GMT</pubDate>
    <dc:creator>RichHeilman</dc:creator>
    <dc:date>2007-07-05T23:42:22Z</dc:date>
    <item>
      <title>Regarding GOS create attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456018#M550733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a issue in my program.&lt;/P&gt;&lt;P&gt;I am trying to attach a .doc, .pdf document to a customs declaration document.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      filename = p_file&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      data_tab = lt_doc_content.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using the above code to read the file... from the presentaion server.&lt;/P&gt;&lt;P&gt;The file is attached, but the .doc or the .pdf file is corrupted....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do I need to give any specfic file type in the function module like 'BIN', 'DAT', 'ASC'...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly help.......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;Jaffer Ali.S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jul 2007 21:36:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456018#M550733</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-05T21:36:16Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding GOS create attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456019#M550734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, you should use BIN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;RIch Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jul 2007 21:41:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456019#M550734</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-07-05T21:41:42Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding GOS create attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456020#M550735</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rich,,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried it... but still not working....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here is the code...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      filetype = 'BIN'&lt;/P&gt;&lt;P&gt;      filename = p_file&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      data_tab = lt_doc_content.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do i need to give any other parameters...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;Jaffer Ali.S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jul 2007 22:08:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456020#M550735</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-05T22:08:41Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding GOS create attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456021#M550736</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is not working?  LT_DOC_CONTENT is not being filled?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;RIch Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jul 2007 22:30:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456021#M550736</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-07-05T22:30:34Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding GOS create attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456022#M550737</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rich,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The table is filled....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I tryed listing the document in the Customs Declaration screen the document is attached, but when I opened it.. the word document has junk values...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when it is pdf... I cannot open... it tells the characters are not decoded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Help me on this issue please....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jaffer Ali.S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jul 2007 23:17:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456022#M550737</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-05T23:17:36Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding GOS create attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456023#M550738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Post your code...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REgards,&lt;/P&gt;&lt;P&gt;RIch HEilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jul 2007 23:42:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456023#M550738</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-07-05T23:42:22Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding GOS create attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456024#M550739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is my code...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  ZGTS0001&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ZGTS0001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Include for BO macros&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  INCLUDE : &amp;lt;cntn01&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PARAMETERS:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   P_BOTYPE LIKE borident-OBJTYPE DEFAULT 'BUS6800',&lt;/P&gt;&lt;P&gt;   P_BO_ID  LIKE borident-OBJKEY DEFAULT '10000000022007',&lt;/P&gt;&lt;P&gt;   P_MSGTYP LIKE SOFM-DOCTP  DEFAULT 'TXT',&lt;/P&gt;&lt;P&gt;   P_DOCTY  LIKE borident-OBJTYPE DEFAULT 'MESSAGE',&lt;/P&gt;&lt;P&gt;   P_RELTYP  LIKE BRELTYP-RELTYPE DEFAULT 'ATTA',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   P_FNAME like rlgrap-filename Default 'v:\test.doc'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  P_FNAME like rlgrap-filename Default&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  '\At2a2\Vol4\Depts\Isprog\files\ports.txt'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  types: BEGIN OF TY_MESSAGE_KEY,&lt;/P&gt;&lt;P&gt;        FOLTP TYPE SO_FOL_TP,&lt;/P&gt;&lt;P&gt;        FOLYR TYPE SO_FOL_YR,&lt;/P&gt;&lt;P&gt;        FOLNO TYPE SO_FOL_NO,&lt;/P&gt;&lt;P&gt;        DOCTP TYPE SO_DOC_TP,&lt;/P&gt;&lt;P&gt;        DOCYR TYPE SO_DOC_YR,&lt;/P&gt;&lt;P&gt;        DOCNO TYPE SO_DOC_NO,&lt;/P&gt;&lt;P&gt;        FORTP TYPE SO_FOR_TP,&lt;/P&gt;&lt;P&gt;        FORYR TYPE SO_FOR_YR,&lt;/P&gt;&lt;P&gt;        FORNO TYPE SO_FOR_NO,&lt;/P&gt;&lt;P&gt;       END OF TY_MESSAGE_KEY.&lt;/P&gt;&lt;P&gt;  DATA : LV_MESSAGE_KEY type TY_MESSAGE_KEY.&lt;/P&gt;&lt;P&gt;  DATA : LO_MESSAGE type SWC_OBJECT.&lt;/P&gt;&lt;P&gt;  DATA : LT_DOC_CONTENT type standard table of SOLI-LINE&lt;/P&gt;&lt;P&gt;                             with header line.&lt;/P&gt;&lt;P&gt;  DATA: p_file TYPE string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;First derive the Attachment's ( MESSAGE )document type.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  P_DOCTY = 'MESSAGE'.&lt;/P&gt;&lt;P&gt;  CASE P_RELTYP.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  In case of URls&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    WHEN 'URL'.&lt;/P&gt;&lt;P&gt;      P_MSGTYP = 'URL'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  In case of Notes / Private Notes&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    WHEN 'NOTE' OR 'PNOT'.&lt;/P&gt;&lt;P&gt;      P_MSGTYP = 'RAW'.&lt;/P&gt;&lt;P&gt;    WHEN 'ATTA'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    Take given parameter e.g. 'DOC', 'PDF' etc.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    P_MSGTYP = 'EXT'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    WHEN OTHERS.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ....exit&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create an initial instance of BO 'MESSAGE' - to call the&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;instance-independent method 'Create'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  swc_create_object LO_MESSAGE 'MESSAGE' LV_MESSAGE_KEY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;define container to pass the parameter values to the method call&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;in next step.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  swc_container LT_MESSAGE_CONTAINER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Populate container with parameters for method&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  swc_set_element LT_MESSAGE_CONTAINER 'DOCUMENTTITLE' 'JafDoc1'.&lt;/P&gt;&lt;P&gt;  swc_set_element LT_MESSAGE_CONTAINER 'DOCUMENTLANGU' 'E'.&lt;/P&gt;&lt;P&gt;  swc_set_element LT_MESSAGE_CONTAINER 'NO_DIALOG'     'X'.&lt;/P&gt;&lt;P&gt;  swc_set_element LT_MESSAGE_CONTAINER 'DOCUMENTNAME'   P_DOCTY.&lt;/P&gt;&lt;P&gt;  swc_set_element LT_MESSAGE_CONTAINER 'DOCUMENTTYPE'   P_MSGTYP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;In case of URLs..it should be concatenated with &amp;amp;KEY&amp;amp; in the begining.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CASE P_MSGTYP.&lt;/P&gt;&lt;P&gt;  WHEN 'URL'.&lt;/P&gt;&lt;P&gt;    LT_DOC_CONTENT = '&amp;amp;KEY&amp;amp;http://www.rmtiwari.com' .&lt;/P&gt;&lt;P&gt;    append LT_DOC_CONTENT.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;In case of Notes or Private Notes, get the data from files on appl&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;server or from wherever(? - remember background).&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WHEN 'RAW'.&lt;/P&gt;&lt;P&gt;    LT_DOC_CONTENT = 'Hi How r u?' .&lt;/P&gt;&lt;P&gt;    append LT_DOC_CONTENT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;In case of PC File attachments&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WHEN OTHERS.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   OPEN DATASET P_FNAME FOR INPUT IN BINARY MODE.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   IF SY-subrc EQ 0.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     DO.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       READ DATASET P_FNAME INTO LT_DOC_CONTENT.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       IF SY-subrc EQ 0.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         append LT_DOC_CONTENT.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;         message i000(mtxt) with 'Inside'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       ELSE.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         append LT_DOC_CONTENT.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;         message i000(mtxt) with 'else'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         EXIT.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     ENDDO.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     CLOSE DATASET P_FNAME.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   else.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     message i000(vtxt) with 'Operation failed...'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    MOVE p_fname TO p_file.&lt;/P&gt;&lt;P&gt;    message i000(mtxt) with p_file.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      filetype = 'BIN'&lt;/P&gt;&lt;P&gt;      filename = p_file&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      data_tab = lt_doc_content.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; message i000(mtxt) with 'Outside function module gui_upload'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'DocumentContent' is a multi-line element ( itab ).&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  swc_set_table LT_MESSAGE_CONTAINER 'DocumentContent' LT_DOC_CONTENT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Size is required in case of File attachments&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  data : LV_DOC_SIZE type i.&lt;/P&gt;&lt;P&gt;  data : L_FILE_LINES type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE LT_DOC_CONTENT LINES L_FILE_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE LT_DOC_CONTENT INDEX L_FILE_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LV_DOC_SIZE = ( 255 * ( L_FILE_LINES - 1 ) ) +&lt;/P&gt;&lt;P&gt;              STRLEN( LT_DOC_CONTENT ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  swc_set_element LT_MESSAGE_CONTAINER 'DOCUMENTSIZE'   LV_DOC_SIZE .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Refresh to get the reference of create 'MESSAGE' object for attachment&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  swc_refresh_object LO_MESSAGE.&lt;/P&gt;&lt;P&gt;  swc_call_method LO_MESSAGE 'CREATE' LT_MESSAGE_CONTAINER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get Key of new object&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  swc_get_object_key LO_MESSAGE LV_MESSAGE_KEY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Now we have attachment as a business object instance. We can now&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;attach it to our main business object instance.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create main BO object_a&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  data: LO_IS_OBJECT_A type BORIDENT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LO_IS_OBJECT_A-OBJKEY = P_BO_ID.&lt;/P&gt;&lt;P&gt;  LO_IS_OBJECT_A-OBJTYPE = P_BOTYPE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; LO_IS_OBJECT_A-CATID  = 'BO'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create attachment BO object_b&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  data: LO_IS_OBJECT_B type BORIDENT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LO_IS_OBJECT_B-OBJKEY = LV_MESSAGE_KEY.&lt;/P&gt;&lt;P&gt;  LO_IS_OBJECT_B-OBJTYPE = P_DOCTY.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; LO_IS_OBJECT_B-CATID  = 'BO'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*message i000(mtxt) with P_BO_ID P_BOTYPE LV_DOC_SIZE LV_MESSAGE_KEY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'BINARY_RELATION_CREATE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    obj_rolea    = LO_IS_OBJECT_A&lt;/P&gt;&lt;P&gt;    obj_roleb    = LO_IS_OBJECT_B&lt;/P&gt;&lt;P&gt;    relationtype = P_RELTYP&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    others       = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;commit work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please talk and look and reply....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks Rich....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jul 2007 13:30:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-gos-create-attachment/m-p/2456024#M550739</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-06T13:30:33Z</dc:date>
    </item>
  </channel>
</rss>

