Standardberichtabfragen

Die in Kofax Capture enthaltenen Standardberichte basieren auf folgenden Abfragen. Sie können sie als Ausgangspunkt für eigene benutzerdefinierte Berichte verwenden.

Berichtsabfrage Systemstatus

Hinweis: Die Ansicht viewBatchList soll das Erstellen eines ähnlichen Berichts mit geringfügig unterschiedlichen Daten erleichtern.

 SELECT

    ModuleName,

    BatchStatus,

    COUNT(*) AS NumBatches,

    SUM(ActualDocs) AS NumDocs,

    SUM(ActualPages) AS NumPages

FROM

    viewBatchList

GROUP BY

    ModuleName, BatchStatus

Berichtsabfrage Stapelübersicht

Beachten Sie, dass viewStatsBatchSummary hinzugefügt wurde, um das Erstellen eines ähnlichen Berichts mit geringfügig unterschiedlichen Daten zu erleichtern.

 SELECT

    BatchClass,

    COUNT(ExternalBatchID) AS Batches,

    SUM(ProcessingSeconds) AS ProcessingSecondsTotal,

    SUM(EndToEndSeconds) AS EndToEndSecondsTotal,

    SUM(Documents) AS Documents,

    SUM(Pages) AS Pages

FROM

    viewStatsBatchSummary

WHERE

    Exported > 0

    AND LastSessionDateTime >= {?Report Start}

    AND LastSessionDateTime <= {?Report End}

GROUP BY

    BatchClass

Berichtsabfrage Modulproduktivität

Beachten Sie, dass viewStatsSession hinzugefügt wurde, um das Erstellen eines ähnlichen Berichts mit geringfügig unterschiedlichen Daten zu erleichtern.

 SELECT

    ModuleName,

    COUNT(ExternalBatchID) AS Sessions,

    COUNT(DISTINCT ExternalBatchID) AS Batches,

    SUM(DateDiff("s", SessionStartDateTime, SessionEndDateTime)) AS ProcessingSeconds,

    SUM(CompletedDocuments) AS CompletedDocuments,

    SUM(KeyStrokes) AS KeyStrokes

FROM

    viewStatsSession

    INNER JOIN

    (

    SELECT BatchModuleID,

    SUM(CompletedDocs) AS CompletedDocuments,

    SUM(KS_Manual + KS_OCRRepair + KS_ICRRepair + KS_BCRepair + KS_OMRRepair) AS KeyStrokes

    FROM StatsFormType

    GROUP BY BatchModuleID

    ) AS d

    ON viewStatsSession.BatchModuleID = d.BatchModuleID

WHERE

    ModuleStartDateTime IS NOT NULL

    AND SessionEndDateTime >= {?Report Start}

    AND SessionEndDateTime <= {?Report End}

GROUP BY

    ModuleName

ORDER BY

    ModuleName

Berichtsabfrage Benutzerproduktivität

Beachten Sie, dass viewStatsSession hinzugefügt wurde, um das Erstellen eines ähnlichen Berichts mit geringfügig unterschiedlichen Daten zu erleichtern.

 SELECT

    ModuleName, UserName,

    COUNT(ExternalBatchID) AS Sessions,

    COUNT(DISTINCT ExternalBatchID) AS Batches,

    SUM(DateDiff("s", SessionStartDateTime, SessionEndDateTime)) AS ProcessingSeconds,

    SUM(CompletedDocuments) AS CompletedDocuments,

    SUM(KeyStrokes) AS KeyStrokes

FROM

    viewStatsSession

    INNER JOIN

    (

    SELECT BatchModuleID,

    SUM(CompletedDocs) AS CompletedDocuments,

    SUM(KS_Manual + KS_OCRRepair + KS_ICRRepair + KS_BCRepair + KS_OMRRepair) AS KeyStrokes

    FROM StatsFormType

    GROUP BY BatchModuleID

    ) AS d

    ON viewStatsSession.BatchModuleID = d.BatchModuleID

WHERE

    SessionEndDateTime >= {?Report Start}

    AND SessionEndDateTime <= {?Report End}

    AND ModuleName IS NOT NULL

GROUP BY

    ModuleName, UserName

ORDER BY

    ModuleName, UserName

Berichtsabfrage Gescannte Seiten

Beachten Sie, dass viewStatsSession hinzugefügt wurde, um das Erstellen eines ähnlichen Berichts mit geringfügig unterschiedlichen Daten zu erleichtern.

 SELECT

    SiteName, StationID,

    SUM(PagesScanned) AS PagesScanned,

    YEAR(SessionEndDateTime) AS ScanYear,

    MONTH(SessionEndDateTime) AS ScanMonth,

    DAY(SessionEndDateTime) AS ScanDay

FROM

    viewStatsSession

WHERE

    SessionEndDateTime >= {?Report Start}

    AND SessionEndDateTime <= {?Report End}

    AND Deleted = 0

GROUP BY

    YEAR(SessionEndDateTime),

    MONTH(SessionEndDateTime),

    DAY(SessionEndDateTime),

    SiteName, StationID

HAVING

    SUM(PagesScanned)<>0

ORDER BY

    YEAR(SessionEndDateTime),

    MONTH(SessionEndDateTime),

    SiteName,

    DAY(SessionEndDateTime),

    StationID