Prueba con esta query en lugar de la que estás utilizando.
Declara @OCompra Int
Establece @OCompra = (Selecciona T0.[Series] De OPOR T0)
Si @OCompra En ('19', '168')
Selecciona Verdadero
Avalados por :
Buenas tardes, estoy teniendo problemas al crear un modelo de autorización de órdenes de compra, con una condición:
Las órdenes de compra nacionales y de servicios son autorizadas por un usuario.
Las órdenes internacionales son autorizadas por otro usuario.
Al realizar pruebas, las órdenes no quedan como pendientes de autorización a pesar de que los usuarios que las crean están definidos como autores en el modelo de autorización, y el modelo de autorización está activo.
¿Me falta realizar algún procedimiento? Gracias por su colaboración.
Prueba con esta query en lugar de la que estás utilizando.
Declara @OCompra Int
Establece @OCompra = (Selecciona T0.[Series] De OPOR T0)
Si @OCompra En ('19', '168')
Selecciona Verdadero
Esta es la consulta: si la serie es 168, se trata de una compra nacional, y si es 19, se trata de una compra de servicios, que son las compras que el usuario autorizará.
SELECT T0.[Series] FROM OPOR T0 WHERE T0.[Series]=168 OR T0.[Series]=19
¿Cuál es la consulta que estás utilizando?
Gracias Marco y Alessandro por su aporte que fue de gran ayuda, les cuento que ya lo resolvimos con el siguiente query:
DECLARE @QA3 as Nvarchar(100)
SET @QA3=($[OPOR.Series])
SELECT DISTINCT ('TRUE') WHERE @QA3='169'
EL MISMO QUERY CON LAS DISTINTAS SERIES
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute