<?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: Smartfrom printing in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartfrom-printing/m-p/2902791#M682756</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;

Data : l_output type SSFCOMPOP.

CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
  EXPORTING
    formname                 = 'ZEKKO_EKPO'
*   VARIANT                  = ' '
*   DIRECT_CALL              = ' '
*  IMPORTING
*   FM_NAME                  = lv_name
* EXCEPTIONS
*   NO_FORM                  = 1
*   NO_FUNCTION_MODULE       = 2
*   OTHERS                   = 3
          .
IF sy-subrc &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.


l_output-TDDEST = 'LOCL' . " Pass the 4 digiti output device type here, You can get it from SPAD=&amp;gt;Output devices
l_output-TDIMMED = 'X'.

CALL FUNCTION   '/1BCDWB/SF00000165'
  EXPORTING
*   ARCHIVE_INDEX              = ARCHIVE_INDEX
*   ARCHIVE_INDEX_TAB          = ARCHIVE_INDEX_TAB
*   ARCHIVE_PARAMETERS         = ARCHIVE_PARAMETERS
*   CONTROL_PARAMETERS         = CONTROL_PARAMETERS
*   MAIL_APPL_OBJ              = MAIL_APPL_OBJ
*   MAIL_RECIPIENT             = MAIL_RECIPIENT
*   MAIL_SENDER                = MAIL_SENDER
*   OUTPUT_OPTIONS             = OUTPUT_OPTIONS
*   USER_SETTINGS              = 'X'
    company_code               = company_code
* IMPORTING
*   DOCUMENT_OUTPUT_INFO       = DOCUMENT_OUTPUT_INFO
*   JOB_OUTPUT_INFO            = JOB_OUTPUT_INFO
*   JOB_OUTPUT_OPTIONS         = JOB_OUTPUT_OPTIONS
* EXCEPTIONS
*   FORMATTING_ERROR           = 1
*   INTERNAL_ERROR             = 2
*   SEND_ERROR                 = 3
*   USER_CANCELED              = 4
*   OTHERS                     = 5
          .
IF sy-subrc &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Oct 2007 06:26:53 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-10T06:26:53Z</dc:date>
    <item>
      <title>Smartfrom printing</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartfrom-printing/m-p/2902789#M682754</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;&lt;/P&gt;&lt;P&gt;I have designed one smart form. I am giving printer name on the selection screen based on printer name I need to print that layout directly with out any pop up I mean If I press execute button after giving the printer name on the selection screen I want print directly at the specified printer. For this which parameters I need to pass to smart form function module already I am using control_options and output_parameters but print is not coming if possible please send me the sample code for this. Please help me . I will give points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Oct 2007 06:22:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartfrom-printing/m-p/2902789#M682754</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-10T06:22:21Z</dc:date>
    </item>
    <item>
      <title>Re: Smartfrom printing</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartfrom-printing/m-p/2902790#M682755</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;DATA: cparam type SSFCTRLOP,&lt;/P&gt;&lt;P&gt;      outop type ssfcompop,&lt;/P&gt;&lt;P&gt;      PER1 TYPE KONV-KBETR.&lt;/P&gt;&lt;P&gt;outop-tddest = 'LOCL'.&lt;/P&gt;&lt;P&gt;*outop-TDIMMED = 'X'.&lt;/P&gt;&lt;P&gt;*outop-TDNEWID = 'X'.&lt;/P&gt;&lt;P&gt;*outop-TDFINAL = 'X'.&lt;/P&gt;&lt;P&gt;*CPARAM-PREVIEW = 'X'.&lt;/P&gt;&lt;P&gt;*CPARAM-NO_DIALOG = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U try to put copy and paste inu r print programe.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u remove and one by one comment and u will observe different things.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Assign points if useful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Oct 2007 06:25:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartfrom-printing/m-p/2902790#M682755</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-10T06:25:04Z</dc:date>
    </item>
    <item>
      <title>Re: Smartfrom printing</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartfrom-printing/m-p/2902791#M682756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;

Data : l_output type SSFCOMPOP.

CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
  EXPORTING
    formname                 = 'ZEKKO_EKPO'
*   VARIANT                  = ' '
*   DIRECT_CALL              = ' '
*  IMPORTING
*   FM_NAME                  = lv_name
* EXCEPTIONS
*   NO_FORM                  = 1
*   NO_FUNCTION_MODULE       = 2
*   OTHERS                   = 3
          .
IF sy-subrc &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.


l_output-TDDEST = 'LOCL' . " Pass the 4 digiti output device type here, You can get it from SPAD=&amp;gt;Output devices
l_output-TDIMMED = 'X'.

CALL FUNCTION   '/1BCDWB/SF00000165'
  EXPORTING
*   ARCHIVE_INDEX              = ARCHIVE_INDEX
*   ARCHIVE_INDEX_TAB          = ARCHIVE_INDEX_TAB
*   ARCHIVE_PARAMETERS         = ARCHIVE_PARAMETERS
*   CONTROL_PARAMETERS         = CONTROL_PARAMETERS
*   MAIL_APPL_OBJ              = MAIL_APPL_OBJ
*   MAIL_RECIPIENT             = MAIL_RECIPIENT
*   MAIL_SENDER                = MAIL_SENDER
*   OUTPUT_OPTIONS             = OUTPUT_OPTIONS
*   USER_SETTINGS              = 'X'
    company_code               = company_code
* IMPORTING
*   DOCUMENT_OUTPUT_INFO       = DOCUMENT_OUTPUT_INFO
*   JOB_OUTPUT_INFO            = JOB_OUTPUT_INFO
*   JOB_OUTPUT_OPTIONS         = JOB_OUTPUT_OPTIONS
* EXCEPTIONS
*   FORMATTING_ERROR           = 1
*   INTERNAL_ERROR             = 2
*   SEND_ERROR                 = 3
*   USER_CANCELED              = 4
*   OTHERS                     = 5
          .
IF sy-subrc &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Oct 2007 06:26:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartfrom-printing/m-p/2902791#M682756</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-10T06:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: Smartfrom printing</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartfrom-printing/m-p/2902792#M682757</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;to suppress the pop up window u can do it many ways as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; data: st_output_options       TYPE ssfcompop,&lt;/P&gt;&lt;P&gt;st_control_parameters   TYPE ssfctrlop,&lt;/P&gt;&lt;P&gt; v_language              TYPE sflangu VALUE 'E',&lt;/P&gt;&lt;P&gt;v_e_devtype             TYPE rspoptype.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: funname TYPE rs38l_fnam.&lt;/P&gt;&lt;P&gt;&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;&lt;/P&gt;&lt;P&gt;  st_control_parameters-no_dialog = 'X'.&lt;/P&gt;&lt;P&gt;  st_control_parameters-getotf = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME' " for GETTING NAME OF SMART FROM YJJ_SMARTFORM&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          formname = 'YJJ_SMARTFORM'&lt;/P&gt;&lt;P&gt;        IMPORTING&lt;/P&gt;&lt;P&gt;          fm_name  = funname. // VARIABLE WHICH CONTAINS THE NAME OF FM OF SMARTFORM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION funname " CALLING THE SMART FORM&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ARCHIVE_INDEX =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ARCHIVE_INDEX_TAB =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ARCHIVE_PARAMETERS =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;control_parameters = st_control_parameters&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;LI level="1" type="ul"&gt;&lt;P&gt;MAIL_RECIPIENT =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MAIL_SENDER =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;output_options = st_output_options&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;USER_SETTINGS = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   controlno                  = it_itab-controlno&lt;/P&gt;&lt;P&gt;      pernr                      = it_itab-pernr&lt;/P&gt;&lt;P&gt;      sname                      = it_itab-sname&lt;/P&gt;&lt;P&gt;      stat                       = it_itab-stat&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     KOSTL                      =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      werks                      = it_itab-werks&lt;/P&gt;&lt;P&gt;      date                       = p_date&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; document_output_info = st_document_output_info&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;job_output_info = tab_otf_data&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; job_output_options = st_job_output_options&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;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;&lt;/P&gt;&lt;P&gt;IF HELPFUL REWARD SOME POINTS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WITH REGARDS,&lt;/P&gt;&lt;P&gt;SURESH ALURI.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Oct 2007 06:55:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartfrom-printing/m-p/2902792#M682757</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-10T06:55:21Z</dc:date>
    </item>
    <item>
      <title>Re: Smartfrom printing</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartfrom-printing/m-p/2902793#M682758</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;Try this code.&lt;/P&gt;&lt;P&gt;DATA: gt_control TYPE ssfctrlop,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gt_output TYPE ssfcompop,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gs_input TYPE ssfcompin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gv_func_name type RS38L_FNAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;formname = 'ZZZ_TEST1'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fm_name = gv_func_name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;no_form = 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;no_function_module = 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OTHERS = 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gt_output-tdnewid = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gt_output-tddest = 'LP01'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gt_output-TDNOPRINT = ' '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gt_control-preview = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gt_control-no_dialog = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION gv_func_name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;control_parameters = gt_control&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;output_options = gt_output&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;user_settings = space&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;formatting_error = 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;internal_error = 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;send_error = 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;user_canceled = 4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OTHERS = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: 'Sy-subrc:',sy-subrc,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;'Error occurred while calling smart form FM!'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Oct 2007 07:10:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartfrom-printing/m-p/2902793#M682758</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2007-10-10T07:10:22Z</dc:date>
    </item>
  </channel>
</rss>

