Experimente com esta consulta em vez da que está a utilizar.
Declare @OCompra Int
Defina @OCompra = (Selecionar T0.[Series] De OPOR T0)
Se @OCompra Em ('19', '168')
Selecionar Verdadeiro
Avalados por :
Boa tarde, estou tendo problemas ao criar um modelo de autorização de pedidos de compra, com uma condição:
Os pedidos de compra nacionais e de serviços são autorizados por um usuário.
Os pedidos internacionais são autorizados por outro usuário.
Ao realizar testes, os pedidos não ficam pendentes de autorização, apesar de os usuários que os criam estarem definidos como autores no modelo de autorização, e o modelo de autorização estar ativo.
Estou faltando realizar algum procedimento? Obrigado pela colaboração.
Experimente com esta consulta em vez da que está a utilizar.
Declare @OCompra Int
Defina @OCompra = (Selecionar T0.[Series] De OPOR T0)
Se @OCompra Em ('19', '168')
Selecionar Verdadeiro
Esta é a consulta: se a série for 168, trata-se de uma compra nacional, e se for 19, trata-se de uma compra de serviços, que são as compras que o usuário autoriza.
SELECT T0.[Series] FROM OPOR T0 WHERE T0.[Series]=168 OR T0.[Series]=19
Qual é a consulta que você está utilizando?
Obrigado Marco e Alessandro por sua contribuição que foi de grande ajuda, gostaria de informar que já resolvemos com a seguinte consulta:
DECLARE @QA3 as Nvarchar(100)
SET @QA3=($[OPOR.Series])
SELECT DISTINCT ('TRUE') WHERE @QA3='169'
A MESMA CONSULTA COM AS DIFERENTES SÉRIES
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute