Advanced search
Log In
New Account
Home My Page Project Tree Code Snippets Project Openings TSolucio:TTTimecard
Summary Forums Tracker News Files

Release Name: Timecard Reporting for 5.0.3

First I would like to thank Scott Brown from centritechsolutions for paying this upgrade and sharing it with everybody.

With these changes you can now report on timecards. I also added AVG, MIN and MAX support.

You must add the language file changes manually if you use the pre-patched files. If you apply the patch it will do all the changes.
The language strings to add can be consulted in the patch file.

The modified files are:
M      modules/Reports/Reports.php
M      modules/Reports/Save.php
M      modules/Reports/ReportRun.php
A      getBlocks.php

Just drop them into place and give it a try. I didn't test much, just a few small examples. Try it out on your system and let me know if you
have any problem.

It is very important that the entries in the $module_list array in modules/Reports/Reports.php maps to the correct values. In my installation the timecards blocks are "84,85,86" if these numbers change on your installation (they are dynamically generated during the configuration) you must change the values of the mapping. I have added a
script to get all the blocks and their ID's to make the previous step easier:

Let me know how it turns out.

Regards, Joe


Powered By GForge Collaborative Development Environment