Zum Hauptinhalt springen
Allgemeine Operatorberichte werden verwendet, um die Produktivität jedes Operators zu bewerten, der an den manuellen Verarbeitungsstufen beteiligt ist. Detaillierte Informationen zu den verschiedenen von den Berichten erfassten Daten finden Sie unter Allgemeine Operatorberichte.

Parameter

users

Operatoren

int-Array

Liste der IDs der Benutzer, für die der Bericht erstellt werden soll. Verwenden Sie die GetAvailableUsers-Methode, um Informationen über verfügbare Benutzer abzurufen. Der Standardwert ist null; das bedeutet, dass Daten für alle Benutzer in den Bericht aufgenommen werden.

roles

Rollen

int-Array

Liste der Operatorrollen, für die der Bericht erstellt werden soll. Mögliche Werte finden Sie unter RoleType. Der Standardwert ist null, was bedeutet, dass Daten für alle Rollen in den Bericht aufgenommen werden.

dateFrom

Intervall

datetime

Datum und Uhrzeit für den Beginn des Zeitintervalls, für das der Bericht generiert werden soll. Der Standardwert wird nach folgender Formel berechnet: “Datum und Uhrzeit zum Zeitpunkt der Berichtserstellung minus ein Tag”.

dateTo

datetime

Datum und Uhrzeit des Endes des Zeitraums, für den der Bericht erstellt werden soll. Der Standardwert ist das Datum und die Uhrzeit zum Zeitpunkt der Berichterstellung.

projects

Projects

int-Array

Liste der IDs der Projects, für die der Bericht erstellt werden soll. Verwenden Sie die Methode GetProjects, um Informationen über alle Projects auf dem Application Server abzurufen. Der Standardwert ist null; das bedeutet, dass Daten für alle Projects in den Bericht aufgenommen werden.

stages

Stufen

int-Array

Liste der Stufen, für die der Bericht generiert werden soll. Mögliche Werte finden Sie unter ProcessingStageType. Der Standardwert ist null. Das bedeutet, dass Daten für alle Stufen in den Bericht aufgenommen werden.

batchTypes

Batch-Typen

int array

Liste der Batch-Typ-IDs, für die der Bericht erstellt werden soll. Verwenden Sie die Methode GetBatchTypes, um Informationen zu allen Batch-Typen innerhalb eines Projekts abzurufen. Der Standardwert ist null; das bedeutet, dass Daten für alle Batch-Typen in den Bericht aufgenommen werden.

showBatchName

Batchdetails

int

Enthält detaillierte Informationen zu jedem Batch im Bericht. Mögliche Werte sind:

  • 0=nein
  • 1=ja

Wenn der Wert 1 (ja) ist, enthält der Bericht zusätzliche Spalten mit Batch-Namen und der Seitenanzahl in jedem Batch. Der Standardwert ist 0.

grouping

Gruppieren nach

string

Gibt an, wie die Daten im Bericht gruppiert werden. Mögliche Werte sind:

  • UserFullName
  • RoleName
  • ProjectName
  • BatchTypeName
  • StageName

Der Standardwert ist UserFullName.

columns

Anzuzeigende Spalten

string array

Liste der Spalten, die dem Bericht hinzugefügt werden sollen. Mögliche Werte sind:

  • UserId
  • CompletedTasks
  • ToExceptionDocumentCount
  • ToExceptionPageCount
  • ProcessedDocuments
  • ProcessedPages
  • VerifiedFieldsCount
  • ”VerifiedSymbolsCount
  • CorrectedErrorCount

Der Standardwert ist null, d. h., dass dem Bericht alle möglichen Spalten hinzugefügt werden.

showSummary

aggregierter Bericht

boolean

Gibt an, ob der aggregierte Bericht erstellt werden soll. Mögliche Werte sind:

  • 0=nein
  • 1=ja

Der Standardwert ist 0.

groupByType

Zeitintervall

int

Das Zeitintervall, nach dem die Daten im Bericht gruppiert werden. Mögliche Werte sind:

  • 1=Stunde
  • 2=Tag
  • 3=Monat

Der Standardwert ist 1.

Beispiel

[ { "Name": "dateFrom", "Value": "2021-10-31T21:00:00.000Z" },
{ "Name": "dateTo", "Value": "2022-04-05T21:00:00.000Z" },
{ "Name": "groupByType", "Value": 1 },
{ "Name": "showBatchName", "Value": 0 },
{ "Name": "grouping", "Value": "RoleName" },
{ "Name": "columns", "Value": [ "CompletedTasks", "ProcessedPages" ] },
{ "Name": "users", "Value": [ 1, 2, 3, 7, 10, 12 ] },
{ "Name": "roles", "Value": [ 2, 3, 4 ] },
{ "Name": "projects", "Value": [ 1, 3 ] },
{ "Name": "batchTypes", "Value": [ 1 ] },
{ "Name": "stages", "Value": [ 89, 130 ] } ]