<?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: Smartforms . . in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms/m-p/3482791#M837342</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 the smart form and right click on the right window &lt;DEL&gt;&amp;gt;create&lt;/DEL&gt;-&amp;gt;flow logic--&amp;gt;loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then u can loop a table or template below it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rewards ,&lt;/P&gt;&lt;P&gt;venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 08 Mar 2008 08:16:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-08T08:16:16Z</dc:date>
    <item>
      <title>Smartforms . .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms/m-p/3482790#M837341</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;could u tell me how to write a loop in smartforms&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Mar 2008 08:09:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms/m-p/3482790#M837341</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-08T08:09:25Z</dc:date>
    </item>
    <item>
      <title>Re: Smartforms . .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms/m-p/3482791#M837342</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 the smart form and right click on the right window &lt;DEL&gt;&amp;gt;create&lt;/DEL&gt;-&amp;gt;flow logic--&amp;gt;loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then u can loop a table or template below it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rewards ,&lt;/P&gt;&lt;P&gt;venkat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Mar 2008 08:16:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms/m-p/3482791#M837342</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-08T08:16:16Z</dc:date>
    </item>
    <item>
      <title>Re: Smartforms . .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms/m-p/3482792#M837343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Wht's the purpose of smartforms ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: ekomkar ekomkar on Mar 8, 2008 9:43 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Mar 2008 08:41:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms/m-p/3482792#M837343</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-08T08:41:34Z</dc:date>
    </item>
    <item>
      <title>Re: Smartforms . .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms/m-p/3482793#M837344</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Parameters p_belnr like bkpf-belnr default '0100000236'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Get last SA type document posted to build document key &lt;/P&gt;&lt;P&gt;CALL FUNCTION 'NUMBER_GET_NEXT' &lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;NR_RANGE_NR = '01' &lt;/P&gt;&lt;P&gt;OBJECT = 'RF_BELEG' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUANTITY = '1' &lt;/P&gt;&lt;P&gt;SUBOBJECT = '4000' "company code &lt;/P&gt;&lt;P&gt;TOYEAR = '2005' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IGNORE_BUFFER = '2005' &lt;/P&gt;&lt;P&gt;IMPORTING &lt;/P&gt;&lt;P&gt;NUMBER = docnum &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUANTITY = &lt;/P&gt;&lt;P&gt;RETURNCODE = &lt;/P&gt;&lt;P&gt;EXCEPTIONS &lt;/P&gt;&lt;P&gt;INTERVAL_NOT_FOUND = 1 &lt;/P&gt;&lt;P&gt;NUMBER_RANGE_NOT_INTERN = 2 &lt;/P&gt;&lt;P&gt;OBJECT_NOT_FOUND = 3 &lt;/P&gt;&lt;P&gt;QUANTITY_IS_0 = 4 &lt;/P&gt;&lt;P&gt;QUANTITY_IS_NOT_1 = 5 &lt;/P&gt;&lt;P&gt;INTERVAL_OVERFLOW = 6 &lt;/P&gt;&lt;P&gt;BUFFER_OVERFLOW = 7 &lt;/P&gt;&lt;P&gt;OTHERS = 8 &lt;/P&gt;&lt;P&gt;. &lt;/P&gt;&lt;P&gt;IF SY-SUBRC 0. &lt;/P&gt;&lt;P&gt;&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;&lt;/P&gt;&lt;P&gt;Begin to populate docnument header. &lt;/P&gt;&lt;P&gt;*obj_key contains new document no. &lt;/P&gt;&lt;P&gt;CONCATENATE docnum '4000' sy-datlo(4) INTO doc_header-obj_key. &lt;/P&gt;&lt;P&gt;doc_header-obj_type = 'BKPFF'. &lt;/P&gt;&lt;P&gt;*obj_key_r contains document no. needed to reverse &lt;/P&gt;&lt;P&gt;CONCATENATE p_belnr '4000' sy-datlo(4) INTO doc_header-obj_key_r. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;doc_header-obj_sys = 'A1DMD011'. &lt;/P&gt;&lt;P&gt;*doc_header-OBJ_KEY_R = 'AWREF_REV'. &lt;/P&gt;&lt;P&gt;*doc_header-AC_DOC_NO = '8'. &lt;/P&gt;&lt;P&gt;*doc_header-header_txt = 'TEST BOC BAPI POSTING'. &lt;/P&gt;&lt;P&gt;doc_header-comp_code = '4000'. &lt;/P&gt;&lt;P&gt;doc_header-REASON_REV = '02'. &lt;/P&gt;&lt;P&gt;doc_header-pstng_date = '20050517'. &lt;/P&gt;&lt;P&gt;doc_header-FIS_PERIOD = '05'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All tables filled - now call BAPI. &lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_ACC_GL_POSTING_REV_POST' &lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;REVERSAL = doc_header &lt;/P&gt;&lt;P&gt;IMPORTING &lt;/P&gt;&lt;P&gt;OBJ_TYPE = doc_header-obj_type &lt;/P&gt;&lt;P&gt;OBJ_KEY = doc_header-obj_key &lt;/P&gt;&lt;P&gt;OBJ_SYS = doc_header-obj_sys &lt;/P&gt;&lt;P&gt;TABLES &lt;/P&gt;&lt;P&gt;RETURN = return &lt;/P&gt;&lt;P&gt;. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT return WHERE type = 'E'. &lt;/P&gt;&lt;P&gt;EXIT. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc EQ 0. &lt;/P&gt;&lt;P&gt;WRITE: / 'BAPI call failed - debug and fix!'. &lt;/P&gt;&lt;P&gt;LOOP AT return. &lt;/P&gt;&lt;P&gt;WRITE: / . &lt;/P&gt;&lt;P&gt;WRITE: &lt;/P&gt;&lt;P&gt;return-TYPE, &lt;/P&gt;&lt;P&gt;'|', &lt;/P&gt;&lt;P&gt;return-ID, &lt;/P&gt;&lt;P&gt;'|', &lt;/P&gt;&lt;P&gt;return-NUMBER, &lt;/P&gt;&lt;P&gt;'|', &lt;/P&gt;&lt;P&gt;return-MESSAGE. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;ELSE. &lt;/P&gt;&lt;P&gt;LOOP AT return. &lt;/P&gt;&lt;P&gt;WRITE: / . &lt;/P&gt;&lt;P&gt;WRITE: &lt;/P&gt;&lt;P&gt;return-TYPE, &lt;/P&gt;&lt;P&gt;'|', &lt;/P&gt;&lt;P&gt;return-ID, &lt;/P&gt;&lt;P&gt;'|', &lt;/P&gt;&lt;P&gt;return-NUMBER, &lt;/P&gt;&lt;P&gt;'|', &lt;/P&gt;&lt;P&gt;return-MESSAGE. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;CLEAR return. &lt;/P&gt;&lt;P&gt;REFRESH return. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORTING &lt;/P&gt;&lt;P&gt;WAIT = 'X' &lt;/P&gt;&lt;P&gt;IMPORTING &lt;/P&gt;&lt;P&gt;return = return. &lt;/P&gt;&lt;P&gt;WRITE: / 'BAPI call worked!!'. &lt;/P&gt;&lt;P&gt;WRITE: / doc_header-obj_key, ' posted'. &lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Mar 2008 08:43:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms/m-p/3482793#M837344</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-08T08:43:43Z</dc:date>
    </item>
    <item>
      <title>Re: Smartforms . .</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms/m-p/3482794#M837345</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;       After writing the select query u wil get the data in to the internal table..After that in which window u want to display those records , create loop..&lt;/P&gt;&lt;P&gt;  (right click on that window&lt;DEL&gt;&amp;gt;create&lt;/DEL&gt;&amp;gt;flowlogic--&amp;gt;loop)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in that one u have to specify ITAB into WA   in the DATA tab.&lt;/P&gt;&lt;P&gt;in conditions tab u have to specify  the condition....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Ex.  loop at &lt;STRONG&gt;itab&lt;/STRONG&gt; into &lt;STRONG&gt;wa&lt;/STRONG&gt; where vbeln = '2000'.&lt;/P&gt;&lt;P&gt;        endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;below that one u have to create text nodes in that one give ur field names like WA-VBELN, WA-POSNR..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Surya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Mar 2008 08:53:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smartforms/m-p/3482794#M837345</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-08T08:53:42Z</dc:date>
    </item>
  </channel>
</rss>

