<?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: Calculate Shortage Date in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Shortage-Date/m-p/3288423#M122347</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="478840" data-lia-user-login="powerbidverdon" class="lia-mention lia-mention-user"&gt;powerbidverdon&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I was wondering whether you could find a solution for your problem. I am trying to achieve something very similar.&lt;/P&gt;&lt;P&gt;Thank you in advanced.&lt;/P&gt;</description>
    <pubDate>Fri, 16 Jun 2023 18:43:34 GMT</pubDate>
    <dc:creator>franco28</dc:creator>
    <dc:date>2023-06-16T18:43:34Z</dc:date>
    <item>
      <title>Calculate Shortage Date</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Shortage-Date/m-p/2936732#M96858</link>
      <description>&lt;P&gt;Hello community, thank you for taking the time to help my learning &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Problem&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;Need to calculate the date when my stock level is zero or less.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following 3 tables all connected to an &lt;EM&gt;Index Table&lt;/EM&gt; by the column &lt;U&gt;Key&lt;/U&gt;. Column &lt;U&gt;Key&lt;/U&gt; is just all possible combinations of Item Number and Date, for example &lt;EM&gt;"AAA-29/11/2022"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like to calculate the date when my item stock level is zero or less.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;I have item &lt;STRONG&gt;AAA&lt;/STRONG&gt;. From the &lt;EM&gt;Quantity On Hand table&lt;/EM&gt; I see I have &lt;U&gt;5 pcs in stock on 29th Nov&lt;/U&gt; (Date is just todays date ). In the &lt;EM&gt;Requirements table&lt;/EM&gt; I see i require&amp;nbsp;&lt;U&gt;4 pcs on 30 Nov&lt;/U&gt; , 3&lt;U&gt;&amp;nbsp;pc on 1 Dec&lt;/U&gt; and &lt;U&gt;5 pcs on 2 Dec&lt;/U&gt;. In the &lt;EM&gt;Purchase Orders table&lt;/EM&gt; I have a Purchase order coming in on &lt;U&gt;30 Nov of 3 pcs&lt;/U&gt; and another on &lt;U&gt;1 Dec of 1 pc&lt;/U&gt;.&lt;/P&gt;&lt;P&gt;Explanation in table form below&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Date&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Item&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;On Hand&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Req&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;On Order&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Adj Stock&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;29 Nov (today)&lt;/TD&gt;&lt;TD&gt;AAA&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30 Nov&lt;/TD&gt;&lt;TD&gt;AAA&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;4 &lt;EM&gt;(5-4+3)&lt;/EM&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1 Dec&lt;/TD&gt;&lt;TD&gt;AAA&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;2 &lt;EM&gt;(4-3+1)&lt;/EM&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2 Dec&lt;/TD&gt;&lt;TD&gt;AAA&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;-3 &lt;EM&gt;(2-5)&lt;/EM&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For AAA I would like the calculation to give me as result the date &lt;U&gt;2 Dec&lt;/U&gt; as it is the earliest date when stock level is &amp;gt;= 0 pcs.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Using this measure I would like the table visualisation output to look like this&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Item Number&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Iventory run out date&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;AAA&lt;/TD&gt;&lt;TD&gt;2 Dec 2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;BBB&lt;/TD&gt;&lt;TD&gt;15 Jan 2023&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;CCC&lt;/TD&gt;&lt;TD&gt;4 Jan 2023&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DDD&lt;/TD&gt;&lt;TD&gt;15 Feb 2023&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;.....&lt;/TD&gt;&lt;TD&gt;....&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can't see to get my head round how to do this. I think I need to create loop to find when running adjusted stock reaches zero or less but is this possible in Dax?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Tue, 29 Nov 2022 19:55:54 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Shortage-Date/m-p/2936732#M96858</guid>
      <dc:creator>powerbidverdon</dc:creator>
      <dc:date>2022-11-29T19:55:54Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Shortage Date</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Shortage-Date/m-p/2937302#M96885</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="478840" data-lia-user-login="powerbidverdon" class="lia-mention lia-mention-user"&gt;powerbidverdon&lt;/a&gt; , refer these two approches &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://radacad.com/calculating-stock-on-hand-using-dax-power-bi-inventory-model" target="_blank"&gt;https://radacad.com/calculating-stock-on-hand-using-dax-power-bi-inventory-model&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://blog.enterprisedna.co/calculate-days-of-zero-stock-power-bi-inventory-management-insights/" target="_blank"&gt;https://blog.enterprisedna.co/calculate-days-of-zero-stock-power-bi-inventory-management-insights/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 30 Nov 2022 02:36:02 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Shortage-Date/m-p/2937302#M96885</guid>
      <dc:creator>amitchandak</dc:creator>
      <dc:date>2022-11-30T02:36:02Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Shortage Date</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Shortage-Date/m-p/2938382#M96949</link>
      <description>&lt;P&gt;Hello Amit,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Thanks for the feedback.&lt;/P&gt;&lt;P&gt;Unfortunately both suggestions would not work in my case.&lt;/P&gt;&lt;P&gt;-radaclad solution does not give me back the Date the part will be short. It simply gives a running total which I am already doing today. The solution is also just efficient for a couple of product IDs produced in a matrix. I am looking for a simple table as below for potentially 1000s of items.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Required ouput&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Item Number&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Iventory run out date&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;AAA&lt;/TD&gt;&lt;TD&gt;2 Dec 2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;BBB&lt;/TD&gt;&lt;TD&gt;15 Jan 2023&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;CCC&lt;/TD&gt;&lt;TD&gt;4 Jan 2023&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;DDD&lt;/TD&gt;&lt;TD&gt;15 Feb 2023&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;..... (1000 more item numbers)&lt;/TD&gt;&lt;TD&gt;....&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-the second solution also seems to be modeled on product inventory whereas mine is based on purchasing parts for production (demand requirement). It is also using running total and it is looking at a part by part level, it is not feasible for a solution where i would like a table listing around 1000 parts and in another column the day the part will be out of stock (see solution table above).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;</description>
      <pubDate>Wed, 30 Nov 2022 09:51:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Shortage-Date/m-p/2938382#M96949</guid>
      <dc:creator>powerbidverdon</dc:creator>
      <dc:date>2022-11-30T09:51:07Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Shortage Date</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Shortage-Date/m-p/2950262#M97778</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="478840" data-lia-user-login="powerbidverdon" class="lia-mention lia-mention-user"&gt;powerbidverdon&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Have trouble to follow.&lt;/P&gt;
&lt;P&gt;Can you explain how you got the desired result from the data you have?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 06 Dec 2022 05:53:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Shortage-Date/m-p/2950262#M97778</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-12-06T05:53:38Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Shortage Date</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Shortage-Date/m-p/3288423#M122347</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="478840" data-lia-user-login="powerbidverdon" class="lia-mention lia-mention-user"&gt;powerbidverdon&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I was wondering whether you could find a solution for your problem. I am trying to achieve something very similar.&lt;/P&gt;&lt;P&gt;Thank you in advanced.&lt;/P&gt;</description>
      <pubDate>Fri, 16 Jun 2023 18:43:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Calculate-Shortage-Date/m-p/3288423#M122347</guid>
      <dc:creator>franco28</dc:creator>
      <dc:date>2023-06-16T18:43:34Z</dc:date>
    </item>
  </channel>
</rss>

