Buenas tardes, tengo la siguiente query que me recupera una serie de datos solicitados. Mi problema es en el where… necesitaria ahi poder seleccionar por “Documento de transporte”
tabla OTRO y TRO1, el tema es que no le estoy dando en el clavo…
(Ejemplo: Documento de transporte N°1 y que me traiga ese detalle de ese doc…)
alguna sugerencia?
muchas gracias de antemano
SELECT DISTINCT
T5."CardCode" AS "Codigo Cliente",
T5."CardName" AS "Razon Social",
T5."DocNum" AS "Nro Pedido",
T5."DocDate" AS "Fecha Pedido",
T3."ItemCode" AS "Cod. Material",
T3."Dscription" AS "Descrip. Producto",
T3."Quantity" ,
T2."DistNumber",
T5."Letter"||'-'||LPAD(T5."PTICode",5,0) ||'-'||LPAD(T5."FolNumFrom",8,0) AS "Remito"
FROM
ITL1 T0
INNER JOIN OITL T1 ON T0."LogEntry" = T1."LogEntry"
INNER JOIN OBTN T2 ON T0."ItemCode" = T2."ItemCode" AND T2."AbsEntry" = T0."MdAbsEntry"
INNER JOIN DLN1 T3 ON T1."DocEntry" = T3."DocEntry" AND T1."DocLine"=T3."LineNum"
INNER JOIN OITM T4 ON T3."ItemCode"=T4."ItemCode"
INNER JOIN ODLN T5 ON T3."DocEntry"=T5."DocEntry"
WHERE
T5."FolNumFrom" >= [%0]
AND
T5."FolNumFrom" <= [%1]
Hola @blacknick
Debes agregar las tablas OTRO y TRO1 en la consulta para poder filtrar, el query que compartes no las tiene en cuenta en los JOINS.
Debes de tener en presente que los documentos de transporte solo existen en la localización argentina, por lo cual no mucha gente te puede apoyar con el tema.
El tema seria que uso para relacionarlo… porque por algun motivo no encuentro que llave usar…
algo raro tambien que me pasa es lo siguiente:
Si un articulo tiene 2 numeros de lote distintos me suma el totl en ambas lineas
Ejemplo:
Articulo1 lote01 cantidad 100
Articulo2 lote02 cantidad 100
Cuando en realidad es 50 de cada una…
Si un articulo tiene 2 numeros de lote distintos me suma el totl en ambas lineas
Ejemplo:
Articulo1 lote01 cantidad 100
Articulo2 lote02 cantidad 100
Cuando en realidad es 50 de cada una…
Esta es la query
SELECT DISTINCT
T5."CardCode" AS "Codigo Cliente",
T5."CardName" AS "Razon Social",
T5."DocNum" AS "Nro Pedido",
T5."DocDate" AS "Fecha Pedido",
T3."ItemCode" AS "Cod. Material",
T3."Dscription" AS "Descrip. Producto",
T3."Quantity" ,
T2."DistNumber",
T5."Letter"||'-'||LPAD(T5."PTICode",5,0) ||'-'||LPAD(T5."FolNumFrom",8,0) AS "Remito"
FROM
ITL1 T0
INNER JOIN OITL T1 ON T0."LogEntry" = T1."LogEntry"
INNER JOIN OBTN T2 ON T0."ItemCode" = T2."ItemCode" AND T2."AbsEntry" = T0."MdAbsEntry"
INNER JOIN DLN1 T3 ON T1."DocEntry" = T3."DocEntry" AND T1."DocLine"=T3."LineNum"
INNER JOIN OITM T4 ON T3."ItemCode"=T4."ItemCode"
INNER JOIN ODLN T5 ON T3."DocEntry"=T5."DocEntry"
INNER JOIN TRO1 T6 ON T3."DocEntry"=T6."DocEntry"
INNER JOIN OTRO T7 ON T6."AbsEntry"=T7."AbsEntry"
WHERE
T7."NextNum"=[%0]