Help > Sample reports > Production Summary Report

Sample report: Production Summary Report

This report (formerly named "BPO Invoice Preparation Report") is included in your XBOUND installation – see description in XBOUND Help.

Question

How much automatic and manual effort was required for document processing, and what was the capture quality of the fields?

Data source

V_StepsDocReport

Query

SELECT     Client, Process,

           (SELECT    COUNT(DISTINCT FieldID) AS Expr1

                    FROM       V_InteractiveField AS Sel1

                    WHERE      (ProcessID = V_StepsDocReport.ProcessID) AND (FieldEvaluation < 4)) AS FieldCount,

           (SELECT SUM(Substitutions + SuggestionFaulty) AS FCo

                    FROM V_InteractiveStepsDocReport

                    WHERE (ProcessID = V_StepsDocReport.ProcessID)) AS FieldCorr,

           (SELECT SUM(SuggestionCorrect) AS FCon

                    FROM V_InteractiveStepsDocReport AS V_InteractiveStepsDocReport_1

                    WHERE (ProcessID = V_StepsDocReport.ProcessID)) AS FieldConf COUNT(DISTINCT DocID) AS DocCount,

SUM(CASE WHEN BatchID = DocID THEN CurrentSheetCount ELSE 0 END) AS SheetCount,

SUM(CASE WHEN BatchID = DocID THEN CurrentPageCount ELSE 0 END) AS PageCount,

(SELECT SUM(CASE WHEN BatchID = DocID THEN InterActiveTimeSum / 3600 ELSE 0 END) AS Expr1 FROM V_InteractiveStepsDocReport AS Sel1

         WHERE (V_StepsDocReport.ProcessID = ProcessID)) AS Time,

(SELECT AVG(CASE WHEN BatchID = DocID THEN InterActiveTimeSum / 3600 ELSE 0 END) AS Expr1

         FROM V_InteractiveStepsDocReport AS Sel1

         WHERE (V_StepsDocReport.ProcessID = ProcessID)) AS TimeAvg

 

FROM V_StepsDocReport

WHERE ((CASE WHEN ParentID = 0 THEN (CASE WHEN OriginalDocName IS NULL

         THEN '<not assigned>' WHEN OriginalDocName = '<only sub document types>' THEN ' ' ELSE OriginalDocName END) END) IN (@OriginalRootDocumentType) OR

         (CASE WHEN ParentID <> 0 THEN (CASE WHEN OriginalDocName IS NULL

         THEN '<not assigned>' WHEN OriginalDocName = '<only sub document types>' THEN ' ' ELSE OriginalDocName END) END) IN (@OriginalSubDocumentType)) AND

         (Client IN (@strClient)) AND (Process IN (@strProcess)) AND (DocCreateDateOnly BETWEEN @StartDate AND @EndDate)

GROUP BY Client, ProcessID, Process

Selections / sub-queries

ClosedClient (@strClient)

SELECT     DISTINCT Name, ID

FROM       C_Client

 

ClosedProcess (@strProcess)

SELECT DISTINCT   C_Process.Name, C_Process.ClientID, C_Process.ID, C_Client.ID AS ID_Client,

                  C_Client.Name AS ID_Name

FROM              C_Process INNER JOIN

                  C_Client ON C_Process.ClientID = C_Client.ID

WHERE             (C_Client.Name IN (@strClient))

 

ClosedRoot document type (@RootDocumentType)

SELECT '<only sub document types>' AS RootDocumentType

UNION ALL

SELECT DISTINCT CASE WHEN ReclassifiedDocName IS NULL THEN '<not assigned>' ELSE ReclassifiedDocName END AS RootDocumentType

FROM V_StepsDocReport

WHERE (ParentID = 0) AND (Process IN (@strProcess))

 

ClosedSub-document type (@SubDocumentType)

SELECT '<only root document types>' AS SubDoumentType

UNION ALL

SELECT DISTINCT CASE WHEN ReclassifiedDocName IS NULL THEN '<not assigned>' ELSE ReclassifiedDocName END AS SubDoumentType

FROM V_StepsDocReport

WHERE (ParentID <> 0) AND (Process IN (@strProcess))

 

ClosedDocument creation date from/to

SELECT MIN(DocCreateDateOnly) AS StartDate, MAX(DocCreateDateOnly) AS EndDate

FROM V_StepsDocReport

 

Good to know

Field label in the report

Field in the Select statement

Processed Time (Hours)

Time

Avg. Time per Document (Hours)

Time/DocCount

Root & Sub-documents

DocCount

Fields Captured (Total)

FieldCount

Fields Correct (Total)

FieldCorr

Fields Correct (%)

FieldCorr/FieldCount

Fields Confirmed (Total)

FieldConf

Fields Confirmed (%)

FieldConf/FieldCount

Sample report: Capture Statistics

Sample report: Detailed Capture Statistics

Sample report: Processing Report

Sample report: Sheet Page Image Per Process Step

Creating custom reports