Basta substituir o ID do aprovador e seja feliz!!!
SELECT
UPPER(A.CONTEXTCOMPANYID)
'Filial',
A.CONTEXTRECID
'Id referencia',
C.SUBJECT
'Tipo de aprovação',
C.DESCRIPTION
'Descrição',
UPPER(C.USERID) 'ID do Aprovador',
UPPER(B.NAME)
'Nome do Aprovador',
CONVERT(VARCHAR,
C.DUEDATETIME, 103) 'Data Vencimento',
CONVERT(VARCHAR,
A.CREATEDDATETIME, 103) 'Data Criação',
CASE
WHEN
A.TRACKINGSTATUS = 0 THEN 'PENDENTE'
WHEN
A.TRACKINGSTATUS = 1 THEN 'CONCLUIDO'
WHEN
A.TRACKINGSTATUS = 2 THEN 'CANCELADO'
WHEN
A.TRACKINGSTATUS = 3 THEN 'PARADO (ERRO)'
WHEN
A.TRACKINGSTATUS = 4 THEN 'IRRECUPERAVEL'
END
'Status',
CASE
WHEN
STATUS = 0 THEN 'PENDENTE'
WHEN
STATUS = 1 THEN 'DELEGADO'
WHEN
STATUS = 2 THEN 'CONCLUÍDO'
WHEN
STATUS = 3 THEN 'REPROVADO'
END
AS 'Status da Aprovação'
FROM
WORKFLOWTRACKINGSTATUSTABLE A (NOLOCK)
LEFT JOIN
WORKFLOWWORKITEMTABLE C (NOLOCK) ON C.CORRELATIONID = A.CORRELATIONID AND
C.COMPANYID = A.CONTEXTCOMPANYID
LEFT JOIN USERINFO B
(NOLOCK) ON B.ID = C.USERID
WHERE C.USERID =
'THEIDHERE' -- colocar o userid do aprovador
and A.TRACKINGSTATUS
= 0
Nenhum comentário:
Postar um comentário