<?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: Creating Custom Transaction in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171628#M123250</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;The BTE (Business Transaction Event) are user-exit called at strategig points of the certain process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;They are the Function Module: every process has an own function module as example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have to copy the fm std and insert your abap code into it. After assign that function to your process (the event).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So use trx FIBF: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Goto Enviroment-&amp;gt;System Info(Event) or System Info(process): here all events you can use are listed and you can read the documentation and see the function module standard.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Goto Setting-&amp;gt;Module for event(Process) here you can assign your Z-fm to your event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;event 1030 -&amp;gt; FM std is SAMPLE_INTERFACE_00001030&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So you copy it and create fm Z_INTERFACE_00001030: here you can insert the code to update your Z-TABLE. The interface of this FM return all header and items data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After assign this fm to your process:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Goto Setting-&amp;gt;P/S Function Modules-&amp;gt;of an SAP appl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here the system'll open the maintain view where you enter your data:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Event: 00001030&lt;/P&gt;&lt;P&gt;Process: FI-FI&lt;/P&gt;&lt;P&gt;Function Module: Z_INTERFACE_00001030&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Before saving document system'll call your function and run your code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 03 Feb 2006 17:49:44 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-02-03T17:49:44Z</dc:date>
    <item>
      <title>Creating Custom Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171621#M123243</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;&lt;/P&gt;&lt;P&gt;    We are working on creating basicaly copy a standard transaction F-49  which posts document. there are many transactions internally called with in the process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  The requirement is to make one of the fields mandatory and it has to update some of the Z tables along with the standard tables as F-49 does.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    so can you help us in how can we copy the whole transaction (i.e even the internall transactions and their includes).&lt;/P&gt;&lt;P&gt;      And how do we fetch the values , and fill it in the database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;Kishore Kumar Yerra.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 16:25:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171621#M123243</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T16:25:09Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Custom Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171622#M123244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This transaction is tied to program SAPMF05A,  first you would start by coping this program to a "Z" version. SAPMZF05A.  Then you will probably have to copy some of the includes to "Z" versions as well.  Then you will have to make your changes, and assign a "Z" transaction to your new program SAPMZF05A.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 16:30:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171622#M123244</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2006-02-03T16:30:17Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Custom Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171623#M123245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Copy the Function group of that transaction to some custom group. Then, it will ask the related includes/transactions to copy. Copy all those to your custom related and modify accordingly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For this, use SE80 to copy Function Group.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 16:30:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171623#M123245</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T16:30:52Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Custom Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171624#M123246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;F-49 is parameteric transaction.&lt;/P&gt;&lt;P&gt;Internally it is calling FB31. Do You want to copy FB31?&lt;/P&gt;&lt;P&gt;It is not Advisable to copy the whole trasncation.&lt;/P&gt;&lt;P&gt;Better search for some User exit or BADI to do your stuff.&lt;/P&gt;&lt;P&gt;If you really wants to copy the whole transaction goto SE80 and Enter program name of FB31 and COPY it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 16:32:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171624#M123246</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T16:32:07Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Custom Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171625#M123247</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;Try to use the BTE and not Z-transaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use BTE:&lt;/P&gt;&lt;P&gt;- 1030 to update your Z-TABLE while document is saving,&lt;/P&gt;&lt;P&gt;- 1011 to check the value of item&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 16:32:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171625#M123247</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T16:32:45Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Custom Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171626#M123248</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Rather than copying the transaction, try using User Exits for the same. it can be used to validate( check for fields to be filled ) and also populating data into ur ztables. just that u need to find out which among all the User exits available for ur transaction will be useful for u.&lt;/P&gt;&lt;P&gt;these r the list of exits for transaction F-49&lt;/P&gt;&lt;P&gt;F050S001            FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment            &lt;/P&gt;&lt;P&gt;F050S002            FIDCC1: Change IDoc/do not send                                   &lt;/P&gt;&lt;P&gt;F050S003            FIDCC2: Change IDoc/do not send                                   &lt;/P&gt;&lt;P&gt;F050S004            FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send          &lt;/P&gt;&lt;P&gt;F050S005            FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document           &lt;/P&gt;&lt;P&gt;F050S006            FI Outgoing IDoc: Reset Clearing in FI Document                   &lt;/P&gt;&lt;P&gt;F050S007            FIDCCH Outbound: Influence on IDoc for Document Change            &lt;/P&gt;&lt;P&gt;F180A001            Balance Sheet Adjustment                                          &lt;/P&gt;&lt;P&gt;FARC0002            Additional Checks for Archiving MM Vendor Master Data             &lt;/P&gt;&lt;P&gt;RFAVIS01            Customer Exit for Changing Payment Advice Segment Text            &lt;/P&gt;&lt;P&gt;RFEPOS00            Line item display: Checking of selection conditions               &lt;/P&gt;&lt;P&gt;RFKORIEX            Automatic correspondence                                          &lt;/P&gt;&lt;P&gt;SAPLF051            Workflow for FI (pre-capture, release for payment)                &lt;/P&gt;&lt;P&gt;u can c them in transaction SMOD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope it helps.&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Bikash&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 16:35:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171626#M123248</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T16:35:20Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Custom Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171627#M123249</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;   Iam new to this , could you help what are BTE's or suggest me a HOW-To or Tutorial about this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance&lt;/P&gt;&lt;P&gt;Kishore Kumar Yerra.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 16:55:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171627#M123249</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T16:55:53Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Custom Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171628#M123250</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;The BTE (Business Transaction Event) are user-exit called at strategig points of the certain process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;They are the Function Module: every process has an own function module as example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have to copy the fm std and insert your abap code into it. After assign that function to your process (the event).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So use trx FIBF: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Goto Enviroment-&amp;gt;System Info(Event) or System Info(process): here all events you can use are listed and you can read the documentation and see the function module standard.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Goto Setting-&amp;gt;Module for event(Process) here you can assign your Z-fm to your event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;event 1030 -&amp;gt; FM std is SAMPLE_INTERFACE_00001030&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So you copy it and create fm Z_INTERFACE_00001030: here you can insert the code to update your Z-TABLE. The interface of this FM return all header and items data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After assign this fm to your process:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Goto Setting-&amp;gt;P/S Function Modules-&amp;gt;of an SAP appl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here the system'll open the maintain view where you enter your data:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Event: 00001030&lt;/P&gt;&lt;P&gt;Process: FI-FI&lt;/P&gt;&lt;P&gt;Function Module: Z_INTERFACE_00001030&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Before saving document system'll call your function and run your code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 17:49:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171628#M123250</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T17:49:44Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Custom Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171629#M123251</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi max,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   i was able to understand the process now in a abstract manner .&lt;/P&gt;&lt;P&gt;  i would be grateful if you could suggest me a link or a document about BTE's.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance&lt;/P&gt;&lt;P&gt;Kishore Kumar Yerra.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Feb 2006 18:44:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171629#M123251</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-03T18:44:56Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Custom Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171630#M123252</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;  Hi we have tried implementing the BTE's , &lt;/P&gt;&lt;P&gt;1)but how do we get open items in the second screen based on assignment number( BSEG-ZUONR).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    the first screen is F-49 and the second screen is (process open items.)&lt;/P&gt;&lt;P&gt;2)how to get the open items in the second screen(post incoming payments process open items) from the Z Table .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Z table conatins the open items.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance,&lt;/P&gt;&lt;P&gt;Kishore Kumar Yerra.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Feb 2006 07:32:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171630#M123252</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-04T07:32:52Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Custom Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171631#M123253</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;Can you explain what you need to do?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you want fill some fields with values of a z-table?&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;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Feb 2006 08:28:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171631#M123253</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-04T08:28:06Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Custom Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171632#M123254</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;My requirement is to display the open items from Ztable on the 'Post incoming payments: process open items' screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;selection of the open items is based on Assignment field of the first screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This screen is second screen of f-49/ f-28 transactions.&lt;/P&gt;&lt;P&gt;I have the open items data in Z table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance ,&lt;/P&gt;&lt;P&gt;Kishore Kumar Yerra.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Feb 2006 08:49:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171632#M123254</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-04T08:49:51Z</dc:date>
    </item>
    <item>
      <title>Re: Creating Custom Transaction</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171633#M123255</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;You can change the value fields only by substitutions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to use BTE, there the event 00001120 but it can change the value at the end (while system's storing the document).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Feb 2006 10:28:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/creating-custom-transaction/m-p/1171633#M123255</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-02-04T10:28:02Z</dc:date>
    </item>
  </channel>
</rss>

