Producing business process report with report writer
Report writer is one of the reporting tools in BP-VA which let you produce well formatted report in an ad-hoc manner. In this tutorial, we will produce a report for the parcel collection process of a post office, to present the BPD and the operation flow.
- Download the project Simple Post Office.vpp attached with this tutorial.
- Start BP-VA.
- Open Simple Post Office.vpp in BP-VA.
-
We will write a report for the parcel picking process modeled in a business process diagram in this project. Let's checkout what was modeled. Open BPD Parcel Collection and read through the diagram.
The process involves the interaction between the parcel owner and post office officer, represented by two pools. It starts from the parcel owner who supply the tracking ID and identification. The officer then lookup the parcel. If the parcel is ready, he/she prints out the delivery slip and let the owner pickup the parcel.
- Select task Supply Tracking ID and Identification, which is the first task within the process. At the bottom of diagram you can see the procedure defined for this task. All tasks in the BPD have procedure defined. You may take a look at other tasks, too.

- We will write a report in the structure as shown in the following image. Let's take a look:

- Now, select Tools > Report > Report Writer... from the main menu.
- In the Report Engine Installation dialog box, keep the option Download from the Internet selected and click OK. If you have already downloaded and installed report engine, you can skip this step.

- Let the download run itself. When completed, click Close to continue with validation and installation. After the installation, click Close to start the report writer. Note that it takes some time to start report writer the first time. Be patient and wait for the Templates dialog box to appear.
-
In the Templates dialog box, enter the following information:
| Field |
Value |
| Company Name |
The post office |
| Report Name |
Parcel Collection Process Report |
| Report Type |
Process Report |
| Object Name |
|
| Issue No. |
A-001 |
- Select Lotus to be the document theme and click OK to continue.

-
A new report is created with fields like company name, report name, report type, object name and issue number pre-set.
| Region |
Description |
| 1 |
The menu bar where all the functions can be found and triggered. |
| 2 |
The toolbar where common functions can be triggered. |
| 3 |
The Diagram Navigator / Model Explorer where project data are listed. |
| 4 |
The template pane where template are listed according to the selection in Diagram Navigator / Model Explorer. |
| 5 |
The editing document. |
- Scroll down the document to the final page, where we want to start writing our report.
- We want to first create a diagram image of the BPD. Select the BPD Parcel Collection in Diagram Navigator.

- The template pane is updated with all the templates you can create for a BPD listed. Press on the template Business Process Diagram. Drag to the report and drop below the report name.

-
We want to list the shapes on the diagram. Select the template Children. Again drag and drop to the report, below the image.
Up to now the report should look like this:
- Move on to the tasks. We want to report the tasks' procedures. Let's start from task Supply Tracking ID and Identification. Select it in Diagram Navigator. Then, select Basic Information in the template pane.

- Drag and drop Basic Information to report, below the Children table just created. Then report should look like this:

- Select template Procedures. Drag and drop below Basic Information. The report should look like this:

- Repeat steps 17 to 19 on the remaining tasks in BPD. Finally, the report should look like this:

- Click on the Save Report button in toolbar. This is the end of the tutorial.

Resources
- Simple Post Office.vpp
Related Tutorials
- Design and generate business process report
Rate this Article
Click on one of the stars below to rate this article from 1 (lowest) to 5 (highest).
One Moment Please
Thanks for rating this article.
Comments (0)