cancel
Showing results for 
Search instead for 
Did you mean: 

CONSULTA

Former Member
0 Kudos

Buenas Tardes

realizando un Query  con las tablas owor ,  wor1 , oitm

al ejecutar la siguiente consulta  me  sale lo siguiente

SELECT T2.[ItemCode], T0.[ItemName], T1.[ItemCode], T0.[ItemName] FROM OITM T0  INNER JOIN WOR1 T1 ON T0.ItemCode = T1.ItemCode

INNER JOIN OWOR T2 ON T1.DocEntry = T2.DocEntry

me sale el mismo nombre con distinto numero de articulo , como seria la unión de las tablas  o el código para que salga su numero de articulo con su respectivo nombre

agradezco su ayuda

Gracias......................

Accepted Solutions (1)

Accepted Solutions (1)

former_member188440
Active Contributor
0 Kudos

Que es exactamente lo que quieres ver?

Este reporte debe mostrar qué exactamente???

Saludos!!

Former Member
0 Kudos

Buena Tardes

debe mostrar su numero de articulo con su nombre correspondiente,   si te fijas en la imagen sale distinto numero ,pero con el mismo nombre

Former Member
0 Kudos

Lo que pasa es que estás uniendo OITM solo hacia las filas de la orden de fabricación, pero no tienes una unión hacia el encabezado.

A mi me funciona bien así:

SELECT

T2.[ItemCode] as 'Cod Art Orden fab', T3.[ItemName] as 'Nomb Art Orden fab', T1.[ItemCode] as 'Cod Art fila Orden fab', T0.[ItemName] as 'Nomb Art fila Orden fab'FROM OITM T0

INNER JOIN WOR1 T1 ON T0.ItemCode = T1.ItemCode

INNER JOIN OWOR T2 ON T1.DocEntry = T2.DocEntry

inner join OITM T3 on T2.ItemCode = T3.ItemCode

Saludos y suerte.

Juan Carlos.

Former Member
0 Kudos

Gracias Juan

Fue de mucha ayuda

Answers (1)

Answers (1)

former_member212657
Active Participant
0 Kudos

Hola Edwin,

me parece que lo primero que te falta es la condicion WHERE despues de todos los INNER JOIN que estas poniendo.

Saludos