SAP BUSINESS ONE

Posted by Rolando Wachtendorff | | Posted on 16:10

// Informe de Proveedores con los siguientes datos:
Nombre
Rut
Direccion
Tipo
Nombre de Banco
Cuenta

SELECT        dbo.OCRD.CardName AS Nombre, dbo.OCRD.LicTradNum AS Rut, dbo.OCRD.Address AS Direccion, CASE WHEN dbo.OCRD.CardType = 'S' THEN 'PROVEEDOR' ELSE 'CLIENTE' END AS Tipo,
                         dbo.ODSC.BankName AS Banco, dbo.OCRB.Account AS Cuenta
FROM            dbo.OCRD INNER JOIN
                         dbo.OCRB ON dbo.OCRD.CardCode = dbo.OCRB.CardCode INNER JOIN
                         dbo.ODSC ON dbo.OCRB.BankCode = dbo.ODSC.BankCode

//Informe de Requisiciones y Ordenes de Compra
PRQ1
OPRQ
POR1
OPOR
SELECT        dbo.PRQ1.ItemCode AS codigo_articulo, dbo.PRQ1.Dscription AS descripcion_articulo, dbo.PRQ1.Quantity AS cantidad, dbo.POR1.Price AS precio, dbo.OPRQ.U_Proyecto AS proyecto,
                         dbo.PRQ1.Factor4 AS codigo_map, dbo.OPRQ.DocNum AS numero_requisicion, dbo.OPRQ.DocDate AS fecha_requisicion, dbo.OPOR.DocNum AS numero_oc
FROM            dbo.POR1 INNER JOIN
                         dbo.OPOR ON dbo.POR1.DocEntry = dbo.OPOR.DocEntry RIGHT OUTER JOIN
                         dbo.PRQ1 INNER JOIN
                         dbo.OPRQ ON dbo.PRQ1.DocEntry = dbo.OPRQ.DocEntry ON dbo.POR1.BaseEntry = dbo.PRQ1.DocEntry AND dbo.POR1.BaseLine = dbo.PRQ1.LineNum
WHERE        (dbo.OPRQ.U_Proyecto = N'0820-14-MET-MON')

 //Proyectos
OPRJ