Help > Visningar > V_StepsReports

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.

ClosedDiagram:

En liknande visning är: V_Steps

Kolumn

Beskrivning

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 
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

Tillgängliga tabeller

Tillgängliga visningar