<?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: According Plan date and Max or Min Orderdate, Required value in new column in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/According-Plan-date-and-Max-or-Min-Orderdate-Required-value-in/m-p/1724718#M722250</link>
    <description>&lt;P&gt;Thanks Taoufiq&lt;/P&gt;</description>
    <pubDate>Fri, 03 Jul 2020 05:19:59 GMT</pubDate>
    <dc:creator>rakeshkumar1890</dc:creator>
    <dc:date>2020-07-03T05:19:59Z</dc:date>
    <item>
      <title>According Plan date and Max or Min Orderdate, Required value in new column</title>
      <link>https://community.qlik.com/t5/QlikView/According-Plan-date-and-Max-or-Min-Orderdate-Required-value-in/m-p/1724464#M722246</link>
      <description>&lt;P&gt;Hi Everyone,&lt;/P&gt;&lt;P&gt;Please help me out with this query.&lt;/P&gt;&lt;P&gt;I need output column with the help of Max PlanOrderDate and AvailableOrderDate (If Equal with previous date : output - "Not changed", If Max with previous date : output - "A", if Min with previous date : output - "B"&lt;/P&gt;&lt;TABLE width="351"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="57"&gt;KeyOrder&lt;/TD&gt;&lt;TD width="26"&gt;Seq&lt;/TD&gt;&lt;TD width="114"&gt;AvailableOrderDate&lt;/TD&gt;&lt;TD width="87"&gt;PlanOrderDate&lt;/TD&gt;&lt;TD width="67"&gt;Output&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A001&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2020-05-25&lt;/TD&gt;&lt;TD&gt;2020-05-18&lt;/TD&gt;&lt;TD&gt;Not Changed&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A001&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2020-05-23&lt;/TD&gt;&lt;TD&gt;2020-05-19&lt;/TD&gt;&lt;TD&gt;Not Changed&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A001&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2020-05-23&lt;/TD&gt;&lt;TD&gt;2020-05-20&lt;/TD&gt;&lt;TD&gt;Not Changed&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A002&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2020-05-01&lt;/TD&gt;&lt;TD&gt;2020-04-25&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A002&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2020-05-05&lt;/TD&gt;&lt;TD&gt;2020-04-26&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A003&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2020-05-10&lt;/TD&gt;&lt;TD&gt;2020-04-25&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A003&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2020-05-05&lt;/TD&gt;&lt;TD&gt;2020-04-26&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind Regards&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/According-Plan-date-and-Max-or-Min-Orderdate-Required-value-in/m-p/1724464#M722246</guid>
      <dc:creator>rakeshkumar1890</dc:creator>
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: According Plan date and Max or Min Orderdate, Required value in new column</title>
      <link>https://community.qlik.com/t5/QlikView/According-Plan-date-and-Max-or-Min-Orderdate-Required-value-in/m-p/1724465#M722247</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/24291"&gt;@rakeshkumar1890&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I don't get it. Can you give an example? for example this line ?&lt;/P&gt;&lt;TABLE width="351"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;A001&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2020-05-25&lt;/TD&gt;&lt;TD&gt;2020-05-18&lt;/TD&gt;&lt;TD&gt;Not Changed&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Thu, 02 Jul 2020 12:45:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/According-Plan-date-and-Max-or-Min-Orderdate-Required-value-in/m-p/1724465#M722247</guid>
      <dc:creator>Taoufiq_Zarra</dc:creator>
      <dc:date>2020-07-02T12:45:47Z</dc:date>
    </item>
    <item>
      <title>Re: According Plan date and Max or Min Orderdate, Required value in new column</title>
      <link>https://community.qlik.com/t5/QlikView/According-Plan-date-and-Max-or-Min-Orderdate-Required-value-in/m-p/1724496#M722248</link>
      <description>&lt;P&gt;Hi Taoufiq,&lt;/P&gt;&lt;P&gt;Thanks for approaching to this query.&lt;/P&gt;&lt;P&gt;1. In keyorder A001, You can see that maximum PlanOrderDate is "2020-05-20" and AvailableOrderDate on same row is&amp;nbsp;2020-05-23 and on Previous PlanOrderDate (2020-05-19), AvailableOrderDate is&amp;nbsp;2020-05-23&lt;/P&gt;&lt;P&gt;Hence here on both cases AvailableOrderDate are similar - In this case Output should be "Not Changed"&lt;/P&gt;&lt;P&gt;Also you can use Seq for max(3) and Previous(2) in place of PlanOrderDate&lt;/P&gt;&lt;P&gt;2.&amp;nbsp;In keyorder A002, You can see that maximum PlanOrderDate is "2020-04-26" and AvailableOrderDate on same row is&amp;nbsp;2020-05-05 and on Previous PlanOrderDate (2020-04-25), AvailableOrderDate is&amp;nbsp;2020-05-01&lt;/P&gt;&lt;P&gt;Hence AvailableOrderDate(2020-05-05 )is greater than Previous AvailableOrderDate (2020-05-01) - In this case output should be "A"&lt;/P&gt;&lt;P&gt;3.&amp;nbsp;In keyorder A003, You can see that maximum PlanOrderDate is "2020-04-26" and AvailableOrderDate on same row is&amp;nbsp;2020-05-05 and on Previous PlanOrderDate (2020-04-25), AvailableOrderDate is&amp;nbsp;2020-05-10&lt;/P&gt;&lt;P&gt;Hence AvailableOrderDate(2020-05-05 )is less than Previous AvailableOrderDate (2020-05-10) - In this case output should be "B"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jul 2020 13:29:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/According-Plan-date-and-Max-or-Min-Orderdate-Required-value-in/m-p/1724496#M722248</guid>
      <dc:creator>rakeshkumar1890</dc:creator>
      <dc:date>2020-07-02T13:29:27Z</dc:date>
    </item>
    <item>
      <title>Re: According Plan date and Max or Min Orderdate, Required value in new column</title>
      <link>https://community.qlik.com/t5/QlikView/According-Plan-date-and-Max-or-Min-Orderdate-Required-value-in/m-p/1724516#M722249</link>
      <description>&lt;P&gt;Hi&amp;nbsp; &lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/24291"&gt;@rakeshkumar1890&lt;/a&gt; ,&lt;/P&gt;&lt;P&gt;One solution :&lt;/P&gt;&lt;LI-CODE lang="python"&gt;Data:

LOAD * INLINE [
    KeyOrder, Seq, AvailableOrderDate, PlanOrderDate
    A001, 1, 2020-05-25, 2020-05-18
    A001, 2, 2020-05-23, 2020-05-19
    A001, 3, 2020-05-23, 2020-05-20
    A002, 1, 2020-05-01, 2020-04-25
    A002, 2, 2020-05-05, 2020-04-26
    A003, 1, 2020-05-10, 2020-04-25
    A003, 2, 2020-05-05, 2020-04-26
];

left join load KeyOrder,
FirstSortedValue(AvailableOrderDate,-Date#(PlanOrderDate,'YYYY-MM-DD')) as Tmp1,
FirstSortedValue(AvailableOrderDate,-Date#(PlanOrderDate,'YYYY-MM-DD'),2) as Tmp2

resident Data group by KeyOrder;

output:
noconcatenate

load 
 KeyOrder, Seq, AvailableOrderDate, PlanOrderDate,
 if(Tmp1=Tmp2,'Not Changed',if(Tmp1&amp;gt;Tmp2,'A','B')) as output
 
 resident Data;
drop table Data;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;output :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 537px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/36830i0A5A274F4E522006/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jul 2020 13:59:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/According-Plan-date-and-Max-or-Min-Orderdate-Required-value-in/m-p/1724516#M722249</guid>
      <dc:creator>Taoufiq_Zarra</dc:creator>
      <dc:date>2020-07-02T13:59:55Z</dc:date>
    </item>
    <item>
      <title>Re: According Plan date and Max or Min Orderdate, Required value in new column</title>
      <link>https://community.qlik.com/t5/QlikView/According-Plan-date-and-Max-or-Min-Orderdate-Required-value-in/m-p/1724718#M722250</link>
      <description>&lt;P&gt;Thanks Taoufiq&lt;/P&gt;</description>
      <pubDate>Fri, 03 Jul 2020 05:19:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/According-Plan-date-and-Max-or-Min-Orderdate-Required-value-in/m-p/1724718#M722250</guid>
      <dc:creator>rakeshkumar1890</dc:creator>
      <dc:date>2020-07-03T05:19:59Z</dc:date>
    </item>
  </channel>
</rss>

