<?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: SMART FORMS in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart-forms/m-p/1899029#M375630</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   You can create a custom output type for your development. Go to transaction NACE-&amp;gt;V2 application. You can create your own output type there. Or if you know the standard output type for the original program, you can refer to that configuration and create a new one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Leo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 02 Feb 2007 09:10:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-02-02T09:10:01Z</dc:date>
    <item>
      <title>SMART FORMS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart-forms/m-p/1899026#M375627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i have copied a driver programe of outbound delivery and modified in such a way the layout will convert to pdf and then download to pc, but the driver program is not executing online, so do i need to attache the driver program name and form name in nace t.code or how would i execute the program, when i am placing a break point in driver program and execute form its not stopping at break point, i am new to forms, help me out in this. &lt;/P&gt;&lt;P&gt;i have placed the code below plz verify it and say if any thing is wrong in the code, u will be shurely rewareded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     Print of a delivery note by SAPscript SMART FORMS               *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT Z_RLE_DELNOTE1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;declaration of data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;INCLUDE Z_RLE_DELNOTE_DATA_DECLARE1.&lt;/P&gt;&lt;P&gt;*INCLUDE RLE_DELNOTE_DATA_DECLARE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;definition of forms&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;INCLUDE Z_RLE_DELNOTE_FORMS1.&lt;/P&gt;&lt;P&gt;*INCLUDE RLE_DELNOTE_FORMS.&lt;/P&gt;&lt;P&gt;INCLUDE Z_RLE_PRINT_FORMS1.&lt;/P&gt;&lt;P&gt;*INCLUDE RLE_PRINT_FORMS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM ENTRY&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM ENTRY USING RETURN_CODE US_SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: LF_RETCODE TYPE SY-SUBRC.&lt;/P&gt;&lt;P&gt;  XSCREEN = US_SCREEN.&lt;/P&gt;&lt;P&gt;  PERFORM PROCESSING USING    US_SCREEN&lt;/P&gt;&lt;P&gt;                     CHANGING LF_RETCODE.&lt;/P&gt;&lt;P&gt;  IF LF_RETCODE NE 0.&lt;/P&gt;&lt;P&gt;    RETURN_CODE = 1.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    RETURN_CODE = 0.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM PROCESSING                                               *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM PROCESSING USING    PROC_SCREEN&lt;/P&gt;&lt;P&gt;                CHANGING CF_RETCODE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: LS_PRINT_DATA_TO_READ TYPE LEDLV_PRINT_DATA_TO_READ.&lt;/P&gt;&lt;P&gt;  DATA: LS_DLV_DELNOTE        TYPE LEDLV_DELNOTE.&lt;/P&gt;&lt;P&gt;  DATA: LF_FM_NAME            TYPE RS38L_FNAM.&lt;/P&gt;&lt;P&gt;  DATA: LS_CONTROL_PARAM      TYPE SSFCTRLOP.&lt;/P&gt;&lt;P&gt;  DATA: LS_COMPOSER_PARAM     TYPE SSFCOMPOP.&lt;/P&gt;&lt;P&gt;  DATA: LS_RECIPIENT          TYPE SWOTOBJID.&lt;/P&gt;&lt;P&gt;  DATA: LS_SENDER             TYPE SWOTOBJID.&lt;/P&gt;&lt;P&gt;  DATA: LF_FORMNAME           TYPE TDSFNAME.&lt;/P&gt;&lt;P&gt;  DATA: LS_ADDR_KEY           LIKE ADDR_KEY.&lt;/P&gt;&lt;P&gt;*Begin of changes by 67.&lt;/P&gt;&lt;P&gt;  DATA:   ls_document_output_info TYPE ssfcrespd,&lt;/P&gt;&lt;P&gt;          ls_job_output_options TYPE ssfcresop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*End of changes by 67.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SmartForm from customizing table TNAPR&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  LF_FORMNAME = TNAPR-SFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;determine print data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM SET_PRINT_DATA_TO_READ USING    LF_FORMNAME&lt;/P&gt;&lt;P&gt;                                 CHANGING LS_PRINT_DATA_TO_READ&lt;/P&gt;&lt;P&gt;                                 CF_RETCODE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF CF_RETCODE = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;select print data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    PERFORM GET_DATA USING    LS_PRINT_DATA_TO_READ&lt;/P&gt;&lt;P&gt;                     CHANGING LS_ADDR_KEY&lt;/P&gt;&lt;P&gt;                              LS_DLV_DELNOTE&lt;/P&gt;&lt;P&gt;                              CF_RETCODE.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF CF_RETCODE = 0.&lt;/P&gt;&lt;P&gt;    PERFORM SET_PRINT_PARAM USING    LS_ADDR_KEY&lt;/P&gt;&lt;P&gt;                            CHANGING LS_CONTROL_PARAM&lt;/P&gt;&lt;P&gt;                                     LS_COMPOSER_PARAM&lt;/P&gt;&lt;P&gt;                                     LS_RECIPIENT&lt;/P&gt;&lt;P&gt;                                     LS_SENDER&lt;/P&gt;&lt;P&gt;                                     CF_RETCODE.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;*Begin of changes by 67.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SSF_GET_DEVICE_TYPE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    i_language                  = v_language&lt;/P&gt;&lt;P&gt;   I_APPLICATION                = 'SAPDEFAULT'&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   E_DEVTYPE                    = v_e_devtype&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;st_output_options-tdprinter = v_e_devtype.&lt;/P&gt;&lt;P&gt;*st_output_options-tdprinter = 'locl'.&lt;/P&gt;&lt;P&gt;LS_CONTROL_PARAM-no_dialog = 'X'.&lt;/P&gt;&lt;P&gt;LS_CONTROL_PARAM-getotf = 'X'.&lt;/P&gt;&lt;P&gt;*End of changes by 67.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF CF_RETCODE = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;determine smartform function module for delivery note&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;                  FORMNAME           = LF_FORMNAME&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                variant            = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                direct_call        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         IMPORTING&lt;/P&gt;&lt;P&gt;                  FM_NAME            = LF_FM_NAME&lt;/P&gt;&lt;P&gt;         EXCEPTIONS&lt;/P&gt;&lt;P&gt;                    NO_FORM            = 1&lt;/P&gt;&lt;P&gt;                    NO_FUNCTION_MODULE = 2&lt;/P&gt;&lt;P&gt;                    OTHERS             = 3.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  error handling&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CF_RETCODE = SY-SUBRC.&lt;/P&gt;&lt;P&gt;      PERFORM PROTOCOL_UPDATE.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF CF_RETCODE = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  call smartform delivery note&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                mail_appl_obj        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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        = ' '&lt;/P&gt;&lt;P&gt;                  IS_DLV_DELNOTE       = LS_DLV_DELNOTE&lt;/P&gt;&lt;P&gt;                  IS_NAST              = NAST&lt;/P&gt;&lt;P&gt;*Begin of changes by 67.&lt;/P&gt;&lt;P&gt;      importing&lt;/P&gt;&lt;P&gt;                 document_output_info = ls_document_output_info      "67&lt;/P&gt;&lt;P&gt;                 job_output_info      = tab_otf_data&lt;/P&gt;&lt;P&gt;                 job_output_options   = ls_job_output_options        "67&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;*End of changes by 67.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  error handling&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CF_RETCODE = SY-SUBRC.&lt;/P&gt;&lt;P&gt;      PERFORM PROTOCOL_UPDATE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    get SmartForm protocoll and store it in the NAST protocoll&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      PERFORM ADD_SMFRM_PROT.                  "INS_HP_335958&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;get SmartForm protocoll and store it in the NAST protocoll&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PERFORM ADD_SMFRM_PROT.                       DEL_HP_335958&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="------------------------" /&gt;Function  modules conversts from otf to pdf format.--&lt;HR originaltext="------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Begin of chanes by 67.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'CONVERT_OTF_2_PDF'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  USE_OTF_MC_CMD               = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ARCHIVE_INDEX                =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   BIN_FILESIZE                 = v_bin_filesize&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    otf                          = v_tab_otf_final&lt;/P&gt;&lt;P&gt;    doctab_archive               = v_it_docs&lt;/P&gt;&lt;P&gt;    lines                        = v_it_lines&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ERR_CONV_NOT_POSSIBLE        = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ERR_OTF_MC_NOENDMARKER       = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                       = 3&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GUI_DOWNLOAD'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;   BIN_FILESIZE                    = v_bin_filesize&lt;/P&gt;&lt;P&gt;   filename                        = 'D:\67.PDF'&lt;/P&gt;&lt;P&gt;   FILETYPE                        = 'BIN'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  APPEND                          = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WRITE_FIELD_SEPARATOR           = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER                          = '00'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TRUNC_TRAILING_BLANKS           = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WRITE_LF                        = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  COL_SELECT                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  COL_SELECT_MASK                 = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DAT_MODE                        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONFIRM_OVERWRITE               = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_AUTH_CHECK                   = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CODEPAGE                        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IGNORE_CERR                     = ABAP_TRUE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REPLACEMENT                     = '#'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WRITE_BOM                       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TRUNC_TRAILING_BLANKS_EOL       = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   FILELENGTH                      = v_file_size&lt;/P&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    data_tab                       = v_pdf_tab&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FIELDNAMES                      =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   FILE_WRITE_ERROR                = 1&lt;/P&gt;&lt;P&gt;   NO_BATCH                        = 2&lt;/P&gt;&lt;P&gt;   GUI_REFUSE_FILETRANSFER         = 3&lt;/P&gt;&lt;P&gt;   INVALID_TYPE                    = 4&lt;/P&gt;&lt;P&gt;   NO_AUTHORITY                    = 5&lt;/P&gt;&lt;P&gt;   UNKNOWN_ERROR                   = 6&lt;/P&gt;&lt;P&gt;   HEADER_NOT_ALLOWED              = 7&lt;/P&gt;&lt;P&gt;   SEPARATOR_NOT_ALLOWED           = 8&lt;/P&gt;&lt;P&gt;   FILESIZE_NOT_ALLOWED            = 9&lt;/P&gt;&lt;P&gt;   HEADER_TOO_LONG                 = 10&lt;/P&gt;&lt;P&gt;   DP_ERROR_CREATE                 = 11&lt;/P&gt;&lt;P&gt;   DP_ERROR_SEND                   = 12&lt;/P&gt;&lt;P&gt;   DP_ERROR_WRITE                  = 13&lt;/P&gt;&lt;P&gt;   UNKNOWN_DP_ERROR                = 14&lt;/P&gt;&lt;P&gt;   ACCESS_DENIED                   = 15&lt;/P&gt;&lt;P&gt;   DP_OUT_OF_MEMORY                = 16&lt;/P&gt;&lt;P&gt;   DISK_FULL                       = 17&lt;/P&gt;&lt;P&gt;   DP_TIMEOUT                      = 18&lt;/P&gt;&lt;P&gt;   FILE_NOT_FOUND                  = 19&lt;/P&gt;&lt;P&gt;   DATAPROVIDER_EXCEPTION          = 20&lt;/P&gt;&lt;P&gt;   CONTROL_FLUSH_ERROR             = 21&lt;/P&gt;&lt;P&gt;   OTHERS                          = 22.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE i001(z00) WITH 'File not downloaded succesfully'.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;  MESSAGE i002(z00) WITH 'File 67.PDF downloaded succesfully under &lt;span class="lia-unicode-emoji" title=":anguished_face:"&gt;😧&lt;/span&gt; drive'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;*End of changes by 67.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Feb 2007 06:49:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart-forms/m-p/1899026#M375627</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-02T06:49:23Z</dc:date>
    </item>
    <item>
      <title>Re: SMART FORMS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart-forms/m-p/1899027#M375628</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;Make sure that the output type you are using is configured for your custom-copied program name, form routine, and the form you are using. The output types can be found in transaction NACE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Award points if found helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Leo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Feb 2007 07:01:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart-forms/m-p/1899027#M375628</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-02T07:01:59Z</dc:date>
    </item>
    <item>
      <title>Re: SMART FORMS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart-forms/m-p/1899028#M375629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i dont find any thing in nace transaction regarding outbound delivery output type, i am working on ides.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Feb 2007 07:08:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart-forms/m-p/1899028#M375629</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-02T07:08:08Z</dc:date>
    </item>
    <item>
      <title>Re: SMART FORMS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart-forms/m-p/1899029#M375630</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   You can create a custom output type for your development. Go to transaction NACE-&amp;gt;V2 application. You can create your own output type there. Or if you know the standard output type for the original program, you can refer to that configuration and create a new one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Leo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Feb 2007 09:10:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart-forms/m-p/1899029#M375630</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-02T09:10:01Z</dc:date>
    </item>
  </channel>
</rss>

