Ayuda con Query de Activos Fijos

Hola Chicos, soy nuevo en el tema del SAP aunque ya e manejado un poco de SQL estoy generando un cuero que puede ser algo realmente sencillo para las personas con conocimiento pero para mi es algo complicado y frustrante. por eso queria solicitar su ayuda.
Estoy generando esta consulta:


SELECT
    T0.[ItemCode] AS 'Código del activo',
    T0.[ItemName] AS 'Nombre del activo',
    T0.[AcqDate] AS 'Fecha de adquisición',
    T0.[AssetClass] AS 'Clase de activo',
    T1.[Name] AS 'Descripción',
    T2.[DocDate] AS 'Fecha del documento',
    T2.[BaseCard] AS 'Código del proveedor',
    T4.[CardName] AS 'Nombre del proveedor',
    T2.[Price] AS 'Precio',
    T2.[Quantity] AS 'Cantidad',
    T5.[Account] AS 'Cuenta Mayor',
    T6.[AcctName] AS 'Nombre de la Cuenta',
    T5.[TransId] AS 'Número de Asiento',
    T5.[Ref1] AS 'Número de Factura'
FROM
    dbo.OITM T0
LEFT JOIN
    dbo.OACS T1 ON T0.[AssetClass] = T1.[Code]
LEFT JOIN
    dbo.PCH1 T2 ON T2.[ItemCode] = T0.[ItemCode]
LEFT JOIN
    dbo.OPDN T3 ON T3.[DocEntry] = T2.[DocEntry]
LEFT JOIN
    dbo.JDT1 T5 ON T5.[BaseRef] = T3.[DocEntry] AND T5.[ObjType] = '20'
LEFT JOIN
    dbo.OACT T6 ON T6.[AcctCode] = T5.[Account]
LEFT JOIN
    dbo.OCRD T4 ON T4.[CardCode] = T2.[BaseCard]
WHERE
    T0.[ItemType] = 'F'
    AND T0.[ItemName] = '[%0]'
    AND T6.[AcctCode] = '555901'
    AND T5.[Ref1] IS NOT NULL
ORDER BY
    'Código del activo'

pero al momento de ejecutarla no me trae ninguna informacion.

les agradezco mucho su ayuda con este tema.

Lo que yo te podría compartir es usar el asistente del generador de consultas cuando vas empezando, si las escribes con poca experiencia puedes cometer errores de escritura.

En esa parte no debería estar entre comillas.

En la anterior debería ser ItemCode

Son las que me parece deberías corregir así en una revisión rápida.

Saludines

Por otro lado, por favor toma en cuenta pasar por la sección de #presentaciones, toda la información que puedas compartir de verdad es de mucha ayuda.

Deberías repasar el tema de las relaciones entre tablas y que tablas intervienen en tú proceso, he hecho un par de cambios sencillos y en mi sistema devuelve datos.
Esperamos tu paso por la sección de presentaciones #presentaciones

SELECT T0.[ItemCode] AS 'Código del activo', T0.[ItemName] AS 'Nombre del activo', T0.[AcqDate] AS 'Fecha de adquisición', T0.[AssetClass] AS 'Clase de activo', T1.[Name] AS 'Descripción',
T2.[DocDate] AS 'Fecha del documento', T2.[BaseCard] AS 'Código del proveedor', T4.[CardName] AS 'Nombre del proveedor', T2.[Price] AS 'Precio', T2.[Quantity] AS 'Cantidad', T5.[Account] AS 'Cuenta Mayor', T6.[AcctName] AS 'Nombre de la Cuenta', T7.[TransId] AS 'Número de Asiento', T7.[Ref1] AS 'Número de Factura'
FROM dbo.OITM T0
LEFT JOIN dbo.OACS T1 ON T0.[AssetClass] = T1.[Code]
LEFT JOIN dbo.PCH1 T2 ON T2.[ItemCode] = T0.[ItemCode]
LEFT JOIN dbo.OPCH T3 ON T3.[DocEntry] = T2.[DocEntry]
LEFT JOIN dbo.OJDT T7 on t3.TransId=t7.TransId
LEFT JOIN dbo.JDT1 T5 ON T7.TransId = T5.TransId and T5.[Account] like '2%'
LEFT JOIN dbo.OACT T6 ON T6.[AcctCode] = T5.[Account]
LEFT JOIN dbo.OCRD T4 ON T4.[CardCode] = T2.[BaseCard]
WHERE T0.[ItemType] = 'F'  AND T0.[ItemName] = '[%0]' AND T6.[AcctCode] = '555901' AND T5.[Ref1] S NOT NULL 
ORDER BY 'Código del activo'