Tabla Oinv
En nuestro caso hemos creado la siguiente consulta en el QUERY
SELECT
T0.[CardCode] RUC,
T0.[CardName] RAZON_SOCIAL,
T0.[DocDate] FECHA,
T0.[DocDueDate] FECHA_VENCIMIENTO,
T2.[FolioPref] PREF_GUIA,
T2.[FolioNum] NUM_GUIA,
T2.[Indicator] TIPO_DOCUMENTO,
T0.[NumAtCard] OC,
T0.[FolioNum] NUM_FACTURA,
T1.[SWW] COD_COMERCIAL,
T1.[ItemCode] COD_SAP,
T1.[Dscription] DESCRIPCION,
T1.[Quantity] CANTIDAD,
T1.[DiscPrcnt] DESCUENTO_LINEA,
round ((T1.[Price]),6) PRECIO_UNITARIO,
T1.[LineTotal] TOTAL_LINEA,
T0.[DiscPrcnt] DESCUENTO_TOTAL,
T0.[Indicator] TIPO_DOCUMENTO,
T4.[PymntGroup] CONDICION_PAGO,
T0.[ShipToCode] DESTINO,
T0.[Address2] DIRECCION_DESTINO,
T0.[Address] DIRECCION_FISCAL,
T3.[SlpName] VENDEDOR
FROM OINV T0
INNER JOIN INV1 T1 ON T0.[DocEntry] = T1.[DocEntry]
LEFT JOIN ODLN T2 on T1.[baseEntry] = T2.[DocEntry]
INNER JOIN OSLP T3 ON T0.[SlpCode] = T3.[SlpCode]
INNER JOIN OCTG T4 on T0.[GroupNum] = T4.[GroupNum]
WHERE
T0.DocDate>='[%0]' AND T0.DocDate<='[%1]'
Espero te sirva esto, especialmente para identificar el tipo de documento
con "INDICATOR"
Mas bien estoy buscando como poner 5 decimales al precio unitario "PRICE"
Si alguien me puede orientar estare agradecido.
Saludos
EDUARDO PINTO
|