<?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: Re: DOS related Problem in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578931#M215277</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not sure if I have understand your business-logic and which result on which record would be the correct one. If you load all fields residental from a previous table you didn't need to refer on these table you could use the records within the own table.&lt;/P&gt;&lt;P&gt;Often it is helpful to load the peek()-results as a separate field - so you could better compare it they return the expected data - see the attachment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 27 Feb 2014 13:08:15 GMT</pubDate>
    <dc:creator>marcus_sommer</dc:creator>
    <dc:date>2014-02-27T13:08:15Z</dc:date>
    <item>
      <title>DOS related Problem</title>
      <link>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578925#M215271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here I have a script by using this script we are calculating DOS . in starting its working fine but in last it gives the wrong data ,my script as below-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Test:&lt;/P&gt;&lt;P&gt;LOAD *, RowNo() AS ID&lt;/P&gt;&lt;P&gt;INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; date, Forecast, Production, Reciept, Initial Stock, Stock on Hand&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01-01-13, 1217, 795, 707, 600, 885&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02-01-13, 1197, 670, 628, 885, 986&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 03-01-13, 1101, 585, 833, 986, 1303&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 04-01-13, 1161, 709, 550, 1303, 1401&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 05-01-13, 1431, 580, 529, 1401, 1079&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 06-01-13, 1226, 613, 737, 1079, 1203&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 07-01-13, 794, 717, 796, 1203, 1922&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 08-01-13, 969, 701, 654, 1922, 2308&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 09-01-13, 1277, 652, 641, 2308, 2324&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10-01-13, 1045, 628, 850, 2324, 2757&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11-01-13, 1100, 587, 767, 2757, 3011&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12-01-13, 740, 692, 862, 3011, 3825];&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;FINAL:&lt;/P&gt;&lt;P&gt;Load *,&lt;/P&gt;&lt;P&gt;If([Stock on Hand] &amp;gt; Peek(Forecast,ID,'Test'), 1 + (([Stock on Hand] - Peek(Forecast,ID,'Test'))/ Peek(Forecast,ID+1,'Test')),&lt;/P&gt;&lt;P&gt;[Stock on Hand]/Peek(Forecast,ID,'Test'))as [Days of Supply]&lt;/P&gt;&lt;P&gt;Resident Test&lt;/P&gt;&lt;P&gt;Order by ID;&lt;/P&gt;&lt;P&gt;Drop Table Test;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By using above script we r getting the following value initially its working but in last as marked in image its not give the correct value &lt;/P&gt;&lt;P&gt;i want according to 2757 stock on hand DOS should be only 3 and according to 3011 stock on hand DOS should be 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please anyone help me to solve this problem .&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;IMG alt="supplyImage.PNG.png" class="jive-image" src="https://community.qlik.com/legacyfs/online/53941_supplyImage.PNG.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 10:57:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578925#M215271</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-27T10:57:20Z</dc:date>
    </item>
    <item>
      <title>Re: DOS related Problem</title>
      <link>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578926#M215272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why do you use ID as counter for peek()? Peek() starts by 0 and -1 returned the last record - please have a look in Help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 11:26:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578926#M215272</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2014-02-27T11:26:39Z</dc:date>
    </item>
    <item>
      <title>Re: DOS related Problem</title>
      <link>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578927#M215273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When you refer to id with peek it is zero based so where you have written ID you must write ID-1 and ID+1 become ID&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 11:29:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578927#M215273</guid>
      <dc:creator>alexandros17</dc:creator>
      <dc:date>2014-02-27T11:29:18Z</dc:date>
    </item>
    <item>
      <title>Re: DOS related Problem</title>
      <link>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578928#M215274</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alessandro,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply, but here when we r applying ID-1 in place of ID and ID in place of ID+1 its gives the wrong data..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 12:17:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578928#M215274</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-27T12:17:27Z</dc:date>
    </item>
    <item>
      <title>Re: DOS related Problem</title>
      <link>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578929#M215275</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Take only -1 to refer to the last record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 12:34:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578929#M215275</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2014-02-27T12:34:12Z</dc:date>
    </item>
    <item>
      <title>Re: DOS related Problem</title>
      <link>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578930#M215276</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marcus,&lt;/P&gt;&lt;P&gt;Thanks for the reply . Actually I have tried many times but not getting correct solution.&lt;/P&gt;&lt;P&gt;Please can u provide me a test demo of my data..&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 12:44:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578930#M215276</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-27T12:44:00Z</dc:date>
    </item>
    <item>
      <title>Re: Re: DOS related Problem</title>
      <link>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578931#M215277</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not sure if I have understand your business-logic and which result on which record would be the correct one. If you load all fields residental from a previous table you didn't need to refer on these table you could use the records within the own table.&lt;/P&gt;&lt;P&gt;Often it is helpful to load the peek()-results as a separate field - so you could better compare it they return the expected data - see the attachment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 13:08:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578931#M215277</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2014-02-27T13:08:15Z</dc:date>
    </item>
    <item>
      <title>Re: DOS related Problem</title>
      <link>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578932#M215278</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marcus,&lt;/P&gt;&lt;P&gt;Thank u so much for the reply. but that is not my actual requirement. As above below link the actual requirement.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/thread/108862"&gt;Days of Supply Problem&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 14:06:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/DOS-related-Problem/m-p/578932#M215278</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-27T14:06:01Z</dc:date>
    </item>
  </channel>
</rss>

