Tenho uma rotina para realizar que parece ser simples mas não estou conseguindo finalizar.
O problema é o seguinte, um determinado produto e vendido durante o mês e eu tenho que pegar qual foi seu maior custo e repetir ate terminar o mês, no proximo mês inicia com o ultimo custo mas depois da primeira venda tenho que verificar qual o custo atual do mes. confuso? vou dar um exemplo abaixo.
Neste exemplo peguei venda de um produto durante 3 meses.
No primeiro mês o maior custo foi 1,05
No segundo mês o maior custo foi 1,05
No Terceiro mês o maior custo foi 0,91
Tenho que mostrar o maior custo por mês e o maior do periodo.
Question
SrGaldino
Bom Dia Amigos.
Tenho uma rotina para realizar que parece ser simples mas não estou conseguindo finalizar.
O problema é o seguinte, um determinado produto e vendido durante o mês e eu tenho que pegar qual foi seu maior custo e repetir ate terminar o mês, no proximo mês inicia com o ultimo custo mas depois da primeira venda tenho que verificar qual o custo atual do mes. confuso? vou dar um exemplo abaixo.
Neste exemplo peguei venda de um produto durante 3 meses.
No primeiro mês o maior custo foi 1,05
No segundo mês o maior custo foi 1,05
No Terceiro mês o maior custo foi 0,91
Tenho que mostrar o maior custo por mês e o maior do periodo.
DATA VALOR CUSTO
1 -- 01/01/2012 -- 1 0,70
2 -- 10/01/2012 -- 1,3 -- 0,91
3 -- 14/01/2012 -- 1,1 -- 0,91
4 -- 18/01/2012 -- 1,5 -- 1,05
5 -- 20/01/2012 -- 1 -- 1,05
6 -- 29/01/2012 -- 1,2 -- 1,05
7 -- 01/02/2012 -- 1 -- 1,05
8 -- 01/02/2012 -- 1,2 -- 0,84
9 -- 10/02/2012 -- 1,1 -- 0,84
10 -- 12/02/2012 -- 1,3 -- 0,91
11 -- 26/02/2012 -- 1,2 -- 0,91
12 -- 28/02/2012 -- 1,3 -- 0,91
13 -- 01/03/2012 -- 1,1 -- 0,91
14 -- 05/03/2012 -- 1,2 -- 0,84
15 -- 10/03/2012 -- 1,1 -- 0,84
16 -- 25/03/2012 -- 1,2 -- 0,84
17 -- 27/03/2012 -- 1,3 -- 0,91
18 -- 30/03/2012 -- 1,2 -- 0,91
Obrigado.
Sandro Galdino
Edited by SrGaldinoLink to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.