Visning: V_StepsReports
I denna visning finns information om ett processteg som körts. Här visas namnen (etiketterna) för objekten (processteg, klienter och liknande) istället för ID. Visningen används för rapporter – se Exempelrapport: Processrapport.
Diagram:
En liknande visning är: V_Steps
|
DocumentID | ID för dokumentet (ID i W_Step). |
DocumentSiteId | Används för närvarande inte. |
DocumentName | Namnet på dokumentet (Name i W_Document). |
DoneAt | När steget kördes (DoneAt i W_Step). |
CheckOutDuration | Antalet sekunder som dokumentet varit utcheckat för steget. (CheckOutDuration i W_Step.) |
Action | Skapa Checka ut Checka in Checka in med fel Dirigerad manuellt Ångra utcheckning Statistik (ActionType i W_Step) |
DocType | ID för dokumenttypen (TypeID i W_Document). |
DocumentType | Namnet på dokumenttypen (Name in C_DocType). |
ProcessStepID | ID för processteget (ProcessStepID i W_Step). |
ProcessStep | Namnet på processteget (Name i C_ProcessStep). |
Process | Namnet på processen (Name i C_Process). |
Client | Namnet på klienten (Name i C_Client). |
UserName | Windows-användaren som processen kördes under (UserName i W_Step). |
Machine | Datorn där processen kördes (Machine i W_Step). |
ID | ID för processteget (ID i W_Step). |
SiteId | Används för närvarande inte. |
DateOnly | Endast datumet (och inte tiden) från fältet DoneAt. |
CheckOutDurationHours | Antalet timmar som dokumentet varit utcheckat för steget. |
RepCatName | Namnet på rapportkategorin (ReportingCat i V_ProcessStepWithCategory). |
BatchID | ID för rotdokumentet (BatchID i W_Step). |
ActionType | 0 = Skapa 1 = Checka ut 2 = Checka in 3 = Checka in med fel 4 = Dirigerad manuellt 5 = Ångra utcheckning 6 = Statistik (ActionType i W_Step) |
ReportingCatID | ID för rapportkategorin (ReportingCatID i V_ProcessStepWithCategory). |
ServiceType | 0 = Aktivitet 1 = Samlare 2 = Agent 3 = Global parameteruppsättning 4 = Parameteruppsättning på klientnivå 5 = Parameteruppsättning på processnivå 6 = Interaktiv 7 = Plattform 8 = Licens 9 = Aktivitet och parameteruppsättning 10 = Funktionsgrupp (ServiceType i V_ProcessStepWithCategory) |
SQL-skript
CREATE VIEW [dbo].[V_StepsReports]
AS
SELECT dbo.W_Step.DocumentID,dbo.W_Step.DocumentSiteId,dbo.W_Document.NameASDocumentName,dbo.W_Step.DoneAt, dbo.W_Step.CheckOutDuration,
CASE ActionType
WHEN 0 THEN 'Create'
WHEN 1 THEN 'CheckOut'
WHEN 2 THEN 'CheckIn'
WHEN 3 THEN 'CheckInWithError'
WHEN 4 THEN 'RoutedManually'
WHEN 5 THEN 'CheckIn'
WHEN 6 THEN 'CheckIn' END AS Action, dbo.W_Document.TypeID AS DocType,
CASE TypeID WHEN 0 THEN ' ' ELSE dbo.C_DocType.Name END AS DocumentType, dbo.W_Step.ProcessStepID,
dbo.V_ProcessStepWithCategory.ProcessStepName AS ProcessStep, dbo.C_Process.Name AS Process, dbo.C_Client.Name AS Client,
dbo.W_Step.UserName, dbo.W_Step.Machine, dbo.W_Step.ID, dbo.W_Step.SiteId, CONVERT(datetime, CONVERT(char(10), dbo.W_Step.DoneAt, 112))
AS DateOnly, dbo.W_Step.CheckOutDuration / 3600 AS CheckOutDurationHours,
CASE WHEN NOT dbo.V_ProcessStepWithCategory.ReportingCat IS NULL)
THEN V_ProcessStepWithCategory.ReportingCat ELSE ' ' END AS RepCatName, dbo.W_Step.BatchID, dbo.W_Step.ActionType,
dbo.V_ProcessStepWithCategory.ReportingCatID, dbo.V_ProcessStepWithCategory.ServiceType
FROM dbo.C_Client INNER JOIN
dbo.C_Process ON dbo.C_Client.ID = dbo.C_Process.ClientID INNER JOIN
dbo.W_Step INNER JOIN
dbo.W_Document ON dbo.W_Step.DocumentID = dbo.W_Document.ID AND dbo.W_Step.DocumentSiteId = dbo.W_Document.SiteId INNER JOIN
dbo.V_ProcessStepWithCategory ON dbo.W_Step.ProcessStepID = dbo.V_ProcessStepWithCategory.ProcessStepID ON
dbo.C_Process.ID = dbo.V_ProcessStepWithCategory.ProcessID LEFT OUTER JOIN
dbo.C_DocType ON dbo.W_Document.TypeID = dbo.C_DocType.ID
Använder
Se även
Tillgängliga tabeller
Tillgängliga visningar