cancel
Showing results for 
Search instead for 
Did you mean: 

Duda 'Sencilla' con Query

Former Member
0 Kudos

Estimados, ¿de que tabla puedo sacar la fecha de la última venta al socio de Negocios de cualquier producto. Solo la fecha de la ultima factura que se le hizo?

Saludos,.

Accepted Solutions (1)

Accepted Solutions (1)

gerardo_mendez
Active Contributor
0 Kudos

Puedes hacerlos por medio de una consulta como esta:

SELECT CardCode, CardName, (Select MAX(TA.DocDate) FROM OINV TA Where T0.CardCode = TA.CardCode) As 'Última Venta' FROM OCRD T0 Where T0.CardType = 'C'

Con esta consulta estarás trayendo la fecha más reciente de las facturas de tu cliente.

Quedo al pendiente, saludos.

Former Member
0 Kudos

Muchas Gracias a todos. Era lo que necesitaba!!

Saludos.

Answers (1)

Answers (1)

Former Member
0 Kudos

La puedes sacar de OINV (facturas de clientes), con la función MAX para el campo OINV.DocDate o OINV.CreateDate según lo necesites.

select T0.cardcode, T0.Cardname, max(T1.DocDate) [{Ultima venta]

from OCRD T0 left join OINV T1 on T0.cardcode = T1.cardcode

group by T0.cardcode, T0.Cardname

Saludos,

JC.

agustin_marcoscividanes
Active Contributor
0 Kudos

Hola

añade a la consulta anterior que el tipo de documento sea de artículo si quieres discriminar las de servicio:

AND T1.DocType = 'I'

Un saludo

Agustín Marcos Cividanes