|
|||||||||
Support } Customer Service
In this section
Testimonials
"This software has absolutely made us more efficient...mainly because we don't need to spend a lot of time "managing" the timekeeping system like we did with our manual processes. We can now focus on "real" work - helping our business’s grow - and let the software do its job. "
- Ed Soto,
Bayer MaterialScience Aktiengesellschaft
NOTE: The information in this article applies to:
- DOVICO Planning & Timesheet version 2.x or higher
- DOVICO Timesheet version 8.x or higher
- DOVICO Track-IT® Suite version 8.x or higher
The DOVICO Software reporting is dynamically based with the ability to add your own custom reports or change the name, description, custom terminology or filtering.
Dynamic Report Titles & Descriptions
To set the name or description for a Report please follow the steps below:
Because our software uses custom terminology, you may use special tags noted below to insert custom terminology into your report titles and descriptions.
For example to create a name for "Project Costs for Homer Simpson's Projects " we would use the following "<P> Costs for Homer Simpson's<PS>" in the appropriate section.
Report Criteria / Filters Modification
You may use ours filters or Criteria when creating custom reports, or modifying our reports to suit the needs of your organization.
The filters described below are used in various ways. All filters are entered into the Parameters section of the Add/Edit Report Properties dialogue. To enter criteria follow these instructions:
Important Note: Not all examples below will work with all reports, as the table must be loaded by Crystal Reports for the report to use this parameter. Please check the report, or try the filter and see if desired results are met.
For DOVICO Planning & Timesheet only
<OPTIMIZEBUDGET> - Optimize Budget
Other Tags For Additional Filtering
<MULTICURRENCY-NOSQL>
Use this tag when you want currency fields to be converted to a specific currency. This tag will be ingnored if Currencies are not enabled. In the report, you will need to map the SQL Expression “VIEWCURRENCY_ID” to the VIEWCURRENCY_ID field in the view that is being used.
There are two Functions that need to be implemented inside the custom report to have currency values converted to another rate (Please refer to any reports that displays Client and/or Company Costs).
<MC_SPECIFIC> This tag is used to hide the report from the Reports Explorer when Currencies are disabled.
<FROMTODATE-TABLENAME.COLUMN> Use this tag when you need to filter results based on a date range. (Such as a time entry or expense report).
NOTE: Be especially careful when utilizing this tag with estimate vs. actual reports, the LEFT OUTER JOIN of ASSIGN to TRANS will be affected by specifying TRANS.[DATE]. Instead use the NOSQL text in place of TABLENAME.COLUMNNAME to return all results, and filter in the report itself using Crystal programming. An example would be <FROMTODATE-TRANS.[DATE]>.
<TIMESHEETOPTIONS> Use this tag for standard time entry reports to give the user the option to show errors only, overtime only, search on a description, or to hide Start and Stop times.
<TIMESHEETOVER> Use this tag in summary timesheet reports (all time summarized for a date range for an employee) to prompt the user for a minimum amount of hours and over to be displayed.
<TIMESHEETUNDER> Use this tag in summary timesheet reports (all time summarized for a date range for an employee) to prompt the user for a maximum amount of hours and under to be displayed.
<EXPENSEOPTIONS> Use this tag to prompt the user for expense options. Currently this is Charged only.
<ACTEMP> Use this tag to prompt for the Active Employees Only filter for the Employees list report.
<TPA> Use this tag to allow report to be accessed for automatic sendout. Note: Report must only use parameters that have been set up through our software.
Example of a Report and Customization: 'Project Costs' Report
| Name: | Project Costs | <P> Costs |
| Description: | Actual hours and costs by Project | Actual hours and costs by <P> |
| Parameters: | <PLIST-PROJECT_ID> <PSLIST-PROJECT_STATUS> <FROMTODATE-TRANS_DATE> |
<PLIST-PROJECT_ID> <PSLIST-PROJECT_STATUS> <FROMTODATE-TRANS_DATE> |
For all parameters you will need to add a SQL Expression to match against in Crystal Reports. Fro example for the Project Costs report above the following SQL Expression fields must by created in Crystal Reports
| Parameter | SQL Expression in Crystal Reports |
| <PLIST-PROJECT_ID> | PROJECT_ID |
| <PSLIST-PROJECT_STATUS> | PROJECT_STATUS |
| <FROMTODATE-TRANS_DATE> | TRANS_DATE |
Database Schema's, Visio Documents etc. are available in our Developers Center