Boa noite,
Mais uma da sessão SQL, segue query para listar os valores de aprovações de cada Aprovador/por Centro de Custo. Lembrando que, caso o aprovador não tenha autoridade/alçada para o Custo em questão, o seu processo de despesas poderá falhar. Lembrando que o iExpense poderá utilizar este setup + hierarquia padrão de supervisores do HR, como também pode ser criadas regras específicas no AME (Oracle Approvals Management Implementation).
-- Query Limites iExpenses
SELECT b.full_name Funcionario
, a.cost_center CCusto
, a.org_id Org_ID
, c.NAME Organizacao
, a.signing_limit Limite
FROM ap_web_signing_limits_all a,
per_all_people_f b,
hr_organization_units c
WHERE a.employee_id = b.person_id
AND a.org_id = c.organization_id
AND b.effective_start_date = (SELECT MAX (effective_start_date)
FROM apps.per_all_people_f
WHERE person_id = b.person_id)
AND a.document_type = 'APEXP'
Order By 5, 1;
Abraço,
Junio Vitor