<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Scaling Problem in SD function Routine in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/scaling-problem-in-sd-function-routine/m-p/5042948#M1172508</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is there any other way to find scale rather using table.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 31 Dec 2008 05:07:57 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-12-31T05:07:57Z</dc:date>
    <item>
      <title>Scaling Problem in SD function Routine</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/scaling-problem-in-sd-function-routine/m-p/5042946#M1172506</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Friends ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using the below code for my req in order pricing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Requierment is something like that : i have to find the quantity of order which not having some condtion types, after getting the quantity i have to find the scale % based on the quantity and pass the % into the field to meet req. For getting the scale % i am using select query .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can we use select in rountine if yes then the problem is that the same thing have to be apply in java IPC which not posbl, if no then can any one send me any soln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;xvakey(10) = xkomv-knumh.&lt;/P&gt;&lt;P&gt;  xvakey+10(2) = xkomv-kposn.&lt;/P&gt;&lt;P&gt;  xvakey+15(1) = 'X'.&lt;/P&gt;&lt;P&gt;  xkomv-kmprs = 'X'.&lt;/P&gt;&lt;P&gt;   clear l_discount.&lt;/P&gt;&lt;P&gt;   read table tkomv into ls_komv&lt;/P&gt;&lt;P&gt;             with key kposn = xkomv-kposn&lt;/P&gt;&lt;P&gt;                      kschl = 'ZPWS'.&lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;   xkomv-kbetr = l_discount.&lt;/P&gt;&lt;P&gt;    exit.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;  read table tkomv into ls_komv&lt;/P&gt;&lt;P&gt;             with key kposn = xkomv-kposn&lt;/P&gt;&lt;P&gt;                      kschl = 'ZPPG'.&lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;     xkomv-kbetr = l_discount.&lt;/P&gt;&lt;P&gt;    exit.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear l_ordqty.&lt;/P&gt;&lt;P&gt;loop at tkomp into ls_komp.&lt;/P&gt;&lt;P&gt;  clear l_flag.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  read table tkomv into ls_komv&lt;/P&gt;&lt;P&gt;             with key kposn = ls_komp-kposn&lt;/P&gt;&lt;P&gt;                      kschl = 'ZPWS'.&lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    l_flag = 'X'.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;  read table tkomv into ls_komv&lt;/P&gt;&lt;P&gt;             with key kposn = ls_komp-kposn&lt;/P&gt;&lt;P&gt;                      kschl = 'ZPPG'.&lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    l_flag = 'X'.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if  l_flag is initial.&lt;/P&gt;&lt;P&gt;    l_ordqty = l_ordqty + ls_komp-mglme.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select single knumh&lt;/P&gt;&lt;P&gt;         into l_knumh&lt;/P&gt;&lt;P&gt;         from a512&lt;/P&gt;&lt;P&gt;         where kappl = 'V'&lt;/P&gt;&lt;P&gt;               and kschl = 'YVRD'&lt;/P&gt;&lt;P&gt;               and vkorg = tkomk-vkorg&lt;/P&gt;&lt;P&gt;               and vtweg = tkomk-vtweg&lt;/P&gt;&lt;P&gt;               and matnr = tkomp-matnr&lt;/P&gt;&lt;P&gt;               and datbi &amp;lt;= sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select *&lt;/P&gt;&lt;P&gt;  from konm&lt;/P&gt;&lt;P&gt;  into table lt_konm&lt;/P&gt;&lt;P&gt;  where knumh = l_knumh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sort lt_konm by klfn1 descending.&lt;/P&gt;&lt;P&gt; clear l_discount.&lt;/P&gt;&lt;P&gt; loop at lt_konm into ls_konm.&lt;/P&gt;&lt;P&gt;  if l_ordqty &amp;gt;= ls_konm-kstbm.&lt;/P&gt;&lt;P&gt;    l_discount = ls_konm-kbetr.&lt;/P&gt;&lt;P&gt;    exit.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt; endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; xkomv-kbetr = l_discount.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2008 04:57:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/scaling-problem-in-sd-function-routine/m-p/5042946#M1172506</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-31T04:57:08Z</dc:date>
    </item>
    <item>
      <title>Re: Scaling Problem in SD function Routine</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/scaling-problem-in-sd-function-routine/m-p/5042947#M1172507</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you  can write select in routines&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2008 05:05:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/scaling-problem-in-sd-function-routine/m-p/5042947#M1172507</guid>
      <dc:creator>JoffyJohn</dc:creator>
      <dc:date>2008-12-31T05:05:26Z</dc:date>
    </item>
    <item>
      <title>Re: Scaling Problem in SD function Routine</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/scaling-problem-in-sd-function-routine/m-p/5042948#M1172508</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is there any other way to find scale rather using table.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2008 05:07:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/scaling-problem-in-sd-function-routine/m-p/5042948#M1172508</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-31T05:07:57Z</dc:date>
    </item>
    <item>
      <title>Re: Scaling Problem in SD function Routine</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/scaling-problem-in-sd-function-routine/m-p/5042949#M1172509</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Shilpi..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In case you dont want to use tables..... then i think it would be better if you post this query &lt;/P&gt;&lt;P&gt;in SD section where SD experts might be able to give you little more insight....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2008 05:13:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/scaling-problem-in-sd-function-routine/m-p/5042949#M1172509</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-31T05:13:46Z</dc:date>
    </item>
    <item>
      <title>Re: Scaling Problem in SD function Routine</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/scaling-problem-in-sd-function-routine/m-p/5042950#M1172510</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;It is not the best pratice to write select query's on the condition sequence tables to fetch the scaling values. Generally this job will be carried by the standard SAP code dynamically as the condition sequence (Eg A512 , A513.... ) may be changed in future.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have to find the rouitne where in the the condition number and value will be visible in a routine for a particular condition type to meet your requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With Regards,&lt;/P&gt;&lt;P&gt;Dwarakanath.S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2008 05:27:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/scaling-problem-in-sd-function-routine/m-p/5042950#M1172510</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-31T05:27:15Z</dc:date>
    </item>
    <item>
      <title>Re: Scaling Problem in SD function Routine</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/scaling-problem-in-sd-function-routine/m-p/5042951#M1172511</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is there any table for storing the condtion number . this is group condition rountine so there is no othr rountine for that,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2008 05:47:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/scaling-problem-in-sd-function-routine/m-p/5042951#M1172511</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-31T05:47:01Z</dc:date>
    </item>
  </channel>
</rss>

