Olá, Boa Tarde,
Alguém pode me dizer se estou configurando corretamente o Modelo de Autorização ou como devo parametrizá-lo com base em uma consulta? Minha QUERY está funcionando corretamente para o que estou precisando?... Apenas preciso que a etapa de autorização configurada para o modelo (OFERTA3) seja gerada quando o documento OFERTAS tiver um
% TOTAL de lucro bruto < 20
e o
código do funcionário do Departamento de Vendas seja '2' ou '3'
. Se ambas as condições forem atendidas, o procedimento de autorização OFERTA 3 deve ser gerado.
Eu tentei instalar o Modelo APENAS usando a QUERY 1 como condição (anexa) e também selecionando tanto a marca da variável padrão % de lucro bruto <20 e outra consulta apenas para validar o funcionário de vendas, mas em nenhum dos casos obtenho o que preciso. No primeiro (apenas QUERY 1) não gerou nenhum procedimento e no segundo (VARIÁVEL + CONSULTA) resultou em
duas ETAPAS de autorização configuradas OFERTA1 e OFERTA3
e deveria apenas gerar a etapa OFERTA 3.
QUERY 1:
SELECT T0.SlpCode, T0.DocNum, (T0.GrosProfit) / SUM ((T1.GrossBuyPr*T1.Quantity))*100 AS '%TotalBeneficio'
FROM OQUT T0
INNER JOIN QUT1 T1 ON T1.DocEntry=T0.DocEntry
WHERE (T0.SlpCode = '2') OR (T0.SlpCode = '3')
GROUP BY T0.SlpCode,T0.DocNum,T1.GrossBuyPr,T0.GrosProfit
HAVING (T0.GrosProfit) / SUM ((T1.GrossBuyPr*T1.Quantity))*100 < '20'
Alguém pode me ajudar, desde já agradeço pela colaboração,
M.C