<?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: Previous Balance and Final Inventory Balance in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Previous-Balance-and-Final-Inventory-Balance/m-p/1732595#M592297</link>
    <description>&lt;P&gt;Ops!&lt;BR /&gt;Something went wrong, I was wrong the amount was 12 not 24. and the COM was 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;OriginalData:&lt;BR /&gt;LOAD * INLINE [&lt;BR /&gt;Filial ,Produto,Date ,Tipo ,Seq ,Quantidade&lt;BR /&gt;51 ,161642 ,03/05/2019 ,COM ,37620 ,12&lt;BR /&gt;51 ,161642 ,14/08/2019 ,COM ,38376 ,12&lt;BR /&gt;51 ,161642 ,24/08/2019 ,EVF ,38445 ,4&lt;BR /&gt;51 ,161642 ,27/08/2019 ,EVF ,38466 ,2&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2020-08-01_10-42-29.jpg" style="width: 633px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/38431i273146D30353B509/image-size/large?v=v2&amp;amp;px=999" role="button" title="2020-08-01_10-42-29.jpg" alt="2020-08-01_10-42-29.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Sat, 01 Aug 2020 13:46:23 GMT</pubDate>
    <dc:creator>Ribeiro</dc:creator>
    <dc:date>2020-08-01T13:46:23Z</dc:date>
    <item>
      <title>Previous Balance and Final Inventory Balance</title>
      <link>https://community.qlik.com/t5/QlikView/Previous-Balance-and-Final-Inventory-Balance/m-p/1732561#M592294</link>
      <description>&lt;P&gt;Please, I would like to create a solution for loading data. Previous Balance and Current Balance. Separate by Type COM and VEF.&lt;/P&gt;&lt;P&gt;Table:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;BR /&gt;Filial, Produto, Date, Tipo, Seq, Quantidade&lt;BR /&gt;51,161642,03/05/2019,COM, 37620,12&lt;/P&gt;&lt;P&gt;51,161642,14/08/2019,COM,38376,24&lt;/P&gt;&lt;P&gt;51,161642,24/08/2019,EVF,38445,4&lt;/P&gt;&lt;P&gt;51,161642,27/08/2019,EVF,38466,2&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;Desired result:&lt;/P&gt;&lt;TABLE width="650px"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="56px"&gt;FILIAL&lt;/TD&gt;&lt;TD width="66px"&gt;Produto&lt;/TD&gt;&lt;TD width="70px"&gt;Date&lt;/TD&gt;&lt;TD width="55px"&gt;Tipo&lt;/TD&gt;&lt;TD width="59px"&gt;Seq.&lt;/TD&gt;&lt;TD width="78px"&gt;Previous&lt;/TD&gt;&lt;TD width="86px"&gt;Qtde_COM&lt;/TD&gt;&lt;TD width="89px"&gt;Qtde_EVF&lt;/TD&gt;&lt;TD width="90px"&gt;Balance&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="56px"&gt;51&lt;/TD&gt;&lt;TD width="66px"&gt;161642&lt;/TD&gt;&lt;TD width="70px"&gt;03/05/19&lt;/TD&gt;&lt;TD width="55px"&gt;COM&lt;/TD&gt;&lt;TD width="59px"&gt;37620&lt;/TD&gt;&lt;TD width="78px"&gt;0&lt;/TD&gt;&lt;TD width="86px"&gt;12&lt;/TD&gt;&lt;TD width="89px"&gt;0&lt;/TD&gt;&lt;TD width="90px"&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="56px"&gt;51&lt;/TD&gt;&lt;TD width="66px"&gt;161642&lt;/TD&gt;&lt;TD width="70px"&gt;14/08/19&lt;/TD&gt;&lt;TD width="55px"&gt;COM&lt;/TD&gt;&lt;TD width="59px"&gt;38376&lt;/TD&gt;&lt;TD width="78px"&gt;12&lt;/TD&gt;&lt;TD width="86px"&gt;12&lt;/TD&gt;&lt;TD width="89px"&gt;0&lt;/TD&gt;&lt;TD width="90px"&gt;24&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="56px"&gt;51&lt;/TD&gt;&lt;TD width="66px"&gt;161642&lt;/TD&gt;&lt;TD width="70px"&gt;24/08/19&lt;/TD&gt;&lt;TD width="55px"&gt;EVF&lt;/TD&gt;&lt;TD width="59px"&gt;38445&lt;/TD&gt;&lt;TD width="78px"&gt;24&lt;/TD&gt;&lt;TD width="86px"&gt;0&lt;/TD&gt;&lt;TD width="89px"&gt;4&lt;/TD&gt;&lt;TD width="90px"&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD width="56px"&gt;51&lt;/TD&gt;&lt;TD width="66px"&gt;161642&lt;/TD&gt;&lt;TD width="70px"&gt;27/08/19&lt;/TD&gt;&lt;TD width="55px"&gt;EVF&lt;/TD&gt;&lt;TD width="59px"&gt;38466&lt;/TD&gt;&lt;TD width="78px"&gt;20&lt;/TD&gt;&lt;TD width="86px"&gt;0&lt;/TD&gt;&lt;TD width="89px"&gt;2&lt;/TD&gt;&lt;TD width="90px"&gt;18&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jul 2020 23:56:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Previous-Balance-and-Final-Inventory-Balance/m-p/1732561#M592294</guid>
      <dc:creator>Ribeiro</dc:creator>
      <dc:date>2020-07-31T23:56:58Z</dc:date>
    </item>
    <item>
      <title>Re: Previous Balance and Final Inventory Balance</title>
      <link>https://community.qlik.com/t5/QlikView/Previous-Balance-and-Final-Inventory-Balance/m-p/1732584#M592295</link>
      <description>&lt;P&gt;Hi, I have some doubts on how it should work with more data but check the attachment, at least it returns the expected table.&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;OriginalData:
LOAD * INLINE [
Filial	,Produto,Date		,Tipo	,Seq	,Quantidade
51		,161642	,03/05/2019	,COM	,37620	,12
51		,161642	,14/08/2019	,COM	,38376	,24
51		,161642	,24/08/2019	,EVF	,38445	,4
51		,161642	,27/08/2019	,EVF	,38466	,2
];

ProcessedData:
LOAD
	*,	
	If(isAccum
	  ,If(Tipo='COM'
	    ,Peek('Balance') + Qtde_COM
	    ,Peek('Balance') - Qtde_EVF)
	  ,If(Tipo='COM', Qtde_COM, -Qtde_EVF)
	)					as Balance,
	If(isAccum
	  ,Peek(Balance)
	  ,0)				as Previous
;
LOAD
	*,
	If(Tipo='COM', Quantidade, Alt(Peek('LastCOM'),0))
						as LastCOM,
	If(Tipo='EVF', Quantidade, Alt(Peek('LastEVF'),0))
						as LastEVF,
	If(Tipo='COM', Fabs(If(isAccum, Quantidade-Peek('LastCOM'),Quantidade)), 0)
						as Qtde_COM,
	If(Tipo='EVF', Fabs(If(isAccum, Peek('LastEVF')-Quantidade,Quantidade)), 0)
						as Qtde_EVF
;
LOAD
	Filial,
	Produto,
	Date,
	Tipo,
	Seq,
	Quantidade,
	If(Peek(Filial)=Filial and Peek(Produto)=Produto, 1, 0) as isAccum
Resident	
	OriginalData
Order By
	Filial,
	Produto,
	Date
;

DROP Table OriginalData;&lt;/LI-CODE&gt;</description>
      <pubDate>Sat, 01 Aug 2020 10:42:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Previous-Balance-and-Final-Inventory-Balance/m-p/1732584#M592295</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2020-08-01T10:42:32Z</dc:date>
    </item>
    <item>
      <title>Re: Previous Balance and Final Inventory Balance</title>
      <link>https://community.qlik.com/t5/QlikView/Previous-Balance-and-Final-Inventory-Balance/m-p/1732590#M592296</link>
      <description>&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":beaming_face_with_smiling_eyes:"&gt;😁&lt;/span&gt;THANK YOU VERY MUCH!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 01 Aug 2020 12:51:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Previous-Balance-and-Final-Inventory-Balance/m-p/1732590#M592296</guid>
      <dc:creator>Ribeiro</dc:creator>
      <dc:date>2020-08-01T12:51:33Z</dc:date>
    </item>
    <item>
      <title>Re: Previous Balance and Final Inventory Balance</title>
      <link>https://community.qlik.com/t5/QlikView/Previous-Balance-and-Final-Inventory-Balance/m-p/1732595#M592297</link>
      <description>&lt;P&gt;Ops!&lt;BR /&gt;Something went wrong, I was wrong the amount was 12 not 24. and the COM was 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;OriginalData:&lt;BR /&gt;LOAD * INLINE [&lt;BR /&gt;Filial ,Produto,Date ,Tipo ,Seq ,Quantidade&lt;BR /&gt;51 ,161642 ,03/05/2019 ,COM ,37620 ,12&lt;BR /&gt;51 ,161642 ,14/08/2019 ,COM ,38376 ,12&lt;BR /&gt;51 ,161642 ,24/08/2019 ,EVF ,38445 ,4&lt;BR /&gt;51 ,161642 ,27/08/2019 ,EVF ,38466 ,2&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2020-08-01_10-42-29.jpg" style="width: 633px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/38431i273146D30353B509/image-size/large?v=v2&amp;amp;px=999" role="button" title="2020-08-01_10-42-29.jpg" alt="2020-08-01_10-42-29.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 01 Aug 2020 13:46:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Previous-Balance-and-Final-Inventory-Balance/m-p/1732595#M592297</guid>
      <dc:creator>Ribeiro</dc:creator>
      <dc:date>2020-08-01T13:46:23Z</dc:date>
    </item>
    <item>
      <title>Re: Previous Balance and Final Inventory Balance</title>
      <link>https://community.qlik.com/t5/QlikView/Previous-Balance-and-Final-Inventory-Balance/m-p/1732621#M592298</link>
      <description>&lt;P&gt;I though quantidade was alredy accumulated and that was the tricky part. If it's not alreadu accumulated it will be simpler, not need to store the 'Last*' value&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;ProcessedData:
LOAD
	*,	
	If(isAccum
	  ,If(Tipo='COM'
	    ,Peek('Balance') + Qtde_COM
	    ,Peek('Balance') - Qtde_EVF)
	  ,If(Tipo='COM', Qtde_COM, -Qtde_EVF)
	)					as Balance,
	If(isAccum
	  ,Peek(Balance)
	  ,0)				as Previous
;
LOAD
	*,
	If(Tipo='COM',Quantidade, 0)
						as Qtde_COM,
	If(Tipo='EVF', Quantidade, 0)
						as Qtde_EVF
;
LOAD
	Filial,
	Produto,
	Date,
	Tipo,
	Seq,
	Quantidade,
	If(Peek(Filial)=Filial and Peek(Produto)=Produto, 1, 0) as isAccum
Resident	
	OriginalData
Order By
	Filial,
	Produto,
	Date
;

DROP Table OriginalData;&lt;/LI-CODE&gt;</description>
      <pubDate>Sun, 02 Aug 2020 08:32:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Previous-Balance-and-Final-Inventory-Balance/m-p/1732621#M592298</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2020-08-02T08:32:32Z</dc:date>
    </item>
    <item>
      <title>Re: Previous Balance and Final Inventory Balance</title>
      <link>https://community.qlik.com/t5/QlikView/Previous-Balance-and-Final-Inventory-Balance/m-p/1895132#M1217490</link>
      <description>&lt;PRE id="tw-target-text" class="tw-data-text tw-text-large tw-ta" dir="ltr" data-placeholder="Tradução"&gt;&lt;SPAN class="Y2IQFc"&gt;I'm not getting your perfect solution. Got any tips?&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;PRE id="tw-target-text" class="tw-data-text tw-text-large tw-ta" dir="ltr" data-placeholder="Tradução"&gt;&lt;SPAN class="Y2IQFc"&gt;&lt;BR /&gt;&lt;BR /&gt;I need to create opening balance and ending balance, by date_time, product.&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;Table OriginalData;&lt;/P&gt;
&lt;P&gt;LOAD * INLINE [&lt;BR /&gt;DATA_HORA,Filial,Produto,Quantidade,Tipo,&lt;BR /&gt;19/02/2022 12:59:27,156,212,150,S&lt;BR /&gt;19/02/2022 12:56:22,156,212,75,E&lt;BR /&gt;18/02/2022 04:44:13,156,212,75,S&lt;BR /&gt;18/02/2022 04:35:19,156,212,27,E&lt;/P&gt;
&lt;P&gt;];&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Desired result:&lt;/SPAN&gt;&lt;/P&gt;
&lt;TABLE width="603"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="62.1354px"&gt;FILIAL&lt;/TD&gt;
&lt;TD width="67.1528px"&gt;Produto&lt;/TD&gt;
&lt;TD width="151.354px"&gt;DATA_HORA&lt;/TD&gt;
&lt;TD width="62.1354px"&gt;Tipo&lt;/TD&gt;
&lt;TD width="69.2188px"&gt;Previous&lt;/TD&gt;
&lt;TD width="63.1424px"&gt;E&lt;/TD&gt;
&lt;TD width="62.1354px"&gt;S&lt;/TD&gt;
&lt;TD width="64.6007px"&gt;Balance&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="62.1354px"&gt;156&lt;/TD&gt;
&lt;TD width="67.1528px"&gt;212&lt;/TD&gt;
&lt;TD width="151.354px"&gt;18/02/2022 04:35:19&lt;/TD&gt;
&lt;TD width="62.1354px"&gt;E&lt;/TD&gt;
&lt;TD width="69.2188px"&gt;0&lt;/TD&gt;
&lt;TD width="63.1424px"&gt;27&lt;/TD&gt;
&lt;TD width="62.1354px"&gt;0&lt;/TD&gt;
&lt;TD width="64.6007px"&gt;27&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="62.1354px"&gt;156&lt;/TD&gt;
&lt;TD width="67.1528px"&gt;212&lt;/TD&gt;
&lt;TD width="151.354px"&gt;18/02/2022 04:44:13&lt;/TD&gt;
&lt;TD width="62.1354px"&gt;S&lt;/TD&gt;
&lt;TD width="69.2188px"&gt;27&lt;/TD&gt;
&lt;TD width="63.1424px"&gt;0&lt;/TD&gt;
&lt;TD width="62.1354px"&gt;75&lt;/TD&gt;
&lt;TD width="64.6007px"&gt;-48&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="62.1354px"&gt;156&lt;/TD&gt;
&lt;TD width="67.1528px"&gt;212&lt;/TD&gt;
&lt;TD width="151.354px"&gt;19/02/2022 12:56:22&lt;/TD&gt;
&lt;TD width="62.1354px"&gt;E&lt;/TD&gt;
&lt;TD width="69.2188px"&gt;-48&lt;/TD&gt;
&lt;TD width="63.1424px"&gt;75&lt;/TD&gt;
&lt;TD width="62.1354px"&gt;0&lt;/TD&gt;
&lt;TD width="64.6007px"&gt;27&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="62.1354px"&gt;156&lt;/TD&gt;
&lt;TD width="67.1528px"&gt;212&lt;/TD&gt;
&lt;TD width="151.354px"&gt;19/02/2022 12:59:27&lt;/TD&gt;
&lt;TD width="62.1354px"&gt;S&lt;/TD&gt;
&lt;TD width="69.2188px"&gt;27&lt;/TD&gt;
&lt;TD width="63.1424px"&gt;0&lt;/TD&gt;
&lt;TD width="62.1354px"&gt;150&lt;/TD&gt;
&lt;TD width="64.6007px"&gt;-123&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Order By&lt;BR /&gt;&lt;BR /&gt;Produto,&lt;/P&gt;
&lt;P&gt;DATA_HORA,&lt;/P&gt;
&lt;P&gt;Filial&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;DROP Table OriginalData;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Link Post:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/QlikView-App-Dev/previous-balance-inflows-and-outflows-and-closing-balance/m-p/1895130#M1217489" target="_blank" rel="noopener"&gt;https://community.qlik.com/t5/QlikView-App-Dev/previous-balance-inflows-and-outflows-and-closing-balance/m-p/1895130#M1217489&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 20 Feb 2022 14:07:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Previous-Balance-and-Final-Inventory-Balance/m-p/1895132#M1217490</guid>
      <dc:creator>Ribeiro</dc:creator>
      <dc:date>2022-02-20T14:07:01Z</dc:date>
    </item>
  </channel>
</rss>

