<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic User Exit in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898179#M375337</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am new to the User Exits concept. Now i am in the requirement to do the follwing thing. Can any body tell me how to proceed for the following requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Functional Specification Details &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Description of the Process&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Every time a Net billed sales order is re-priced using the standard re-pricing functionality the following control should take place:&lt;/P&gt;&lt;P&gt;1. If the referenced quote is in Approve status and Sold status:&lt;/P&gt;&lt;P&gt;&amp;#149; Copy the Approved buy price from the quote to the net billing sales order&lt;/P&gt;&lt;P&gt;&amp;#149; Set the net Net billed Status at item level&lt;/P&gt;&lt;P&gt;2. If in the referenced quote is not Approved and Sold:&lt;/P&gt;&lt;P&gt;&amp;#149; Set the approved buy price to zero &lt;/P&gt;&lt;P&gt;&amp;#149; Un-Set the net Net billed Status at item level&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Functional Description: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Every time a sales order with order type VBAK-AUART = &amp;#145;ZOR&amp;#146; or &amp;#145;ZEXP&amp;#146; is re-priced perform the following check for each line of the order (table VBAP) only if the quote number VBAP-VGBEL is different from blank:&lt;/P&gt;&lt;P&gt;1. To recover the quote status, enter table JEST with JEST-OBJNR = VBAK-OBJNR where VBAK-VBELN = VBAP-VGBEL. &lt;/P&gt;&lt;P&gt;If an entry with JEST-STAT = &amp;#145;E0004&amp;#146; and JEST-INACT = blank is found, than the quote is approved.&lt;/P&gt;&lt;P&gt;If an entry with JEST-STAT = &amp;#145;E0001&amp;#146; and JEST-INACT = blank is found, than the quote is sold.&lt;/P&gt;&lt;P&gt;2. If the quote is both Approved and Sold:&lt;/P&gt;&lt;P&gt;Recover the buy price from the quote entering the condition table KONV with:&lt;/P&gt;&lt;P&gt;KNUMV = VBAK-KNUMV where VBAK-VBELN = VBAP-VGBEL&lt;/P&gt;&lt;P&gt;KPOSN = VBAP-VGPOS&lt;/P&gt;&lt;P&gt;KSCHL = &amp;#145;ZAUB&amp;#146;&lt;/P&gt;&lt;P&gt;Copy the Approved buy vale KONV-KBETR to the Approved buy price of the sales order item (table KONV, condition KSCHL=&amp;#146;ZAUB&amp;#146;, value KBETR) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set the status of the sales order item to net billed. To set the status, table JEST should have an entry with:&lt;/P&gt;&lt;P&gt;JEST-OBJNR = VBAP-OBJNR&lt;/P&gt;&lt;P&gt;STAT = &amp;#145;E0010&amp;#146;&lt;/P&gt;&lt;P&gt;INACT = blank&lt;/P&gt;&lt;P&gt;Function module STATUS_CHANGE_EXTERN can be used&lt;/P&gt;&lt;P&gt;3. If the quote is not both Approved and sold:&lt;/P&gt;&lt;P&gt;Set the approved buy price of the sales order item to zero (table KONV, condition KSCHL=&amp;#146;ZAUB&amp;#146;, value KBETR = 0)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set the status of the sales order item to net billed. Table JEST should have an entry with:&lt;/P&gt;&lt;P&gt;JEST-OBJNR = VBAP-OBJNR&lt;/P&gt;&lt;P&gt;STAT = &amp;#145;E0010&amp;#146;&lt;/P&gt;&lt;P&gt;INACT = &amp;#145;X&amp;#146;&lt;/P&gt;&lt;P&gt;Function module STATUS_CHANGE_EXTERN can be used&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;waiting for ur reply..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks &amp;amp; regards..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 02 Feb 2007 06:37:09 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-02-02T06:37:09Z</dc:date>
    <item>
      <title>User Exit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898179#M375337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am new to the User Exits concept. Now i am in the requirement to do the follwing thing. Can any body tell me how to proceed for the following requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Functional Specification Details &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Description of the Process&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Every time a Net billed sales order is re-priced using the standard re-pricing functionality the following control should take place:&lt;/P&gt;&lt;P&gt;1. If the referenced quote is in Approve status and Sold status:&lt;/P&gt;&lt;P&gt;&amp;#149; Copy the Approved buy price from the quote to the net billing sales order&lt;/P&gt;&lt;P&gt;&amp;#149; Set the net Net billed Status at item level&lt;/P&gt;&lt;P&gt;2. If in the referenced quote is not Approved and Sold:&lt;/P&gt;&lt;P&gt;&amp;#149; Set the approved buy price to zero &lt;/P&gt;&lt;P&gt;&amp;#149; Un-Set the net Net billed Status at item level&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Functional Description: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Every time a sales order with order type VBAK-AUART = &amp;#145;ZOR&amp;#146; or &amp;#145;ZEXP&amp;#146; is re-priced perform the following check for each line of the order (table VBAP) only if the quote number VBAP-VGBEL is different from blank:&lt;/P&gt;&lt;P&gt;1. To recover the quote status, enter table JEST with JEST-OBJNR = VBAK-OBJNR where VBAK-VBELN = VBAP-VGBEL. &lt;/P&gt;&lt;P&gt;If an entry with JEST-STAT = &amp;#145;E0004&amp;#146; and JEST-INACT = blank is found, than the quote is approved.&lt;/P&gt;&lt;P&gt;If an entry with JEST-STAT = &amp;#145;E0001&amp;#146; and JEST-INACT = blank is found, than the quote is sold.&lt;/P&gt;&lt;P&gt;2. If the quote is both Approved and Sold:&lt;/P&gt;&lt;P&gt;Recover the buy price from the quote entering the condition table KONV with:&lt;/P&gt;&lt;P&gt;KNUMV = VBAK-KNUMV where VBAK-VBELN = VBAP-VGBEL&lt;/P&gt;&lt;P&gt;KPOSN = VBAP-VGPOS&lt;/P&gt;&lt;P&gt;KSCHL = &amp;#145;ZAUB&amp;#146;&lt;/P&gt;&lt;P&gt;Copy the Approved buy vale KONV-KBETR to the Approved buy price of the sales order item (table KONV, condition KSCHL=&amp;#146;ZAUB&amp;#146;, value KBETR) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set the status of the sales order item to net billed. To set the status, table JEST should have an entry with:&lt;/P&gt;&lt;P&gt;JEST-OBJNR = VBAP-OBJNR&lt;/P&gt;&lt;P&gt;STAT = &amp;#145;E0010&amp;#146;&lt;/P&gt;&lt;P&gt;INACT = blank&lt;/P&gt;&lt;P&gt;Function module STATUS_CHANGE_EXTERN can be used&lt;/P&gt;&lt;P&gt;3. If the quote is not both Approved and sold:&lt;/P&gt;&lt;P&gt;Set the approved buy price of the sales order item to zero (table KONV, condition KSCHL=&amp;#146;ZAUB&amp;#146;, value KBETR = 0)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set the status of the sales order item to net billed. Table JEST should have an entry with:&lt;/P&gt;&lt;P&gt;JEST-OBJNR = VBAP-OBJNR&lt;/P&gt;&lt;P&gt;STAT = &amp;#145;E0010&amp;#146;&lt;/P&gt;&lt;P&gt;INACT = &amp;#145;X&amp;#146;&lt;/P&gt;&lt;P&gt;Function module STATUS_CHANGE_EXTERN can be used&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;waiting for ur reply..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks &amp;amp; regards..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Feb 2007 06:37:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898179#M375337</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-02T06:37:09Z</dc:date>
    </item>
    <item>
      <title>Re: User Exit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898180#M375338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a link which talks about user exits..&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/c8/1975d943b111d1896f0000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005vp/helpdata/en/c8/1975d943b111d1896f0000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sourabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Feb 2007 06:46:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit/m-p/1898180#M375338</guid>
      <dc:creator>sourabhshah</dc:creator>
      <dc:date>2007-02-02T06:46:45Z</dc:date>
    </item>
  </channel>
</rss>

