View Issue Details

IDProjectCategoryView StatusLast Update
0013146mantisbttime trackingpublic2014-09-23 18:05
Reporterdregad Assigned Todregad  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.2.5 
Target Version1.2.6Fixed in Version1.2.6 
Summary0013146: Time tracking reporting is only available when billing is enabled
Description

The "Billing" menu item is only displayed when g_time_tracking_with_billing = ON - which makes sense, except that this same page is actually the only way to report on time tracking globally.

This forces users to enable billing (even if they don't need it) to view time tracking for a whole project.

The menu item should be available also for "plain" time tracking reports, although in this case it should probably be labeled "Time Tracking" instead of "Billing".

Steps To Reproduce

$g_time_tracking_enabled = ON;
$g_time_tracking_with_billing = OFF;

Logon with user >= $g_time_tracking_reporting_threshold

==> "Billing" menu is not displayed (but the billing_page.php can be accessed directly)

TagsNo tags attached.

Relationships

related to 0008553 closeddregad Suggestion: Change menu "Billing" to "Timetrack" 
related to 0015721 closedgrangeway Functionality to consider porting to master-2.0.x 

Activities

dregad

dregad

2011-07-14 12:45

developer   ~0029170

Issue 0008553 discusses the renaming of Billing menu

grangeway

grangeway

2013-04-05 17:57

reporter   ~0036454

Marking as 'acknowledged' not resolved/closed to track that change gets ported to master-2.0.x branch

Related Changesets

MantisBT: master-1.2.x 8b47c352

2011-07-14 02:35

Damien Regad


Details Diff
Fix 0013146: Time tracking reporting only available when billing is enabled

Always display the menu item to access billing_page.php when time tracking
is enabled.
Affected Issues
0013146
mod - core/html_api.php Diff File

MantisBT: master 3724b0a7

2011-07-14 02:35

Damien Regad


Details Diff
Fix 0013146: Time tracking reporting only available when billing is enabled

Always display the menu item to access billing_page.php when time tracking
is enabled.
Affected Issues
0013146
mod - core/html_api.php Diff File