none
Consulta dos 3 últimos meses referente ao mês atual RRS feed

  • Pergunta

  • Bom dia

    Por favor, estou montando um consulta que precisará referenciar a quantidade vendida do mês atual para os 3 últimos meses.

    A consulta está com informações de venda da quantidade atual sem os últimos meses.


    DECLARE @DTINI DATE, @DTFIM DATE,@MES INT
     

    SET @DTINI = '2017-04-01'
    SET @DTFIM = '2017-04-30'

    select  convert(date,t0.DocDate,103) Lançamento, GETDATE () AS HOJE,t1.ItemCode,t1.Dscription,t2.MinLevel,t2.MaxLevel,t1.Quantity,t1.OpenQty,t0.DocNum,
    t0.serial,t2.SalUnitMsr UM,t1.CFOPCode,T2.ItmsGrpCod


     from INV1 t1

    inner join OINV t0 on t1.DocEntry=t0.DocEntry
    and t0.CANCELED like 'n'
    inner join OITM t2 on t1.ItemCode=t2.ItemCode
    inner join OCRD t22 on t0.CardCode=t22.CardCode
    inner join OCRG t33 on t22.GroupCode=t33.GroupCode
    full outer join OITW T3 ON T1.ItemCode=T2.ItemCode
    and T3.WhsCode like '01' 

    where t0.DocDate between @DTINI and @DTFIM
    and t1.ItemCode like '0250444'
    and t0.InvntSttus <> 'c'
    and t33.GroupName like '%' 


    group by t1.ItemCode,t1.Dscription,t1.Quantity, t0.DocDate,t2.SalUnitMsr,t0.serial,t0.DocNum,t1.CFOPCode,t1.OpenQty
    ,t2.MinLevel,t2.MaxLevel,T2.ItmsGrpCod

    union 

    select  convert(date,t0.DocDate,103) Lançamento,GETDATE () AS HOJE,t1.ItemCode,t1.Dscription,t2.MinLevel,t2.MaxLevel,
    t1.Quantity,t1.OpenQty,t0.DocNum,
    t0.serial,t2.SalUnitMsr UM,t1.CFOPCode,T2.ItmsGrpCod


    from RIN1 t1

    inner join ORIN t0 on t1.DocEntry=t0.DocEntry
    and t0.CANCELED like 'n'
    inner join OITM t2 on t1.ItemCode=t2.ItemCode
    inner join OCRD t22 on t0.CardCode=t22.CardCode
    inner join OCRG t33 on t22.GroupCode=t33.GroupCode
    full outer join OITW T3 ON T1.ItemCode=T2.ItemCode
    and T3.WhsCode like '01' 


    where t0.DocDate between @DTINI and @DTFIM
    and t1.ItemCode like '0250444'
    and t1.CFOPCode not like '120%'
    and t1.CFOPCode not like '220%'
    and t33.GroupName like '%'

    group by t1.ItemCode,t1.Dscription,t1.Quantity, t0.DocDate,t2.SalUnitMsr,t0.serial,t0.DocNum,t1.CFOPCode,t1.OpenQty
    ,t2.MinLevel,t2.MaxLevel,T2.ItmsGrpCod

    Obrigado

    quinta-feira, 27 de abril de 2017 15:00

Respostas

  • Boa tarde PARANHAS,

    E qual o problema?

    Explique melhor a sua dúvida.


    Att., Roberto Alves

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 23 de maio de 2017 17:37

Todas as Respostas

  • Boa tarde PARANHAS,

    E qual o problema?

    Explique melhor a sua dúvida.


    Att., Roberto Alves

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 23 de maio de 2017 17:37
  • Bom dia,

    Por falta de retorno esta thread esta encerrada !

    Por gentileza, caso necessário abra uma nova thread.

    Atenciosamente,


    Guilherme Macedo S

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    TechNet Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 30 de maio de 2017 16:09