<?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: Regarding BTE in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-bte/m-p/2894352#M680295</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;&amp;lt;b&amp;gt;Business Transaction Events&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is also called as Open FI enhancement technique which is based on the following principle: &lt;/P&gt;&lt;P&gt;Application developers must define their interface in a function module. An assignment table is read in the corresponding (generated) code, and the customer modules assigned are called dynamically.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This technique differentiates between enhancements that are only allowed to have one implementation and enhancements that can call multiple implementations in any sequence desired. Both industry-specific and country-specific enhancements may be defined. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward if usefull&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Oct 2007 07:02:08 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-11T07:02:08Z</dc:date>
    <item>
      <title>Regarding BTE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-bte/m-p/2894351#M680294</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI all,&lt;/P&gt;&lt;P&gt;  Any one can give me the brief description of BTE(Business Transaction Event)&lt;/P&gt;&lt;P&gt; how it useful? where it is useful? how can we use? how can we implment that?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sandeep&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 07:00:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-bte/m-p/2894351#M680294</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-11T07:00:19Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding BTE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-bte/m-p/2894352#M680295</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;&amp;lt;b&amp;gt;Business Transaction Events&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is also called as Open FI enhancement technique which is based on the following principle: &lt;/P&gt;&lt;P&gt;Application developers must define their interface in a function module. An assignment table is read in the corresponding (generated) code, and the customer modules assigned are called dynamically.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This technique differentiates between enhancements that are only allowed to have one implementation and enhancements that can call multiple implementations in any sequence desired. Both industry-specific and country-specific enhancements may be defined. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward if usefull&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 07:02:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-bte/m-p/2894352#M680295</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-11T07:02:08Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding BTE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-bte/m-p/2894353#M680296</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;CHECK the below link..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/207835fb-0a01-0010-34b4-fef1240ba9b7" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/207835fb-0a01-0010-34b4-fef1240ba9b7&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;nagaraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 07:03:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-bte/m-p/2894353#M680296</guid>
      <dc:creator>former_member404244</dc:creator>
      <dc:date>2007-10-11T07:03:03Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding BTE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-bte/m-p/2894354#M680297</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;&lt;A href="http://fuller.mit.edu/user_exits/business_transaction_event.htm" target="test_blank"&gt;http://fuller.mit.edu/user_exits/business_transaction_event.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/3b/7f3e8be57c11d1951f0000e82dec10/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/3b/7f3e8be57c11d1951f0000e82dec10/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://fuller.mit.edu/sb_support/media_lab/tbe01_business_transaction.htm" target="test_blank"&gt;http://fuller.mit.edu/sb_support/media_lab/tbe01_business_transaction.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward if usefull&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 07:04:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-bte/m-p/2894354#M680297</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-11T07:04:53Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding BTE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-bte/m-p/2894355#M680298</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Look at thos sdn contribution &amp;lt;a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/207835fb-0a01-0010-34b4-fef1240ba9b7"&amp;gt;FI Enhancement Technique &amp;#150; How-To-Guide on the Usage of Business Transaction Events (BTE)&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;What are Business Transaction Events&lt;/P&gt;&lt;P&gt;o The enhancement technique (Open FI) that were developed for Financial Accounting component.&lt;/P&gt;&lt;P&gt;o Open FI is based upon the following principles: Application developers must define their interface in a function module, an assignment table is read in the accompanying (generated) code, and the customer modules assigned are called dynamically.&lt;/P&gt;&lt;P&gt;o This technique differentiates between enhancements that are only allowed to have one implementation and enhancements that can call multiple implementations in any sequence desired. Both industry-specific and country-specific enhancements may be defined.&lt;/P&gt;&lt;P&gt;o This can be easily adopted / customized to the business needs wherein SAP does not provide the standard functionality through customization or enhancements. This functionality is primarily used in FI in the areas of dunning, credit management, banking etc. For Example: Standard Dunning functionality in SAP sends the notice to the Pay to partner function (based on the partner functions in SD module i.e. pay to hits the books in Accounts Receivable in FI module), whereas the requirement could be to send the same to Bill to party, based on the premise that the original invoice was sent to him as per the partner functions in SD.&lt;/P&gt;&lt;P&gt;Difference between BADI&amp;#146;s and BTE&amp;#146;s&lt;/P&gt;&lt;P&gt;The concepts behind the Business Add-Ins enhancement technique and Open FI are basically the same. However, the two enhancement techniques do differ from each other in the following points:&lt;/P&gt;&lt;P&gt;o Open FI can only be used to make program enhancements, that is, you can only enhance source code using Open FI. You cannot enhance user interface elements with Open FI like you can with Business Add-Ins.&lt;/P&gt;&lt;P&gt;o Open FI assumes that enhancement will only take place on three levels (SAP - partners - customers), whereas with Business Add-Ins you can create and implement enhancements in as many software layers as you like.&lt;/P&gt;&lt;P&gt;o Open FI uses function modules for program enhancements. With Business Add-Ins, ABAP Objects are used enhance programs.&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 07:05:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-bte/m-p/2894355#M680298</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2007-10-11T07:05:12Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding BTE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-bte/m-p/2894356#M680299</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sandeep.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAP business transaction events are one type of customer enhancements provided by SAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This activity describes how you can connect additional components (such as in the form of function modules developed yourself or a product from an external software provider) to the standard SAP system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are two types of interface available in the General Ledger Accounting (FI-GL), Accounts Receivable and Accounts Payable (FI-AR/FI-AP), and Sales and Distribution (SD) components for this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Publish &amp;amp; Subscribe interfaces (also called "informing interfaces" in the following)&lt;/P&gt;&lt;P&gt;These should inform you about particular events (such as a document being entered) in the SAP standard application and make the data generated as a result available to the external software. The external software does not return any data to the standard SAP system. Examples of such events in the SAP system are:&lt;/P&gt;&lt;P&gt;Master record was created, changed, or blocked&lt;/P&gt;&lt;P&gt;Document was entered, parked, changed, or reversed&lt;/P&gt;&lt;P&gt;Items were cleared or reset&lt;/P&gt;&lt;P&gt;Additional processing can be caused in the additional component on the basis of these events and data:&lt;/P&gt;&lt;P&gt;Starting a workflow&lt;/P&gt;&lt;P&gt;Generating or changing additional data&lt;/P&gt;&lt;P&gt;Requesting correspondence&lt;/P&gt;&lt;P&gt;2. Process interfaces (also referred to as "process" in the following)&lt;/P&gt;&lt;P&gt;Process interfaces are used to submit business processes to a different control which cannot be realized with the standard system, that is process interfaces replace standard processes.&lt;/P&gt;&lt;P&gt;Here you can structure determination of individual field contents or of specific reactions to process flows individually. It is possible to connect different external developments to the standard SAP system. The additional developments are generally carried out using the ABAP/4 Development Workbench.&lt;/P&gt;&lt;P&gt;This way you can, for example, influence the control of payment transactions. Selection of payment method, house bank and partner bank can be made using the payment data (currency, amount, and payee) according to a selection logic which you have defined.&lt;/P&gt;&lt;P&gt;Standard settings&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sample modules are delivered in the standard SAP system which you can copy into your name range and fill them with statements there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Activities&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Enter a product using "Settings -&amp;gt; Customer's products". There are generally a large number of function modules belonging to a product which can be called by different program events from within the standard SAP system. A product can also be an external software component.&lt;/P&gt;&lt;P&gt;If the product is in an external system, enter an RFC destination here. If the product is in the same system, you do not have to enter anything.&lt;/P&gt;&lt;P&gt;Important: Do not forget to activate the product after making the following settings. &lt;/P&gt;&lt;P&gt;2. Establish the interfaces with which the SAP system provides you.&lt;/P&gt;&lt;P&gt;To do this, choose Environment -&amp;gt; Info system (P/S) or Environment -&amp;gt; Info system (Processes).&lt;/P&gt;&lt;P&gt;Execute the program. You should enter "A" as the attribute type. You see the respective interfaces with which the SAP system provides you. Note the key of the interface which you require.&lt;/P&gt;&lt;P&gt;You can also select:&lt;/P&gt;&lt;P&gt;By particular SAP application components&lt;/P&gt;&lt;P&gt;By particular events by entering intervals&lt;/P&gt;&lt;P&gt;Which interfaces are used in activated products&lt;/P&gt;&lt;P&gt;Which interfaces are used within a particular country version or within a particular industry&lt;/P&gt;&lt;P&gt;Which interfaces are used within a particular customer product&lt;/P&gt;&lt;P&gt;3. Enter the function module which you have developed yourself. To do this, choose either Goto -&amp;gt; Edit modules within the info system or Settings -&amp;gt; P/S modules or Process modules -&amp;gt; Customer's in the "SAP Business Framework" menu.&lt;/P&gt;&lt;P&gt;Make the following entries:&lt;/P&gt;&lt;P&gt;Key for the interface&lt;/P&gt;&lt;P&gt;The product that you want to use&lt;/P&gt;&lt;P&gt;Function module which belongs to this product.&lt;/P&gt;&lt;P&gt;You can also enter several function modules for a product.&lt;/P&gt;&lt;P&gt;Caution: The function module must be within your name range, that is must begin with the letter Z.&lt;/P&gt;&lt;P&gt;You leave the Ctr and Appl. fields blank unless you want a particular country version or a particular SAP industry-specific component to be enhanced or replaced instead of the standard process flow.&lt;/P&gt;&lt;P&gt;4. Fill the source text of your function module and activate it.&lt;/P&gt;&lt;P&gt;To do this, go again via Environment -&amp;gt; Info system (P/S) or Environment -&amp;gt; Info system (Processes) into the information system and execute the program. Then proceed as follows:&lt;/P&gt;&lt;P&gt;Click twice on the interface you have chosen. If you want, you can look at the interface at this point by choosing Goto -&amp;gt; Interface. Then choose the Back function again afterwards.&lt;/P&gt;&lt;P&gt;Place the cursor on the relevant line and choose Goto -&amp;gt; Function library. You see the sample function module delivered by SAP.&lt;/P&gt;&lt;P&gt;Copy the sample module delivered by SAP and call it the same as the function module entered in step 3.&lt;/P&gt;&lt;P&gt;Fill the source text of the empty function module.&lt;/P&gt;&lt;P&gt;Activate the function module.&lt;/P&gt;&lt;P&gt;Activate the product as described in step 1.&lt;/P&gt;&lt;P&gt;5. Run the R/3 program affected and test whether calling your function module works. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please go through this link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://fuller.mit.edu/user_exits/business_transaction_event.htm" target="test_blank"&gt;http://fuller.mit.edu/user_exits/business_transaction_event.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward Points if you find information useful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 07:06:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-bte/m-p/2894356#M680299</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-11T07:06:07Z</dc:date>
    </item>
  </channel>
</rss>

