Buenas tardes, Grupo.
El motivo de mi solicitud es para saber si en Sap B1 se puede generar un query que me ayude a saber las parcialidades que se han realizado por medio de pagos a una factura.
Es decir, tengo la factura 12345 con un plazo a 24 meses, por lo cual estoy haciendo un query que me saque la información de los pagos, pero así mismo requiero ligar los pagos a como se han ido generando, ejemplo:
Esta la factura mencionada anteriormente 12345 a un plazo de 24 meses, por lo cual quiero saber cuanto pagos van generados en el plazo, por ejemplo pago 1 de 24, despues pago 2 de 24 por ejemplo hasta que se liquide la factura.
El query que estoy utilizando es el siguiente:
SELECT (CASE
WHEN T3.“U_Cuenta_COI” IS
NULL THEN T2.“U_Cuenta_COI”
ELSE T3.“U_Cuenta_COI”
END) AS “No. Cuenta”,
'( REP - ’ || T0.“DocNum” || ') ’ || ’ IR ’ || T0.“CounterRef” || ’ '|| T0.“CardName” AS “Concepto mov.”,T1.“Debit” AS “Debe”,T1.“Credit” AS “Haber”,
(CASE
WHEN T0.“Canceled” = ‘Y’
THEN ‘Documento Cancelado’
WHEN T0.“Canceled” = ‘N’
THEN ‘Documento Vigente’
WHEN T0.“Canceled” = ‘C’
THEN ‘Regreso’
END) AS “Estatus”,T0.“DocDate” AS “Fecha Contabilizacion”
FROM ORCT T0
INNER JOIN JDT1 T1 ON T0.“TransId” = T1.“TransId”
INNER JOIN OCRD T2 ON T0.“CardCode” = T2.“CardCode”
INNER JOIN OACT T3 ON T1.“Account” = T3.“AcctCode”
INNER JOIN RCT2 T4 ON T0.“DocEntry” = T4.“DocNum”
WHERE T0.“Series” = 17 AND T0.“DocNum” = 25267 AND T0.“DocDate” >= ‘2024-01-22 00:00:00’ and T0.“DocDate” <= ‘2024-01-22 00:00:00’
ORDER BY T0.“DocNum”, T1.“Debit” DESC
Agradezco de su atención y espero puedan ayudarme.