|
Oracle Fusion Middleware Java API Reference for Oracle BPM Suite 11g Release 1 (11.1.1.9.0) E25378-09 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ITaskReportService
There are 4 out-of-the-box reports that are part of the installation. These reports are:
| Report Name | Description |
|---|---|
| UNATTENDED_TASKS_REPORT | Provides an analysis of tasks assigned to users' groups or reportees' groups that need attention because they have not yet been acquired |
| PRIORITY_REPORT | Provides an analysis of number of tasks by priorities assigned to a user, reportees, or their groups |
| CYCLE_TIME_REPORT | Provides an analysis of time taken to complete tasks from assignment to completion based on users' groups or reportees' groups |
| PRODUCTIVITY_REPORT | Provides an analysis of tasks assigned and tasks completed in a given time period for a user, reportees, or their groups |
Please refer to the Developers guide to get list of parameters to each of these reports. The parameter names for these reports are listed below.
| parameter name | values |
|---|---|
| TASK_ASSIGNEEUSERS | My+Group, My, or Reportees |
| PRIORITY | Any, 1, 2, 3, 4, or 5 |
| TASK_CREATED_DATE_FROM and TASK_CREATED_DATE_TO | date range |
| TASK_END_DATE_FROM and TASK_END_DATE_TO | date range |
| TASK_EXPIRATION_DATE_FROM and TASK_EXPIRATION_DATE_TO | date range |
| TASK_STATE | Any, ASSIGNED, EXPIRED, INFO_REQUESTED |
| TASK_UPDATEDBY | My and Reportees |
Also, please refer to the schema definition fragment below for the report input type.
<xsd:element name="reportInput" type="reportInputType"></xsd:element> <xsd:complexType name="reportInputType"> <xsd:sequence> <xsd:element name="reportName" type="xsd:string" minOccurs="1" maxOccurs="1"/> <xsd:element name="reportInputParameters" type="reportInputParametersType" minOccurs="0" maxOccurs="1"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="reportInputParametersType"> <xsd:sequence> <xsd:element name="reportInputParameter" type="reportInputParameterType" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="reportInputParameterType"> <xsd:attribute name="name" type="xsd:string" use="required"/> <xsd:attribute name="value" type="xsd:string" use="required"/> </xsd:complexType>"
| Method Summary | |
|---|---|
ReportOutput |
executeReport(IWorkflowContext ctx, ReportInputType input)executeReport is used for executing a report with the supplied parameters. |
| Method Detail |
|---|
ReportOutput executeReport(IWorkflowContext ctx,
ReportInputType input)
throws WorkflowException
ctx - the workflow context (can contain valid token or credentials)WorkflowException - if any runtime error occurs while executing the report
|
Oracle Fusion Middleware Java API Reference for Oracle BPM Suite 11g Release 1 (11.1.1.9.0) E25378-09 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||