Hola Johana.
No entendí del todo tu objetivo pero yo hago algo similar en las facturas de clientes y lo logro mediante la siguiente BF:
SELECT T0.U_Proyectos FROM OSLP T0 WHERE T0.SlpCode = $[$20.0.0]
Si consideras que tu Query es correcto entonces solo te sugiero cambiar $[$20.oinv.slpcode] por "$[$20.0.0]" o bien "$[OINV.SLPCode]" que son las dos formas válidas para hacer alusión al código de proyecto del documento en pantalla.
Prueba y nos comentas. Suerte.