<?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 call function 'smartform name' - getting import parameter null in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-function-smartform-name-getting-import-parameter-null/m-p/2021918#M413881</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;call function 'smartform name' - getting import parameter null:&lt;/P&gt;&lt;P&gt;I HAVE DEFINE IMPORT PARAMETER AS UNDER BUT GETTING NULL VALUE WHILE DEBURGING,&lt;/P&gt;&lt;P&gt;WHY IT SHOWING NULL, AND HOW TO GET RELAVENT VALUE FROM TAHT?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="4" type="ul"&gt;&lt;P&gt;CODE IS***************************&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;DATA:l_doc_output_info TYPE ssfcrespd,              "#EC NEEDED&lt;/P&gt;&lt;P&gt;     tab_otf_data TYPE ssfcrescl,                   "#EC NEEDED&lt;/P&gt;&lt;P&gt;     l_job_output_options TYPE ssfcresop,           "#EC NEEDED&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION '/1BCDWB/SF00000110'&lt;/P&gt;&lt;P&gt; EXPORTING ....&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   DOCUMENT_OUTPUT_INFO       = l_doc_output_info&lt;/P&gt;&lt;P&gt;   JOB_OUTPUT_INFO            = tab_otf_data&lt;/P&gt;&lt;P&gt;   JOB_OUTPUT_OPTIONS         = l_job_output_options&lt;/P&gt;&lt;P&gt;TABLE .....&lt;/P&gt;&lt;P&gt;*************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF U CAN..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REGARDS,&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 09 Mar 2007 12:55:58 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-09T12:55:58Z</dc:date>
    <item>
      <title>call function 'smartform name' - getting import parameter null</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-function-smartform-name-getting-import-parameter-null/m-p/2021918#M413881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;call function 'smartform name' - getting import parameter null:&lt;/P&gt;&lt;P&gt;I HAVE DEFINE IMPORT PARAMETER AS UNDER BUT GETTING NULL VALUE WHILE DEBURGING,&lt;/P&gt;&lt;P&gt;WHY IT SHOWING NULL, AND HOW TO GET RELAVENT VALUE FROM TAHT?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="4" type="ul"&gt;&lt;P&gt;CODE IS***************************&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;DATA:l_doc_output_info TYPE ssfcrespd,              "#EC NEEDED&lt;/P&gt;&lt;P&gt;     tab_otf_data TYPE ssfcrescl,                   "#EC NEEDED&lt;/P&gt;&lt;P&gt;     l_job_output_options TYPE ssfcresop,           "#EC NEEDED&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION '/1BCDWB/SF00000110'&lt;/P&gt;&lt;P&gt; EXPORTING ....&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   DOCUMENT_OUTPUT_INFO       = l_doc_output_info&lt;/P&gt;&lt;P&gt;   JOB_OUTPUT_INFO            = tab_otf_data&lt;/P&gt;&lt;P&gt;   JOB_OUTPUT_OPTIONS         = l_job_output_options&lt;/P&gt;&lt;P&gt;TABLE .....&lt;/P&gt;&lt;P&gt;*************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF U CAN..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REGARDS,&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Mar 2007 12:55:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-function-smartform-name-getting-import-parameter-null/m-p/2021918#M413881</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-09T12:55:58Z</dc:date>
    </item>
    <item>
      <title>Re: call function 'smartform name' - getting import parameter null</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/call-function-smartform-name-getting-import-parameter-null/m-p/2021919#M413882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi scruz,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just try following code,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM call_form .&lt;/P&gt;&lt;P&gt;  DATA:   wa_output TYPE zinv_str,&lt;/P&gt;&lt;P&gt;          gt_header TYPE TABLE OF zinv_str_head,&lt;/P&gt;&lt;P&gt;          gt_temp   TYPE TABLE OF zinv_str_item,&lt;/P&gt;&lt;P&gt;          wa_header TYPE zinv_str_head,&lt;/P&gt;&lt;P&gt;          l_lines   TYPE i,&lt;/P&gt;&lt;P&gt;          l_tabix   TYPE sy-tabix,&lt;/P&gt;&lt;P&gt;          l_ssfctrlop TYPE ssfctrlop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*****first call this FM where u can pass ur smartforms name into it then u can import one Fm..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      formname                 = 'ZINV_FORM1'&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                  = &amp;lt;b&amp;gt;sf_name.&amp;lt;/b&amp;gt;&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;  NO_FORM                  = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_FUNCTION_MODULE       = 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;  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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR g_tot_tab[].&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; g_tot_tab[] = gt_output[].&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; gt_temp[]   = gt_output[].&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; DELETE ADJACENT DUPLICATES FROM gt_header COMPARING order_number.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DESCRIBE TABLE g_head_itab LINES l_lines.&lt;/P&gt;&lt;P&gt;  gt_temp[] = g_item_itab[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT g_tot_tab INTO g_tot_wa.&lt;/P&gt;&lt;P&gt;    g_item_itab[] = gt_temp[].&lt;/P&gt;&lt;P&gt;    DELETE g_item_itab WHERE vbeln NE g_tot_wa-vbeln.&lt;/P&gt;&lt;P&gt;    LOOP AT g_item_itab INTO g_item_wa.&lt;/P&gt;&lt;P&gt;      MOVE: sy-tabix TO g_item_wa-sino.&lt;/P&gt;&lt;P&gt;      MODIFY g_item_itab FROM g_item_wa.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;    ADD 1 TO l_tabix.&lt;/P&gt;&lt;P&gt;    IF l_tabix GT 1 AND l_tabix LE l_lines.&lt;/P&gt;&lt;P&gt;      l_ssfctrlop-no_open = 'X'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF l_tabix EQ l_lines.&lt;/P&gt;&lt;P&gt;      l_ssfctrlop-no_close = space.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      l_ssfctrlop-no_close = 'X'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*****here u can call samrtfroms FM once then u can replace that with ur imported FM above..&lt;/P&gt;&lt;P&gt;and also here u can pass ur data itab into this as mentioned below..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION &amp;lt;b&amp;gt;sf_name&amp;lt;/b&amp;gt;&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         = g_cont_par&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  mail_appl_obj              = g_mail_app_obj&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  mail_recipient             = g_mail_rec_obj&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  mail_sender                = g_mail_sen_obj&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    output_options             =   g_output&lt;/P&gt;&lt;/LI&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;    is_inv_header              = g_tot_wa&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DOCUMENT_OUTPUT_INFO       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    job_output_info            = ssfcrescl&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  JOB_OUTPUT_OPTIONS         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        l_itab                 = g_item_itab&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;  FORMATTING_ERROR           = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INTERNAL_ERROR             = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SEND_ERROR                 = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  USER_CANCELED              = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                     = 5&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;    ELSE.&lt;/P&gt;&lt;P&gt;      COMMIT WORK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WAIT UP TO 2 SECONDS.&lt;/P&gt;&lt;P&gt;      SUBMIT rsconn01 WITH mode = 'INT'&lt;/P&gt;&lt;P&gt;                    WITH output = ' '&lt;/P&gt;&lt;P&gt;                    AND RETURN.&lt;/P&gt;&lt;P&gt;&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;   APPEND LINES OF ssfcrescl-otfdata TO final_ssfcrescl-otfdata.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                              "call_form&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Mar 2007 05:57:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/call-function-smartform-name-getting-import-parameter-null/m-p/2021919#M413882</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-13T05:57:12Z</dc:date>
    </item>
  </channel>
</rss>

