<?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 form in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart-form/m-p/9375388#M1733516</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1) Check if the order of fields in the select statement is the same as in your internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) You cannot delete directly from an internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;copy &lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;is_bil_invoice table into another internal table with same structure. (lt_temp)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;lt_temp[] = ls_bill_invoice_table[].&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;sort lt_temp by bill_number and delete adjacent duplicates. Now you will have unique bil_numbers.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;loop at lt_vbfa.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;l_index = sy-tabix.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;read lt_temp with billing_number = lt_vbfa-billing_numebr.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;if sy-subrc NE 0.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;delete lt_vbfa index l_index.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;endif.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;clear: l_index ....etc.,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;endloop.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 20 Mar 2013 15:15:04 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2013-03-20T15:15:04Z</dc:date>
    <item>
      <title>Smart form</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart-form/m-p/9375384#M1733512</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please help me to develop this logic :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;Select vbelv posnv vbeln posnn vbtyp_n vbtyp_v&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;From vbfa into corresponding fields of table lt_vbfa1&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;For all entries in lt_vbfa&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;Where&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbelv = lt_vbfa-vbelv&amp;nbsp; “getting the reference sales order number here&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vbtyp_n = 'M'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; “subsequent document category should be invoice&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbeln Not Equal To&amp;nbsp; is_bil_invoice-it_gen-bil_number&amp;nbsp; “ Do not consider items that are billed on this invoice.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I did like this it throwing an error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;Select vbelv posnv vbeln posnn vbtyp_n vbtyp_v&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;From vbfa into corresponding fields of table lt_vbfa1&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;For all entries in lt_vbfa&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;Where&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbelv = lt_vbfa-vbelv&amp;nbsp; “getting the reference sales order number here&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vbtyp_n = 'M'&amp;nbsp; .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;Delete lt_vbfa1 where vbeln ne&amp;nbsp; &lt;SPAN style="color: #222222; font-family: Calibri, sans-serif; font-size: 15px;"&gt; is_bil_invoice-it_gen-bil_number&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;because &lt;SPAN style="color: #222222; font-family: Calibri, sans-serif; font-size: 15px;"&gt;is_bil_invoice-it_gen&lt;/SPAN&gt; is also an internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;please help me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #222222; margin: 0 0 0 0.75in; font-size: 11pt; font-family: Calibri, sans-serif;"&gt;thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Mar 2013 12:41:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart-form/m-p/9375384#M1733512</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-03-20T12:41:31Z</dc:date>
    </item>
    <item>
      <title>Re: Smart form</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart-form/m-p/9375385#M1733513</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kittu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think performance wise the second option will be better.&lt;/P&gt;&lt;P&gt;But still if u want to go with the first option, then you can create a range table for it_gen-bil_number.&lt;/P&gt;&lt;P&gt;Then loop at &lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;is_bil_invoice&lt;/SPAN&gt; and fill the range table and pass it in the SELECT query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin: 0 0 0 0.75in; font-family: Calibri, sans-serif; color: #222222; font-size: 11pt;"&gt;Select vbelv posnv vbeln posnn vbtyp_n vbtyp_v&lt;/P&gt;&lt;P style="margin: 0 0 0 0.75in; font-family: Calibri, sans-serif; color: #222222; font-size: 11pt;"&gt;From vbfa into corresponding fields of table lt_vbfa1&lt;/P&gt;&lt;P style="margin: 0 0 0 0.75in; font-family: Calibri, sans-serif; color: #222222; font-size: 11pt;"&gt;For all entries in lt_vbfa&lt;/P&gt;&lt;P style="margin: 0 0 0 0.75in; font-family: Calibri, sans-serif; color: #222222; font-size: 11pt;"&gt;Where&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbelv = lt_vbfa-vbelv&amp;nbsp; “getting the reference sales order number here&lt;/P&gt;&lt;P style="margin: 0 0 0 0.75in; font-family: Calibri, sans-serif; color: #222222; font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vbtyp_n = 'M'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; “subsequent document category should be invoice&lt;/P&gt;&lt;P style="margin: 0 0 0 0.75in; font-family: Calibri, sans-serif; color: #222222; font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vbeln NOT IN&amp;nbsp; r_bil_number&amp;nbsp; “ Do not consider items that are billed on this invoice.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santanu Mohapatra.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Mar 2013 13:17:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart-form/m-p/9375385#M1733513</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-03-20T13:17:02Z</dc:date>
    </item>
    <item>
      <title>Re: Smart form</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart-form/m-p/9375386#M1733514</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Santanu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please explain what you are saying. Can you please give me the code&lt;/P&gt;&lt;P&gt;. And I am saying above mentioned 2 procedures are throwing errors.&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, 20 Mar 2013 14:08:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart-form/m-p/9375386#M1733514</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-03-20T14:08:20Z</dc:date>
    </item>
    <item>
      <title>Re: Smart form</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart-form/m-p/9375387#M1733515</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kittu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You cant use the DELETE command in that manner. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Take all the bill numbers from &lt;SPAN style="color: #222222; font-family: Calibri, sans-serif; font-size: 15px;"&gt;is_bil_invoice-it_gen-bil_number internal table into an internal table(say it_temp).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: Calibri, sans-serif; font-size: 15px;"&gt;loop at it_temp.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; read table lt_vbfa1 with key vbeln = it_temp-bil_number.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if sy-subrc ne 0.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delete lt_vbfa1 where vbeln = it_temp-bil_number.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; endif.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: Calibri, sans-serif; font-size: 15px;"&gt;endloop.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: Calibri, sans-serif; font-size: 15px;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #222222; font-family: Calibri, sans-serif; font-size: 15px;"&gt;Mahidhar.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Mar 2013 14:59:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart-form/m-p/9375387#M1733515</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-03-20T14:59:45Z</dc:date>
    </item>
    <item>
      <title>Re: Smart form</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/smart-form/m-p/9375388#M1733516</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1) Check if the order of fields in the select statement is the same as in your internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) You cannot delete directly from an internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;copy &lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;is_bil_invoice table into another internal table with same structure. (lt_temp)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;lt_temp[] = ls_bill_invoice_table[].&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;sort lt_temp by bill_number and delete adjacent duplicates. Now you will have unique bil_numbers.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;loop at lt_vbfa.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;l_index = sy-tabix.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;read lt_temp with billing_number = lt_vbfa-billing_numebr.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;if sy-subrc NE 0.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;delete lt_vbfa index l_index.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;endif.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;clear: l_index ....etc.,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri, sans-serif; color: #222222; font-size: 15px;"&gt;endloop.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Mar 2013 15:15:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/smart-form/m-p/9375388#M1733516</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-03-20T15:15:04Z</dc:date>
    </item>
  </channel>
</rss>

