<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5850212246045426614</id><updated>2026-10-09T23:19:34.060-07:00</updated><title type='text'>mySAP Technical</title><subtitle type='html'>mySAP Technical</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5850212246045426614.post-8691356464014702240</id><published>2018-10-06T03:22:00.000-07:00</published><updated>2018-10-06T09:19:08.772-07:00</updated><title type='text'>How to add Custom Subscreen and Field to VL02N using BAdI</title><content type='html'>In order to implement a BAdI,we have to create a function group.
&lt;br /&gt;Create a function group using SE37.
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiW4n90ZQD6AwyoKmFMZl1eptnyt0Zb6VTgix0wlV2r8Ma3y8KAKTknAKpRrPwh-_ODLDbZeigHyRTD7n4dJ2RbSvMqWr9cEKsVbnv1PxUr0W3_UMriixkDnj0oRONGAi5nq8Jbvgp0CVY/s1600/Badi_1.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 247px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiW4n90ZQD6AwyoKmFMZl1eptnyt0Zb6VTgix0wlV2r8Ma3y8KAKTknAKpRrPwh-_ODLDbZeigHyRTD7n4dJ2RbSvMqWr9cEKsVbnv1PxUr0W3_UMriixkDnj0oRONGAi5nq8Jbvgp0CVY/s400/Badi_1.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693778061403678114&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;Open the Function group in SE80. Activate it.
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQwmfnXFEFyUdc3m_anW2DUeRwevIB_dDr6OQclFyD10JIKN_jO0eLOV9ayBzty9PjYiQD6rvUSDZelt4jLvrh7mM1H0aXUK_tEKcgEc75BGx0PhMwOlIL5Vc-Dq43cG-2dE128O0PYb0/s1600/Badi_2.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 238px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQwmfnXFEFyUdc3m_anW2DUeRwevIB_dDr6OQclFyD10JIKN_jO0eLOV9ayBzty9PjYiQD6rvUSDZelt4jLvrh7mM1H0aXUK_tEKcgEc75BGx0PhMwOlIL5Vc-Dq43cG-2dE128O0PYb0/s400/Badi_2.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693778053429496386&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;After activation check the status
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7ySuZMqsTpFPQ3u4yOiqOUSvKmeym22iGEFfud99kXIt5k4T5XdAO029QVPBicO_zWf4mlTXV9UTfwrNpwZmjK-B2ZiAyNyv9FuS_gYLO0bfDbue_R3cTDVU7zrHoxMVdAC3Xv2NC92U/s1600/Badi_3.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 245px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7ySuZMqsTpFPQ3u4yOiqOUSvKmeym22iGEFfud99kXIt5k4T5XdAO029QVPBicO_zWf4mlTXV9UTfwrNpwZmjK-B2ZiAyNyv9FuS_gYLO0bfDbue_R3cTDVU7zrHoxMVdAC3Xv2NC92U/s400/Badi_3.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693778050107650226&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;Select Function group and right click on it.
&lt;br /&gt;Right click -&gt; Create -&gt; Screen
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjp22_jLoOstmmE4Qg7nYINe7XPCB6Uho88O6AaNHtu0iNSKY7k7X9jqqbjCmv7HxrrZcV81cUCTcdDnY6OLg2abGSwO1MbQAJtL2ABme0Hnv3ghzwnDG5xDzsOjaB51H_NNhN5bvOAEJ8/s1600/Badi_4.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 304px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjp22_jLoOstmmE4Qg7nYINe7XPCB6Uho88O6AaNHtu0iNSKY7k7X9jqqbjCmv7HxrrZcV81cUCTcdDnY6OLg2abGSwO1MbQAJtL2ABme0Hnv3ghzwnDG5xDzsOjaB51H_NNhN5bvOAEJ8/s400/Badi_4.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693778048390596274&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;Program name will be come like SAPL Followed by Function Group.
&lt;br /&gt;Give the screen number example 9000,9001..etc.
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTTOwDU73WXWDz7BVYhbWl-CT4CkUvzUEgixOGoXrBf7CrFi8zc4UCCDaTbMMvmIt6qXy4qHUI6_Y12LeSaUTKHivFkjdlooJ8iny7zsk_U_Q3znT4wGYcixzY-MSvyPq80n0eAQgWV3Q/s1600/Badi_5.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 353px; height: 152px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTTOwDU73WXWDz7BVYhbWl-CT4CkUvzUEgixOGoXrBf7CrFi8zc4UCCDaTbMMvmIt6qXy4qHUI6_Y12LeSaUTKHivFkjdlooJ8iny7zsk_U_Q3znT4wGYcixzY-MSvyPq80n0eAQgWV3Q/s400/Badi_5.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693778041526891490&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;Give the screen decription and select screen type as Subscreen.
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif0Yy3paE-CbW1Vt3FgMCAVv5K8w0IM8SxXi3twPdwaTIVqaIbPAQ6ofYGutwRU4j3C_6XuTecg6gTE7BTKXkHZXdqtWuvPp_MiYNJKBDYRI8S-PbfFJiremles95NL-Fthjl0kwXUZrI/s1600/Badi_6.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 248px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif0Yy3paE-CbW1Vt3FgMCAVv5K8w0IM8SxXi3twPdwaTIVqaIbPAQ6ofYGutwRU4j3C_6XuTecg6gTE7BTKXkHZXdqtWuvPp_MiYNJKBDYRI8S-PbfFJiremles95NL-Fthjl0kwXUZrI/s400/Badi_6.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693777657919234178&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;Go to Layout as shown below
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgXCvH-spGYqUopup19A-kNemTrbnry23oRi6JhrtML8rri9k4yBQFo6NjI_qi4UpnoTKR3qqSG14cABLq1Q3ADvKt-uAVbqhdbOeWL1wAWQOo9UvC0f5h7AgE0mbTOQuG0PfbHIqRifs/s1600/Badi_7.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 308px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgXCvH-spGYqUopup19A-kNemTrbnry23oRi6JhrtML8rri9k4yBQFo6NjI_qi4UpnoTKR3qqSG14cABLq1Q3ADvKt-uAVbqhdbOeWL1wAWQOo9UvC0f5h7AgE0mbTOQuG0PfbHIqRifs/s400/Badi_7.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693777655215422818&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;Create or Design the screen as required and provide field parameters.
&lt;br /&gt;In this case Data Base table field is referred as new field,which is already
&lt;br /&gt;appended in LIPS using SE11.
&lt;br /&gt;Save and activate it.
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKytlCHptHKHSsaeOXpSWzGEGuw-fVvlzJipWQ_3hcXk4PsWNiG-Et0a89REu5ggWa2YDy9QI1i76yiHAaHPiDLfaZgvay4mJM6fxOx2N8qpMCER7opfAuHqEgj8Ddcu9N9CjYUeoy96M/s1600/Badi_8.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 393px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKytlCHptHKHSsaeOXpSWzGEGuw-fVvlzJipWQ_3hcXk4PsWNiG-Et0a89REu5ggWa2YDy9QI1i76yiHAaHPiDLfaZgvay4mJM6fxOx2N8qpMCER7opfAuHqEgj8Ddcu9N9CjYUeoy96M/s400/Badi_8.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693777649899020258&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;Now goto SE18 and open the Badi name (LE_SHP_TAB_CUST_ITEM).
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0sUKSPie0QZJR4CJh50QvXGOnlQdLprGrgbQFLGfrSOsbGZXbE72_o1ZCbUL1bDxtUI0qH3FHSoifuWjuMWQm5t1ueqCuEQVQokNKLjRF4zAhZhTZlLNjTiNUpdRTO4TiNCyvVFMDLFQ/s1600/Badi_9.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 197px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0sUKSPie0QZJR4CJh50QvXGOnlQdLprGrgbQFLGfrSOsbGZXbE72_o1ZCbUL1bDxtUI0qH3FHSoifuWjuMWQm5t1ueqCuEQVQokNKLjRF4zAhZhTZlLNjTiNUpdRTO4TiNCyvVFMDLFQ/s400/Badi_9.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693777648998808866&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;Select Implementatio -&gt; Create in Menu path
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJxCIo1Df3wYyTYz3UUM06b0ygcNN0Tt89QcTlLQ5rxsDytYnvoQoHlP2tz16NAF-Kz1XXYV4vF_knnHxTOpcpnl7rXSFsWNrSa9h5LuIFU7RlPw5RhM_yP5YZhtBt5mHgTaDnfgI4Ppc/s1600/Badi_10.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 205px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJxCIo1Df3wYyTYz3UUM06b0ygcNN0Tt89QcTlLQ5rxsDytYnvoQoHlP2tz16NAF-Kz1XXYV4vF_knnHxTOpcpnl7rXSFsWNrSa9h5LuIFU7RlPw5RhM_yP5YZhtBt5mHgTaDnfgI4Ppc/s400/Badi_10.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693777649666501330&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;Give some name to it.
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdhErbs4ZTzQZDIdNPKG8XI11YglAMAGTpXqLB_fvqqVtGHWfAb86eqBYQH4b0LuuPGk9f02WF3nEjRsSk3P2BVAC1s_C4CeZ0Q6JWMXC56P5OYXFoX96lxu1jcVShbr5z6Jb4uWJiFr8/s1600/Badi_11.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 144px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdhErbs4ZTzQZDIdNPKG8XI11YglAMAGTpXqLB_fvqqVtGHWfAb86eqBYQH4b0LuuPGk9f02WF3nEjRsSk3P2BVAC1s_C4CeZ0Q6JWMXC56P5OYXFoX96lxu1jcVShbr5z6Jb4uWJiFr8/s400/Badi_11.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693777380936203282&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;Provide short text and click on Method ACTIATE_TAB_PAGE.
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWikokxBmgzOEByJut-sKM1FjjXSEKAQCxZwZvpWtjyqg5FeEWKIcHql01qbu3gJh4r_R_8hQ6CfNybSD2NBhDklo65I39X3UjH0CfP6gkWRFmcpqgX97_ZK1YI7pgjDDUq6wclg-by1c/s1600/Badi_12.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 245px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWikokxBmgzOEByJut-sKM1FjjXSEKAQCxZwZvpWtjyqg5FeEWKIcHql01qbu3gJh4r_R_8hQ6CfNybSD2NBhDklo65I39X3UjH0CfP6gkWRFmcpqgX97_ZK1YI7pgjDDUq6wclg-by1c/s400/Badi_12.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693777371024855634&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;Write code to activate extra subscreen in VL02N.
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOCubW9YvUc2Mu95GjvmXctNeymV2R1CW8NRgS8wME-nDIeixmCHFaYh8IHW2V3I1cMEQLUe-Q5xC0rtZ3kMBFKYOUEHN0XjJB7xXZB_vEjSFINi_kEUECQSEFZOqeslml4q2b7i0-Jo8/s1600/Badi_13.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 140px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOCubW9YvUc2Mu95GjvmXctNeymV2R1CW8NRgS8wME-nDIeixmCHFaYh8IHW2V3I1cMEQLUe-Q5xC0rtZ3kMBFKYOUEHN0XjJB7xXZB_vEjSFINi_kEUECQSEFZOqeslml4q2b7i0-Jo8/s400/Badi_13.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693777373188568674&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;Activate the implementation.
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrPKpjIPAykls5rfNjCRqy1_NKLEWta-7BaMpFWoxGdUbk3a6JtxWro-hi00d93-TRLI7fZQEXivQvrS1dJVrKCplhv4Iyu4Qc06TJ8aCKwZ0eWgNO9tsNRg0kbixMZRlsKWmN9v59la4/s1600/Badi_14.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 220px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrPKpjIPAykls5rfNjCRqy1_NKLEWta-7BaMpFWoxGdUbk3a6JtxWro-hi00d93-TRLI7fZQEXivQvrS1dJVrKCplhv4Iyu4Qc06TJ8aCKwZ0eWgNO9tsNRg0kbixMZRlsKWmN9v59la4/s400/Badi_14.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693777369216259042&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;Go to VL02N and check at Item level for newly added Subscreen and field.
&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwZ-AVBreduocDFzV-hwsr0VTQtmVlWR2vYDZR4UvHNxbMJo_Zjs85e0-pv6NYJiD70ASy5c3I2IKS98Okc0By4Typ8oS7JMgXooK0ItELTibLWJJtFo1fdDG6w_YyFg6oahAnpvLxBjE/s1600/Badi_15.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 177px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwZ-AVBreduocDFzV-hwsr0VTQtmVlWR2vYDZR4UvHNxbMJo_Zjs85e0-pv6NYJiD70ASy5c3I2IKS98Okc0By4Typ8oS7JMgXooK0ItELTibLWJJtFo1fdDG6w_YyFg6oahAnpvLxBjE/s400/Badi_15.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5693777362731295410&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/8691356464014702240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mysaptechnical.blogspot.com/2018/10/how-to-add-custom-subscreen-and-custom.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/8691356464014702240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/8691356464014702240'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/2018/10/how-to-add-custom-subscreen-and-custom.html' title='How to add Custom Subscreen and Field to VL02N using BAdI'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiW4n90ZQD6AwyoKmFMZl1eptnyt0Zb6VTgix0wlV2r8Ma3y8KAKTknAKpRrPwh-_ODLDbZeigHyRTD7n4dJ2RbSvMqWr9cEKsVbnv1PxUr0W3_UMriixkDnj0oRONGAi5nq8Jbvgp0CVY/s72-c/Badi_1.JPG" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5850212246045426614.post-2641197683327281722</id><published>2012-06-26T04:45:00.000-07:00</published><updated>2012-06-26T06:08:03.523-07:00</updated><title type='text'>Overview of OOP&#39;s in ABAP/4</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;strong&gt;&lt;span style=&quot;color: black;&quot;&gt;OBJECT ORIENTED PROGRAMMING IN ABAP/4&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;Class :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; A Class is a user defined data type with attributes,method types and events for a particular entity or business scenario or business application.&lt;br /&gt;
Class creation is of 2 step process : &lt;br /&gt;
1) class definition 2) class implementation&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;Object :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; Objects are instances of classes&lt;br /&gt;
Each object has unique identity i.e, memory and its own attributes.&lt;br /&gt;
Once an object is created,we have an instance of class with separate memory&lt;br /&gt;
&lt;br /&gt;
Object creation is also of 2 step process.&lt;br /&gt;
1) Object/Instance declaration 2) Object creation&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;strong&gt;&lt;u&gt;Components of a Class : &lt;/u&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;Attributes :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; Any data,variables,constants declared within a class are called as attributes of a class&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;Methods :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; Methods contain a block of code,providing some functionality for a class. These are similar to function modules in ABAP. Methods can access all the attributes of a class.&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;Events :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; Event is a mechanism by which method of one class can raise method of another class, without the hazard of instantiating that class.&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;Interfaces :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; Interfaces are similar to classes which contain methods. These are mainly used to extend the scope or functionality of the class.&lt;br /&gt;
Interfaces contains methods without any implementation.&lt;br /&gt;
where as a class contains methods with implementation.&lt;br /&gt;
Interface can be used by &#39;n&#39; no of classes to extend the functionality of the class.&lt;br /&gt;
All the interface methods will be automatically copied to the classes in a particular class without effecting the other classes.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;strong&gt;&lt;u&gt;Instance and Static Components :&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;Instance Component :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; These components exists separately in each instance(Object) of the class and are referred using instance components selector using &#39;-&amp;gt;&#39;.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;Static Component:&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; These components exists globally for a class and are referred to using static component selector &#39;=&amp;gt;&#39;.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;strong&gt;&lt;u&gt;Visibility components :&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt;
Each class component has a visibility&lt;br /&gt;
In ABAP Objects,the whole class definition is separated into three visibility section.&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;PUBLIC :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; Data declared in public section can be accessed by the class itself, by its subclasses as well as by other users outside the class.&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;PROTECTED :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; Data declared in the protected section can be accessed by the class itself, and also by its subclasses but not by external users outside the class.&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;PRIVATE :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; Data declared in the private section can be accessed by the class only, but not by its subclasses and by external users outside the class.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;strong&gt;&lt;u&gt;Global Class and Local Class :&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt;
Classes in ABAP Objects can be declared either globally or locally.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;Global Class :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; Global classes and Interfaces are defined in class builder using SE24 in ABAP workbench.&lt;br /&gt;
All ABAP programs in an R/3 system can access the global classes.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;Local Class :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; Local classes are defined in an ABAP program (SE38) and can only be used in the program in which they are defined.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;strong&gt;&lt;u&gt;Constructors :&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt;
These are special type of methods.&lt;br /&gt;
Constructor method is executed automatically whenever a object is created or instantiated.&lt;br /&gt;
These methods are mainly used to set default values in a class.&lt;br /&gt;
constructor method is called for each instance is created.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;Instance Constructor :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; The name of the instance constructor method is &#39;constructor&#39;.&lt;br /&gt;
These methods have only importing parameters.&lt;br /&gt;
There are no exporting parameters.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;Static Constructor :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; this method is executed automatically whenever a first call to the class is made.&lt;br /&gt;
The static constructors will not have any importing or exporting parameters.&lt;br /&gt;
Name of the static constructor is &#39;class_constructor&#39;.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;strong&gt;&lt;u&gt;FINAL and FRIENDS:&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;FINAL:&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; It is a keyword which specifies whether inheritance is possible or not.&lt;br /&gt;
If FINAL option is selected, we cannot create inheritance (or) the class cannot be inherited.&lt;br /&gt;
If ‘FINAL’ option is not selected, we can create inheritance.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;FRIENDS:&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; By default , the child class cannot access the private variables of a SUPER class.&lt;br /&gt;
It can access only PUBLIC&amp;amp;PROTECTED variables.&lt;br /&gt;
FRIEND’ is a concept which is used to access the PRIVATE variables of a SUPER class.&lt;br /&gt;
So, To access the PRIVATE variables of a super class, the SUPER class has to treat the child as a friend.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;strong&gt;&lt;u&gt;OOP&#39;s Concepts :&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt;
There are 4 OOP&#39;s concepts.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;1)Inheritance :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; In OO ABAP we use an existing class to derive a new class (child class). The new class contains the attributes of the parent class (derives according to the visibility of attributes and methods) in addition to new attributes and methods added to it. The child class derives all the attributes and methods declared in parent class as public visibility. The child class can not inherit private members. The protected members in parent class are derived in child class but their visibility changes to private.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;2)Abstraction :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; It is a class which contains methods with implementation as well as methods without implementation.&lt;br /&gt;
&lt;br /&gt;
we cannot create an object to the abstract class instead create an object to the child class and call the methods(Hiding the main class).&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;span style=&quot;color: blue;&quot;&gt;3)Encapsulation :&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; Through encapsulation we restrict the visibility of attributes and methods in the object.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strong&gt;&lt;em&gt;4) Polymorphism :&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt; It is a concept by which the same method names will behave differently in different classes i.e each method will have its own implementation in different different classes but with the same name.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/2641197683327281722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mysaptechnical.blogspot.com/2012/06/overview-of-oops-in-abap4.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/2641197683327281722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/2641197683327281722'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/2012/06/overview-of-oops-in-abap4.html' title='Overview of OOP&#39;s in ABAP/4'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5850212246045426614.post-6177765597594088774</id><published>2010-10-24T11:15:00.000-07:00</published><updated>2010-10-24T11:32:45.619-07:00</updated><title type='text'>Transaction code for a Maintainance Table</title><content type='html'>How to Create T Code for a Maintainance Table&lt;br /&gt;Create T Code using SE93&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7GzjUHoxrT81fMB-FouWhbIfNnoG_sd_2mBjj4ibxWxWKmqH_MqMvI666xeqklNwYP6oOQoqKX-mlfctPerIqMIx3ialZE9N58ZQYUXAS_jy0l7NE-D5G2_XKLPlxaKEWC-wARH7bNQM/s1600/untitled1.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 177px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7GzjUHoxrT81fMB-FouWhbIfNnoG_sd_2mBjj4ibxWxWKmqH_MqMvI666xeqklNwYP6oOQoqKX-mlfctPerIqMIx3ialZE9N58ZQYUXAS_jy0l7NE-D5G2_XKLPlxaKEWC-wARH7bNQM/s400/untitled1.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5531679666641892002&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Provide short text and select Transaction with Parameters(parameters transaction)&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhD_QOHnAM9vWQcq_zEvIfbiKiBmT5GzZc0m1h9Ynb5CCYG7-z5GJwwo_tYQqaxD4uQCCNEGvv8VRUCcU0eSPsLXJ3PmM5eWMQVGZbw_em9m8xSacQKH_uSlnlJflo4mvMOD_bzuuUk00o/s1600/untitled2.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 262px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhD_QOHnAM9vWQcq_zEvIfbiKiBmT5GzZc0m1h9Ynb5CCYG7-z5GJwwo_tYQqaxD4uQCCNEGvv8VRUCcU0eSPsLXJ3PmM5eWMQVGZbw_em9m8xSacQKH_uSlnlJflo4mvMOD_bzuuUk00o/s400/untitled2.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5531679659368564626&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Provide Transaction as SM30 and select Skip initial screen check box.&lt;br /&gt;In Default values section,Provide Table name and other details as below. &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI5-pxk0h3aS418R1soNTEdAylQW7vBc8SrUod_JxKcr3qh5XtcXo74vL_p0KQH-Lc9kvhULlc25GXm4rVvzAL63rJdegfjOxqIGOSvolATZ1KTOkcBo9a9s-cSDNsGjE_MDWWfq6x7_8/s1600/untitled3.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 276px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI5-pxk0h3aS418R1soNTEdAylQW7vBc8SrUod_JxKcr3qh5XtcXo74vL_p0KQH-Lc9kvhULlc25GXm4rVvzAL63rJdegfjOxqIGOSvolATZ1KTOkcBo9a9s-cSDNsGjE_MDWWfq6x7_8/s400/untitled3.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5531679641316644578&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Finally Save the Application</content><link rel='replies' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/6177765597594088774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mysaptechnical.blogspot.com/2010/10/transaction-code-for-maintainance-table.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/6177765597594088774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/6177765597594088774'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/2010/10/transaction-code-for-maintainance-table.html' title='Transaction code for a Maintainance Table'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7GzjUHoxrT81fMB-FouWhbIfNnoG_sd_2mBjj4ibxWxWKmqH_MqMvI666xeqklNwYP6oOQoqKX-mlfctPerIqMIx3ialZE9N58ZQYUXAS_jy0l7NE-D5G2_XKLPlxaKEWC-wARH7bNQM/s72-c/untitled1.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5850212246045426614.post-1983197368599078593</id><published>2010-10-06T09:01:00.000-07:00</published><updated>2010-10-06T09:13:01.085-07:00</updated><title type='text'>How to down load Spool into PDF file in Local system</title><content type='html'>Down Load Spool into PDF file in Local system.&lt;br /&gt;&lt;br /&gt;Pick the spool number from SP01,which you want to down into PDF.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl0BrBW_uRD1b2Uth79R7K1HxQ4ljOiaE0McV_ZQ1X4QmFlhsIKO_zZy84wugpRZyRhGDmHvRwn5kxLizbUYfd_LVBM4KMtzrEGAYxdnki7rVmg4DnjtTrMwLpVjcbQ12nQRdPcXX8DD4/s1600/download1.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 197px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl0BrBW_uRD1b2Uth79R7K1HxQ4ljOiaE0McV_ZQ1X4QmFlhsIKO_zZy84wugpRZyRhGDmHvRwn5kxLizbUYfd_LVBM4KMtzrEGAYxdnki7rVmg4DnjtTrMwLpVjcbQ12nQRdPcXX8DD4/s400/download1.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5524964554138241426&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Execute RSTXPDFT4 Report in SE38.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5P1CU2BLEAb2QAW-86rwpxpG79XTuCR_ZONNtKtTutwO6UA5r_vxa0dzMFQAr6pH92jbT9kXkyBli99B-kwJggPRTMeUsYbhZzACVGkMhAzHlyAf6jp46j_TKLOPI8dslnkZvoM-B1IQ/s1600/download2.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 248px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5P1CU2BLEAb2QAW-86rwpxpG79XTuCR_ZONNtKtTutwO6UA5r_vxa0dzMFQAr6pH92jbT9kXkyBli99B-kwJggPRTMeUsYbhZzACVGkMhAzHlyAf6jp46j_TKLOPI8dslnkZvoM-B1IQ/s400/download2.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5524964541554417330&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Provide Spool number,which you picked from SP01 and file path,where to download.&lt;br /&gt;Execute the report.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjicyAWtDIS_tZFXfB5tpY-eJmNVEOXLhiAe29Q0kLQOSDrbfG7YW2Mhat2H0ynWv6kACjEhQZV6inI5t4eHXXDZXh4TB_ZKBjxU7UMMCofWWiCCd3x_CXqRPE9AkLfI0BEXHlCmK59gvQ/s1600/download3.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 139px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjicyAWtDIS_tZFXfB5tpY-eJmNVEOXLhiAe29Q0kLQOSDrbfG7YW2Mhat2H0ynWv6kACjEhQZV6inI5t4eHXXDZXh4TB_ZKBjxU7UMMCofWWiCCd3x_CXqRPE9AkLfI0BEXHlCmK59gvQ/s400/download3.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5524964535983834098&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Spool will be now downloaded into PDF in local system.</content><link rel='replies' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/1983197368599078593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mysaptechnical.blogspot.com/2010/10/how-to-down-load-spool-into-pdf-file-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/1983197368599078593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/1983197368599078593'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/2010/10/how-to-down-load-spool-into-pdf-file-in.html' title='How to down load Spool into PDF file in Local system'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl0BrBW_uRD1b2Uth79R7K1HxQ4ljOiaE0McV_ZQ1X4QmFlhsIKO_zZy84wugpRZyRhGDmHvRwn5kxLizbUYfd_LVBM4KMtzrEGAYxdnki7rVmg4DnjtTrMwLpVjcbQ12nQRdPcXX8DD4/s72-c/download1.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5850212246045426614.post-4321832389553820006</id><published>2010-08-10T02:54:00.000-07:00</published><updated>2010-08-10T03:07:43.494-07:00</updated><title type='text'>Append SAP standard table</title><content type='html'>It is a standard procedure to add new custom fields to the standard tables.&lt;br /&gt;Append structure name should begin with ZZ or YY. This prevents name conflicts with fields inserted in the table by SAP.&lt;br /&gt;&lt;br /&gt;Open LIPS table and click on Append structure.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUPCiLlvor_zHzzRQBu0Gr2UQWeUNGWyWdiCQ2_fay4XxWxnVK_dk9fEWfAReYsg30qwj6m0hzhLZSyiflIP9ZaSoZaqS3xcbluobGPXmHijd6eIklYDP7S6ZpmfgmwraFEfUbwiHoX1A/s1600/untitled1.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 162px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUPCiLlvor_zHzzRQBu0Gr2UQWeUNGWyWdiCQ2_fay4XxWxnVK_dk9fEWfAReYsg30qwj6m0hzhLZSyiflIP9ZaSoZaqS3xcbluobGPXmHijd6eIklYDP7S6ZpmfgmwraFEfUbwiHoX1A/s400/untitled1.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5503719291751250082&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Click on Create button as below&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2vCgdFFLcqMeMGZC8WNmgFrGcBabBGLEwULQR53Bnekya-TITxRmH8UcyfysVP1BBPdMRW5srJoN1eEhF_dH0EHsEFNN2DLkm9vBNR2caA0m9ZPF43LFLR2SRmhVlcvMBjOwFwV6Kk8w/s1600/untitled2.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 239px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2vCgdFFLcqMeMGZC8WNmgFrGcBabBGLEwULQR53Bnekya-TITxRmH8UcyfysVP1BBPdMRW5srJoN1eEhF_dH0EHsEFNN2DLkm9vBNR2caA0m9ZPF43LFLR2SRmhVlcvMBjOwFwV6Kk8w/s400/untitled2.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5503719288107898834&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Provide structure name starts with ZZ or YY.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiTsL103ffVQL8_YvggYb7_NZ32ZhfYy2PaQfolC_qswPWK-TNNKvnrzyrM2a3lBlJfTAZreTKSXIKXkE7DaNK-ZxeyKQUGkUTIVfrXR21gPYibtZ7-TB-lOnZU0m5az38jdkZQKWIjfw/s1600/untitled3.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 219px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiTsL103ffVQL8_YvggYb7_NZ32ZhfYy2PaQfolC_qswPWK-TNNKvnrzyrM2a3lBlJfTAZreTKSXIKXkE7DaNK-ZxeyKQUGkUTIVfrXR21gPYibtZ7-TB-lOnZU0m5az38jdkZQKWIjfw/s400/untitled3.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5503719284051173682&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Give the Field name and data element and save and activate.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJDPgIXce7fKMUVINV519vcBfzNQCu_KISTDHczg2-pGWaHKFjtQl2P_XYFYj3vQMK52f5jK_ZxLL1AkZV9GjKKQa66W-50ToI2pp4N_pfdBLCnM4qJ44bFZQQhHw39H2W3-h9GQInlQ0/s1600/untitled4.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 194px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJDPgIXce7fKMUVINV519vcBfzNQCu_KISTDHczg2-pGWaHKFjtQl2P_XYFYj3vQMK52f5jK_ZxLL1AkZV9GjKKQa66W-50ToI2pp4N_pfdBLCnM4qJ44bFZQQhHw39H2W3-h9GQInlQ0/s400/untitled4.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5503719279753040034&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Usually it takes time ans its depends on data in the table.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9aBot7vDCxK51_cigFV_DN5H44WD5xdpOUqQo6lSsqjFX4WwKccVQl-b6MWZPjRXmtzkhlxuvWJB1_LjkWriePuxZjioWgGQhbcdNwuKNUM5EroKHx2Av80xXY8UBVAwi4yGM010osl0/s1600/untitled5.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 157px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9aBot7vDCxK51_cigFV_DN5H44WD5xdpOUqQo6lSsqjFX4WwKccVQl-b6MWZPjRXmtzkhlxuvWJB1_LjkWriePuxZjioWgGQhbcdNwuKNUM5EroKHx2Av80xXY8UBVAwi4yGM010osl0/s400/untitled5.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5503719276563600834&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/4321832389553820006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mysaptechnical.blogspot.com/2010/08/append-sap-standard-table.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/4321832389553820006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/4321832389553820006'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/2010/08/append-sap-standard-table.html' title='Append SAP standard table'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUPCiLlvor_zHzzRQBu0Gr2UQWeUNGWyWdiCQ2_fay4XxWxnVK_dk9fEWfAReYsg30qwj6m0hzhLZSyiflIP9ZaSoZaqS3xcbluobGPXmHijd6eIklYDP7S6ZpmfgmwraFEfUbwiHoX1A/s72-c/untitled1.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5850212246045426614.post-7868291013954316134</id><published>2010-08-03T06:37:00.001-07:00</published><updated>2010-08-03T06:41:58.904-07:00</updated><title type='text'>Warehouse Management(WM) Interface</title><content type='html'>Warehouse Management Involves in below modules.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8dfle7K0MJx-wUmRVj_fAYsrTfYnEXYqn_JpXJ53ZXUjepUvwhwZJKmFLs4cAzyJN1MKpX5KQanT8Ra6aqxarFh6Tr0DJcgoA5npAfsR5J7gjGbGfSx7nBni1tZJbqn37rfNRrgB4dnE/s1600/WM+Interface.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 279px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8dfle7K0MJx-wUmRVj_fAYsrTfYnEXYqn_JpXJ53ZXUjepUvwhwZJKmFLs4cAzyJN1MKpX5KQanT8Ra6aqxarFh6Tr0DJcgoA5npAfsR5J7gjGbGfSx7nBni1tZJbqn37rfNRrgB4dnE/s400/WM+Interface.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5501177380892545858&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/7868291013954316134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mysaptechnical.blogspot.com/2010/08/warehouse-managementwm-interface.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/7868291013954316134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/7868291013954316134'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/2010/08/warehouse-managementwm-interface.html' title='Warehouse Management(WM) Interface'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8dfle7K0MJx-wUmRVj_fAYsrTfYnEXYqn_JpXJ53ZXUjepUvwhwZJKmFLs4cAzyJN1MKpX5KQanT8Ra6aqxarFh6Tr0DJcgoA5npAfsR5J7gjGbGfSx7nBni1tZJbqn37rfNRrgB4dnE/s72-c/WM+Interface.JPG" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5850212246045426614.post-2746361240819510960</id><published>2010-04-01T04:18:00.000-07:00</published><updated>2010-04-01T04:33:30.540-07:00</updated><title type='text'>Implementing Enhancement Point</title><content type='html'>&lt;strong&gt;Implementing Enhancement :&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Take an example like Inbound IDoc : IDOC_INPUT_INVOIC_MM&lt;br /&gt;Go To SE37 and give Function module name as IDOC_INPUT_INVOIC_MM&lt;br /&gt;Click on Display.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3jlBY_JXkfI0Xge3hpFTnc7xj601bS8pzv3kXVqa2mfWh64JGgSVPeWmKYm-5-NTL2D4_IBWpiGLc102c2qlHEKJ1WntdNqn9JKc09pFnIWImpXLvQl1LWyGkB2S3nQizjz0YLU0A-H0/s1600/untitled1.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 186px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3jlBY_JXkfI0Xge3hpFTnc7xj601bS8pzv3kXVqa2mfWh64JGgSVPeWmKYm-5-NTL2D4_IBWpiGLc102c2qlHEKJ1WntdNqn9JKc09pFnIWImpXLvQl1LWyGkB2S3nQizjz0YLU0A-H0/s400/untitled1.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5455127526817264002&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Click on Enhancement Source Code Button on Application tool bar&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXykdJWdwCzJ4zFjfdlnBrc0roqTDer4Jcs4oZfXel49vOiA4DTOYB2Fub_f2Ithw46VRFtI88dmfOwyZfW7Y3lOi2Fzl4PcZCU1rEDbjYcpXJwLWA01uSq0S1qJtYJKbN7Bd_gDlIQsk/s1600/untitled2.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 319px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXykdJWdwCzJ4zFjfdlnBrc0roqTDer4Jcs4oZfXel49vOiA4DTOYB2Fub_f2Ithw46VRFtI88dmfOwyZfW7Y3lOi2Fzl4PcZCU1rEDbjYcpXJwLWA01uSq0S1qJtYJKbN7Bd_gDlIQsk/s400/untitled2.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5455127523232240370&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now the Editor will be changed as below&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1ygKgt_trgKOcaSfISMPXAJQz6B6V_uDCSJUM2-5J3NuVNFWwpeJbGy6Y4dICKZV7hnA1AeU9Fz8p3ghtNNxN_P2NW_-aidcmHSYH4SrFzpexxflQ7MYTKQi4tNrVqBMdGFSasnnkqBQ/s1600/untitled3.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 342px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1ygKgt_trgKOcaSfISMPXAJQz6B6V_uDCSJUM2-5J3NuVNFWwpeJbGy6Y4dICKZV7hnA1AeU9Fz8p3ghtNNxN_P2NW_-aidcmHSYH4SrFzpexxflQ7MYTKQi4tNrVqBMdGFSasnnkqBQ/s400/untitled3.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5455127517111646258&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now put cursor on ENHANCEMENT-POINT and Right click&lt;br /&gt;Go to Enhancement Implementation -&gt; Create&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRLxFRxkX0b1OAXy0lGmEXBAnHewEHTT5M-wzXiRw0nEuGu3mKSdsbFYcpk-bQVok-Q_-D2-wYWJzhh_WVx8Y0Rwj0JwyFQse3KISFLhphvhH_p5z6piS_syTRFwtRbQed8m4bP6mM4OU/s1600/untitled4.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 181px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRLxFRxkX0b1OAXy0lGmEXBAnHewEHTT5M-wzXiRw0nEuGu3mKSdsbFYcpk-bQVok-Q_-D2-wYWJzhh_WVx8Y0Rwj0JwyFQse3KISFLhphvhH_p5z6piS_syTRFwtRbQed8m4bP6mM4OU/s400/untitled4.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5455127516946068066&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Click on Creat Button&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHYTD7uJcBxRjgR-OQxg6SIIedJZtiYn_fLaiw_yGhfKCuhIZWRiogTiWUmxZDC6ecNV4Xf85wgN5GdFYb3lfXSienZxcKpj8pCCfcZduXmsW-AjlJ9ydez4zhIKF0K1e0orQ6Rv68QOs/s1600/untitled5.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 200px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHYTD7uJcBxRjgR-OQxg6SIIedJZtiYn_fLaiw_yGhfKCuhIZWRiogTiWUmxZDC6ecNV4Xf85wgN5GdFYb3lfXSienZxcKpj8pCCfcZduXmsW-AjlJ9ydez4zhIKF0K1e0orQ6Rv68QOs/s400/untitled5.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5455127316379400626&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Give Enhancement Name and Description and press enter&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmr7g4ttrrxbvASCG3EFaGHQ6KV3JPKj2mCidZFdzwNdGU8HbJuv9byRg5YKTKfLWQCvG6QG80LjpY8nvAI7_YxYKFfIsrHxqhKcyTAW7wFbKi9Z4C_raHlVJbgvsMfGzjRs9wIrYNZdc/s1600/untitled6.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 79px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmr7g4ttrrxbvASCG3EFaGHQ6KV3JPKj2mCidZFdzwNdGU8HbJuv9byRg5YKTKfLWQCvG6QG80LjpY8nvAI7_YxYKFfIsrHxqhKcyTAW7wFbKi9Z4C_raHlVJbgvsMfGzjRs9wIrYNZdc/s400/untitled6.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5455127306599493794&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Select your Enhancement and press enter&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXkaxkqc8pTcQJ-zxIXPZ4t33mqXmaBJLTDTwbOfScpfpPgDWYGnkWynluMA_bPe89-kSaAbtsaL39JVmMhVp-fF4M7Ccg52ZLiqbQ-WIaGjAdaeQXQSUwGeJNVOw8HCnvxXNUszYHS2s/s1600/untitled7.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 140px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXkaxkqc8pTcQJ-zxIXPZ4t33mqXmaBJLTDTwbOfScpfpPgDWYGnkWynluMA_bPe89-kSaAbtsaL39JVmMhVp-fF4M7Ccg52ZLiqbQ-WIaGjAdaeQXQSUwGeJNVOw8HCnvxXNUszYHS2s/s400/untitled7.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5455127301678414946&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now the Enhancement will be ready to Implement&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRKKACnKGXAy3dv3LBCCa08UJPpTs3x1FvYAxGCr51MydWRX94WZC1fTIXgXDgICl7_-twVr6cL6ux8hCU0tvj36bX9LUcfnfpdqPl9GHtkRy4eAu5M4acM0uA9ngCYD6fCwkpu5lmWjA/s1600/untitled8.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 191px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRKKACnKGXAy3dv3LBCCa08UJPpTs3x1FvYAxGCr51MydWRX94WZC1fTIXgXDgICl7_-twVr6cL6ux8hCU0tvj36bX9LUcfnfpdqPl9GHtkRy4eAu5M4acM0uA9ngCYD6fCwkpu5lmWjA/s400/untitled8.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5455127296884260018&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Enhance the Logic between ENHANCEMENT - ENDENHANCEMENT as below&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYFJdVJ_GJOlBVNvwS1jOb7wJ7RqEjUbC8vF4wlJ-W-_6GmrwyWN7gJ0n13CPzEWSDSILPYHXVxk0ApP0mfFxMb8WdnnpicryzfmP-BKwAnpMzH0aprkL9pBl_Ue4BXXH3YMPi7IObivg/s1600/untitled9.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 170px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYFJdVJ_GJOlBVNvwS1jOb7wJ7RqEjUbC8vF4wlJ-W-_6GmrwyWN7gJ0n13CPzEWSDSILPYHXVxk0ApP0mfFxMb8WdnnpicryzfmP-BKwAnpMzH0aprkL9pBl_Ue4BXXH3YMPi7IObivg/s400/untitled9.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5455127293074604338&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Save the code,Check the syntax and Activate the Code.</content><link rel='replies' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/2746361240819510960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mysaptechnical.blogspot.com/2010/04/implementing-enhancement-point.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/2746361240819510960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/2746361240819510960'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/2010/04/implementing-enhancement-point.html' title='Implementing Enhancement Point'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3jlBY_JXkfI0Xge3hpFTnc7xj601bS8pzv3kXVqa2mfWh64JGgSVPeWmKYm-5-NTL2D4_IBWpiGLc102c2qlHEKJ1WntdNqn9JKc09pFnIWImpXLvQl1LWyGkB2S3nQizjz0YLU0A-H0/s72-c/untitled1.JPG" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5850212246045426614.post-3192253395211099991</id><published>2010-03-23T22:58:00.000-07:00</published><updated>2010-03-23T23:05:23.311-07:00</updated><title type='text'>How to Debug the Outbound IDoc Programs/Function modules.</title><content type='html'>Take Sales order Outbound IDoc Process as an example.&lt;br /&gt;Put the Break points in outbound programs, where ever you want.&lt;br /&gt;Enter T Code VA02 for changing the order.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB_ZRjm5vKLkRX0s7XQdO14wDKjH45aeEp_4JPGL9IMIUDbf_4kPjXuCm1QeBEwmkbVvY4GTj1tN4gyfzsF2MJrrx3ko0ZCO5RlW_oh1GovF2_pVicRTeHS5q1YxSS1b_49EHrGh3L6Yk/s1600-h/debug1.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 246px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB_ZRjm5vKLkRX0s7XQdO14wDKjH45aeEp_4JPGL9IMIUDbf_4kPjXuCm1QeBEwmkbVvY4GTj1tN4gyfzsF2MJrrx3ko0ZCO5RlW_oh1GovF2_pVicRTeHS5q1YxSS1b_49EHrGh3L6Yk/s400/debug1.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5452076240313346178&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Provide the Order number and Press enter.&lt;br /&gt;&lt;br /&gt;In Menu Path: Extras -&gt; Output -&gt; Header -&gt; Edit.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvnGOIW4xqPrCVi2NemNoNtCIStSYZWy-MSMEc5JmORRHrQlXQwxwc2YuiZKGa04ixLkNLnCfYt4h4EFI6I2-93fNwRQd96qk2FvRjOjfuiUPkLvAAWFQG_Wfc708Repr76A-esc-ndLM/s1600-h/debug2.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 294px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvnGOIW4xqPrCVi2NemNoNtCIStSYZWy-MSMEc5JmORRHrQlXQwxwc2YuiZKGa04ixLkNLnCfYt4h4EFI6I2-93fNwRQd96qk2FvRjOjfuiUPkLvAAWFQG_Wfc708Repr76A-esc-ndLM/s400/debug2.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5452076234469663186&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Select the Output type and Click on Repeat output button.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZscUgT1w3eHrZgD70CkP1eFFGd-vLELw4SUkP8wSzKmHojsvw7_C6EsN7NAwk6gcKaigjnM-_1PTuVYyqpGnkWSj9P62_AX2wrwsIr7rOd2LlghiFf6dXYXqMNTq2X6mJpKQs0qeGu-g/s1600-h/debug3.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 206px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZscUgT1w3eHrZgD70CkP1eFFGd-vLELw4SUkP8wSzKmHojsvw7_C6EsN7NAwk6gcKaigjnM-_1PTuVYyqpGnkWSj9P62_AX2wrwsIr7rOd2LlghiFf6dXYXqMNTq2X6mJpKQs0qeGu-g/s400/debug3.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5452076234039775170&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Now Select the Output type again and click on further data button.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQfbgZKCoQiS82O6fFz1zdzvnoEehBgxYQ6Z0fxNV14qg0Gkezgp5CK-e7gqyIuJ98ealgUVIaRgGiu01BhjScM_SNDOroQkCTCnHIUaQpqUVOmWCmanfUvUOn8fY50Df7uvKnfJKwFLI/s1600-h/debug4.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 196px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQfbgZKCoQiS82O6fFz1zdzvnoEehBgxYQ6Z0fxNV14qg0Gkezgp5CK-e7gqyIuJ98ealgUVIaRgGiu01BhjScM_SNDOroQkCTCnHIUaQpqUVOmWCmanfUvUOn8fY50Df7uvKnfJKwFLI/s400/debug4.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5452076229402085666&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Select Send with periodically scheduled job.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5XaZJCBcZB_z9ZYqyjVrMQLWqiyAdTdMCRdeGL9XfcOKjWV-Od79sYrYdEvDJm0KiQPMrRFkrQTFfKihPuqFSo-R0XH8WAR-kEIE2AqOZkFisxC8wRy31L-RO192tn7Zt7ASZeHiTFms/s1600-h/debug5.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 230px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5XaZJCBcZB_z9ZYqyjVrMQLWqiyAdTdMCRdeGL9XfcOKjWV-Od79sYrYdEvDJm0KiQPMrRFkrQTFfKihPuqFSo-R0XH8WAR-kEIE2AqOZkFisxC8wRy31L-RO192tn7Zt7ASZeHiTFms/s400/debug5.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5452076221971910482&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Click on Back.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUFyfVLwEHHtArr2DNVNjUDq9kCIVc5AtFOStSkc0BgXmxk4HX94C3POGT9F900wN_BqEeGfTUXq98a2-E_REc_g765EE2kd9FePZLV6HvrDh9mnr-olVIPB48G9C6qB4rSnM6JzHZWwY/s1600-h/debug6.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 220px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUFyfVLwEHHtArr2DNVNjUDq9kCIVc5AtFOStSkc0BgXmxk4HX94C3POGT9F900wN_BqEeGfTUXq98a2-E_REc_g765EE2kd9FePZLV6HvrDh9mnr-olVIPB48G9C6qB4rSnM6JzHZWwY/s400/debug6.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5452076032367413602&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Now click on Save. An entry will be created in NAST table, once  order is saved.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDDyLoyMk7d36Sfd4pHD-9EMHAOflPkNvjq848k1iw7mSj2rKHjz6vPHZJ-1yIBXrR-Or7VFQ6QCkDRKRU1I0ULVSvm4RjbMoyc1x4as0bULQIFSWs_PMuC15CHhuyBogvybcjRefwm9Q/s1600-h/debug7.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 184px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDDyLoyMk7d36Sfd4pHD-9EMHAOflPkNvjq848k1iw7mSj2rKHjz6vPHZJ-1yIBXrR-Or7VFQ6QCkDRKRU1I0ULVSvm4RjbMoyc1x4as0bULQIFSWs_PMuC15CHhuyBogvybcjRefwm9Q/s400/debug7.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5452076025520755090&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Go to SE11 and Check the entry in NAST table by providing Application and Date.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcKmXqkPtbuRSvYIu5rq8mnJnfH1heJ9T3ytIC5JdDbF02N6IoLI5qL3cWe1-GjOLrSsWerm2e0nZHQqcbskHxc-W4SPr4Xdhdcw4DQnPJfYbYPCTRg658Sdo94bK8RMYUp3-H_7xu3xk/s1600-h/debug8.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 222px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcKmXqkPtbuRSvYIu5rq8mnJnfH1heJ9T3ytIC5JdDbF02N6IoLI5qL3cWe1-GjOLrSsWerm2e0nZHQqcbskHxc-W4SPr4Xdhdcw4DQnPJfYbYPCTRg658Sdo94bK8RMYUp3-H_7xu3xk/s400/debug8.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5452076020834668402&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Copy the Object Key.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTHnzonQGL8P04KEkYBPfc-qFJYlEdRasoOms6HbabtQOd5FNrPaRcj-oqUwX5dhVVtUQlknPUg6GYM7iF9J0gz3qglOnP-957hiXCNKfXTZUSHKu3kTmPNap51lqLoU7GkYPOtGvRMfg/s1600-h/debug9.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 135px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTHnzonQGL8P04KEkYBPfc-qFJYlEdRasoOms6HbabtQOd5FNrPaRcj-oqUwX5dhVVtUQlknPUg6GYM7iF9J0gz3qglOnP-957hiXCNKfXTZUSHKu3kTmPNap51lqLoU7GkYPOtGvRMfg/s400/debug9.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5452076011672434450&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now Go to WE15 to process Outbound IDoc.&lt;br /&gt;Provide Application, Object Key and Output Type. And Execute.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmFNU3RKIMlYRZXSz6Ouh9vygX6hrB5MoxQt-U7elcziRoDDqRWxVtP0yokhTHS2C3DlALvCrxFXsXA6q5ImRMbQcNTth89sWIbLxoB2Qs96tP71wR3PceJKmjUJN_s5wOtMknhty3Z5I/s1600-h/debug10.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 400px; height: 218px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmFNU3RKIMlYRZXSz6Ouh9vygX6hrB5MoxQt-U7elcziRoDDqRWxVtP0yokhTHS2C3DlALvCrxFXsXA6q5ImRMbQcNTth89sWIbLxoB2Qs96tP71wR3PceJKmjUJN_s5wOtMknhty3Z5I/s400/debug10.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5452076008315603682&quot; /&gt;&lt;/a&gt;&lt;br /&gt;ABAP Debugger will be on.</content><link rel='replies' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/3192253395211099991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mysaptechnical.blogspot.com/2010/03/how-to-debug-outbound-idoc.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/3192253395211099991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/3192253395211099991'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/2010/03/how-to-debug-outbound-idoc.html' title='How to Debug the Outbound IDoc Programs/Function modules.'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB_ZRjm5vKLkRX0s7XQdO14wDKjH45aeEp_4JPGL9IMIUDbf_4kPjXuCm1QeBEwmkbVvY4GTj1tN4gyfzsF2MJrrx3ko0ZCO5RlW_oh1GovF2_pVicRTeHS5q1YxSS1b_49EHrGh3L6Yk/s72-c/debug1.JPG" height="72" width="72"/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5850212246045426614.post-2911124451938899749</id><published>2010-03-17T04:51:00.001-07:00</published><updated>2010-03-17T04:53:56.061-07:00</updated><title type='text'>SAP SD Flow with TCodes and Tables</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOv1rrs95eq1XEABVjTWU3hfkWJyDkJo9VrON4OupiVl_oiGR1wCMoDpFFP__dguBKg-Uj62loNcWPP7mbnOtTlihzfRb6PdIjuKx-ai4HYbV_dvhC2g66rIoBbMhdiLdJV8dHArYqmPw/s1600-h/untitled.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 398px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOv1rrs95eq1XEABVjTWU3hfkWJyDkJo9VrON4OupiVl_oiGR1wCMoDpFFP__dguBKg-Uj62loNcWPP7mbnOtTlihzfRb6PdIjuKx-ai4HYbV_dvhC2g66rIoBbMhdiLdJV8dHArYqmPw/s400/untitled.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5449569418023921090&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/2911124451938899749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mysaptechnical.blogspot.com/2010/03/sap-sd-flow-with-tcodes-and-tables.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/2911124451938899749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/2911124451938899749'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/2010/03/sap-sd-flow-with-tcodes-and-tables.html' title='SAP SD Flow with TCodes and Tables'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOv1rrs95eq1XEABVjTWU3hfkWJyDkJo9VrON4OupiVl_oiGR1wCMoDpFFP__dguBKg-Uj62loNcWPP7mbnOtTlihzfRb6PdIjuKx-ai4HYbV_dvhC2g66rIoBbMhdiLdJV8dHArYqmPw/s72-c/untitled.JPG" height="72" width="72"/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5850212246045426614.post-2201786112463647621</id><published>2010-03-16T02:37:00.000-07:00</published><updated>2010-03-17T04:30:28.398-07:00</updated><title type='text'>RFC Programming/Functionality in ABAP</title><content type='html'>&lt;strong&gt;RFC Programming in ABAP&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;A remote function call is a call to a function module running in a system different from the caller&#39;s.&lt;br /&gt;&lt;br /&gt;In the SAP System, the ability to call remote functions is provided by the Remote Function Call interface system (RFC). &lt;br /&gt;&lt;br /&gt;RFC allows for remote calls between two SAP Systems (R/3 or R/2), or between an SAP System and a non-SAP System.&lt;br /&gt;&lt;br /&gt;RFC functions running in an SAP System must be actual function modules, and must be registered in the SAP System as &quot;remote&quot;.&lt;br /&gt;&lt;br /&gt;When both caller and called program are ABAP programs, the RFC interface provides both partners to the communication.&lt;br /&gt;&lt;br /&gt;The caller may be any ABAP program, while the called program must be a function module registered as remote.&lt;br /&gt;&lt;br /&gt;REMOTE FUNCTION CALL (RFC) is an extension of CALL FUNCTION in a distributed environment.&lt;br /&gt;Existing function modules can be executed from within a remote system (R/2 or R/3) via an RFC call. &lt;br /&gt;This is done by adding a DESTINATION clause to the CALL FUNCTION statement.&lt;br /&gt;&lt;br /&gt;RFC frees the ABAP programmer from having to program his own communications routines.&lt;br /&gt;&lt;br /&gt;Parameters declared as type REFERENCE cannot be used in remote function calls.&lt;br /&gt;&lt;br /&gt;TYPES OF Remote Function Calls :&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Synchronous Remote Function Call. &lt;br /&gt;Asynchronous Remote Function Call.&lt;br /&gt;Transactional Remote Function Call.&lt;br /&gt;Queue Remote Function Call.&lt;br /&gt;Web Remote Function Call&lt;/strong&gt;(Not Covered)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Synchronous Remote Function Calls :&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Synchronous remote function calls (RFCs) are those where the user have to wait for their completion before continuing the calling dialog. &lt;br /&gt;&lt;br /&gt;In simple terms , “ calling program must wait for the return values to perform further processing”.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Asynchronous Remote Function Calls :&lt;/strong&gt;&lt;br /&gt;Asynchronous remote function calls (aRFCs) are those where the user does not have to wait for their completion before continuing the calling dialog. &lt;br /&gt;There are three characteristics of asynchronous RFCs :&lt;br /&gt;When the caller starts an asynchronous RFC, the called server must be available to accept the request.&lt;br /&gt;The calling program can receive results from the asynchronous RFC.&lt;br /&gt;&lt;br /&gt;In simple terms , “ calling program need not wait for the return values to perform further processing”.&lt;br /&gt;&lt;br /&gt;You must not use IMPORTING when calling aRFCs.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Transactional Remote Function Calls :&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;From Release 3.0 onwards, data can be transferred between two R/3 Systems reliably and safely via transactional RFC (tRFC).&lt;br /&gt;&lt;br /&gt;The called function module is executed exactly once in the RFC server system. &lt;br /&gt;The remote system need not be available at the time when the RFC client program is executing a tRFC. &lt;br /&gt;&lt;br /&gt;If a call is sent, and the receiving system is down, the call remains in the local queue until a later time. &lt;br /&gt;The calling dialog program can proceed without waiting to see whether or not the remote call was successful. &lt;br /&gt;&lt;br /&gt;If the receiving system does not become active within a certain amount of time, the call is scheduled to run in batch.&lt;br /&gt;&lt;br /&gt;Transactional RFCs use the suffix IN BACKGROUND TASK.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Queue RFC :&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;qRFC With Send Queue&lt;br /&gt;To guarantee an LUW sequence dictated by the application, the tRFC is serialized using queues.&lt;br /&gt;It is therefore called queued RFC (qRFC). Due to the serialization, in R/3 a send queue for tRFC is created. This results in the general term qRFC with send queue.</content><link rel='replies' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/2201786112463647621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mysaptechnical.blogspot.com/2010/03/rfc-programmingfunctionality-in-abap.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/2201786112463647621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/2201786112463647621'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/2010/03/rfc-programmingfunctionality-in-abap.html' title='RFC Programming/Functionality in ABAP'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5850212246045426614.post-1805430202968110092</id><published>2010-03-10T23:15:00.000-08:00</published><updated>2010-03-10T23:25:15.204-08:00</updated><title type='text'>ALE IDoc Creation steps with T Codes</title><content type='html'>INBOUND IDOC&lt;br /&gt;&lt;br /&gt;Segment            : Create Segements Using WE31&lt;br /&gt;IDoc Type          : Create IDoc Type and Assign Segment to IDoc Type Using WE30&lt;br /&gt;Release            : Release Segements and IDoc Type using WE31 and WE30 Respectively&lt;br /&gt;Message Type       : Create Message Type Using WE81&lt;br /&gt;                     And Assign IDoc Type to the Message Type Using WE82&lt;br /&gt;Function Modules   : Create Function Module Using SE37&lt;br /&gt;Process Code       : Create Process Code Using WE42&lt;br /&gt;Characteristics    : Maintain characteristics of Inbound Function Modules Using BD51&lt;br /&gt;Relate FM,Msg Type : Assign Function Module to Message type Using WE57&lt;br /&gt;Partner Profile    : Create Partner Profile Using WE20&lt;br /&gt;                     And Assing Message type under Inbound parameters&lt;br /&gt;&lt;br /&gt;OUTBOUND IDOC&lt;br /&gt;&lt;br /&gt;Segment            : Create Segements Using WE31&lt;br /&gt;IDoc Type          : Create IDoc Type and Assign Segment to IDoc Type Using WE30&lt;br /&gt;Release            : Release Segements and IDoc Type using WE31 and WE30 Respectively&lt;br /&gt;Message Type       : Create Message Type Using WE81&lt;br /&gt;                     And Assign IDoc Type to the Message Type Using WE82&lt;br /&gt;Function Modules   : Create Function Module Using SE37&lt;br /&gt;Relate FM,Msg Type : Assign Function Module to Message type Using WE57&lt;br /&gt;Partner Profile    : Create Partner Profile Using WE20&lt;br /&gt;                     And Assing Message type under Outbound parameters&lt;br /&gt;Port               : Create/Use Existing Port Using WE21</content><link rel='replies' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/1805430202968110092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mysaptechnical.blogspot.com/2010/03/ale-idoc-creation-steps-with-t-codes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/1805430202968110092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/1805430202968110092'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/2010/03/ale-idoc-creation-steps-with-t-codes.html' title='ALE IDoc Creation steps with T Codes'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5850212246045426614.post-6864502310671768304</id><published>2010-03-10T23:07:00.001-08:00</published><updated>2010-03-10T23:11:20.223-08:00</updated><title type='text'>SAP R/3 Architecture</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXiGF5eLBz-pY-j9MdhUTkpTdl-HuMs69yZw1K-BHlVSFQYjhfNMdY2-E7lFKYif0Jyzv8tAT_ET6qQVr77bBiADs1XWD3p6saIolFa-tBmi4pFpMKMCQCqaC8y6J59rGeHAREnfjmRp4/s1600-h/SAP+R3+archi.JPG&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 201px; height: 197px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXiGF5eLBz-pY-j9MdhUTkpTdl-HuMs69yZw1K-BHlVSFQYjhfNMdY2-E7lFKYif0Jyzv8tAT_ET6qQVr77bBiADs1XWD3p6saIolFa-tBmi4pFpMKMCQCqaC8y6J59rGeHAREnfjmRp4/s400/SAP+R3+archi.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5447269708582442546&quot; /&gt;&lt;/a&gt;&lt;br /&gt;SAP R/3 - Systems Applications and Products in 3 Tier Architecture.&lt;br /&gt;&lt;br /&gt;Typical structure of an R/3 system is as below&lt;br /&gt;&lt;br /&gt;Presentation Layer&lt;br /&gt;Application Layer&lt;br /&gt;Database Layer&lt;br /&gt;&lt;br /&gt;Presentation Layer is nothing but the system/pc we/end user accesses to perform the activity&lt;br /&gt;&lt;br /&gt;Application layer will receives the request from user(i.e, presentation layer) and performs the activity based on the request.&lt;br /&gt;&lt;br /&gt;Database Layer is nothing but Database. when an activity is running in application layer and that particular activity needs some data than a request will come to Database layer,Database layer sends back the data.</content><link rel='replies' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/6864502310671768304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mysaptechnical.blogspot.com/2010/03/sap-r3-architecture.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/6864502310671768304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/6864502310671768304'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/2010/03/sap-r3-architecture.html' title='SAP R/3 Architecture'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXiGF5eLBz-pY-j9MdhUTkpTdl-HuMs69yZw1K-BHlVSFQYjhfNMdY2-E7lFKYif0Jyzv8tAT_ET6qQVr77bBiADs1XWD3p6saIolFa-tBmi4pFpMKMCQCqaC8y6J59rGeHAREnfjmRp4/s72-c/SAP+R3+archi.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5850212246045426614.post-8556062456953372620</id><published>2010-03-09T02:39:00.000-08:00</published><updated>2010-03-09T03:24:04.537-08:00</updated><title type='text'>Creating Custom BAPI - step by step</title><content type='html'>Step 1: Create Structure/Structures for parameters, which we need in SE11&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl-NnIdAHgqUPPQTjsmbRQpYL2jlhYTAInBIPvEM79F4_u0Zc9cnIbekUoI83-ieBFI4D3HSGGpZ65F4ZpowFK_1cLoe30RNG8oncQjNiD7VQTMmVfWu4SEVeJa2ReGj4FBd4AE2-mdAU/s1600-h/bapi1.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 279px; height: 320px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl-NnIdAHgqUPPQTjsmbRQpYL2jlhYTAInBIPvEM79F4_u0Zc9cnIbekUoI83-ieBFI4D3HSGGpZ65F4ZpowFK_1cLoe30RNG8oncQjNiD7VQTMmVfWu4SEVeJa2ReGj4FBd4AE2-mdAU/s320/bapi1.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589940981835906&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Use Data elements while creating structure fields&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMn-dYw4HUmH8dvzovhSb723ZlgVlUojeirmEsK-XHbtc7Qa9eLIYRWVeIlP8kEzjuo-o3qUOAruzCMC1epxbEzyVC6VTt6LPhDXZ-_nwK76iDvgCqxwUT2SJn0zboYOIDyYsTfzsE9U0/s1600-h/bapi2.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 205px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMn-dYw4HUmH8dvzovhSb723ZlgVlUojeirmEsK-XHbtc7Qa9eLIYRWVeIlP8kEzjuo-o3qUOAruzCMC1epxbEzyVC6VTt6LPhDXZ-_nwK76iDvgCqxwUT2SJn0zboYOIDyYsTfzsE9U0/s320/bapi2.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589934913171122&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 2 : Create Function Module using SE37&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxP_k8qLdy9F8vo6MVt0SJ9x23GbyanD1RUviwVnQ-xrT_J0sQPhFZdKudrDM7GWuG-AO7KYeBzqrSIJnkCiIkF4dwCdctT1kpttykdhfhyphenhyphensusaZvqRhd4ZcKFYdoUl15EgYsTrrrRZl4/s1600-h/bapi3.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 207px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxP_k8qLdy9F8vo6MVt0SJ9x23GbyanD1RUviwVnQ-xrT_J0sQPhFZdKudrDM7GWuG-AO7KYeBzqrSIJnkCiIkF4dwCdctT1kpttykdhfhyphenhyphensusaZvqRhd4ZcKFYdoUl15EgYsTrrrRZl4/s320/bapi3.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589797124346514&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Select Radio Button “Remote-Enabled Module”&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGgl2DDoFaeV3fmkSEWMG2LaCcvdDOwKIbFUGIJjiQnmTJgpckupsAg2HrBoWUnjyBu76zdFD8hwh1oGaaB__o0omo_3bxeipTpgmzVWQDONsMAr7ApctfRSFKT-G4WxbHZ-K35mvvaWI/s1600-h/bapi4.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 238px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGgl2DDoFaeV3fmkSEWMG2LaCcvdDOwKIbFUGIJjiQnmTJgpckupsAg2HrBoWUnjyBu76zdFD8hwh1oGaaB__o0omo_3bxeipTpgmzVWQDONsMAr7ApctfRSFKT-G4WxbHZ-K35mvvaWI/s320/bapi4.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589789414592578&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Provide Import Parameters as below and select Pass by Value.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjx4f6osdz-YTQNaDbkSGP1F2wNhWYQEgHf311dfUZ8fmBuxcgDOzPE3KXBxpGOBbSE9sq0MHiqQuyanuHOeMrrnpNWl3Kms0GWWru0bit7YFGeVfb3RR94-SnjS5m5KY38mT8zg__t2ik/s1600-h/bapi5.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 142px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjx4f6osdz-YTQNaDbkSGP1F2wNhWYQEgHf311dfUZ8fmBuxcgDOzPE3KXBxpGOBbSE9sq0MHiqQuyanuHOeMrrnpNWl3Kms0GWWru0bit7YFGeVfb3RR94-SnjS5m5KY38mT8zg__t2ik/s320/bapi5.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589784554936674&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Provide Tables for output and Return table to handle Errors&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4EXlA_71eHFUdgU1mivYZsZZRctX4OlrVxLetyini0GofNEBXqNWvL01ukgkGld3RwWMIn6SWk_YWpgK9am4UTT2_34f5WT5rlRu0tBDGo0pR217_wD6__O4UxOrnaULFmMpPbMnFHkc/s1600-h/bapi6.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 139px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4EXlA_71eHFUdgU1mivYZsZZRctX4OlrVxLetyini0GofNEBXqNWvL01ukgkGld3RwWMIn6SWk_YWpgK9am4UTT2_34f5WT5rlRu0tBDGo0pR217_wD6__O4UxOrnaULFmMpPbMnFHkc/s320/bapi6.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589782077881266&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Write the code to retrieve the data.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFb3vSlKx7IC2-tCZvbDtyf6YZIsj9EHzTDHyE5WXJmYh_JeuyqexQ1vZdWPNqoHBsiUSklM-kIN11U-9LFOP1whvvSOa1Wd9DvPRnV7fRYvV2QihLKwm0QH5PMTQDaz4QHUj3ASUExuM/s1600-h/bapi7.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 235px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFb3vSlKx7IC2-tCZvbDtyf6YZIsj9EHzTDHyE5WXJmYh_JeuyqexQ1vZdWPNqoHBsiUSklM-kIN11U-9LFOP1whvvSOa1Wd9DvPRnV7fRYvV2QihLKwm0QH5PMTQDaz4QHUj3ASUExuM/s320/bapi7.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589778015910546&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Save Check and Activate the function module. And go back&lt;br /&gt;In Menu, Go to Function Module -&gt; Release -&gt; Release&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYrFHekcKQ1Y1gCWxDDLy4QMo57zqVIWPtluxOLuxk8EA805MSv-A1zVVsLFNnORysLekC-BZq8qtUwl6K1X2VenUHveBns8PWHVFgx-erXCg99pp77tNYD4VcSUglhOLrf_pn4VFqURc/s1600-h/bapi8.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 244px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYrFHekcKQ1Y1gCWxDDLy4QMo57zqVIWPtluxOLuxk8EA805MSv-A1zVVsLFNnORysLekC-BZq8qtUwl6K1X2VenUHveBns8PWHVFgx-erXCg99pp77tNYD4VcSUglhOLrf_pn4VFqURc/s320/bapi8.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589542661679442&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 3 : Create Object type for Function Module&lt;br /&gt;Create Object type in SWO1&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAFxt0ADNCMIu1LBsvQjlBifoqCXtPzjdprkQmoYx1mHXudIjWhpGzWoRw5WpPWOo4IIV6draOivJste8EKT0YyrM22LFitvTI9cC4XiXNgVKJgqaOuW_cTo_iGo4jT8nNpW_CB7Q9qqA/s1600-h/bapi9.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 209px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAFxt0ADNCMIu1LBsvQjlBifoqCXtPzjdprkQmoYx1mHXudIjWhpGzWoRw5WpPWOo4IIV6draOivJste8EKT0YyrM22LFitvTI9cC4XiXNgVKJgqaOuW_cTo_iGo4jT8nNpW_CB7Q9qqA/s320/bapi9.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589536409993378&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Provide Object name,Name,Description,Program and Application&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbg8RapyuB_gbOqdKdKH-g_Fssj739ilVGVIEGXb9ANtgZjMMPsdu12JBw7XlxF-YPIl9dJqqIRO2jbKI5A210IiZTR9PxBROVAnFAi43sgKxA1eIGcwZojbGSHFHmEZrL7SoIFaVGGss/s1600-h/bapi10.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 165px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbg8RapyuB_gbOqdKdKH-g_Fssj739ilVGVIEGXb9ANtgZjMMPsdu12JBw7XlxF-YPIl9dJqqIRO2jbKI5A210IiZTR9PxBROVAnFAi43sgKxA1eIGcwZojbGSHFHmEZrL7SoIFaVGGss/s320/bapi10.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589530351526082&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Open Node of Method and Select Method.&lt;br /&gt;Now in Menu, Goto Utilities -&gt; API Methods -&gt; Add Method.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNtVqTf66KRqfB6TEMgfI-IqTvhGeeT-54xTSU06wuigPLY4DKkHIrf0A7JJ04KmJfMKtm3FwgOFu2IDqj_rcfv-7afeYQXDs-bXBEGbb-GUsAdBm9MpZtEcbDiw7AM2IymXSsSUIGSk4/s1600-h/bapi11.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 158px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNtVqTf66KRqfB6TEMgfI-IqTvhGeeT-54xTSU06wuigPLY4DKkHIrf0A7JJ04KmJfMKtm3FwgOFu2IDqj_rcfv-7afeYQXDs-bXBEGbb-GUsAdBm9MpZtEcbDiw7AM2IymXSsSUIGSk4/s320/bapi11.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589524898514210&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Provide Function Module,Which was created in Step 2 and Hit enter.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKH_EgSyTLwUOpNEgGIh9mT1JmNJRsdelqb9i_5V3U15woj1JDfobClzu6TI-gHK-Wn9GbyzXAkjhpFIU8BtsoPhjId2j2UyiVeVi9PnzH4Ohyphenhyphen9mC8-F_2RtEWVnmwrNo9SJZQMBcOVrg/s1600-h/bapi12.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 161px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKH_EgSyTLwUOpNEgGIh9mT1JmNJRsdelqb9i_5V3U15woj1JDfobClzu6TI-gHK-Wn9GbyzXAkjhpFIU8BtsoPhjId2j2UyiVeVi9PnzH4Ohyphenhyphen9mC8-F_2RtEWVnmwrNo9SJZQMBcOVrg/s320/bapi12.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589518067758866&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Check on Next.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRst-5-kPcrFjF2lhMJyuqnERJwvwJ8vcSOWK300MLBYXU2pE6TXt_lL5R0NqLB7Dpg4AVy8aRPR7MMGlR5i_aQRye5pPKQOpzAnPNxAhG7B3gQOsXpbVkMsn0_1mnTchYbrK8FotQiBY/s1600-h/bapi13.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 203px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRst-5-kPcrFjF2lhMJyuqnERJwvwJ8vcSOWK300MLBYXU2pE6TXt_lL5R0NqLB7Dpg4AVy8aRPR7MMGlR5i_aQRye5pPKQOpzAnPNxAhG7B3gQOsXpbVkMsn0_1mnTchYbrK8FotQiBY/s320/bapi13.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589288532018866&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Check all the parameters and click on Next&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2Vs5DEgKvy5LErYkyQFU8NgWRJNDliJbljbQ5YwjOhIID0ZGOcryqY7XkK1yUqj5bDdx2YlTMbGvWoWtWjF5SlJqnSNpmRlYN4YeWzxs50TyXkwEYaJXJcZMRW6aNLP4hzvUWIIeTJ6w/s1600-h/bapi14.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 158px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2Vs5DEgKvy5LErYkyQFU8NgWRJNDliJbljbQ5YwjOhIID0ZGOcryqY7XkK1yUqj5bDdx2YlTMbGvWoWtWjF5SlJqnSNpmRlYN4YeWzxs50TyXkwEYaJXJcZMRW6aNLP4hzvUWIIeTJ6w/s320/bapi14.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589285120584802&quot; /&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;Click on Save.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhAI6_kmpXKEuLE1vQt9j0DKIO3Y3luoZeM9R3tc2l0sEOK86Cq1_iSNwrhttJukXplKsodihgjEhoY_HDXai13KhoXMguVvRxOBYgIwLdqVIkgfGU-a7KSJgYWdljCK80vx9jmiaPRBE/s1600-h/bapi15.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 166px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhAI6_kmpXKEuLE1vQt9j0DKIO3Y3luoZeM9R3tc2l0sEOK86Cq1_iSNwrhttJukXplKsodihgjEhoY_HDXai13KhoXMguVvRxOBYgIwLdqVIkgfGU-a7KSJgYWdljCK80vx9jmiaPRBE/s320/bapi15.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589280286474210&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now Click on Save and Select Object Type.&lt;br /&gt;In Menu, Goto Edit -&gt; Change Release Status -&gt; Object Type -&gt; To Modeled&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4u75n1niHZJ3_cEcVsQ1rdoWoBmgJzkc1PoRraUVOCVBw4t6kuWCmp4z7EGoIh2dO4a_nZrpq51hI8sm5uvQ1uh3Y9iqL1zvGwC_0KKw3ZYBwifeaSFNezFBl7r4AKlvIkVs2Mgynk9Y/s1600-h/bapi16.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 154px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4u75n1niHZJ3_cEcVsQ1rdoWoBmgJzkc1PoRraUVOCVBw4t6kuWCmp4z7EGoIh2dO4a_nZrpq51hI8sm5uvQ1uh3Y9iqL1zvGwC_0KKw3ZYBwifeaSFNezFBl7r4AKlvIkVs2Mgynk9Y/s320/bapi16.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589279785899314&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Click on Save&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTzaPB6xps24cII2p_F7yc6RkT3wfEMRDZqMpQZ2fOgOfR-TOXo5wdVjzCTaxY3dC_wwH9-5Fa-dDUDHLC9IJ-4vuGhZEu8A29YjaaivF83O304B3OTcpjqRTyPQgUURBC8JOfL6ENV3I/s1600-h/bapi17.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 154px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTzaPB6xps24cII2p_F7yc6RkT3wfEMRDZqMpQZ2fOgOfR-TOXo5wdVjzCTaxY3dC_wwH9-5Fa-dDUDHLC9IJ-4vuGhZEu8A29YjaaivF83O304B3OTcpjqRTyPQgUURBC8JOfL6ENV3I/s320/bapi17.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446589273202068690&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In Menu, Goto Edit -&gt; Change Release Status -&gt; Object Type -&gt; To Implemented&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9Fi_VFdoT4w7ER6BQEkfXdev-ghgMdPJbXVdiUP5wK_UOVcht5mKReXmTb9aGYJArnZtM41G8A0qmE2yqUckiXEbNXMWCWmDrUX5ok6vxCK7hXUUU12pfRzoHRpShw6ebNUeXLpDqaxA/s1600-h/bapi18.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 156px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9Fi_VFdoT4w7ER6BQEkfXdev-ghgMdPJbXVdiUP5wK_UOVcht5mKReXmTb9aGYJArnZtM41G8A0qmE2yqUckiXEbNXMWCWmDrUX5ok6vxCK7hXUUU12pfRzoHRpShw6ebNUeXLpDqaxA/s320/bapi18.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446588861409167298&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In Menu, Goto Edit -&gt; Change Release Status -&gt; Object Type -&gt; To Released&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0N2cT5Y5l92doghhb_if5nMvMQ_TTmEtkTeFJVwZOhXkYI_-mMl77jKyw-nvI1rHkavDypiK67AXOvJQ98iJsvXoXiIRKE0Y1Ptaqi3doU2nEVpzBG4_2ejZqfWqhTwglOq9p787mN5A/s1600-h/bapi19.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 150px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0N2cT5Y5l92doghhb_if5nMvMQ_TTmEtkTeFJVwZOhXkYI_-mMl77jKyw-nvI1rHkavDypiK67AXOvJQ98iJsvXoXiIRKE0Y1Ptaqi3doU2nEVpzBG4_2ejZqfWqhTwglOq9p787mN5A/s320/bapi19.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446588862713117810&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now Select Function Module in Method.&lt;br /&gt;In Menu, Goto Edit -&gt; Change Release Status -&gt; Object Type Component -&gt; To Modeled&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjNPAthDa2hsTDKkX5RFT2S3LNTwaVW2KOpEMMGzr5lCqn4fOaoictZMqfgFIjQBKozHCCkRp9PldjgqawDQFndx4LcpeuaqlVWpu23UFFPF_94YJ47iJULXeEsStw1ak-of6fFZ_vXIg/s1600-h/bapi20.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 154px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjNPAthDa2hsTDKkX5RFT2S3LNTwaVW2KOpEMMGzr5lCqn4fOaoictZMqfgFIjQBKozHCCkRp9PldjgqawDQFndx4LcpeuaqlVWpu23UFFPF_94YJ47iJULXeEsStw1ak-of6fFZ_vXIg/s320/bapi20.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446588858335491794&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In Menu, Goto Edit -&gt; Change Release Status -&gt; Object Type Component -&gt; To Implemented&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMI2ApUvFGdlLNu49Cg9JwxdsVriEQmcTqqx6UAtTu11am7zu2IwFSqr8QNKg7l_tUOpHbO49P6LVoL1v7kT_7YDLQCgJWZb3TSjEn33ccLzQwHcRalbSzBvWKP7hKXttxKrnQ5Frq5O8/s1600-h/bapi21.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 154px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMI2ApUvFGdlLNu49Cg9JwxdsVriEQmcTqqx6UAtTu11am7zu2IwFSqr8QNKg7l_tUOpHbO49P6LVoL1v7kT_7YDLQCgJWZb3TSjEn33ccLzQwHcRalbSzBvWKP7hKXttxKrnQ5Frq5O8/s320/bapi21.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446588855672247794&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In Menu, Goto Edit -&gt; Change Release Status -&gt; Object Type Component -&gt; To Released&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN1s-7rckDpQW3b3t0XcrKyrHKb2baY688y41T-yMA8B28vzFjLG22oWLN15TDdagmYoJqD9jEWRVRlsB9y110FQ8XB5CArDwqpWLz-U50LRlXjXgPlitKxtozHC50rMovH6PyuhqVvOM/s1600-h/bapi22.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 158px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN1s-7rckDpQW3b3t0XcrKyrHKb2baY688y41T-yMA8B28vzFjLG22oWLN15TDdagmYoJqD9jEWRVRlsB9y110FQ8XB5CArDwqpWLz-U50LRlXjXgPlitKxtozHC50rMovH6PyuhqVvOM/s320/bapi22.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446588850904504402&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Finally Click On Generate.&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJgnwYU4eOXgiftzN3GqnPzJUCHKsBoNZ3KZ6BffMTqPHQSmeJ8xASFUxBs_2rDhLNe_dKKozzCKmWpFD4d0gm88YXoMfMFRKiK9jpKOXz66xhQYKPl8jnMrWnJ90oFaabi_KyGhUwF10/s1600-h/bapi23.JPG&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 58px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJgnwYU4eOXgiftzN3GqnPzJUCHKsBoNZ3KZ6BffMTqPHQSmeJ8xASFUxBs_2rDhLNe_dKKozzCKmWpFD4d0gm88YXoMfMFRKiK9jpKOXz66xhQYKPl8jnMrWnJ90oFaabi_KyGhUwF10/s320/bapi23.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5446588643219367218&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Step 4 : Check it in BAPI Repository</content><link rel='replies' type='application/atom+xml' href='http://mysaptechnical.blogspot.com/feeds/8556062456953372620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mysaptechnical.blogspot.com/2010/03/step-1-create-structurestructures-for.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/8556062456953372620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5850212246045426614/posts/default/8556062456953372620'/><link rel='alternate' type='text/html' href='http://mysaptechnical.blogspot.com/2010/03/step-1-create-structurestructures-for.html' title='Creating Custom BAPI - step by step'/><author><name>my SAP Technical</name><uri>http://www.blogger.com/profile/01065115203442455169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='20' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmB6p894xIYwMXl9lk2s7PDvKLsR_ScYbysvRrtKp9O-u_8U4WBpZMX46EIv4P3vGzofGDpOXjLqtR3ospiehl71sGXX4C7qvGn9hMwQxEhqizXGBmBZrE-qvUGMn94Ew/s220/mySAPTechnical_s.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl-NnIdAHgqUPPQTjsmbRQpYL2jlhYTAInBIPvEM79F4_u0Zc9cnIbekUoI83-ieBFI4D3HSGGpZ65F4ZpowFK_1cLoe30RNG8oncQjNiD7VQTMmVfWu4SEVeJa2ReGj4FBd4AE2-mdAU/s72-c/bapi1.JPG" height="72" width="72"/><thr:total>2</thr:total></entry></feed>