Hola
buenas tardes soy nuevo en SAPBO y deseo hacer un reporte de OC, pero no se como unir las tablas
owdd,wdd1, para obtener quien fue el que autorizo las compras, el dia que fue autorizado tambien los dias transcurridos desde que la OC fue generada, los dias transcurridos desde que fue autorizada como obtener su numero de guia que es de la tabla (OPDN, campo NumAtCard ). Pero tambien ando en lios de como llamarla.
Mi query actual es este :
select b.U_NAME as N_Usuario,a.DocNum as N_Doc,A.CreateDate as fecha_Creacion,a.DocDate as fecha_contabilizacion,C.ItemCode as CodigoItem,C.Dscription as Descripcion,i.Quantity as cantidadinicial,C.Quantity as cantidadfinal,
c.OcrCode as 'CC1',c.OcrCode2 as 'CC1' ,c.OcrCode3 as 'CC3',C.OcrCode4 as 'CC4' ,c.OcrCode5,a.comments as 'comentarios',
d.CardName as proveedor, d.CardCode as codigoproveedor, c.unitMsr as unidades, c.WhsCode as almacen,f.WhsName as N_Almacen, e.ItmsGrpCod as codigodefamilia, g.ItmsGrpNam as NombredeFamilia, e.u_cl_subfam as codigosubfamilia,
a.CANCELED as 'Cancelado ?','Status' = case when a.docstatus = 'c' then 'Cerrado' when a.docstatus = 'o' then 'Abierto'end
from
OPOR a inner join OUSR b on a.UserSign=b.USERID
LEFT JOIN POR1 C ON A.DocEntry=C.DocEntry
left outer join OPOR D on c.DocEntry=d.DocEntry
left outer join oitm E on c.ItemCode=e.ItemCode
left outer join OWHS f on c.WhsCode=f.WhsCode
left outer join oitb g on e.ItmsGrpCod=g.ItmsGrpCod
left outer join PRQ1 i on c.BaseLine= i.LineNum and c.BaseEntry = i.DocEntry and c.BaseType = i.ObjType and c.ItemCode=i.ItemCode
where
A.CreateDate BETWEEN '18/09/2015' and '12/10/2015'
Saludos y gracias de ante mano