¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Relatório de Estoque e Última Entrada em Armazéns: Análise Detalhada

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 0 Vistas
0
Cargando...

Prezados, poderiam me ajudar com uma consulta que forneça o resultado do seguinte relatório?

ITEM ARMAZÉM DATA DO ÚLTIMO INGRESSO NO ARMAZÉM ESTOQUE

Desde já, muito obrigado.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá,

Faça uma consulta à tabela OINM, que armazena todos os movimentos por artigo e armazém (Diário do Armazém).

Saudações.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Emilio.

Como mencionado por Boris, uma consulta à tabela de histórico do armazém é suficiente, embora eu recomende que seja feita na OIVL e seu detalhe IVL1, pois a OINM se tornou obsoleta. Embora ainda seja atualizada, a obrigatória é a OIVL e seu detalhe.

Sugiro que você tente uma consulta semelhante à seguinte:

SELECT T0.ItemCode, T0.LocCode, MAX(T0.CreateDate), (Select TA.OnHand FROM OITM TA Where TA.ItemCode = T0.ItemCode) FROM OIVL T0 group by T0.ItemCode, T0.LocCode order by MAX(Createdate) DESC

Fico no aguardo de seus comentários, cumprimentos.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Obrigado Gerardo, Obrigado Boris.

Vou tentar com a OINM, já que ainda temos a versão 2007 do SAP BO.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Aqui está a consulta finalizada:

--TESTES COM OINM

SELECT T0.ItemCode CODIGO, I.Itemname NOME, T0.warehouse ARMAZÉM,

CONVERT(char(10), MAX(T0.CreateDate), 103) como 'ULT. INGRESSO',

ESTOQUE = SUM(INQTY) - SUM(OUTQTY)

FROM oinm T0

LEFT JOIN OITM I ON T0.ITEMCODE = I.ITEMCODE

LEFT JOIN OITB E ON I.ItmsGrpCod = E.ItmsGrpCod

WHERE T0.WAREHOUSE = '107' AND I.FrozenFor = 'N' AND I.ManbtchNum = 'N' AND T0.Warehouse = '107'

GROUP BY T0.ItemCode, I.Itemname, T0.warehouse

HAVING (SUM(INQTY) - SUM(OUTQTY) > 0)

ORDER BY MAX(t0.Createdate) ASC

Obrigado pela ajuda.

Cumprimentos.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?