<?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: rates by week in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1702756#M53840</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/28589"&gt;@marcel_olmo&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank's for your example file, but I could not understand in my case how could I create a table with the sales and the correspondent rate. Sorry but I could not know how to apply my example with your&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank's again&lt;/P&gt;&lt;P&gt;Eduard&lt;/P&gt;</description>
    <pubDate>Sun, 17 May 2020 06:09:26 GMT</pubDate>
    <dc:creator>ecabanas</dc:creator>
    <dc:date>2020-05-17T06:09:26Z</dc:date>
    <item>
      <title>rates by week</title>
      <link>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1702264#M53788</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;At the end of the loading process of different tables, at the end I have this order, where I have the items and the rates with their time range: From and To&lt;/P&gt;&lt;TABLE width="536"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="64"&gt;ItemId&lt;/TD&gt;&lt;TD width="115"&gt;Proveedor_Tarifa&lt;/TD&gt;&lt;TD width="64"&gt;Tarifa&lt;/TD&gt;&lt;TD width="77"&gt;From_Date&lt;/TD&gt;&lt;TD width="64"&gt;Row&lt;/TD&gt;&lt;TD width="75"&gt;Tarifa_Unit&lt;/TD&gt;&lt;TD width="77"&gt;To_&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10356751&lt;/TD&gt;&lt;TD&gt;PROV00026&lt;/TD&gt;&lt;TD&gt;5,85&lt;/TD&gt;&lt;TD&gt;01/01/2011&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;750&lt;/TD&gt;&lt;TD&gt;31/12/2011&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10356751&lt;/TD&gt;&lt;TD&gt;PROV00026&lt;/TD&gt;&lt;TD&gt;5,85&lt;/TD&gt;&lt;TD&gt;01/01/2012&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;750&lt;/TD&gt;&lt;TD&gt;31/12/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10356751&lt;/TD&gt;&lt;TD&gt;PROV00026&lt;/TD&gt;&lt;TD&gt;5,85&lt;/TD&gt;&lt;TD&gt;01/01/2013&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;750&lt;/TD&gt;&lt;TD&gt;31/12/2013&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10356751&lt;/TD&gt;&lt;TD&gt;PROV00026&lt;/TD&gt;&lt;TD&gt;5,85&lt;/TD&gt;&lt;TD&gt;01/01/2014&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;750&lt;/TD&gt;&lt;TD&gt;31/12/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10356751&lt;/TD&gt;&lt;TD&gt;PROV00026&lt;/TD&gt;&lt;TD&gt;5,85&lt;/TD&gt;&lt;TD&gt;01/01/2015&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;750&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10356751&lt;/TD&gt;&lt;TD&gt;PROV00026&lt;/TD&gt;&lt;TD&gt;5,09&lt;/TD&gt;&lt;TD&gt;01/01/2016&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;750&lt;/TD&gt;&lt;TD&gt;31/12/2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21129861&lt;/TD&gt;&lt;TD&gt;PROV00026&lt;/TD&gt;&lt;TD&gt;2,17&lt;/TD&gt;&lt;TD&gt;01/01/2012&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;31/12/2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21129861&lt;/TD&gt;&lt;TD&gt;PROV00026&lt;/TD&gt;&lt;TD&gt;1,94&lt;/TD&gt;&lt;TD&gt;01/01/2013&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;31/12/2013&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21129861&lt;/TD&gt;&lt;TD&gt;PROV00026&lt;/TD&gt;&lt;TD&gt;1,96&lt;/TD&gt;&lt;TD&gt;01/01/2014&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;31/12/2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21129861&lt;/TD&gt;&lt;TD&gt;PROV00026&lt;/TD&gt;&lt;TD&gt;1,96&lt;/TD&gt;&lt;TD&gt;01/01/2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;TD&gt;31/12/2020&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;What I would like to do, and I have no way to do it, is to separate these rates, create the corresponding rate for each week of the year, creating a new row for each week and rate. Because in the real model, the rates change every week&lt;/P&gt;&lt;P&gt;Can you think of a way to do it?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thanks a lot.&lt;/P&gt;&lt;P&gt;Eduard&lt;/P&gt;</description>
      <pubDate>Fri, 15 May 2020 07:08:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1702264#M53788</guid>
      <dc:creator>ecabanas</dc:creator>
      <dc:date>2020-05-15T07:08:37Z</dc:date>
    </item>
    <item>
      <title>Re: rates by week</title>
      <link>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1702654#M53831</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/24971"&gt;@ecabanas&lt;/a&gt;&amp;nbsp; I think it would be easier for us to understand your problem if you post your example with your desirable solution made by a dummy example. And then, we can figure it out how to do it with Qlik Code.&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;Best regards, Marcel.&lt;/P&gt;</description>
      <pubDate>Sat, 16 May 2020 10:24:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1702654#M53831</guid>
      <dc:creator>marcel_olmo</dc:creator>
      <dc:date>2020-05-16T10:24:36Z</dc:date>
    </item>
    <item>
      <title>Re: rates by week</title>
      <link>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1702663#M53835</link>
      <description>&lt;P&gt;Hi Marcel&lt;/P&gt;&lt;P&gt;Yes sorry, I explain my problem terrible bad&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a table like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ItemId, SalesDate&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 01/04/2011&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 02/05/2011&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 01/05/2011&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 17/05/2011&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And I have another with the rates:&lt;/P&gt;&lt;P&gt;ItemId, From_Date,To_Date,Rate&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 01/04/2011,15/04/2011, 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 15/04/2011,30/04/2011, 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 01/05/2011,31/05/11, 1.5&lt;/P&gt;&lt;P&gt;Since now I create a rate for each month, generating a key with monthend(date), now the rates change every week or several days, and this approach did not work.&lt;/P&gt;&lt;P&gt;How could I say to Sales table to choose the correct rate depending on the rate period?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank's for your help&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 May 2020 12:00:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1702663#M53835</guid>
      <dc:creator>ecabanas</dc:creator>
      <dc:date>2020-05-16T12:00:55Z</dc:date>
    </item>
    <item>
      <title>Re: rates by week</title>
      <link>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1702707#M53836</link>
      <description>&lt;P&gt;I see, you have a concept you want to measure between dates. In that case, you need to use the intervalmatch function. Here I attach an example with a table of rentals like this :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Tenant1.PNG" style="width: 316px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/33750iEBA65AD6216A7BFB/image-size/large?v=v2&amp;amp;px=999" role="button" title="Tenant1.PNG" alt="Tenant1.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;and in my example you have a calendar of a masterCalendar that links between the minimum date of the start date, and the maximum date of endate.&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;Best Regards, Marcel.&lt;/P&gt;</description>
      <pubDate>Sat, 16 May 2020 17:40:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1702707#M53836</guid>
      <dc:creator>marcel_olmo</dc:creator>
      <dc:date>2020-05-16T17:40:02Z</dc:date>
    </item>
    <item>
      <title>Re: rates by week</title>
      <link>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1702756#M53840</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/28589"&gt;@marcel_olmo&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank's for your example file, but I could not understand in my case how could I create a table with the sales and the correspondent rate. Sorry but I could not know how to apply my example with your&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank's again&lt;/P&gt;&lt;P&gt;Eduard&lt;/P&gt;</description>
      <pubDate>Sun, 17 May 2020 06:09:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1702756#M53840</guid>
      <dc:creator>ecabanas</dc:creator>
      <dc:date>2020-05-17T06:09:26Z</dc:date>
    </item>
    <item>
      <title>Re: rates by week</title>
      <link>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1702810#M53843</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/28589"&gt;@marcel_olmo&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Th eproblem comes when I have two items. Your key is orderdate, but I could not do it per order date, for example my sales table has:&lt;/P&gt;&lt;P&gt;Orderid, itemid, salesdate&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and rates&amp;nbsp;&lt;/P&gt;&lt;P&gt;itemid, from_date,to_date, rate&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried to do your approach with my data but did not work, any idea how to do&amp;nbsp; it with "N" Items?&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Sales:
Load ItemId, Date inline [
ItemId,Date
21129481,09/08/2019
21129481,21/11/2019
21129481,27/02/2020
21129481,16/04/2020
21129481,14/05/2020
];

Rates:
Load ItemId,From_D,To_D,Tarifa  inline [
ItemId,From_D,To_D,Tarifa
21129481,09/08/2019,14/08/2019,1,47
21129481,15/08/2019,21/08/2019,1,47
21129481,22/08/2019,28/08/2019,1,47
21129481,29/08/2019,04/09/2019,1,47
21129481,05/09/2019,11/09/2019,1,47
21129481,12/09/2019,18/09/2019,1,47
21129481,19/09/2019,25/09/2019,1,47
21129481,26/09/2019,02/10/2019,1,47
21129481,03/10/2019,09/10/2019,1,47
21129481,10/10/2019,16/10/2019,1,47
21129481,17/10/2019,23/10/2019,1,47
21129481,24/10/2019,30/10/2019,1,47
21129481,31/10/2019,06/11/2019,1,47
21129481,07/11/2019,13/11/2019,1,47
21129481,14/11/2019,20/11/2019,1,47
21129481,21/11/2019,27/11/2019,1,47
21129481,28/11/2019,04/12/2019,1,47
21129481,05/12/2019,11/12/2019,1,23
21129481,12/12/2019,18/12/2019,1,23
21129481,19/12/2019,24/12/2019,1,23
21129481,25/12/2019,27/12/2019,1,23
21129481,28/12/2019,01/01/2020,1,23
21129481,02/01/2020,05/01/2020,1,23
21129481,06/01/2020,08/01/2020,1,23
21129481,09/01/2020,15/01/2020,1,23
21129481,16/01/2020,22/01/2020,1,23
21129481,23/01/2020,29/01/2020,1,23
21129481,30/01/2020,05/02/2020,1,23
21129481,06/02/2020,12/02/2020,1,23
21129481,13/02/2020,19/02/2020,1,23
21129481,20/02/2020,26/02/2020,1,23
21129481,27/02/2020,04/03/2020,1,23
21129481,05/03/2020,11/03/2020,1,23
21129481,12/03/2020,18/03/2020,1,23
21129481,19/03/2020,25/03/2020,1,23
21129481,26/03/2020,01/04/2020,1,23
21129481,02/04/2020,08/04/2020,1,23
21129481,09/04/2020,15/04/2020,1,23
21129481,16/04/2020,22/04/2020,1,23
21129481,23/04/2020,29/04/2020,1,23
21129481,30/04/2020,06/05/2020,1,23
21129481,07/05/2020,13/05/2020,1,23
21129481,14/05/2020,31/12/2020,1,23
];
IntervalSingDates:
LOAD *,
	"From_D" &amp;amp; ' - ' &amp;amp; "To_D"&amp;amp; ' - ' &amp;amp;	"ItemId"								as	"LinkFecha";
LOAD
    "ItemId",// as ItemId_,
    "From_D",
    "To_D"
Resident Rates;
drop Table Rates;
CalendarTemp:
Load 
 Min("From_D")			AS MinDate,
   Max("To_D")			AS MaxDate
   
Resident IntervalSingDates;

LET vdatemin= num(peek('MinDate',0,'CalendarTemp'));
LET vdatemax= num(peek('MaxDate',0,'CalendarTemp'));

Drop table CalendarTemp;

// Calendar:
// load
// 	//date($(vdatemin) + RowNo()-1) as num,
// 	date($(vdatemin) + RowNo()-1) as OrderDate
// 	AutoGenerate
// 	$(vdatemax) - $(vdatemin) + 1;

Bridge:
IntervalMatch("From_D")
LOAD 
//"ItemId",
//"From_D"		AS Date,
     "To_D"		AS EndDate
	resident IntervalSingDates;
	
BridgeTotal:
NoConcatenate
LOAD From_D as Date,
	 EndDate as EndDate_,
     //OrderDate,
     From_D &amp;amp; ' - ' &amp;amp; EndDate										as	"LinkFecha"
RESIDENT Bridge;

DROP TABLE Bridge;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thank you very much&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 17 May 2020 09:01:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1702810#M53843</guid>
      <dc:creator>ecabanas</dc:creator>
      <dc:date>2020-05-17T09:01:36Z</dc:date>
    </item>
    <item>
      <title>Re: rates by week</title>
      <link>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1703382#M53881</link>
      <description>&lt;P&gt;Ok&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/24971"&gt;@ecabanas&lt;/a&gt;&amp;nbsp; I understand the problem now.&lt;/P&gt;&lt;P&gt;You have to do the same intervalmatch only by dates and then add the dimensions yo'd like after.&lt;/P&gt;&lt;P&gt;I've updated your example with the solution as you can see in the image :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Cabanas1.PNG" style="width: 493px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/33936iC7906D5450C9B64E/image-dimensions/493x238?v=v2" width="493" height="238" role="button" title="Cabanas1.PNG" alt="Cabanas1.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 19 May 2020 10:27:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1703382#M53881</guid>
      <dc:creator>marcel_olmo</dc:creator>
      <dc:date>2020-05-19T10:27:49Z</dc:date>
    </item>
    <item>
      <title>Re: rates by week</title>
      <link>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1705135#M54059</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/24971"&gt;@ecabanas&lt;/a&gt;&amp;nbsp; the solution was fine for you?&lt;/P&gt;&lt;P&gt;Regards, Marcel.&lt;/P&gt;</description>
      <pubDate>Tue, 26 May 2020 10:17:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/rates-by-week/m-p/1705135#M54059</guid>
      <dc:creator>marcel_olmo</dc:creator>
      <dc:date>2020-05-26T10:17:22Z</dc:date>
    </item>
  </channel>
</rss>

