Skip to Content
avatar image
Former Member

problema búsqueda formateada

Hola a todos, tengo un detalle con una búsqueda formateada que genere para que se llene el campo de precio unitario con el valor definido en la lista de precios asignada al socio de negocios en las ofertas de compra, el detalle esta en que la búsqueda me propone varios resultados siendo que lo que deseo es que se asigne el único valor de precio asignado para cierto articulo en base a la lista que tenga definida el Socio. Mis listas de precios se llaman igual al código de cada socio es por eso que use ese valor para la búsqueda formateada, pero creo que los campos no son del mismo tipo y es por eso que me devuelve mas de un resultado. Este es el query que tengo

SELECT T0.[Price]

FROM [dbo].[ITM1]

T0 INNER JOIN [dbo].[OPLN] T1 ON

T0.PriceList = T1.ListNum

INNER JOIN OCRD T2 ON T1.ListNum = T2.ListNum

WHERE t0.itemcode=$[$38.1.1]

and T2.[CardCode]= T1.[ListName]

adjunto pantallas de referencia.

agradezco cualquier aporte que me puedan brindar.

BF1.png (21.0 kB)
BF2.png (13.6 kB)
Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • Best Answer
    May 21, 2015 at 07:41 PM

    podrias intentar esto:

    SELECT T0.[Price]

    FROM [dbo].[ITM1]

    T0 INNER JOIN [dbo].[OPLN] T1 ON

    T0.PriceList = T1.ListNum

    WHERE t0.itemcode=$[$38.1.1]

    and T1.[ListName]=$[$4.0.1]

    Add comment
    10|10000 characters needed characters exceeded