<?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 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408071#M536924</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;r u talking about the Smartform..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;use SSF_FUNCTIOON_MODULE_NAME..&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:  c_form_un TYPE tdsfname VALUE 'ZGXXI_UNPLORD_SF',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; lf_formname = c_form_un.&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           = lf_formname&lt;/P&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;P&gt;...&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;Sap does this for you..When you create a smartform and activate you will get a functionmodule name..Sap automatically provides the FM name..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here also the same case when you write  the code in SE38 and call the SSF_SUNCTION_MODULE_NAME, Sap gives you the function module name of your custom Smartfoirm..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rewards if understood,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;nazeer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 02 Jul 2007 09:27:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-02T09:27:29Z</dc:date>
    <item>
      <title>smart</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408065#M536918</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i want wt that fm_name  with wt name i passs in se38 .&lt;/P&gt;&lt;P&gt;how this will get &lt;/P&gt;&lt;P&gt;FM_NAME = what i passs thsi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 09:13:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408065#M536918</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T09:13:28Z</dc:date>
    </item>
    <item>
      <title>Re: smart</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408066#M536919</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;write the code in Se 38 and keep a break point  on the line &lt;/P&gt;&lt;P&gt;call function FM_NAME and see the field value FM_NAME&lt;/P&gt;&lt;P&gt;you will know the generated fun module name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: MKPF. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: FM_NAME TYPE RS38L_FNAM. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF INT_MKPF OCCURS 0. &lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE MKPF. &lt;/P&gt;&lt;P&gt;DATA: END OF INT_MKPF. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS S_MBLNR FOR MKPF-MBLNR MEMORY ID 001. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM MKPF WHERE MBLNR IN S_MBLNR. &lt;/P&gt;&lt;P&gt;MOVE-CORRESPONDING MKPF TO INT_MKPF. &lt;/P&gt;&lt;P&gt;APPEND INT_MKPF. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDSELECT. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;At the end of your program. &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Passing data to SMARTFORMS &lt;/P&gt;&lt;/LI&gt;&lt;/UL&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 = 'ZSMARTFORM' &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 = 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;&lt;/P&gt;&lt;P&gt;if sy-subrc &amp;lt;&amp;gt; 0. &lt;/P&gt;&lt;P&gt;WRITE: / 'ERROR 1'. &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;&amp;lt;b&amp;gt;call function FM_NAME&amp;lt;/b&amp;gt; &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;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;LI level="1" type="ul"&gt;&lt;P&gt;CONTROL_PARAMETERS = &lt;/P&gt;&lt;/LI&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;LI level="1" type="ul"&gt;&lt;P&gt;OUTPUT_OPTIONS = &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;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 = &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;GS_MKPF = INT_MKPF &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;if sy-subrc &amp;lt;&amp;gt; 0. &lt;/P&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO &lt;/P&gt;&lt;P&gt;WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. &lt;/P&gt;&lt;P&gt;endif. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points for useful Answers&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 09:18:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408066#M536919</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T09:18:09Z</dc:date>
    </item>
    <item>
      <title>Re: smart</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408067#M536920</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;  define lf_fm_name......&lt;/P&gt;&lt;P&gt; DATA: LF_FM_NAME            TYPE RS38L_FNAM.&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  FORMNAME           = LF_FORMNAME "&amp;lt;&amp;lt;&amp;lt;== smartform name&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  FM_NAME            = LF_FM_NAME  "&amp;lt;u&amp;gt;&amp;lt;&amp;lt;== no need to pass anything here.. this variable receives the function module name generated by the smartform&lt;/P&gt;&lt;P&gt;         EXCE&amp;lt;/u&amp;gt;PTIONS 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;&lt;/P&gt;&lt;P&gt;&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        = SPACE&lt;/P&gt;&lt;P&gt;          IS_BIL_INVOICE       = LS_BIL_INVOICE&lt;/P&gt;&lt;P&gt;          IS_NAST              = NAST&lt;/P&gt;&lt;P&gt;          IS_REPEAT            = REPEAT&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Begin of Add on 05/16/2007 - R3DK900502&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        IMPORTING&lt;/P&gt;&lt;P&gt;          JOB_OUTPUT_INFO      = FS_RETURN&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;End of Add on 05/30/2007 - R3DK900502&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;          NO_ITEMS_TO_PRINT    = 5&lt;/P&gt;&lt;P&gt;          OTHERS               = 6.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 09:20:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408067#M536920</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T09:20:41Z</dc:date>
    </item>
    <item>
      <title>Re: smart</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408068#M536921</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;call function FM_NAME &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;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;LI level="1" type="ul"&gt;&lt;P&gt;CONTROL_PARAMETERS = &lt;/P&gt;&lt;/LI&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;LI level="1" type="ul"&gt;&lt;P&gt;OUTPUT_OPTIONS = &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;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 = &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;GS_MKPF = INT_MKPF &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;if sy-subrc &amp;lt;&amp;gt; 0. &lt;/P&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO &lt;/P&gt;&lt;P&gt;WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. &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;Reward all helpfull answers.&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;Jay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 09:22:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408068#M536921</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T09:22:06Z</dc:date>
    </item>
    <item>
      <title>Re: smart</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408069#M536922</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;Open your smartform in tcode -&amp;gt; Smartforms&lt;/P&gt;&lt;P&gt;Open menu --&amp;gt; Environment &lt;/P&gt;&lt;P&gt;Click on Function Module name&lt;/P&gt;&lt;P&gt;you will see information tab --&amp;gt; copy the function module name from here&lt;/P&gt;&lt;P&gt;give that function module name in your code in SE38.&lt;/P&gt;&lt;P&gt;call this function module by clicking on pattern button in SE38.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward, if helpful,&lt;/P&gt;&lt;P&gt;Sandeep Kaushik&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Sandeep Kaushik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 09:22:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408069#M536922</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T09:22:12Z</dc:date>
    </item>
    <item>
      <title>Re: smart</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408070#M536923</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;can any one give me the  BDC in SESSIOn method&lt;/P&gt;&lt;P&gt;with screen shorts r any site we get session examples&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 09:26:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408070#M536923</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T09:26:13Z</dc:date>
    </item>
    <item>
      <title>Re: smart</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408071#M536924</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;r u talking about the Smartform..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;use SSF_FUNCTIOON_MODULE_NAME..&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:  c_form_un TYPE tdsfname VALUE 'ZGXXI_UNPLORD_SF',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; lf_formname = c_form_un.&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           = lf_formname&lt;/P&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;P&gt;...&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;Sap does this for you..When you create a smartform and activate you will get a functionmodule name..Sap automatically provides the FM name..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here also the same case when you write  the code in SE38 and call the SSF_SUNCTION_MODULE_NAME, Sap gives you the function module name of your custom Smartfoirm..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rewards if understood,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;nazeer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 09:27:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408071#M536924</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T09:27:29Z</dc:date>
    </item>
    <item>
      <title>Re: smart</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408072#M536925</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Amarender vundyala,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: &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;STRONG&gt;&amp;amp; Include MZSANKET_BDC_1TOP                                 Module poo&lt;/STRONG&gt;&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;PROGRAM  SAPMZSANKET_BDC_1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: VBAK,VBAP,VBKD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: F_PLANT TYPE RV45A-DWERK,&lt;/P&gt;&lt;P&gt;      L_QUANT(6).&lt;/P&gt;&lt;P&gt;DATA: T_BDCDATA LIKE BDCDATA OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: T_MSG LIKE BDCMSGCOLL OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: OK_CODE TYPE SY-DYNNR.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF T_DATA OCCURS 0,&lt;/P&gt;&lt;P&gt;      LINE(225),&lt;/P&gt;&lt;P&gt;      END OF T_DATA.&lt;/P&gt;&lt;P&gt;DATA: SCR TYPE SY-DYNNR VALUE '0110'.&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;      Module  STATUS_0100  OUTPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&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;MODULE STATUS_0100 OUTPUT.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'SANKET'.&lt;/P&gt;&lt;P&gt;  SET TITLEBAR 'MAIN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " STATUS_0100  OUTPUT&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;  Include           MZSANKET_BDC_1I01                                *&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;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;      Module  USER_COMMAND_0100  INPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&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;&lt;/P&gt;&lt;P&gt;MODULE USER_COMMAND_0100 INPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: L_DATE(10).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE OK_CODE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 'CREA'.&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 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          FILENAME                = '&lt;BR /&gt;vikalp-020\Shared\SANKET\ZTEST.TXT'&lt;/P&gt;&lt;P&gt;          FILETYPE                = 'ASC'&lt;/P&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;          DATA_TAB                = T_DATA&lt;/P&gt;&lt;P&gt;        EXCEPTIONS&lt;/P&gt;&lt;P&gt;          FILE_OPEN_ERROR         = 1&lt;/P&gt;&lt;P&gt;          FILE_READ_ERROR         = 2&lt;/P&gt;&lt;P&gt;          NO_BATCH                = 3&lt;/P&gt;&lt;P&gt;          GUI_REFUSE_FILETRANSFER = 4&lt;/P&gt;&lt;P&gt;          INVALID_TYPE            = 5&lt;/P&gt;&lt;P&gt;          NO_AUTHORITY            = 6&lt;/P&gt;&lt;P&gt;          UNKNOWN_ERROR           = 7&lt;/P&gt;&lt;P&gt;          BAD_DATA_FORMAT         = 8&lt;/P&gt;&lt;P&gt;          HEADER_NOT_ALLOWED      = 9&lt;/P&gt;&lt;P&gt;          SEPARATOR_NOT_ALLOWED   = 10&lt;/P&gt;&lt;P&gt;          HEADER_TOO_LONG         = 11&lt;/P&gt;&lt;P&gt;          UNKNOWN_DP_ERROR        = 12&lt;/P&gt;&lt;P&gt;          ACCESS_DENIED           = 13&lt;/P&gt;&lt;P&gt;          DP_OUT_OF_MEMORY        = 14&lt;/P&gt;&lt;P&gt;          DISK_FULL               = 15&lt;/P&gt;&lt;P&gt;          DP_TIMEOUT              = 16&lt;/P&gt;&lt;P&gt;          OTHERS                  = 17.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      LOOP AT T_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        SPLIT T_DATA-LINE AT SPACE INTO&lt;/P&gt;&lt;P&gt;          VBAK-AUART VBAK-VKORG VBAK-VTWEG&lt;/P&gt;&lt;P&gt;          VBAK-SPART VBAK-KUNNR F_PLANT VBKD-BSTKD L_DATE VBAP-MATNR L_QUANT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        PERFORM BDC_DYNPRO      USING 'SAPMV45A' '0101'.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                      'VBAK-AUART'.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                      '/00'.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'VBAK-AUART'&lt;/P&gt;&lt;P&gt;                                      VBAK-AUART.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'VBAK-VKORG'&lt;/P&gt;&lt;P&gt;                                      VBAK-VKORG.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'VBAK-VTWEG'&lt;/P&gt;&lt;P&gt;                                      VBAK-VTWEG.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'VBAK-SPART'&lt;/P&gt;&lt;P&gt;                                      VBAK-SPART.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_DYNPRO      USING 'SAPMV45A' '4001'.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'VBKD-BSTKD'&lt;/P&gt;&lt;P&gt;                                       VBKD-BSTKD.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'VBKD-BSTDK'&lt;/P&gt;&lt;P&gt;                                       L_DATE.&lt;/P&gt;&lt;P&gt;*.................&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'KUAGV-KUNNR'&lt;/P&gt;&lt;P&gt;                                      '3002'.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'KUWEV-KUNNR'&lt;/P&gt;&lt;P&gt;                                      '3002'.&lt;/P&gt;&lt;P&gt;*..........&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'RV45A-DWERK'&lt;/P&gt;&lt;P&gt;                                       F_PLANT.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'RV45A-DWERK'&lt;/P&gt;&lt;P&gt;                                       F_PLANT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                      'RV45A-MABNR(01)'.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'RV45A-MABNR(01)'&lt;/P&gt;&lt;P&gt;                                      'MAT1'.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'RV45A-KWMENG(01)'&lt;/P&gt;&lt;P&gt;                                       L_QUANT.&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                      '/00'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        PERFORM BDC_DYNPRO      USING 'SAPMV45A' '4001'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        PERFORM BDC_FIELD       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                      '=SICH'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CALL TRANSACTION 'VA01' USING T_BDCDATA&lt;/P&gt;&lt;P&gt;                            MODE 'E'&lt;/P&gt;&lt;P&gt;                            UPDATE 'A'&lt;/P&gt;&lt;P&gt;                            MESSAGES INTO T_MSG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;    WHEN 'EXIT'.&lt;/P&gt;&lt;P&gt;      LEAVE TO SCREEN 0110.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " USER_COMMAND_0100  INPUT&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;      Module  USER_COMMAND_0200  INPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE USER_COMMAND_0200 INPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE OK_CODE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 'EXIT'.&lt;/P&gt;&lt;P&gt;      LEAVE TO SCREEN 0110.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 'CREA'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      PERFORM BDC_DYNPRO      USING 'SAPMV45A' '0101'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'VBAK-AUART'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '/00'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBAK-AUART'&lt;/P&gt;&lt;P&gt;                                    'OR'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBAK-VKORG'&lt;/P&gt;&lt;P&gt;                                    '5555'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBAK-VTWEG'&lt;/P&gt;&lt;P&gt;                                    '55'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBAK-SPART'&lt;/P&gt;&lt;P&gt;                                    '55'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_DYNPRO      USING 'SAPMV45A' '4001'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    'PICK'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-BSTKD'&lt;/P&gt;&lt;P&gt;                                    '5555'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-BSTDK'&lt;/P&gt;&lt;P&gt;                                    '2007/04/18'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'KUAGV-KUNNR'&lt;/P&gt;&lt;P&gt;                                    '3002'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'KUWEV-KUNNR'&lt;/P&gt;&lt;P&gt;                                    '3002'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBAK-LIFSK'&lt;/P&gt;&lt;P&gt;                                    '03'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBAK-FAKSK'&lt;/P&gt;&lt;P&gt;                                    '01'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-PRSDT'&lt;/P&gt;&lt;P&gt;                                    '2007/04/24'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-ZTERM'&lt;/P&gt;&lt;P&gt;                                    '0001'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBAK-AUGRU'&lt;/P&gt;&lt;P&gt;                                    '460'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'RV45A-MABNR(01)'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'RV45A-MABNR(01)'&lt;/P&gt;&lt;P&gt;                                    'MAT1'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'RV45A-KWMENG(01)'&lt;/P&gt;&lt;P&gt;                                    '                  1'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '/00'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      PERFORM BDC_DYNPRO      USING 'SAPMV45A' '4001'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '/00'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-BSTKD'&lt;/P&gt;&lt;P&gt;                                    '5555'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-BSTDK'&lt;/P&gt;&lt;P&gt;                                    '2007/04/18'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'KUAGV-KUNNR'&lt;/P&gt;&lt;P&gt;                                    '3002'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'KUWEV-KUNNR'&lt;/P&gt;&lt;P&gt;                                    '3002'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBAK-LIFSK'&lt;/P&gt;&lt;P&gt;                                    '03'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBAK-FAKSK'&lt;/P&gt;&lt;P&gt;                                    '01'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-PRSDT'&lt;/P&gt;&lt;P&gt;                                    '2007/04/24'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-ZTERM'&lt;/P&gt;&lt;P&gt;                                    '0001'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-INCO1'&lt;/P&gt;&lt;P&gt;                                    'CFR'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-INCO2'&lt;/P&gt;&lt;P&gt;                                    'delhi'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBAK-AUGRU'&lt;/P&gt;&lt;P&gt;                                    '460'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'RV45A-KWMENG(01)'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_DYNPRO      USING 'SAPMV45A' '4001'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=SICH'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-BSTKD'&lt;/P&gt;&lt;P&gt;                                    '5555'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-BSTDK'&lt;/P&gt;&lt;P&gt;                                    '2007/04/18'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'KUAGV-KUNNR'&lt;/P&gt;&lt;P&gt;                                    '3002'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'KUWEV-KUNNR'&lt;/P&gt;&lt;P&gt;                                    '3002'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBAK-LIFSK'&lt;/P&gt;&lt;P&gt;                                    '03'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBAK-FAKSK'&lt;/P&gt;&lt;P&gt;                                    '01'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-PRSDT'&lt;/P&gt;&lt;P&gt;                                    '2007/04/24'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-ZTERM'&lt;/P&gt;&lt;P&gt;                                    '0001'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-INCO1'&lt;/P&gt;&lt;P&gt;                                    'CFR'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBKD-INCO2'&lt;/P&gt;&lt;P&gt;                                    'delhi'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'VBAK-AUGRU'&lt;/P&gt;&lt;P&gt;                                    '460'.&lt;/P&gt;&lt;P&gt;      PERFORM BDC_FIELD       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'RV45A-MABNR(02)'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CALL TRANSACTION 'VA01' USING T_BDCDATA&lt;/P&gt;&lt;P&gt;                          MODE 'E'&lt;/P&gt;&lt;P&gt;                          UPDATE 'A'&lt;/P&gt;&lt;P&gt;                          MESSAGES INTO T_MSG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " USER_COMMAND_0200  INPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*********************************************************&lt;/P&gt;&lt;P&gt;if helpful reward-Points&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="56" type="ul"&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 09:29:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408072#M536925</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T09:29:47Z</dc:date>
    </item>
    <item>
      <title>Re: smart</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408073#M536926</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi amarender,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do code like this in se38, actually FM_NAME PROGRAM will be in F&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : EBAN,ZSEN_PURSREG,&lt;/P&gt;&lt;P&gt;         ZEBEN1,LFA1,T024.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : ITAB LIKE EBAN OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       HTAB LIKE ZSEN_PURSREG OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       DTAB LIKE ZEBEN1 OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : FM_NAME TYPE RS38L_FNAM,&lt;/P&gt;&lt;P&gt;       BANFN LIKE EBAN-BANFN.&lt;/P&gt;&lt;P&gt;DATA : WA_LFA1 LIKE LFA1,&lt;/P&gt;&lt;P&gt;       WA_T024 LIKE T024.&lt;/P&gt;&lt;P&gt;DATA : COUNT TYPE I VALUE 1,&lt;/P&gt;&lt;P&gt;       LCOUNT LIKE EBAN-BANFN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: PRNO FOR EBAN-BANFN,&lt;/P&gt;&lt;P&gt;                EKGRP FOR EBAN-EKGRP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM GETDATA.&lt;/P&gt;&lt;P&gt;  PERFORM ARRIVEDATA.&lt;/P&gt;&lt;P&gt;  PERFORM FUNC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM GETDATA.&lt;/P&gt;&lt;P&gt;  SELECT * FROM EBAN INTO TABLE ITAB WHERE BANFN IN PRNO AND EKGRP IN&lt;/P&gt;&lt;P&gt;EKGRP.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM ARRIVEDATA.&lt;/P&gt;&lt;P&gt;  LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING ITAB TO HTAB.&lt;/P&gt;&lt;P&gt;    APPEND HTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     IF ITAB-BANFN &amp;lt;&amp;gt; LCOUNT.&lt;/P&gt;&lt;P&gt;    COUNT = 1.&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;    MOVE COUNT TO DTAB-SNO.&lt;/P&gt;&lt;P&gt;    COUNT = COUNT + 1.&lt;/P&gt;&lt;P&gt;    LCOUNT = ITAB-BANFN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MOVE-CORRESPONDING ITAB TO DTAB.&lt;/P&gt;&lt;P&gt;    APPEND DTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT * FROM LFA1 INTO WA_LFA1 WHERE WERKS = ITAB-WERKS.&lt;/P&gt;&lt;P&gt;      MOVE-CORRESPONDING WA_LFA1 TO DTAB.&lt;/P&gt;&lt;P&gt;    ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT * FROM T024 INTO  WA_T024 WHERE EKGRP = ITAB-EKGRP.&lt;/P&gt;&lt;P&gt;      HTAB-PURGRP = WA_T024-EKGRP.&lt;/P&gt;&lt;P&gt;    ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SORT HTAB BY BANFN.&lt;/P&gt;&lt;P&gt;  DELETE ADJACENT DUPLICATES FROM HTAB COMPARING BANFN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT HTAB.&lt;/P&gt;&lt;P&gt;    MOVE HTAB-BANFN TO BANFN.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SORT DTAB BY BANFN  SNO.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM FUNC.&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           = 'ZSEN_PURREQ3'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      FM_NAME            = 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;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION FM_NAME&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      BANFN            = BANFN&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      HTAB             = HTAB&lt;/P&gt;&lt;P&gt;      DTAB             = DTAB&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;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If its solved reward points&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;senthil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 10:27:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart/m-p/2408073#M536926</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T10:27:35Z</dc:date>
    </item>
  </channel>
</rss>

