Retroceder   foroSAP.com > Foros de SAP > SBO - SAP Business ONE

SBO - SAP Business ONE Foro de todo lo que necesitás de SBO

Respuesta
 
Herramientas Desplegado
  #1  
Antiguo 05-feb-2010, 13:26
jhonosorio Offline
Junior Member
 
Fecha de Ingreso: octubre-2009
Ubicación: CALDAS
Mensajes: 3
Agradecimientos: 0
Agradecido 0 veces en 0 Posts
jhonosorio está en el buen camino
Predeterminado Consulta Costo

Hola todos.
Estoy tratando de de realizar una consulta sobre el movimiento de articulos por periodo por almacen, ya tengo el valor inicial, tengo una entrada, una salida y el inventario final, pero no he podido sacar el campo donde esta el costo del item, será que me pueden ayudar con este asunsto, les agradesco la atención prestada.

este es el codigo que me genera la consulta donde obtengo los campos que he mensionado:

Declare @FromDate Datetime
Declare @ToDate Datetime
Declare @Whse nvarchar(10)

Set @FromDate = (Select min(S0.Docdate) from dbo.OINM S0 where S0.Docdate >='[%0]')
Set @ToDate = (Select max(S1.Docdate) from dbo.OINM s1 where S1.Docdate <='[%1]')
Set @Whse = (Select Max(s2.Warehouse) from dbo.OINM S2 Where S2.Warehouse = '[%2]')


Select
@Whse as 'Warehouse',
a.Itemcode,
max(a.Dscription) as ItemName,
sum(a.OpeningBalance) as OpeningBalance,
sum(a.INq) as 'IN',
sum(a.OUT) as OUT,
((sum(a.OpeningBalance) + sum(a.INq)) - Sum(a.OUT)) as Closing
,(Select i.InvntryUom from OITM i where i.ItemCode=a.Itemcode) as UOM
from(
Select
N1.Warehouse,
N1.Itemcode,
N1.Dscription,
(sum(N1.inqty)-sum(n1.outqty)) as OpeningBalance,
0 as INq,
0 as OUT


From dbo.OINM N1
Where
N1.DocDate < @FromDate
and N1.Warehouse = @Whse
Group By
N1.Warehouse,N1.ItemCode,N1.Dscription


Union All
select
N1.Warehouse,
N1.Itemcode,
N1.Dscription,
0 as OpeningBalance,
sum(N1.inqty) ,
0 as OUT


From dbo.OINM N1
Where
N1.DocDate >= @FromDate and N1.DocDate <= @ToDate and
N1.Inqty >0
and N1.Warehouse = @Whse
Group By
N1.Warehouse,N1.ItemCode,N1.Dscription


Union All
select
N1.Warehouse,
N1.Itemcode,
N1.Dscription,
0 as OpeningBalance,
0 ,
sum(N1.outqty) as OUT


From dbo.OINM N1
Where
N1.DocDate >= @FromDate and N1.DocDate <=@ToDate and
N1.OutQty > 0
and N1.Warehouse = @Whse
Group By
N1.Warehouse,N1.ItemCode,N1.Dscription) a, dbo.OITM I1
where
a.ItemCode=I1.ItemCode
Group By
a.Itemcode
Having sum(a.OpeningBalance) + sum(a.INq) + sum(a.OUT) > 0
Order By a.Itemcode
Responder Citando
Entre a los Links relacionados
Respuesta

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Consulta precio material sconte SAP MM - Material Management 0 16-ene-2010 13:00
EXAMEN SAP SIN COSTO (Participa trivia) Floricel Generales de SAP 7 17-jul-2009 06:52
Costo SAP Business One SBO rulo Generales de SAP 1 04-feb-2009 19:51
Consulta s/Academias SidV Generales de SAP 3 01-nov-2008 02:46
Problemas con el CeCo (Centro de Costo) en IT0001.... Leonardo Generales de SAP 0 21-may-2008 14:36


La franja horaria es GMT. Ahora son las 06:21.

Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.