As consultas SQL configuradas no Aprovador Conector são utilizadas para filtrar os documentos que cada usuário irá receber. Isso é bastante útil quando se deseja que o usuário visualize apenas algum tipo específico de documento dentre os que ele possa aprovar.
Ainda é possível configurar para que o Aprovador exiba documentos apenas para usuários que possuam SQL cadastradas. Isso evita que um usuário receba um documento que deveria estar sendo filtrado, pois nesse caso, ele não receberá documentos até que uma SQL seja cadastrada.
As consultas SQL no Aprovador podem receber os seguintes parâmetros:
- :CODUSUARIO;
- :$CODUSUARIO;
Importante! As consultas devem retornar necessariamente os campos CODCOLIGADA e IDMOV e devem estar com a opção "Visível a todas Coligadas" habilitada no RM.
Utilizando as SQL’s, podem ser criados filtros de documentos por alçada, por centro de custo, entre outros, de acordo com as cláusulas realizado pela consulta implantada.
Abaixo uma consulta para o auxiliar na criação de consultas.
IF :CODUSUARIO = 'joao'
SELECT CODCOLIGADA,IDMOV
FROM TMOV WHERE VALORBRUTO <= 2000
ELSE
BEGIN
IF CODCOLIGADA = 2
SELECT CODCOLIGADA,IDMOV
FROM TMOV WHERE VALORBRUTO > 2000 AND VALORBRUTO <= 5000
ELSE
SELECT CODCOLIGADA,IDMOV
FROM TMOV WHERE VALORBRUTO > 5000
END
A consulta acima gera movimentos com valor igual ou superior a 2000 para o usuário João. Caso não seja o João, a consulta verifica se a coligada do usuário é a 2, se for, ele gera movimentos com valor acima de 2000 e igual ou abaixo a 5000. Se a coligada não for a 2, ele gera para o usuário movimentos com valor acima de 5000.
Abaixo outro exemplo de SQL.
SELECT CODCOLIGADA, IDMOV
FROM TMOV WHERE CODTMV = '1.1.01' AND CODCOLIGADA = 2
Essa consulta gera movimentos do tipo de movimento 1.1.01, caso a coligada do usuário seja a 2.
Parametrizando a consulta no Aprovador
Após criada a consulta, é preciso parametrizá-la no Aprovador, definindo os usuários que a usarão. Para fazer isso, siga as instruções abaixo.
- Acesse as configurações do Aprovador Conector.
- Selecione a aba Pacotes.
- Aguarde carregar os usuários, isso pode levar alguns segundos.
- Clique no bloco em frente ao e-mail do usuário e escolha a consulta que será utilizada por ele.
- Aplique as alterações.
- Reinicie a integração.
Seguidos os passos acima, os documentos exibidos serão filtrados de acordo com a consulta parametrizada.
Comentários
0 comentário
Por favor, entre para comentar.