Pago vs facturas

buena tarde estimados solito de su gran ayuda cómo se llama esta tabla donde aplicas las facturas de deudores, entiendo que la tabla es la ORCT PAGO RECIBIDOS quiero sacar un reporte que lleve el detalle aplicado

Hola charly

Espero te sirva

SELECT 
	T0.[DocDate] as 'Fecha pago',
	T0.[DocNum] as 'Pago',
	T3.DocNum as 'Factura',
	T0.[Canceled] as 'Pago cancelado?', 
	T1.[FormatCode] as 'Cuenta', 
	T1.[AcctName],  
	T0.[DocCurr] as 'Moneda pago', 
	T0.[DocTotal] as 'Total pago'

FROM ORCT T0  
	INNER JOIN OACT T1 ON (T0.TrsfrAcct = T1.[AcctCode] OR T0.CashAcct = T1.AcctCode)
	LEFT JOIN RCT2 T2 ON T0.DocEntry = T2.DocNum
	LEFT JOIN OINV T3 ON T2.DocEntry = T3.DocEntry

WHERE T0.[DocDate] BETWEEN [%0] AND [%1]
1 me gusta

muchas gracias, amigo por el tiempo tomado saludos…

tengo una duda amigo espero me puedas ayudar al querer ejecutar el reporte me arroja el siguiente error


espero me puedas ayudar en como acomodar la consulta

saludos…

Hola Charly

Por lo que veo estas copiando mal el query, estas agregando un FROM y un WHERE

okey, amigo como lo debo de ingresar, le quite los que me comentas de from y where pero aun así me arroja un error
espero me pueda ayudar amigo en como lo debo de ingresar

Solo abre el generador de consultas, sin buscar ninguna tabla, dale clic en ejecutar

Clic en el lapiz
image

Borras el Select que te aparece
image

y pegas el codigo

Y ejecutas nuevamente

1 me gusta

Y nunca más volvió el amigo @charly0990

SALUDOS CORDIALES VE SI TE SIRVE ESTE REPORTE DE COBRANZA


SELECT T1.[CardCode] as 'Auxiliar',
 T1.[DocNum] as 'Reibo de Pago',
 T1.[DocDate] as'Fecha contable',
 T1.[CardName], T3.[DocNum] as 'Factura',
 T3.[discprcnt] as 'Dscto_p_p',
 T3.[discSum] as 'Dscto',
 T3.[Docrate] AS 'Tasa Docto',
 T3.[Doctotalsy] AS 'Total$',
  T3.[BaseAmntSc] AS 'Base Imponible_Iva_$',
 T3.[vatsumsy] as 'Iva_$ ',
 T3.Indicator as 'T_fact',
 T3.[DocDueDate],
 T0.[SumApplied] as 'Pago o Abono',
 T0.[AppliedSys] as 'Pago o  Abono_$',
 (T3.[Doctotalsy]-T0.[AppliedSys]) as  'Saldo Factura$',
 T1.[Ref2], T1.[Comments], T2.[SlpCode] as' Vendedor',
 T4.[SlpName] as 'Nombre Vendedor'

 FROM RCT2 T0
  INNER JOIN ORCT T1 ON T0.DocNum = T1.DocEntry
 INNER JOIN OCRD T2 ON T1.CardCode = T2.CardCode
 INNER JOIN OINV T3 ON T0.DocEntry = T3.DocEntry
 INNER JOIN OSLP T4 ON T2.SlpCode = T4.SlpCode



 WHERE T1.[DocDate]>=[%0] and T1.[DocDate] <=[%1]
 and  T2.[SlpCode] >=[%2] and T2.[SlpCode] <=[%3] 
and T1.[JrnlMemo] NOT Like '%Cancelado%'
  and T1.[Canceled] ='N'
  AND  T1.JrnlMemo NOT Like '%promo%' 
 AND  T1.JrnlMemo NOT Like '%perdida%'