Reporte Ventas por vendedor

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • daniel072k
    Junior Member
    • mar
    • 3

    #1

    Reporte Ventas por vendedor

    Buenos dias en mi empresa me pidieron un reporte donde se pueda medir las ventas filtradas por vendedor. yo hice algo simple,
    SELECT DocEntry, T0.[DocNum],T0.[DocDate], T0.[CardCode], T0.[CardName], T0.[DocTotal]-T0.[VatSum] as 'SubTotal',T0.[VatSum],T0.[DocTotal], T1.[SlpName] FROM OINV T0 INNER JOIN OSLP T1 ON T0.SlpCode = T1.SlpCode WHERE T1.[SlpName]=[%0] and T0.[DocDate] >=[%1] and T0.[DocDate] <=[%2]

    pero aun asi me falta rebajar facturas canceladas y las notas de credito, para poder dar la informacion correcta, recien implementamos hace 4 meses y mi conocimiento de sql y sap es bien basico. Bueno les agraceceria mucho si me pudieran ayudar a resolver muchas gracias de antemanto.

    Daniel Molina
  • epintoc2002
    Junior Member
    • mar
    • 1

    #2
    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

    Comentario

    Trabajando...