Help > Sichten > V_Steps

Die Sicht V_Steps

Diese Sicht enthält Informationen über einen ausgeführten Prozessschritt, mit aufbereiteten Namen (Bezeichnungen) der Objekte (Prozessschritte, Mandanten usw) statt ID.

Eine ähnliche Sicht (wird für die Berichterstattung verwendet): V_StepsReports.

Spalten

Beschreibung

DocumentID

Die ID des Dokumentes (ID in W_Step).

DocumentSiteId

Derzeit nicht genutzt.

DocumentName

Der Name des Dokumentes (Name in W_Document).

DoneAt

Ausführungszeitpunkt des Schrittes (DoneAt in W_Step).

CheckOutDuration

Die Dauer in Sekunden in der das Dokument für diesen Schritt ausgecheckt war.

(CheckOutDuration in W_Step.)

Action

Create 
Check out
Check In
Check in with Error
Routed Manually
Undo Check out
Statistics 

(ActionType in W_Step)

DocType

Die ID des Dokumententyps (TypeID in W_Document).

DocumentType

Der Name des Dokumententyps (Name in C_DocType).

ProcessStepID

Die ID des Prozessschritts (ProcessStepID in W_Step).

ProcessStep

Der Name des Prozessschrittes (Name in C_ProcessStep).

Process

Der Name des Prozesses (Name in C_Process).

Client

Der Name des Mandanten (Name in C_Client).

UserName

Der Windows Benutzer in dessen Namen der Prozess läuft (UserName in W_Step).

Machine

Der Computer auf dem der Prozess läuft (Machine in W_Step).

ID

Die ID des Prozessschrittes (ID in W_Step).

SiteId

Derzeit nicht genutzt.

DateOnly

Nur das Datum (ohne Uhrzeit) aus dem Feld DoneAt.

CheckOutDurationHours

Die Dauer in Stunden in der das Dokument für diesen Schritt ausgecheckt war.

ServiceType

0 = Activity
1 = Collector
2 = Agent
3 = Global Parameter Set
4 = Client Parameter Set
5 = Process Parameter Set
6 = Interactive
7 = Platform
8 = License
9 = Activity and Parameter Set
10 = Feature Group

(ServiceType in C_Feature)

SQL Skript

CREATE VIEW [dbo].[V_Steps]
AS

SELECT
dbo.W_Step.DocumentID, dbo.W_Step.DocumentSiteId, dbo.W_Document.Name AS DocumentName, 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, dbo.C_DocType.Name AS DocumentType, dbo.W_Step.ProcessStepID,
      dbo.C_ProcessStep.Name 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, dbo.C_Feature.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.C_ProcessStep ON dbo.W_Step.ProcessStepID=dbo.C_ProcessStep.ID ON dbo.C_Process.ID=dbo.C_ProcessStep.ProcessID INNER JOIN
      dbo.C_Feature ON dbo.C_ProcessStep.FeatureID=dbo.C_Feature.ID LEFT OUTER JOIN
      dbo.C_DocType ON dbo.W_Document.TypeID=dbo.C_DocType.ID

Anwendung

Die verfügbaren Tabellen

Die verfügbaren Sichten