Scrip SQL pago proveedores con transferencia EFT

Hilo iniciado por cesar castro el 26 de febrero de 2016

Viendo 1 entrada (de un total de 1)
  • Autor
    Entradas
  • #9996
    Rangocesar castro
    cesar castro
    Participante
    APRENDIZ
    999 Rincoins

    Hola, necesito ayuda con una consulta sql para generar un reporte, donde me muestre los pagos realizados por EFT y me indique el pago realizado y el datelle del mismo, si tiene aluna nota de credito aplicada y si tubo descuentos por impuestos, la consulta que llevo es la siguiente:

    ALTER procedure [dbo].[PTH_pago_echo_proveedores]
    @RIF varchar(100)=’%’,
    @FECHA varchar(100)=’%’
    as
    SELECT
    VENDORID,
    VENDNAME,
    PHNUMBR1,
    INET1,
    MONTO_TOTAL_FACTURA,
    NOTA_DE_CREDITO,
    SUM(ISLR) T_ISLR,
    SUM(RETENCION) T_RETENCION_IVA,
    TOTAL_PAGAR
    FROM (
    SELECT
    D.VENDORID,
    D.VENDNAME,
    D.PHNUMBR1,
    A.INET1,
    B.DOCAMNT AS MONTO_TOTAL_FACTURA,
    CASE WHEN C.DOCTYPE = ‘5’ THEN C.APFRMAPLYAMT ELSE 0 END AS NOTA_DE_CREDITO,
    CASE WHEN E.ACTINDX = ‘263’ THEN E.TAXAMNT ELSE 0 END AS ISLR,
    CASE WHEN E.ACTINDX = ‘265’ THEN E.TAXAMNT ELSE 0 END AS RETENCION,
    CASE WHEN C.DOCTYPE = ‘6’ THEN C.APFRMAPLYAMT ELSE 0 END AS TOTAL_PAGAR
    FROM SY01200 A
    LEFT OUTER JOIN PM30200 B ON B.VENDORID = A.Master_ID
    LEFT OUTER JOIN PM30300 C ON C.APTODCNM = B.DOCNUMBR
    LEFT OUTER JOIN PM00200 D ON D.VENDORID = B.VENDORID
    LEFT OUTER JOIN PM30700 E ON E.VCHRNMBR = B.VCHRNMBR
    WHERE
    B.VENDORID like @RIF + ‘%’ AND
    B.DOCDATE = @FECHA –AND
    –B.DOCTYPE = ‘1’
    ) AS A
    GROUP BY
    VENDORID,
    VENDNAME,
    PHNUMBR1,
    INET1,
    MONTO_TOTAL_FACTURA,
    NOTA_DE_CREDITO,
    TOTAL_PAGAR
    go

    exec [dbo].[PTH_pago_echo_proveedores] ‘id_proveedor’, ‘fecha del pago’

    gracias por la ayuda q me puedan dar

Viendo 1 entrada (de un total de 1)
  • Debes estar registrado para responder a este debate.
Carrito de compra