on 01-23-2013 10:06 PM
Hola
Alguien sabe si existe alguna tabla donde se registren los pagos de facturas con crédito, cuando alguien crea una factura con crédito de 30, 60 y 90 días en pagos recibidos aparece dividida la factura en 3 con tres fechas de vencimiento diferentes, por lo cual puedes ir pagando la factura de acuerdo al pago que se vencerá mas próximo, no se si esto esta contemplado en el SAP B1, que se lleve un registro de los pagos recibidos por cada parcialidad en una tabla diferente.
Gracias de Antemano espero su ayuda.
Esto me ha servido...
SELECT T1.[DocNum] AS 'Anticipo',t2.docnum AS 'Pago', T3.DOCNUM,T3.DOCDATE,
T3.CANCELED,T4.DOCNUM AS 'Factura',T1.[DocDate] AS 'Fec Anticipo',
CONVERT(DATETIME, T1.[U_FechaPagoAnticipo],110) AS 'pago',
T4.DOCDATE AS 'Fec Fact', case when t4.docnum is null then DATEDIFF(dd,T1.[DocDate],
CONVERT(DATETIME, T1.[U_FechaPagoAnticipo],110)) else DATEDIFF(dd,T3.docdate,t1.docdate) END
AS 'Dif. Dias pago',
T1.[NumAtCard] AS 'Reserva', T1.[VatSum], T1.[DocCur] AS 'Mon ant',
T1.[DocRate] AS ' Tc',
CASE WHEN t2.paiddpm='y' THEN -T2.[SumApplied] ELSE t2.sumapplied END AS Monto,
T2.[PaidDpm]
FROM ODPI T1
INNER JOIN RCT2 T2 ON T1.DOCENTRY=T2.DOCENTRY AND T2.InvType='203'
INNER JOIN ORCT T3 ON T2.DOCNUM=T3.DocENTRY
LEFT JOIN OINV T4 ON T4.RECEIPTNUM=T2.DOCNUM
WHERE (t1.docdate>='[%0]' and t1.docdate<='[%1]' )
or (t3.docdate>='[%0]' and t3.docdate<='[%1]')
pero pues también puedes utilizar la antigüedad de saldos no?. Saludos , quitas los campos de usuario que uso. , probablemente no sea tu caso, pero te facilitará las cosas. yo tomo en cuenta también pagos anticipados.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Existe el campo " InstId " en las tablas VPM2 o en RCT2 donde indica el numero de plazo que se pago.
Saludos
Rogelio
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.