<?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 Financial Year Calendar in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Financial-Year-Calendar/m-p/788037#M1019502</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;I have the below code I use for my Calendar, is there away to change it so it relates to financial year instead of calendar year? Is it best to just add extra fields to the Calendar so I can see the Financial flags as well? Our Financial Year starts between 1st April to 31st March.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[StartDate]:&lt;/P&gt;&lt;P&gt;LOAD min([Date]) as Oldest&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&lt;D&gt;&lt;/D&gt;&lt;/P&gt;&lt;P&gt;(qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vStartDate = If(peek('Oldest')&amp;lt;=monthstart(addmonths($(vToday),-13)),&lt;/P&gt;&lt;P&gt;&amp;nbsp; peek('Oldest')-1,&lt;/P&gt;&lt;P&gt;&amp;nbsp; monthstart(addmonths($(vToday),-13))-1);&amp;nbsp; // the -1 makes loop easier&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vEndDate = num(yearend(today()));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET vCompStartDate = monthstart(addmonths(today(),-14));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Calendar:&lt;/P&gt;&lt;P&gt;LOAD Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp; year(Date) as Year,&lt;/P&gt;&lt;P&gt;&amp;nbsp; month(Date) as Month,&lt;/P&gt;&lt;P&gt;&amp;nbsp; monthstart(Date) as [Month Start],&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'W'&amp;amp;week(Date) as Week,&lt;/P&gt;&lt;P&gt;&amp;nbsp; month(Date)&amp;amp;'-'&amp;amp;Year(Date) as [Month Year],&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'Q'&amp;amp;Ceil(Month(Date)/3) as Quarter,&lt;/P&gt;&lt;P&gt;&amp;nbsp; QuarterName(Date) as [Quarter Name],&lt;/P&gt;&lt;P&gt;&amp;nbsp; day(Date) as Day,&lt;/P&gt;&lt;P&gt;&amp;nbsp; weekday(Date) as Weekday,&lt;/P&gt;&lt;P&gt;&amp;nbsp; weekday(Date)&amp;amp;' '&amp;amp;day(Date) as [Day of Week],&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(Date=$(vToday), 1) as [CD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; // if(Date=($(vToday)-1),1)as [PD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(Date=($(vToday)-1),1)as [PD Flag 2],&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(year(Date)=year($(vToday)),1) as [CY Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(year(Date)=year(addyears($(vToday),-1)),1)as [PY Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=YearStart($(vToday)) and Date&amp;lt;=$(vToday)), 1) as [CYTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=YearStart($(vOneYearAgo)) and Date&amp;lt;=$(vOneYearAgo)), 1) as [PYTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(QuarterName(Date)=QuarterName($(vToday)),1) as [CQ Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=QuarterStart($(vToday)) and Date&amp;lt;=$(vToday)), 1) as [CQTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=QuarterStart(AddMonths($(vToday),-3)) and Date&amp;lt;=AddMonths($(vToday),-3)), 1) as [PQTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=QuarterStart($(vOneYearAgo)) and Date&amp;lt;=$(vOneYearAgo)), 1) as [PYQTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart($(vToday)) and Date&amp;lt;=MonthEnd($(vToday))), 1) as [CM Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart($(vToday)) and Date&amp;lt;=$(vToday)), 1) as [CMTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;$(vToday) and Date&amp;lt;=MonthEnd($(vToday))), 1) as [RCM Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart(AddMonths($(vToday),-1)) and Date&amp;lt;=AddMonths($(vToday),-1)), 1) as [PMTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart(AddMonths($(vToday),-1)) and Date&amp;lt;=MonthEnd(AddMonths($(vToday),-1))), 1) as [PM Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart($(vOneYearAgo)) and Date&amp;lt;=$(vOneYearAgo)), 1) as [PYMTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart(AddMonths($(vToday),-3)) and Date&amp;lt;=MonthEnd(AddMonths($(vToday),-1))), 1) as [R3 Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart(AddMonths($(vToday),-12)) and Date&amp;lt;=MonthEnd(AddMonths($(vToday),-1))), 1) as [R12 Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart(AddMonths($(vOneYearAgo),-3)) and Date&amp;lt;=MonthEnd(AddMonths($(vOneYearAgo),-1))), 1) as [PY R3 Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart(AddMonths($(vOneYearAgo),-12)) and Date&amp;lt;=MonthEnd(AddMonths($(vOneYearAgo),-1))), 1) as [PY R12 Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=WeekStart($(vToday)) and Date&amp;lt;=WeekEnd($(vToday))), 1) as [CW Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=WeekStart($(vToday)-7) and Date&amp;lt;=WeekEnd($(vToday)-7)), 1) as [PW Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=WeekStart($(vToday)) and Date&amp;lt;=$(vToday)), 1) as [CWTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;$(vToday) and Date&amp;lt;=WeekEnd($(vToday))), 1) as [RCW Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If(Year(Date)&amp;gt;=year(addmonths(today(),-13)),Year(Date)) as [New Year];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD date($(vStartDate) + IterNo()) as Date&lt;/P&gt;&lt;P&gt;AUTOGENERATE 1&lt;/P&gt;&lt;P&gt;WHILE $(vStartDate) + IterNo() &amp;lt;= $(vEndDate);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Analysis Periods]:&lt;/P&gt;&lt;P&gt;LOAD monthstart(addmonths($(vCompStartDate), 1*IterNo())) as [Month Start],&lt;/P&gt;&lt;P&gt;&amp;nbsp; IterNo() as [Analysis Period]&lt;/P&gt;&lt;P&gt;AUTOGENERATE 1&lt;/P&gt;&lt;P&gt;WHILE IterNo() &amp;lt;= 14;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 Mar 2015 09:56:45 GMT</pubDate>
    <dc:creator>ivandrago</dc:creator>
    <dc:date>2015-03-25T09:56:45Z</dc:date>
    <item>
      <title>Financial Year Calendar</title>
      <link>https://community.qlik.com/t5/QlikView/Financial-Year-Calendar/m-p/788037#M1019502</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;I have the below code I use for my Calendar, is there away to change it so it relates to financial year instead of calendar year? Is it best to just add extra fields to the Calendar so I can see the Financial flags as well? Our Financial Year starts between 1st April to 31st March.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[StartDate]:&lt;/P&gt;&lt;P&gt;LOAD min([Date]) as Oldest&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&lt;D&gt;&lt;/D&gt;&lt;/P&gt;&lt;P&gt;(qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vStartDate = If(peek('Oldest')&amp;lt;=monthstart(addmonths($(vToday),-13)),&lt;/P&gt;&lt;P&gt;&amp;nbsp; peek('Oldest')-1,&lt;/P&gt;&lt;P&gt;&amp;nbsp; monthstart(addmonths($(vToday),-13))-1);&amp;nbsp; // the -1 makes loop easier&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vEndDate = num(yearend(today()));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET vCompStartDate = monthstart(addmonths(today(),-14));&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Calendar:&lt;/P&gt;&lt;P&gt;LOAD Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp; year(Date) as Year,&lt;/P&gt;&lt;P&gt;&amp;nbsp; month(Date) as Month,&lt;/P&gt;&lt;P&gt;&amp;nbsp; monthstart(Date) as [Month Start],&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'W'&amp;amp;week(Date) as Week,&lt;/P&gt;&lt;P&gt;&amp;nbsp; month(Date)&amp;amp;'-'&amp;amp;Year(Date) as [Month Year],&lt;/P&gt;&lt;P&gt;&amp;nbsp; 'Q'&amp;amp;Ceil(Month(Date)/3) as Quarter,&lt;/P&gt;&lt;P&gt;&amp;nbsp; QuarterName(Date) as [Quarter Name],&lt;/P&gt;&lt;P&gt;&amp;nbsp; day(Date) as Day,&lt;/P&gt;&lt;P&gt;&amp;nbsp; weekday(Date) as Weekday,&lt;/P&gt;&lt;P&gt;&amp;nbsp; weekday(Date)&amp;amp;' '&amp;amp;day(Date) as [Day of Week],&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(Date=$(vToday), 1) as [CD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; // if(Date=($(vToday)-1),1)as [PD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(Date=($(vToday)-1),1)as [PD Flag 2],&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(year(Date)=year($(vToday)),1) as [CY Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(year(Date)=year(addyears($(vToday),-1)),1)as [PY Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=YearStart($(vToday)) and Date&amp;lt;=$(vToday)), 1) as [CYTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=YearStart($(vOneYearAgo)) and Date&amp;lt;=$(vOneYearAgo)), 1) as [PYTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; if(QuarterName(Date)=QuarterName($(vToday)),1) as [CQ Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=QuarterStart($(vToday)) and Date&amp;lt;=$(vToday)), 1) as [CQTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=QuarterStart(AddMonths($(vToday),-3)) and Date&amp;lt;=AddMonths($(vToday),-3)), 1) as [PQTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=QuarterStart($(vOneYearAgo)) and Date&amp;lt;=$(vOneYearAgo)), 1) as [PYQTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart($(vToday)) and Date&amp;lt;=MonthEnd($(vToday))), 1) as [CM Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart($(vToday)) and Date&amp;lt;=$(vToday)), 1) as [CMTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;$(vToday) and Date&amp;lt;=MonthEnd($(vToday))), 1) as [RCM Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart(AddMonths($(vToday),-1)) and Date&amp;lt;=AddMonths($(vToday),-1)), 1) as [PMTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart(AddMonths($(vToday),-1)) and Date&amp;lt;=MonthEnd(AddMonths($(vToday),-1))), 1) as [PM Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart($(vOneYearAgo)) and Date&amp;lt;=$(vOneYearAgo)), 1) as [PYMTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart(AddMonths($(vToday),-3)) and Date&amp;lt;=MonthEnd(AddMonths($(vToday),-1))), 1) as [R3 Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart(AddMonths($(vToday),-12)) and Date&amp;lt;=MonthEnd(AddMonths($(vToday),-1))), 1) as [R12 Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart(AddMonths($(vOneYearAgo),-3)) and Date&amp;lt;=MonthEnd(AddMonths($(vOneYearAgo),-1))), 1) as [PY R3 Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=MonthStart(AddMonths($(vOneYearAgo),-12)) and Date&amp;lt;=MonthEnd(AddMonths($(vOneYearAgo),-1))), 1) as [PY R12 Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=WeekStart($(vToday)) and Date&amp;lt;=WeekEnd($(vToday))), 1) as [CW Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=WeekStart($(vToday)-7) and Date&amp;lt;=WeekEnd($(vToday)-7)), 1) as [PW Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;=WeekStart($(vToday)) and Date&amp;lt;=$(vToday)), 1) as [CWTD Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If((Date&amp;gt;$(vToday) and Date&amp;lt;=WeekEnd($(vToday))), 1) as [RCW Flag],&lt;/P&gt;&lt;P&gt;&amp;nbsp; If(Year(Date)&amp;gt;=year(addmonths(today(),-13)),Year(Date)) as [New Year];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD date($(vStartDate) + IterNo()) as Date&lt;/P&gt;&lt;P&gt;AUTOGENERATE 1&lt;/P&gt;&lt;P&gt;WHILE $(vStartDate) + IterNo() &amp;lt;= $(vEndDate);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Analysis Periods]:&lt;/P&gt;&lt;P&gt;LOAD monthstart(addmonths($(vCompStartDate), 1*IterNo())) as [Month Start],&lt;/P&gt;&lt;P&gt;&amp;nbsp; IterNo() as [Analysis Period]&lt;/P&gt;&lt;P&gt;AUTOGENERATE 1&lt;/P&gt;&lt;P&gt;WHILE IterNo() &amp;lt;= 14;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Mar 2015 09:56:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Financial-Year-Calendar/m-p/788037#M1019502</guid>
      <dc:creator>ivandrago</dc:creator>
      <dc:date>2015-03-25T09:56:45Z</dc:date>
    </item>
    <item>
      <title>Re: Financial Year Calendar</title>
      <link>https://community.qlik.com/t5/QlikView/Financial-Year-Calendar/m-p/788038#M1019503</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;Use YearName()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;YearName(date,0,4)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Mar 2015 09:58:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Financial-Year-Calendar/m-p/788038#M1019503</guid>
      <dc:creator>PrashantSangle</dc:creator>
      <dc:date>2015-03-25T09:58:57Z</dc:date>
    </item>
    <item>
      <title>Re: Financial Year Calendar</title>
      <link>https://community.qlik.com/t5/QlikView/Financial-Year-Calendar/m-p/788039#M1019504</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;Thanks for your help so far, but I need the current fields in the calendar to relate to the Financial Year some how, as the above function does not help with my existings charts I have as I use a Cyclic which is flicks between Days/Month/Year.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Mar 2015 10:11:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Financial-Year-Calendar/m-p/788039#M1019504</guid>
      <dc:creator>ivandrago</dc:creator>
      <dc:date>2015-03-25T10:11:39Z</dc:date>
    </item>
  </channel>
</rss>

