Visning: V_StepThroughput
I denna visning kan du se hur många dokument som bearbetats den senaste timmen.
|
DocumentCount | Antalet dokument med en uppgift (ID i W_Token). |
ID | ID för processteget (ID i C_ProcessStep). |
Name | Namnet på processteget (Name i C_ProcessStep). |
ProcessID | ID för processen (ProcessID i C_ProcessStep). |
Process | Namnet på processen (Name i C_Process). |
Client | Namnet på klienten (Name i C_Client). |
LastRoutedAt | När uppgiften (token) tilldelades till detta processteg (datum och tid). |
DateOnly | När uppgiften (token) tilldelades till detta processteg (endast datum). |
SQL-skript
CREATE VIEW [dbo].[V_StepThroughput]
AS
SELECT COUNT(dbo.W_Token.ID) AS DocumentCount, dbo.C_ProcessStep.ID, dbo.C_ProcessStep.Name, dbo.C_ProcessStep.ProcessID, dbo.C_Process.Name AS Process,
dbo.C_Client.Name AS Client, dbo.W_Token.LastRoutedAt, CONVERT(datetime, CONVERT(char(10), dbo.W_Token.LastRoutedAt, 112)) AS DateOnly
FROM dbo.W_Token INNER JOIN
dbo.C_ProcessStep ON dbo.W_Token.ProcessStepID = dbo.C_ProcessStep.ID INNER JOIN
dbo.C_Process ON dbo.C_ProcessStep.ProcessID = dbo.C_Process.ID INNER JOIN
dbo.C_Client ON dbo.C_Process.ClientID = dbo.C_Client.ID
GROUP BY dbo.C_ProcessStep.Name, dbo.C_ProcessStep.ProcessID, dbo.C_ProcessStep.ID, dbo.C_Process.Name, dbo.C_Client.Name, CONVERT(datetime,
CONVERT(char(10), dbo.W_Token.LastRoutedAt, 112)), dbo.W_Token.LastRoutedAt
HAVING (CONVERT(datetime, CONVERT(char(10), dbo.W_Token.LastRoutedAt, 112)) = CONVERT(datetime, CONVERT(char(10), GETUTCDATE(), 112))) AND (DATEDIFF(second,
dbo.W_Token.LastRoutedAt, GETUTCDATE()) <= 3600)
Använder
Se även
Tillgängliga tabeller
Tillgängliga visningar