cancel
Showing results for 
Search instead for 
Did you mean: 

Busqueda formateada en pagos recibidos

marco_ramirez
Active Contributor
0 Kudos

Estimados

Deseo hacer una busqueda formateada que me lleve un nombre de cliente colocado en un campo de usuario en la tabla OINV (Facturas) a otro campo de usuario de la tabla ORCT (Pagos Recibidos), actualmente tengo esta pero sin el resultado esperado

 SELECT T0.[U_Nom_Clie] from OINV T0
where T0.[CardCode] = N'C00000' and T0.[DocNum] = $[$20.0.1] 

Según yo la segunda condición compara que el número de documento sea el mismo tanto en la tabla factura como en el detalle del pago recibido

agradezco su apoyo

Saludos

Marco

Accepted Solutions (0)

Answers (1)

Answers (1)

felipe_loyolarodriguez
Active Contributor
0 Kudos

Marco trata lo siguiente


SELECT T0.U_Nom_Clie 
FROM OINV T0
WHERE T0.CardCode = $[ORCT.CardCode] AND T0.[DocNum] = $[$20.1.0] /*Tambien trata con $[$20.1.Number]*/ 

Saludos

Felipe Loyola

Edited by: Floyola on May 27, 2011 6:40 PM

marco_ramirez
Active Contributor
0 Kudos

Incorrect sintax near $ORCT.CardCode

en ambas pruebas

felipe_loyolarodriguez
Active Contributor
0 Kudos

Marco

Las busquedas formateadas no se prueban desde el generador de consultas, por que el generador de consultas NO lee campos de pantalla, como el $ORCT.CardCode.

Debes guardar la query, ponerla en el campo en donde quieres que se ejecute y desde ahi probar el resultado.

Espero te funcione

Saludos

marco_ramirez
Active Contributor
0 Kudos

Estarè revisando

gracias