Tengo la siguiente consulta que me muestra la fecha de la primer factura realizada a un SN en especifico:
Select TOP 1 T0.DocNum, T0.DocDate, GETDATE ( ) AS 'Fecha', DATEDIFF(day,T0.DocDate, GETDATE ( )) AS 'Díferencia' From OINV T0 WHERE T0.CardCode = [%0]
Deseo obtener la fecha de la primer factura con relación a un articulo de cada SN, Esto es “La primera vez que se le facturo el articulo A al socio X”. ¿Esto es posible?
Aplicar la subconsulta me muestra algunas fechas pero no coinciden con las fechas reales, ¿me podrías explicar que quieren decir estas dos condiciones para poder adaptarlas?
1.- min(createDate)
2.- TransType in (20,69,10000071)
Select T0.BaseAtCard, T0.ItemCode,
(SELECT TOP 1 T1.Docdate FROM INV1 T1 WHERE T0.ItemCode = T1.ItemCode ORDER BY T1.Docdate)
FROM
(SELECT DISTINCT BaseAtCard, itemCode FROM INV1) T0
el TransType debes colocar del documento que requieres en base al documento que requieres en este ejemplo que te mande estan 3 tipos de documento solo entre los paréntesis coloca 1 que sera el del documento que buscas , entrada por PO , entrada por ajuste , PO , Factura dependiendo