Consulta para saber plazos de pagos de facturas

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.

Ajustar tu query para que refleje con precisión las parcialidades de los pagos requerirá una comprensión más profunda de las relaciones entre las tablas en SAP B1. Te sugiero empezar por analizar cómo se estructuran las tablas de pagos y facturas, y cómo se pueden relacionar mediante joins. Por ejemplo, podrías necesitar unir la tabla de facturas con la tabla de pagos a través de un campo común, y luego usar una subconsulta para contar el número de pagos asociados a cada factura. Este tipo de consulta no solo te ayudará a obtener la información que buscas, sino que también te brindará una base sólida para futuras consultas complejas. Para profundizar en este y otros temas relacionados, como mejorar tus habilidades en SAP B1 o incluso explorar nuevas áreas como las clases de canto, te recomiendo visitar sitios web especializados y foros de SAP. Allí encontrarás tutoriales, ejemplos de código y discusiones que pueden ser de gran ayuda