<?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: Send Smart-Forms to Folder in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/send-smart-forms-to-folder/m-p/1184100#M126563</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pedro,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are  using the following technique. May be you can try this :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step1: Call the SSF function with&lt;/P&gt;&lt;P&gt;*Calling of Form in PDF Format&lt;/P&gt;&lt;P&gt;  CALL FUNCTION  LF_FM_NAME&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;     ARCHIVE_INDEX              = TOA_DARA&lt;/P&gt;&lt;P&gt;     ARCHIVE_PARAMETERS         = ARC_PARAMS&lt;/P&gt;&lt;P&gt;     CONTROL_PARAMETERS         = LS_CONTROL_PARAM&lt;/P&gt;&lt;P&gt;     MAIL_RECIPIENT             = LS_RECIPIENT&lt;/P&gt;&lt;P&gt;     MAIL_SENDER                = LS_SENDER&lt;/P&gt;&lt;P&gt;     OUTPUT_OPTIONS             = LS_COMPOSER_PARAM&lt;/P&gt;&lt;P&gt;     USER_SETTINGS              = 'X'&lt;/P&gt;&lt;P&gt;      I_HEADER                  = I_HEADER&lt;/P&gt;&lt;P&gt;      NAST                      = NAST&lt;/P&gt;&lt;P&gt;      REPEAT                    = REPEAT&lt;/P&gt;&lt;P&gt;      TITLE                     = V_TITLE&lt;/P&gt;&lt;P&gt;      V_GEWEI_X                 = V_GEWEI_X&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     JOB_OUTPUT_INFO            = JOB_OUTPUT_INFO&lt;/P&gt;&lt;P&gt;     JOB_OUTPUT_OPTIONS         = JOB_OUTPUT_OPTIONS&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     FORMATTING_ERROR           = 1&lt;/P&gt;&lt;P&gt;     INTERNAL_ERROR             = 2&lt;/P&gt;&lt;P&gt;     SEND_ERROR                 = 3&lt;/P&gt;&lt;P&gt;     USER_CANCELED              = 4&lt;/P&gt;&lt;P&gt;     OTHERS                     = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step2: convert into PDF :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CALL FUNCTION 'CONVERT_OTF'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          FORMAT                = 'PDF'&lt;/P&gt;&lt;P&gt;        IMPORTING&lt;/P&gt;&lt;P&gt;          BIN_FILESIZE          = G_FILESIZE&lt;/P&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;          OTF                   = JOB_OUTPUT_INFO-OTFDATA&lt;/P&gt;&lt;P&gt;          LINES                 = I_PDF_TAB&lt;/P&gt;&lt;P&gt;        EXCEPTIONS&lt;/P&gt;&lt;P&gt;          ERR_MAX_LINEWIDTH     = 1&lt;/P&gt;&lt;P&gt;          ERR_FORMAT            = 2&lt;/P&gt;&lt;P&gt;          ERR_CONV_NOT_POSSIBLE = 3&lt;/P&gt;&lt;P&gt;          ERR_BAD_OTF           = 4&lt;/P&gt;&lt;P&gt;          OTHERS                = 5.&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;        MESSAGE S000(ZV) WITH 'Unable to download PDF file'.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        MESSAGE S000(ZV) WITH 'PDF file downloaded Successfully'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step3:Get the file name and use data sets:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'FILE_GET_NAME_USING_PATH'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      LOGICAL_PATH               = L_LOGICALPATH&lt;/P&gt;&lt;P&gt;      FILE_NAME                  = L_INFILE&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      FILE_NAME_WITH_PATH        = L_FILE&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      PATH_NOT_FOUND             = 1&lt;/P&gt;&lt;P&gt;      MISSING_PARAMETER          = 2&lt;/P&gt;&lt;P&gt;      OPERATING_SYSTEM_NOT_FOUND = 3&lt;/P&gt;&lt;P&gt;      FILE_SYSTEM_NOT_FOUND      = 4&lt;/P&gt;&lt;P&gt;      OTHERS                     = 5.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE S000(ZV) WITH 'Unable to download PDF file'.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    MESSAGE S000(ZV) WITH 'PDF file downloaded Successfully'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT I_PDF_TAB[] IS INITIAL.&lt;/P&gt;&lt;P&gt;*---opens application server file&lt;/P&gt;&lt;P&gt;    OPEN DATASET L_FILE FOR OUTPUT IN BINARY MODE.&lt;/P&gt;&lt;P&gt;    "encoding default.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      LOOP AT I_PDF_TAB.&lt;/P&gt;&lt;P&gt;        TRANSFER I_PDF_TAB TO L_FILE.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;*--- closes error file&lt;/P&gt;&lt;P&gt;      CLOSE DATASET L_FILE.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     message i000 with 'Unable to download PDF file'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this may help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please reward for all useful answers.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lanka&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 22 Feb 2006 14:12:24 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-02-22T14:12:24Z</dc:date>
    <item>
      <title>Send Smart-Forms to Folder</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/send-smart-forms-to-folder/m-p/1184099#M126562</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear all.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dear all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When the document is Printed 2 Messages will be created:&lt;/P&gt;&lt;P&gt;- First, will send the document to the Printer &lt;/P&gt;&lt;P&gt;- Second, we need to convert the message to PDF and to send this message to a specified Folder that is located in a different server.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At this point, understand that it is possible to send the message to folder using ZPDF device. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I have 2 more questions:&lt;/P&gt;&lt;P&gt;1 &amp;#150; It&amp;#146;s possible to send the message to an web service? Example, message to Purchase order.&lt;/P&gt;&lt;P&gt;2 &amp;#150; I need to include some metadata in the PDF Files example:&lt;/P&gt;&lt;P&gt;- Title, Subject, Keyword and summary fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advanced&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;Pedro Miguel Rodrigues&lt;/P&gt;&lt;P&gt;Mail.: pedromrodrigues@gmail.com&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Feb 2006 14:05:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/send-smart-forms-to-folder/m-p/1184099#M126562</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-22T14:05:29Z</dc:date>
    </item>
    <item>
      <title>Re: Send Smart-Forms to Folder</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/send-smart-forms-to-folder/m-p/1184100#M126563</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pedro,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are  using the following technique. May be you can try this :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step1: Call the SSF function with&lt;/P&gt;&lt;P&gt;*Calling of Form in PDF Format&lt;/P&gt;&lt;P&gt;  CALL FUNCTION  LF_FM_NAME&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;     ARCHIVE_INDEX              = TOA_DARA&lt;/P&gt;&lt;P&gt;     ARCHIVE_PARAMETERS         = ARC_PARAMS&lt;/P&gt;&lt;P&gt;     CONTROL_PARAMETERS         = LS_CONTROL_PARAM&lt;/P&gt;&lt;P&gt;     MAIL_RECIPIENT             = LS_RECIPIENT&lt;/P&gt;&lt;P&gt;     MAIL_SENDER                = LS_SENDER&lt;/P&gt;&lt;P&gt;     OUTPUT_OPTIONS             = LS_COMPOSER_PARAM&lt;/P&gt;&lt;P&gt;     USER_SETTINGS              = 'X'&lt;/P&gt;&lt;P&gt;      I_HEADER                  = I_HEADER&lt;/P&gt;&lt;P&gt;      NAST                      = NAST&lt;/P&gt;&lt;P&gt;      REPEAT                    = REPEAT&lt;/P&gt;&lt;P&gt;      TITLE                     = V_TITLE&lt;/P&gt;&lt;P&gt;      V_GEWEI_X                 = V_GEWEI_X&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     JOB_OUTPUT_INFO            = JOB_OUTPUT_INFO&lt;/P&gt;&lt;P&gt;     JOB_OUTPUT_OPTIONS         = JOB_OUTPUT_OPTIONS&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     FORMATTING_ERROR           = 1&lt;/P&gt;&lt;P&gt;     INTERNAL_ERROR             = 2&lt;/P&gt;&lt;P&gt;     SEND_ERROR                 = 3&lt;/P&gt;&lt;P&gt;     USER_CANCELED              = 4&lt;/P&gt;&lt;P&gt;     OTHERS                     = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step2: convert into PDF :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CALL FUNCTION 'CONVERT_OTF'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          FORMAT                = 'PDF'&lt;/P&gt;&lt;P&gt;        IMPORTING&lt;/P&gt;&lt;P&gt;          BIN_FILESIZE          = G_FILESIZE&lt;/P&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;          OTF                   = JOB_OUTPUT_INFO-OTFDATA&lt;/P&gt;&lt;P&gt;          LINES                 = I_PDF_TAB&lt;/P&gt;&lt;P&gt;        EXCEPTIONS&lt;/P&gt;&lt;P&gt;          ERR_MAX_LINEWIDTH     = 1&lt;/P&gt;&lt;P&gt;          ERR_FORMAT            = 2&lt;/P&gt;&lt;P&gt;          ERR_CONV_NOT_POSSIBLE = 3&lt;/P&gt;&lt;P&gt;          ERR_BAD_OTF           = 4&lt;/P&gt;&lt;P&gt;          OTHERS                = 5.&lt;/P&gt;&lt;P&gt;      IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;        MESSAGE S000(ZV) WITH 'Unable to download PDF file'.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        MESSAGE S000(ZV) WITH 'PDF file downloaded Successfully'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step3:Get the file name and use data sets:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'FILE_GET_NAME_USING_PATH'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      LOGICAL_PATH               = L_LOGICALPATH&lt;/P&gt;&lt;P&gt;      FILE_NAME                  = L_INFILE&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      FILE_NAME_WITH_PATH        = L_FILE&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      PATH_NOT_FOUND             = 1&lt;/P&gt;&lt;P&gt;      MISSING_PARAMETER          = 2&lt;/P&gt;&lt;P&gt;      OPERATING_SYSTEM_NOT_FOUND = 3&lt;/P&gt;&lt;P&gt;      FILE_SYSTEM_NOT_FOUND      = 4&lt;/P&gt;&lt;P&gt;      OTHERS                     = 5.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE S000(ZV) WITH 'Unable to download PDF file'.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    MESSAGE S000(ZV) WITH 'PDF file downloaded Successfully'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT I_PDF_TAB[] IS INITIAL.&lt;/P&gt;&lt;P&gt;*---opens application server file&lt;/P&gt;&lt;P&gt;    OPEN DATASET L_FILE FOR OUTPUT IN BINARY MODE.&lt;/P&gt;&lt;P&gt;    "encoding default.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      LOOP AT I_PDF_TAB.&lt;/P&gt;&lt;P&gt;        TRANSFER I_PDF_TAB TO L_FILE.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;*--- closes error file&lt;/P&gt;&lt;P&gt;      CLOSE DATASET L_FILE.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     message i000 with 'Unable to download PDF file'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this may help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please reward for all useful answers.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lanka&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Feb 2006 14:12:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/send-smart-forms-to-folder/m-p/1184100#M126563</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-22T14:12:24Z</dc:date>
    </item>
  </channel>
</rss>

