<?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 FIFO - Fill Ratio calculation  Purchase order vs GRN in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/FIFO-Fill-Ratio-calculation-Purchase-order-vs-GRN/m-p/458249#M698226</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am trying to load purchase order schedules and correspoding Grn (goods receipt note) tables,&amp;nbsp; &lt;/P&gt;&lt;P&gt;Following are the table data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Purchase Order Table&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="317"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" width="77"&gt;PO NO&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="71"&gt;PODATE&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="64"&gt;QTY&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="105"&gt;SCHEDULE DATE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl64" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl64" style="border-top: none; border-left: none;"&gt;2012-07-05&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;5750&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-top: none; border-left: none;"&gt;10-Aug-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl64" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl64" style="border-top: none; border-left: none;"&gt;2012-07-05&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;5000&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-top: none; border-left: none;"&gt;20-Aug-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl64" height="20" style="border-top: none;"&gt;4400067840&lt;/TD&gt;&lt;TD class="xl64" style="border-top: none; border-left: none;"&gt;2012-11-20&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;670&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-top: none; border-left: none;"&gt;19-Dec-12&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GRN Tabel &lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="293"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl66" height="20" width="77"&gt;PO NO&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="77"&gt;GrnNo&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="64"&gt;Date&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="75"&gt;GateQty&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000398459&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;12-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;2500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000401805&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;23-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;3500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000402948&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;26-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;3300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000403243&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;27-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;2200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400067840&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000441410&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;25-Dec-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;500&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to generate a result table as follows in load script&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 466px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl66" height="20" width="77"&gt;PONO&lt;/TD&gt;&lt;TD class="xl66" style="border-left: none;" width="77"&gt;GrnNo&lt;/TD&gt;&lt;TD class="xl66" style="border-left: none;" width="64"&gt;Date&lt;/TD&gt;&lt;TD class="xl66" style="border-left: none;" width="75"&gt;GateQty&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="80"&gt;FILL RATIO&lt;/TD&gt;&lt;TD class="xl66" style="border-left: none;" width="93"&gt;NO OF DAYS&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000398459&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;12-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;2500&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;43.48&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-top: none; border-left: none;"&gt;-29&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000401805&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;23-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;3500&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;104.35&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-top: none; border-left: none;"&gt;-18&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000402948&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;26-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;3300&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;66.00&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-top: none; border-left: none;"&gt;-25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000403243&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;27-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;1700&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-top: none; border-left: none;"&gt;-26&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400067840&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000441410&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;25-Dec-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;500&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;74.63&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-top: none; border-left: none;"&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Fill Ratio is calculated based on first schedule of the same PO number, once the scheduled qty is completly received, it should consider next available record for the same PO.,Same way the no of days is also calculated&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance for your help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sajith. T&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 Feb 2013 11:33:17 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-02-21T11:33:17Z</dc:date>
    <item>
      <title>FIFO - Fill Ratio calculation  Purchase order vs GRN</title>
      <link>https://community.qlik.com/t5/QlikView/FIFO-Fill-Ratio-calculation-Purchase-order-vs-GRN/m-p/458249#M698226</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am trying to load purchase order schedules and correspoding Grn (goods receipt note) tables,&amp;nbsp; &lt;/P&gt;&lt;P&gt;Following are the table data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Purchase Order Table&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="317"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" width="77"&gt;PO NO&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="71"&gt;PODATE&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="64"&gt;QTY&lt;/TD&gt;&lt;TD class="xl63" style="border-left: none;" width="105"&gt;SCHEDULE DATE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl64" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl64" style="border-top: none; border-left: none;"&gt;2012-07-05&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;5750&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-top: none; border-left: none;"&gt;10-Aug-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl64" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl64" style="border-top: none; border-left: none;"&gt;2012-07-05&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;5000&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-top: none; border-left: none;"&gt;20-Aug-12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl64" height="20" style="border-top: none;"&gt;4400067840&lt;/TD&gt;&lt;TD class="xl64" style="border-top: none; border-left: none;"&gt;2012-11-20&lt;/TD&gt;&lt;TD align="right" class="xl66" style="border-top: none; border-left: none;"&gt;670&lt;/TD&gt;&lt;TD align="right" class="xl65" style="border-top: none; border-left: none;"&gt;19-Dec-12&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GRN Tabel &lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="293"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl66" height="20" width="77"&gt;PO NO&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="77"&gt;GrnNo&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="64"&gt;Date&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="75"&gt;GateQty&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000398459&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;12-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;2500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000401805&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;23-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;3500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000402948&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;26-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;3300&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000403243&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;27-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;2200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400067840&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000441410&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;25-Dec-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;500&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to generate a result table as follows in load script&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 466px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl66" height="20" width="77"&gt;PONO&lt;/TD&gt;&lt;TD class="xl66" style="border-left: none;" width="77"&gt;GrnNo&lt;/TD&gt;&lt;TD class="xl66" style="border-left: none;" width="64"&gt;Date&lt;/TD&gt;&lt;TD class="xl66" style="border-left: none;" width="75"&gt;GateQty&lt;/TD&gt;&lt;TD class="xl67" style="border-left: none;" width="80"&gt;FILL RATIO&lt;/TD&gt;&lt;TD class="xl66" style="border-left: none;" width="93"&gt;NO OF DAYS&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000398459&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;12-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;2500&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;43.48&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-top: none; border-left: none;"&gt;-29&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000401805&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;23-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;3500&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;104.35&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-top: none; border-left: none;"&gt;-18&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000402948&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;26-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;3300&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;66.00&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-top: none; border-left: none;"&gt;-25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400062680&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000403243&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;27-Jul-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;1700&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;100.00&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-top: none; border-left: none;"&gt;-26&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl68" height="20" style="border-top: none;"&gt;4400067840&lt;/TD&gt;&lt;TD class="xl68" style="border-top: none; border-left: none;"&gt;5000441410&lt;/TD&gt;&lt;TD align="right" class="xl69" style="border-top: none; border-left: none;"&gt;25-Dec-12&lt;/TD&gt;&lt;TD align="right" class="xl70" style="border-top: none; border-left: none;"&gt;500&lt;/TD&gt;&lt;TD align="right" class="xl71" style="border-top: none; border-left: none;"&gt;74.63&lt;/TD&gt;&lt;TD align="right" class="xl72" style="border-top: none; border-left: none;"&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Fill Ratio is calculated based on first schedule of the same PO number, once the scheduled qty is completly received, it should consider next available record for the same PO.,Same way the no of days is also calculated&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance for your help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sajith. T&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Feb 2013 11:33:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/FIFO-Fill-Ratio-calculation-Purchase-order-vs-GRN/m-p/458249#M698226</guid>
      <dc:creator />
      <dc:date>2013-02-21T11:33:17Z</dc:date>
    </item>
  </channel>
</rss>

