Missing friday nov 7 2008 on time sheets

General support regarding TimeTrex, such as
configuring policies/taxes or processing payroll.
Locked
dhirsh
Posts: 7
Joined: Wed Nov 21, 2007 4:10 am

Missing friday nov 7 2008 on time sheets

Post by dhirsh »

I am missing the friday entry from my time sheets this week.

this is the information on the version I am running.
Timetrex info
timetrex professional version 2.2.8
php version PHP 5.2.4
aix 5.3
postgres database

This is the output with debuging turned on:

Date: Pick a date
View Schedule Print Timesheet Sat
Nov 1 Sun
Nov 2 Mon
Nov 3 Tue
Nov 4 Wed
Nov 5 Thu
Nov 6
In



Out


Accumulated Time
Total Time 00:00 00:00 00:00 00:00 00:00 00:00
Pay Period: 01-Nov-08 to 15-Nov-08

Paid Time
Worked Time 00:00
Total Time 00:00

Accumulated Time
Total Time 00:00

Server response time: 2.766 seconds.
Copyright © 2008 TimeTrex. All Rights Reserved.

Time and Attendance

Debug Buffer
============================================================================
Memory Usage: 14057128
----------------------------------------------------------------------------
DEBUG [259]: [Function](): URI: /TimeTrex/interface/timesheet/ViewUserTimeSheet.php?filter_data%5Bbranch_ids%5D=-1&filter_data%5Bdepartment_ids%5D=-1&filter_data%5Buser_id%5D=188&filter_data%5Bdate%5D=01-Nov-08&action=0
DEBUG [261]: [Function](): Version: 2.2.8 Edition: 20 Production: 1 Demo Mode: 0
DEBUG [107]: TTDate::setTimeZone(): Setting TimeZone: CST6CDT
DEBUG [497]: Authentication::Check(): Session Name: SessionID
DEBUG [503]: Authentication::Check(): Session ID: 09b202fe37bca3cea0af79d2b721bb79
DEBUG [399]: Validator::stripNonAlphaNumeric(): Alpha Numeric String:09b202fe37bca3cea0af79d2b721bb79
DEBUG [78]: Authentication::getIdle(): Idle Seconds Allowed: 14400
DEBUG [399]: Validator::stripNonAlphaNumeric(): Alpha Numeric String:09b202fe37bca3cea0af79d2b721bb79
DEBUG [69]: [Function](): User Authenticated: bigjoe Created Date: 1226087538
DEBUG [1961]: UserFactory::isInformationComplete(): User Information is Complete:
DEBUG [107]: TTDate::setTimeZone(): Setting TimeZone: CST
DEBUG [135]: TTDate::setDateFormat(): Setting Default Date Format: d-M-y
DEBUG [149]: TTDate::setTimeFormat(): Setting Default Time Format: g:i A
DEBUG [163]: TTDate::setTimeUnitFormat(): Setting Default Time Unit Format: 10
DEBUG [101]: [Function](): Locale Cookie: en_US en_US en_US en_US en_US en_US
DEBUG [287]: TTi18n::getLanguageFromLocale(): Locale: en_US en_US en_US en_US en_US en_US
DEBUG [109]: [Function](): User Preference Language matches cookie!
DEBUG [318]: TTi18n::setLocale(): Generated/Passed In Locale:
DEBUG [252]: TTi18n::generateLocale(): Array of Locales to try in order: en_US,en_US.UTF-8,en,en.UTF-8
DEBUG [211]: TTi18n::tryLocale(): Found valid locale: en_US en_US en_US en_US en_US en_US
DEBUG [324]: TTi18n::setLocale(): Attempting to set Locale(s) to: en_US en_US en_US en_US en_US en_US Category: -1 Current Locale:
DEBUG [327]: TTi18n::setLocale(): Setting currency/numeric Locale to: en_US en_US en_US en_US en_US en_US
DEBUG [340]: TTi18n::setLocale(): Setting translator locale to: en_US
DEBUG [357]: TTi18n::setLocale(): Set Master Locale To: en_US en_US en_US en_US en_US en_US
DEBUG [1961]: UserFactory::isInformationComplete(): User Information is Complete:
DEBUG [1138]: UserPreferenceFactory::isPreferencesComplete(): User Preferences IS Complete:
DEBUG [138]: [Function](): Station ID Cookie found! dd31d091119cfc98a85bb7e6a823b603
DEBUG [241]: [Function](): UnRead Messages: 0
DEBUG [118]: [Function](): Found Default Filter!
DEBUG [346]: FastTree::getAllChildren(): Getting Root ID: 0
DEBUG [178]: [Function](): Viewing all users timesheet
DEBUG [308]: TTDate::parseDateTime(): String: 01-Nov-08 Date Format: d-M-y
DEBUG [401]: TTDate::parseDateTime(): NO Custom Parse Format detected!
DEBUG [404]: TTDate::parseDateTime(): Parsing Date: 01-Nov-08
DEBUG [418]: TTDate::parseDateTime(): Parsed Date: 01-Nov-08 12:00 AM
DEBUG [145]: Validator::isLength(): Value: Default Length: 7 Min: 1 Max: 100
DEBUG [145]: Validator::isLength(): Value: /TimeTrex/interface/timesheet/ViewUserTimeSheet.php Length: 51 Min: 1 Max: 250
DEBUG [739]: Factory::isValid(): Calling Validate()
DEBUG [722]: Factory::StartTransaction(): StartTransaction(): Transaction Count: 0 Trans Off: 0
DEBUG [768]: Factory::Save(): Calling preSave()
DEBUG [170]: UserGenericDataFactory::preSave(): Removing Default Flag From: 1
DEBUG [739]: Factory::isValid(): Calling Validate()
DEBUG [722]: Factory::StartTransaction(): StartTransaction(): Transaction Count: 1 Trans Off: 1
DEBUG [768]: Factory::Save(): Calling preSave()
DEBUG [739]: Factory::isValid(): Calling Validate()
DEBUG [811]: Factory::Save(): Updating...
DEBUG [636]: Factory::getUpdateQuery(): Update
DEBUG [354]: Validator::isDate(): Raw Date: 1226087956 Converted Value: 1226087956
DEBUG [667]: Factory::getUpdateQuery(): Data changed, set updated date:
DEBUG [732]: Factory::CommitTransaction(): CommitTransaction(): Transaction Count: 1 Trans Off: 2
DEBUG [739]: Factory::isValid(): Calling Validate()
DEBUG [811]: Factory::Save(): Updating...
DEBUG [636]: Factory::getUpdateQuery(): Update
DEBUG [354]: Validator::isDate(): Raw Date: 1226087956 Converted Value: 1226087956
DEBUG [667]: Factory::getUpdateQuery(): Data changed, set updated date:
DEBUG [732]: Factory::CommitTransaction(): CommitTransaction(): Transaction Count: 1 Trans Off: 1
DEBUG [295]: [Function](): Pay Period ID: 82
DEBUG [307]: [Function](): Action: 0
DEBUG [48]: BreadCrumb::setCrumb(): Dropping Bread Crumb: My Timesheet URL: /TimeTrex/interface/timesheet/ViewUserTimeSheet.php?filter_data%5Bbranch_ids%5D=-1&filter_data%5Bdepartment_ids%5D=-1&filter_data%5Buser_id%5D=188&filter_data%5Bdate%5D=01-Nov-08&action=0
DEBUG [425]: [Function](): Default Action: 0
DEBUG [1115]: TTDate::getBeginWeekEpoch(): Epoch: 01-Nov-08 12:00 AM Retval: 01-Nov-08 12:00 AM Start Day of Week: 6 Offset: 0
DEBUG [902]: TTDate::getMiddleDayEpoch(): Middle (noon) Day Epoch: 1225558800 - 01-Nov-08 12:00 PM
DEBUG [1115]: TTDate::getBeginWeekEpoch(): Epoch: 01-Nov-08 12:00 PM Retval: 01-Nov-08 12:00 AM Start Day of Week: 6 Offset: 0
DEBUG [430]: [Function](): Start Date: 01-Nov-08 12:00 AM End Date: 06-Nov-08 11:59 PM
DEBUG [1286]: TTDate::getCalendarArray(): Start Day Of Week: 6
DEBUG [1288]: TTDate::getCalendarArray(): Raw Start Date: 01-Nov-08 12:00 AM Raw End Date: 06-Nov-08 11:59 PM
DEBUG [1115]: TTDate::getBeginWeekEpoch(): Epoch: 01-Nov-08 12:00 AM Retval: 01-Nov-08 12:00 AM Start Day of Week: 6 Offset: 0
DEBUG [902]: TTDate::getMiddleDayEpoch(): Middle (noon) Day Epoch: 1225994400 - 06-Nov-08 12:00 PM
DEBUG [1115]: TTDate::getBeginWeekEpoch(): Epoch: 06-Nov-08 12:00 PM Retval: 01-Nov-08 12:00 AM Start Day of Week: 6 Offset: 5
DEBUG [1299]: TTDate::getCalendarArray(): Cal Start Date: 01-Nov-08 12:00 AM Cal End Date: 06-Nov-08 11:59 PM
DEBUG [1364]: TTDate::getCalendarArray(): i: 1225515600 Date: 01-Nov-08 12:00 AM
DEBUG [1364]: TTDate::getCalendarArray(): i: 1225602000 Date: 02-Nov-08 12:00 AM
DEBUG [1364]: TTDate::getCalendarArray(): i: 1225692000 Date: 03-Nov-08 12:00 AM
DEBUG [1364]: TTDate::getCalendarArray(): i: 1225778400 Date: 04-Nov-08 12:00 AM
DEBUG [1364]: TTDate::getCalendarArray(): i: 1225864800 Date: 05-Nov-08 12:00 AM
DEBUG [1364]: TTDate::getCalendarArray(): i: 1225951200 Date: 06-Nov-08 12:00 AM
DEBUG [601]: [Function](): No Punch Count: 6 Max: 12
DEBUG [601]: [Function](): No Punch Count: 12 Max: 12
DEBUG [605]: [Function](): Stopping Loop at: 1
DEBUG [39]: TimeSheetFormatArrayByDate(): Group Array While Loop:
DEBUG [53]: TimeSheetFormatArrayByDate(): While Loop: 0 Max No Punch Count: 6 Type ID: 100 ...
DEBUG [81]: TimeSheetFormatArrayByDate(): No Punch Count: 0 Max: 6
DEBUG [53]: TimeSheetFormatArrayByDate(): While Loop: 1 Max No Punch Count: 6 Type ID: ...
DEBUG [81]: TimeSheetFormatArrayByDate(): No Punch Count: 6 Max: 6
DEBUG [83]: TimeSheetFormatArrayByDate(): Stopping Loop at: 1
DEBUG [1278]: UserDateTotalListFactory::getWorkedTimeSumByUserIDAndPayPeriodId(): Total:
DEBUG [1258]: [Function](): Worked Total Time: 0
DEBUG [1358]: UserDateTotalListFactory::getPaidAbsenceTimeSumByUserIDAndPayPeriodId(): Total:
DEBUG [1261]: [Function](): Paid Absence Total Time:
DEBUG [1442]: UserDateTotalListFactory::getDockAbsenceTimeSumByUserIDAndPayPeriodId(): Total:
DEBUG [1264]: [Function](): Dock Absence Total Time:
DEBUG [1322]: [Function](): Pay Period Object Found!
DEBUG [1517]: CompanyFactory::getLogoFileName(): Logo File Name: /opt/freeware/apache2/htdocs/TimeTrex_Professional_Edition_v2.2.8/classes/modules/core/../../..//interface/images/timetrex_logo_wbg_small2.jpg
============================================================================

============================================================================
PROFILER OUTPUT
============================================================================
Calls Time Routine
-----------------------------------------------------------------------------
1 170.4011 ms (6.19 %) Authentication::Check()
1 160.5930 ms (5.83 %) Interface.inc - Check for Exceptions
1 49.8290 ms (1.81 %) Interface.inc - Check for UNREAD messages...
14 41.1267 ms (1.49 %) getEmptyRecordSet()
1 20.6239 ms (0.75 %) getPermissionHierarchyChildrenByCompanyIdAndUserId
1 102.5889 ms (3.72 %) setLocale()
1 1552.0501 ms (56.33 %) unprofiled

657.8443 ms (23.88 %) Missed
============================================================================
2755.0571 ms (100.00 %) OVERALL TIME
============================================================================
shaunw
Posts: 7839
Joined: Tue Sep 19, 2006 2:22 pm

Post by shaunw »

This sounds like its a simple timezone issue, because this week is when DST changed.

The issue was fixed quite a while ago, but the version you are running is even older then that. Please upgrade to the latest version of TimeTrex, that should fix the issue for you.
Locked