<?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: bdc in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2080451#M431535</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Sheik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The program structure would look like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Fetch Data (Download/Read Dataset/Select from Tables)&lt;/P&gt;&lt;P&gt;2. Pre-validation&lt;/P&gt;&lt;P&gt;3. Pass valid data to BDC (Call Transaction/Session) or BAPI&lt;/P&gt;&lt;P&gt;4. In case of session method - session log is generated. In case of Call transaction you can use an internal table with structure BDCMSGCOLL to get messages. In case of BAPI the messages will be returned in return table (strcutre BAPIRET2/BAPIRETTAB).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hence, prevalidation is same in either case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rewards if it's helpful to you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Naveen.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Apr 2007 09:17:39 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-13T09:17:39Z</dc:date>
    <item>
      <title>bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2080449#M431533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;how do u do in field validations in bdc? can any one help with suyntax? is there any diff. between bdc and bapi?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Apr 2007 19:48:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2080449#M431533</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-10T19:48:14Z</dc:date>
    </item>
    <item>
      <title>Re: bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2080450#M431534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When working with BDC, the validatoins are embeded into the transaction being call and the messages are passed back with the MESSAGES INTO &amp;lt;MessTab&amp;gt; addition of the CALL TRANSACTION statement. Either way, you should probably try to do the major validations before the program ever gets to that point. For example, if you are changing a material, using a BAPI or BDC, you should probably check the incoming material number against the data base before the program even gets to the point of executing the BAPI or BDC. Of course, you don't want to check every little thing(you will not get them all anyway), but certainly check the major inputs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps u!!&lt;/P&gt;&lt;P&gt;Shiv&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Apr 2007 12:28:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2080450#M431534</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-11T12:28:29Z</dc:date>
    </item>
    <item>
      <title>Re: bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2080451#M431535</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Sheik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The program structure would look like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Fetch Data (Download/Read Dataset/Select from Tables)&lt;/P&gt;&lt;P&gt;2. Pre-validation&lt;/P&gt;&lt;P&gt;3. Pass valid data to BDC (Call Transaction/Session) or BAPI&lt;/P&gt;&lt;P&gt;4. In case of session method - session log is generated. In case of Call transaction you can use an internal table with structure BDCMSGCOLL to get messages. In case of BAPI the messages will be returned in return table (strcutre BAPIRET2/BAPIRETTAB).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hence, prevalidation is same in either case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rewards if it's helpful to you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Naveen.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Apr 2007 09:17:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2080451#M431535</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-13T09:17:39Z</dc:date>
    </item>
    <item>
      <title>Re: bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2080452#M431536</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Sheik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please close the thread if your query is resolved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naveen.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 May 2007 19:28:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc/m-p/2080452#M431536</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-16T19:28:14Z</dc:date>
    </item>
  </channel>
</rss>

