8 Replies Latest reply: Mar 14, 2018 1:49 PM by Rodrigo Dittrich RSS

    Extrato diário do produto x acumulado mensal

    Rodrigo Dittrich

      Bom dia galera,

       

      Preciso de uma ajuda de vocês num caso aqui:

       

      Eu fiz um cenário onde eu montei o extrato de produto e no meu script eu leio produto a produto, dia por dia e vou sempre gravando o valor que está em estoque de cada produto para cada dia, então se eu quiser ver o valor que existia em estoque de um produto até determinada data eu conseguia.

       

      Minha tabela que segue em anexo, eu uso a seguinte formula para mostrar o extrato do produto e o valor acumulado dia a dia:

      FirstSortedValue( {<MOV_DATA={"<=$(=vPeriodo)"} >} VL_SALDO, -OrdemLancamento)

       

      Na tabela onde somo o valor mensal eu utilizo a seguinte fórmula:

      SUM(AGGR(FirstSortedValue( {<MOV_DATA={"<=$(=vPeriodo)"} >} VL_SALDO, -OrdemLancamento),PRO_CODIGO,MOV_MES_ANO))

       

      Segue o problema que tenho explicado no anexo.

      Extrato do produto.jpg

       

      Eu sei que existe uma forma de fazer o que eu preciso, mas quero ver se consigo resolver sem precisar criar outro script de carga.

       

      Talvez tenho que tentar fazer uma carga acumulando mensalmente, mas na ausência de um produto em um determinado mês, eu vou precisar mostrar ele mesmo assim.