SQL - Orden de trabajo dentro de un rango de fechas

   
Vista:
Imágen de perfil de Martinez

Orden de trabajo dentro de un rango de fechas

Publicado por Martinez (3 intervenciones) el 20/04/2016 21:54:04
deseo que al intorucir un rango de fechas me muestre, las oredenes de trabajo que tuvieron movimiento ,
en otras palabras; si introdusco una fecha inicial y una fecha final dentro de ellas me muestre las ordenes que he trabajado.algo asi

01/01/2016 fechaini

015-15 orden trabajo
016-15
017-15...

01/12/2016 fecha final
que instruccio debo usa para que en ese rango de me intercepte las ordenes y me las muestre....
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

Orden de trabajo dentro de un rango de fechas

Publicado por Isaias (690 intervenciones) el 20/04/2016 22:19:09
¿En que motor de base de datos?, muestra la estructura de tu tabla, como se llaman los campos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Martinez

Orden de trabajo dentro de un rango de fechas

Publicado por Martinez (3 intervenciones) el 20/04/2016 23:18:16
---asi tengo el script-------------------------trabajo e sql server-----------
me va mostrar requisicion y devolucion pero si digito una fecha -----desde -----hasta ----en ese rango me debe mostrar las ordenes de trabajo que se estan trabajando----------------

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
ALTER PROCEDURE [dbo].[REQUISICION Y DEV DE OT]
(/*--@orden nvarchar(10),---*/@finicio date,@ffinal date) 
AS
BEGIN
 
SELECT
TIPO = 'ENTREGA A TALLER',
T2.CODE  AS ORDEN,
T1.DocNum AS N_DOC,
T1.DocDate AS FECHA,
T0.ItemCode AS CODIGO,
T0.Dscription AS DESCRIPCION,
T0.Quantity AS CANTIDAD,
T0.Price AS PRECIO_U,
T0.LineTotal AS TOTAL
FROM IGE1 T0
JOIN OIGE T1 ON T1.DOCENTRY = T0.DOCENTRY
JOIN  [@ORDENESPROCESO] T2 ON T2.Code = T1.DOCENTRY
 
WHERE  T1.DocDate BETWEEN @finicio AND @ffinal
UNION ALL
SELECT
TIPO = 'DEVOLUCION A BODEGA',
T2.CODE AS ORDEN_TRA,
T1.DocNum AS N_DOC,
T1.DocDate AS FECHA,
T0.ItemCode AS CODIGO,
T0.Dscription AS DESCRIPCION,
(T0.Quantity*-1) AS CANTIDAD,
(T0.Price*-1) AS PRECIO_U,
(T0.LineTotal*-1)AS TOTAL
FROM IGN1 T0
JOIN OIGN T1 ON T1.DOCENTRY = T0.DOCENTRY
JOIN  [@ORDENESPROCESO] T2 ON T2.Code = T1.DOCENTRY
 
WHERE  T1.DocDate BETWEEN @finicio AND @ffinal
 
END

----con esta liean pretendo me llame la orden dentro del rango de fechas-------------------------en esta tabla tengo las ordenes
JOIN [@ORDENESPROCESO] T2 ON T2.Code = T1.DOCENTRY
aqui tengo dificultad -gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias

Orden de trabajo dentro de un rango de fechas

Publicado por Isaias (690 intervenciones) el 20/04/2016 23:50:08
Perdona, eso esta bien, ¿pero que contiene cada una de tus tablas?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Martinez

Orden de trabajo dentro de un rango de fechas

Publicado por Martinez (3 intervenciones) el 21/04/2016 00:04:56
[@ORDENESPROCESO ] esta se ha creado dede sap y en ella veo cual orden esta en proceso.fecha inicio, fecha final, estado
IGE1 En esta puedo ver las ordenes. fecha, estado, descripcion tambien
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias

Orden de trabajo dentro de un rango de fechas

Publicado por Isaias (690 intervenciones) el 21/04/2016 17:35:07
¿Ya probaste tu query?, digo, antes de convertirlo en procedure
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar