cancel
Showing results for 
Search instead for 
Did you mean: 

Cambiar el precio en una orden de compra con búsqueda formateada

former_member325322
Participant
0 Kudos

Hola a todos, necesito incoporar una búsqueda formateada a una orden de compra y no logro descubrir el error que me impide ejecutarla, adjunto qwery.

SELECT

CASE

WHEN opor.carcode = '96705150P' and opor.U_SBO_TIPOSR=u201905u2019) THEN ($[38.21.1]/300)

ELSE $[38.21.1]

END

Desde ya agradezco su valiosa ayuda

Accepted Solutions (1)

Accepted Solutions (1)

former_member188440
Active Contributor
0 Kudos

A ver intenta asi


if 
select $[opor.carcode ] in ( '96705150P') and select $[opor.U_SBO_TIPOSR] in (u201905u2019) 
select $[$38.21.1]/300 --then
select $[$38.21.1] --else

former_member325322
Participant
0 Kudos

Muchas gracias por tu ayuda.

Aunque en la tabla opor el valor es de tipo numérico, en la variable del formulario es de tipo caracter, por lo que había que aplicar un cambio de formato antes de hacer el cálculo.

Saludos

Answers (0)