voy a ocupar el campo DocTime y mi consulta es esta
/* Select * From [dbo].[OINC] T0 */
Declare @FecIni DateTime
Declare @FecFin DateTime
Declare @HorIni Time
Declare @HorFin Time
/* Where */
select @FecIni /* T0.[CountDate] */= '[%0]'
/* And */
Select @FecFin /* T0.[CountDate] */= '[%1]'
/* And */
Select @HorIni /* T0.[CountDate] */= '[%2]'
/* And */
Select @HorFin /* T0.[CountDate] */= '[%3]'
SELECT DISTINCT T.ItemCode, T.ItemName,A.OnHand,
IsNull((SELECT Sum(B.Quantity)
FROM [dbo].PDN1 B INNER JOIN [dbo].OPDN A1 ON B.DocEntry = A1.DocEntry
WHERE B.ItemCode=T.ItemCode AND A1.DocDate >= @FecIni AND A1.DocDate<= @FecFin and A1.DocTime <= @HorIni and A1.DocTime <= @HorFin and A1.Canceled='N'),0) as 'Entradas de Mescancia',
IsNull((SELECT Sum(B.Quantity)
FROM [dbo].RPD1 B INNER JOIN [dbo].ORPD A2 ON B.DocEntry = A2.DocEntry
WHERE B.ItemCode=T.ItemCode AND A2.DocDate >= @FecIni AND A2.DocDate<= @FecFin and A2.DocTime <= @HorIni and A2.DocTime <= @HorFin and A2.Canceled='N'),0) as'Devoluciones',
ISNULL((SELECT SUM(Y.Quantity)
FROM [dbo].OWTR X INNER JOIN [dbo].WTR1 Y ON Y.DocEntry=X.DocEntry
WHERE Y.ItemCode=T.ItemCode AND X.DocDate >= @FecIni AND X.DocDate<= @FecFin AND DocTime <= @HorIni and DocTime <= @HorFin and Y.FromWhsCod = 'MP' AND Y.WhsCode = 'WIP'),0)as 'Cantidad Entregada'
/*ISNULL((SELECT SUM(Y.Quantity)
FROM [dbo].OIGE X INNER JOIN [dbo].IGE1 Y ON Y.DocEntry=X.DocEntry
WHERE Y.ItemCode=T.ItemCode AND X.DocDate >=@FecIni AND X.DocDate<= @FecFin and Y.WhsCode = 'WIP' AND Y.AcctCode = '1200.2.1' AND X.Comments LIKE '%Nº-OT%'),0) as'Cantidad Consumida'*/
FROM OITM T Inner JOin OITW A on T.ItemCode = A.ItemCode
where T.SellItem = 'N' and T.PrchSeItem = 'Y' AND A.WhsCode = 'MP'
GROUP BY T.ItemCode, T.ItemName,A.OnHand
ORDER BY T.ItemCode
pero no me da los campos de tiempo me pueden apoyar